3RDPARTY revision 1.912
1# $NetBSD: 3RDPARTY,v 1.912 2012/02/18 13:44:46 drochner Exp $ 2# 3# This file contains a list of the software that has been integrated into 4# NetBSD where we are not the primary maintainer. 5# 6# When you make changes to this software, be sure to discuss it with the 7# maintainer and contribute your patches. Divergence from the official 8# sources is not desirable, and should be avoided as much as possible. 9# 10# When importing, please deal with the RCS IDs in this way: 11# 1. Preserve the RCS IDs in the files by removing the $ signs from 12# the IDs before you do the import. 13# 2. After the import, add NetBSD RCS IDs to all of the files. 14# 15# A few notes on the format of this file (for the benefit of 16# 3rdparty2html): 17# 18# 1.) Any line whose first non-whitespace character is # is a comment; 19# 2.) Entries are separated by blank lines; 20# 3.) Every package needs at least the Package, Version, Current Vers, 21# and Maintainer fields; 22# 4.) Where a field has multiple lines of information, the field tag 23# should be repeated on each line, except: 24# 5.) The Notes: field tag should appear on a line by itself; all 25# remaining lines until the end of the record are notes. 26 27Package: acpica 28Version: 20110623 29Current Vers: 20120215 30Maintainer: Intel 31Archive Site: http://www.acpica.org/downloads/unix2_source_code.php 32Home Page: http://www.acpica.org/ 33Mailing List: devel@acpica.org 34License: BSD-like 35Responsible: jruoho 36Notes: 37Please read src/sys/dev/acpi/acpica/README before any modification. 38 39Package: am-utils [amd] 40Version: 6.2a3 41Current Vers: 6.2a3 42Maintainer: Erez Zadok <ezk@cs.columbia.edu> 43Archive Site: ftp://ftp.am-utils.org/pub/am-utils/ 44Home Page: http://www.am-utils.org/ 45Mailing List: am-utils 46Responsible: christos 47License: BSD (4-clause) 48Notes: 49Amd2netbsd script to convert to BSD make system and remove unneeded files. 50Fix symbolic links before import. 51Check src/usr.sbin/amd/include/config.h is correct after import. 52 53Package: Automated Testing Framework (ATF) 54Version: 0.15 55Current Vers: 0.15 56Maintainer: Julio Merino <jmmv@NetBSD.org> 57Archive site: ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/ 58Home page: http://www.NetBSD.org/~jmmv/atf/ 59Mailing List: atf-devel@NetBSD.org 60Responsible: jmmv 61License: The NetBSD Foundation's license (BSD 2-clause) 62Notes: 63The source files are in external/bsd/atf/dist. 64Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory. 65Given that the primary goal of ATF is to provide a testing framework for 66NetBSD, no local changes should be ever needed. Always direct them to the 67maintainer for integration in official releases. 68 69Package: ath-hal 70Version: FreeBSD SVN revision number 185521 71Current Vers: FreeBSD SVN revision number 185521 72Maintainer: Sam Leffler <sam@errno.com> 73Archive Site: none 74Home Page: none 75Mailing List: none 76Responsible: sam, alc 77License: BSD-like (2 clause), ISC 78Notes: 79The HAL is located in src/sys/external/isc/atheros_hal 80 81Package: bc 82Version: 1.06 83Current Vers: 1.06 84Maintainer: Phil Nelson <phil@cs.wwu.edu> 85Archive Site: ftp://ftp.gnu.org/gnu/bc/ 86Home Page: http://www.gnu.org/software/bc/ 87Mailing List: bug-bc@gnu.org 88Responsible: phil, simonb 89License: GPLv2, LGPGv2.1 90Notes: 91bc includes dc, both of which are in the NetBSD tree. 92 93Package: bind [named and utils] 94Version: 9.9.0a1 95Current Vers: 9.8.1 96Maintainer: Paul Vixie <vixie@vix.com> 97Archive Site: ftp://ftp.isc.org/isc/bind9/ 98Home Page: http://www.isc.org/sw/bind/ 99Mailing List: 100Responsible: vixie, christos 101License: BSD-like (2-clause) 102Notes: 103First bind2netbsd script to import into src/external/bsd/bind/dist. 104The Makefiles in src/external/bsd/bind are not handled by the script. 105Build bind to generate the include files. 106Then binclude4netbsd script to import into src/external/bsd/bind/include. 107The libc and include parts of the resolver are now part of libbind. 108 109Package: libbind [libc resolver and includes] 110Version: libbind-6.0-rc1 111Current Vers: libbind-6.0-rc1 112Maintainer: Paul Vixie <vixie@vix.com> 113Archive Site: ftp://ftp.isc.org/isc/libbind/ 114Home Page: http://www.isc.org/sw/bind/ 115Mailing List: 116Responsible: vixie, christos 117License: BSD-like (2-clause) 118Notes: 119First libbind2netbsd script to import into src/external/bsd/libbind/dist. 120Then include4netbsd script to import into src/include. 121Then libc4netbsd script to update the resolver in libc. 122Todo[1]: Update libresolv if needed. 123Todo[2]: A few files in libc/net were imported in the ISC branch but now 124 they are too different or do not exist anymore: 125 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c 126 Others like getaddrinfo.c could be merged with isc, but it seems 127 that ours is from a more recent version of KAME? 128Todo[3]: net/base64.c is imported from bind but should be moved from net 129 to isc/base64.c. 130Todo[4]: Re-entrant functions of net/* 131Todo[5]: Reconcile the doc directory. 132 133Package: binutils 134Version: 2.21.1a 135Current Vers: 2.22 136Maintainer: FSF 137Archive Site: ftp://ftp.gnu.org/gnu/binutils/ 138Home Page: http://www.gnu.org/software/binutils/ 139Mailing List: bug-gnu-utils@gnu.org 140Responsible: thorpej, mrg 141License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD 142Notes: 143 144Package: bozohttpd 145Version: 20100617 146Current Vers: 20100617 147Maintainer: mrg@eterna.com.au 148Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/ 149Home Page: http://eterna.com.au/bozohttpd/ 150Mailing List: 151Responsible: mrg 152License: BSD 153Notes: 1541. Delete "queue.h" from the distribution. 1552. Integrated as src/libexec/httpd. 156 157Package: bsd-family-tree 158Version: 1.116 159Current Vers: 1.116 160Maintainer: n/a 161Archive Site: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 162Home Page: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree 163Mailing List: 164Responsible: 165License: See URL above. 166Notes: 167 168Package: byacc 169Version: 20110908 170Current Vers: 20110908 171Maintainer: Thomas Dickey <dickey@invisible-island.net> 172Archive Site: http://www.invisible-island.net/byacc/byacc.html 173Home Page: http://www.invisible-island.net/byacc/byacc.html 174Mailing List: 175Responsible: christos 176License: Public Domain 177Notes: 178See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions. 179 180Package: bzip2 181Version: 1.0.5 182Current Vers: 1.0.5 183Maintainer: Julian Seward <jseward@acm.org> 184Archive Site: http://sources.redhat.com/bzip2/ 185Home Page: http://www.bzip.org/ 186Mailing List: 187Responsible: 188License: BSD (4-clause) 189Notes: 190See /usr/src/dist/bzip2/bzip2netbsd for update instructions. 191 192Package: Citrus XPG4DL 193Version: 194Current Vers: 195Maintainer: Citrus 196Archive Site: http://citrus.bsdclub.org/ 197Home Page: http://citrus.bsdclub.org/ 198Mailing List: bsd-locale@hauN.org 199Responsible: tshiozak 200License: Ambiguous. Either BSD or Perl Artistic License 201 See http://citrus.bsdclub.org/#pol_license for more info. 202Notes: 203language C multilingualization support suite using wchar_t and other standards. 204The main development playground of Citrus is in NetBSD CVS, so you don't 205need to look for other CVS tree (like citrus CVS tree) 206main trunc has Citrus code in the following places: 207- src/lib/libc/locale, LC_CTYPE: single/multibyte support 208- src/lib/libintl: GNU libc compatible gettext(3) implementation. 209- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer 210- src/lib/libc/iconv: iconv(3) 211 212Package: cron 213Version: 4.1 214Current Vers: 4.1 215Maintainer: Paul Vixie <vixie@vix.com> 216Archive Site: ftp://ftp.isc.org/isc/cron/ 217Home Page: 218Mailing List: 219Responsible: 220License: BSD-like 221Notes: 222 223Package: cvs 224Version: 1.12.13 225Current Vers: 1.12.13 226Maintainer: cvshome 227Archive Site: http://ftp.gnu.org/non-gnu/cvs/ 228Home Page: http://cvs.nongnu.org/ 229Mailing List: bug-cvs@gnu.org 230Responsible: christos 231License: GPLv1, LGPLv2 232Notes: 233Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree 234for the import. 235Do not forget to update gnu/usr.bin/xcvs/include/config.h to match 236gnu/dist/xcvs/config.h.in. 237 238Package: db 239Version: 1.85 240Current Vers: 1.86/4.7.25 241Maintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu> 242Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/ 243Home Page: http://www.oracle.com/database/berkeley-db/ 244Mailing List: 245Responsible: 246License: BSD or Oracle Commercial License 247Notes: 248Note that we cannot use db 2.x for license reasons. 249Three bug fixes against 1.85 sent back to bostic. Changes to 250man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious). 251Import of DB 1.85 was done via a sh script which converted the 252distribution into the netbsd format. The script can be found in 253src/lib/libc/db/db2netbsd. 254 255Package: dhcp 256Version: 3.0.3 257Current Vers: 4.1-ESV-R4/4.2.3-P2 258Maintainer: mellon 259Archive Site: ftp://ftp.isc.org/isc/dhcp/ 260Home Page: http://www.isc.org/software/dhcp/ 261Mailing List: dhcp-server@isc.org 262Mailing List: dhcp-client@isc.org 263Mailing List: dhcp-announce@isc.org 264Mailing List: dhcp-bugs@isc.org 265Responsible: mellon 266License: BSD (3-clause) 267Notes: 268No changes for NetBSD integration - just import the new distribution on 269top of the current tree. 270 271Package: dhcpcd 272Version: 5.5.4 273Current Vers: 5.5.4 274Maintainer: roy 275Archive Site: ftp://roy.marples.name/pub/dhcpcd/ 276Home Page: http://roy.marples.name/projects/dhcpcd/ 277Mailing List: dhcpcd-discuss@marples.name 278License: BSD (2-clause) 279Notes: 280Please submit all changes to the author. 281The distribution doesn't include the Linux specific bits or build system. 282 283Package: diffutils 284Version: 2.8.1 285Current Vers: 3.2 286Maintainer: FSF 287Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ 288Home Page: http://www.gnu.org/software/diffutils/ 289Mailing List: bug-gnu-utils@gnu.org 290Responsible: 291License: GPLv2 292Notes: 293Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 294for the import. 295 296Package: gdtoa 297Version: 2011-03-19 298Current Vers: $(date) 299Maintainer: David M. Gay <dmg@acm.org> 300Archive Site: http://www.netlib.org/fp/ 301Home Page: http://www.netlib.org/fp/ 302Mailing List: none 303Responsible: kleink 304License: BSD-like 305Notes: 306Test suite integrated at this time, but not built (and fails to run). 307No hexadecimal floating-point string conversion for VAX FP yet. 308Only double-precision addressed at this time. 309 310Package: file 311Version: 5.09 312Current Vers: 5.09 313Maintainer: Christos Zoulas <christos@zoulas.com> 314Archive Site: ftp://ftp.astron.com/pub/file/ 315Home Page: 316Mailing List: file@mx.gw.com 317Responsible: christos, pooka 318License: BSD (2-clause) 319Notes: 320use file2netbsd 321 322Package: flex 323Version: 2.5.35 324Current Vers: 2.5.35 325Maintainer: Will Estes <wlestes@users.sourceforge.net> 326Archive Site: http://flex.sourceforge.net/ 327Home Page: http://flex.sourceforge.net/ 328Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce 329Responsible: 330License: BSD-like 331Notes: 332There is a flex2netbsd script to help newer imports. 333 334Package: gcc 335Version: 4.1.3-20080831/4.5.3 336Current Vers: 4.6.0 337Maintainer: FSF 338Archive Site: ftp://ftp.gnu.org/gnu/gcc/ 339Home Page: http://www.gnu.org/software/gcc/ 340Mailing List: gcc-bugs@gnu.org 341Responsible: thorpej, mrg 342License: GPLv3, LGPLv3.1 343Notes: 344before importing: 345 - delete all .cvsignore and .brik files 346 - delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar 347 - delete all related testsuites 348for GCC4: 349 - delete all fortran and testsuites 350 - update gcc/version.c for the NetBSD GCC date 351for GCC 4.5: 352 - use core/c++/objc/testsuite tarballs 353 - delete: 354 gcc/testsuite/ada 355 gcc/testsuite/gfortran* 356 gcc/testsuite/gnat.dg 357 358Package: gdb 359Version: 6.5/7.3.1 360Current Vers: 7.4 361Maintainer: FSF 362Archive Site: ftp://ftp.gnu.org/gnu/gdb/ 363Home Page: http://www.gnu.org/software/gdb/ 364Mailing List: bug-gdb@gnu.org 365Responsible: christos 366License: GPLv3, LGPLv3.1 367Notes: 368When updating GDB, it is imperative to test that: 369 - Debugging of kernel cores ("target kvm") works correctly 370 - Support for our kernel's remote serial debugging protocol 371 ("options KGDB") works correctly. 372 373Package: gettext 374Version: 0.14.4 375Current Vers: 0.17 376Maintainer: FSF 377Archive Site: ftp://ftp.gnu.org/gnu/gettext/ 378Home Page: http://www.gnu.org/software/gettext/ 379Mailing List: bug-gnu-utils@gnu.org 380Responsible: 381License: GPLv2 382Notes: 383GNU gettext is used for userland tools like msgfmt(1) only. For libintl, 384we use BSD-licensed implementation from Citrus project (see entry for 385"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 386 387Package: gkermit 388Version: 1.00 389Current Vers: 1.00 390Maintainer: Kermit Project - Columbia University <kermit@columbia.edu> 391Archive Site: ftp://kermit.columbia.edu/kermit/archives/ 392Home Page: http://www.columbia.edu/kermit/ 393Mailing List: 394Responsible: apb 395License: GPLv2 396Notes: 397 398Package: grep 399Version: 2.5.1 400Current Vers: 2.10 401Maintainer: FSF 402Archive Site: ftp://ftp.gnu.org/gnu/grep/ 403Home Page: http://www.gnu.org/software/grep/ 404Mailing List: bug-gnu-utils@gnu.org 405Responsible: simonb 406License: GPLv2+ (2.5.1), GPLv3+ (2.5.3 and later) 407Notes: 408Use src/gnu/dist/grep/grep2netbsd for preparing the source tree 409for the import. 410A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It 411needs some tuning before it can replace gnu grep. 412 (cf. https://github.com/howardjp/freegrep 413 http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html) 414 415Package: groff 416Version: 1.19.2 417Current Vers: 1.21 418Maintainer: Werner Lemberg/FSF 419Archive Site: ftp://ftp.gnu.org/gnu/groff/ 420Home Page: http://www.gnu.org/software/groff/ 421Mailing List: bug-groff@gnu.org 422Responsible: 423License: GPLv2 424Notes: 425Use groff2netbsd from src/gnu/dist/groff to prepare the distribution 426for import. 427 428Package: heimdal 429Version: 1.5pre1 430Current Vers: 1.5pre1 431Maintainer: Heimdal <heimdal@pdc.kth.se> 432Archive Site: ftp://ftp.pdc.kth.se/pub/heimdal/src/ 433Home Page: http://www.pdc.kth.se/heimdal/ 434Mailing List: heimdal-discuss@pdc.kth.se 435Responsible: joda, lha 436License: BSD 437Notes: 438 439Package: hunt 440Version: 2003-04-16 441Current Vers: 2003-04-16 442Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 443Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 444Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 445Responsible: mrg 446License: BSD (3-clause) 447Notes: 448 449Package: ipf 450Version: 4.1.34 451Current Vers: 5.1.0 452Maintainer: Darren Reed 453Archive Site: http://coombs.anu.edu.au/~avalon/ 454Home Page: http://coombs.anu.edu.au/~avalon/ 455Mailing List: ipfilter@postbox.anu.edu.au 456Responsible: darrenr, mike 457License: BSD-based; see src/dist/ipf/IPFILTER.LICENCE 458Notes: 459ipf2netbsd should be used on a virgin ipfilter source tree. 460See also dist/ipf/README.NetBSD 461 462Package: ipsec-tools 463Version: (ipsec-tools head is NetBSD-current head) 464Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 465Archive Site: http://ipsec-tools.sourceforge.net 466Home Page: http://ipsec-tools.sourceforge.net 467Mailing List: ipsec-tools-devel@lists.sourceforge.net 468Responsible: manu, vanhu, mgrooms 469License: BSD (3-clause) 470Notes: 471ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 472We don't run ipsec-tools' configure as part of the NetBSD build. configure 473generated files are available in the NetBSD source tree at: 474 src/lib/libipsec/config.h 475 src/lib/libipsec/package_version.h 476When configure.ac is updated, run the following: 477 cd src/crypto/dist/ipsec-tools 478 ./bootstrap 479 ./configure --enable-adminport --enable-hybrid --enable-frag \ 480 --enable-natt --enable-dpd 481Then copy package_version.h to src/lib/libipsec and merge config.h with 482src/lib/libipsec/config.h (it needs some manual tweaking) 483 484NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 485NetBSD-current always contains latest ipsec-tools code. On the other hand, 486ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 487are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 488sync with ipsec-tools-0_7-branch) 489 490Package: KAME IPv6 491Version: KAME/NetBSD SNAP kit 492Current Vers: KAME/NetBSD SNAP kit (shipped every week) 493Maintainer: KAME Project <kame@kame.net> 494Archive Site: http://www.kame.net/ 495Home Page: http://www.kame.net/ 496Mailing List: snap-users@kame.net 497Responsible: 498License: BSD (3-clause) 499Notes: 500IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 501more conservative implementation policy. 502IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 503Please do not make too many diff-unfriendly changes (like indentation change, 504KNF police). We need to take diffs across KAME snapshots on upgrades. 505To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 506in sys/netinet6/in6.h. No script is available for upgrades. 507"KAME" branch is used for kernel merge work purposes. 508http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 509among KAME/*BSD, *BSD-current and recent *BSD releases. 510 511Package: less 512Version: less-444 513Current Vers: less-444 514Maintainer: Mark Nudelman <markn@greenwoodsoftware.com> 515Archive Site: http://www.greenwoodsoftware.com/less/download.html 516Home Page: http://www.greenwoodsoftware.com/less/ 517Mailing List: less-announce-request@greenwoodsoftware.com 518Responsible: mrg 519License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less418) 520Notes: 521Many changes to make less act as more when invoked as more. Beware. 522Use the "src/external/bsd/less/less2netbsd" script to prepare source tree 523for importation. Run ./configure before hand to generate "defines.h". 524Talk to mrg before importing any new version. 525 526Package: libarchive 527Version: 2.8.0 528Current Ves.: 2.8.0 529Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 530Archive Site: http://code.google.com/p/libarchive/ 531Home Page: http://code.google.com/p/libarchive/ 532Responsible: joerg 533License: BSD 534Notes: 535Distribution is stripped down to the relevant part. 536 537Package: libdevmapper 538Version: 1.02.40 539Current Vers: 1.02.40 540Maintainer: lvm-devel@redhat.com 541Archive Site: ftp://sources.redhat.com/pub/lvm2/ 542Home Page: http://sources.redhat.com/lvm2/ 543Responsible: haad 544License: LGPLv2.1 545Notes: 546The lvm2tools and the libdevmapper are now distributed as one source 547repository. See the lvm2tools Notes for more information. 548 549Package: libevent 550Version: 1.4.12-stable 551Current Vers: 2.0.2-alpha 552Maintainer: Niels Provos <provos@citi.umich.edu> 553Archive Site: http://www.monkey.org/~provos/libevent/ 554Home Page: http://www.monkey.org/~provos/libevent/ 555Responsible: provos 556License: BSD (3/4-clause) 557Notes: 558 559Package: lvm2tools 560Version: 2.02.56 561Current Vers: 2.02.56 562Maintainer: lvm-devel@redhat.com 563Archive Site: ftp://sources.redhat.com/pub/lvm2/ 564Home Page: http://sources.redhat.com/lvm2/ 565Responsible: haad 566License: GPLv2 567Notes: 568Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 569for import. Keep eye on dist/include/configure.h it migh change over the releases. 570We maintain our own version of libdevmapper ioctl protocol code, therefore we 571should test it before import. Talk to haad before importing new version. 572 573Package: libpcap 574Version: 1.1.1 575Current Vers: 1.1.1 576Maintainer: tcpdump-workers@tcpdump.org 577Archive Site: http://www.tcpdump.org/release/ 578Home Page: http://www.tcpdump.org/ 579Mailing List: tcpdump-workers@tcpdump.org 580Responsible: dyoung 581License: BSD (3/4-clause) 582Notes: 583Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source 584tree. 585 586Package: libwrap 587Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 588Current Vers: tcp_wrappers 7.6-ipv6.1 589Maintainer: Wietse Venema <wietse@porcupine.org> 590Archive Site: ftp://ftp.porcupine.org/pub/security/ 591Home Page: ftp://ftp.porcupine.org/pub/security/ 592Mailing List: 593Responsible: cjs 594License: BSD-like 595Notes: 596We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 597under src/usr.sbin). We don't use tcpd; that functionality is built 598into inetd. The provided libwrap2netbsd script handles just libwrap. 599 600Package: Lua 601Version: Lua 5.1.4 602Current Vers: Lua 5.1.4 603Maintainer: PUC Rio 604Home Page: http://www.lua.org/ 605Mailing List: 606Responsible: mbalmer 607License: MIT 608Notes: 609The default module paths have been changed to not include the current 610working directory '.' to avoid potential security problems. 611 612Package: m4 613Version: 20091026 614Current Vers: 20091026 615Maintainer: OpenBSD 616Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 617Home Page: http://openbsd.org 618Mailing List: 619License: BSD 3-clause like (dns-sd) 620Responsible: christos 621Notes: 622Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum 623 624Package: mDNSResponder 625Version: 212.1 626Current Vers: 258.14 627Maintainer: Apple 628Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 629Home Page: http://developer.apple.com/opensource/internet/bonjour.html 630Mailing List: bonjour-dev@lists.apple.com 631License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 632 BSD 3-clause like (dns-sd) 633Responsible: tsarna 634Notes: 635The sources were integrated into src/sys/external/apache2/mDNSResponder/dist. 636 637Package: mdocml 638Version: 1.12.0 639Current Vers: 1.12.0 640Maintainer: Kristaps Džonsons 641Archive Site: http://mdocml.bsd.lv/snapshots/ 642Home Page: http://mdocml.bsd.lv/ 643Mailing List: 644Responsible: joerg 645License: BSD (2-clause) 646Notes: 647 648Package: mesa-drm 649Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 650Current Vers: 651Maintainer: mesa-git@? 652Archive Site: git://anongit.freedesktop.org/git/mesa/drm 653Home Page: http://cgit.freedesktop.org/mesa/drm/ 654Mailing List: 655Responsible: mrg, bjs 656License: BSD 657Notes: 658Imported all except for linux-core into src/sys/external/bsd/drm/dist. 659 660Package: mopd 661Version: 2.5.3 662Current Vers: 2.5.3 663Maintainer: Mats O Jansson <maja@celsiustech.se> 664Archive Site: http://www.stacken.kth.se/~moj/mopd.html 665Home Page: http://www.stacken.kth.se/~moj/mopd.html 666Mailing List: 667Responsible: cjs 668License: BSD (4-clause) 669Notes: 670Delete the otherOS directory before importing. 671 672Package: nawk 673Version: 2010-05-23 674Current Vers: 2011-08-10 675Maintainer: Brian Kernighan <bwk@princeton.edu> 676Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 677Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 678Mailing List: 679Responsible: jdolecek 680License: BSD-like 681Notes: 682Build maketab from nawk sources and generate proctab.c. 683Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 684then import to src/external/historical/nawk/dist. 685 686Package: ndbootd 687Version: 0.5 688Current Vers: 0.5 689Maintainer: Matt Fredette <fredette@alum.mit.edu> 690Archive Site: 691Home Page: 692Responsible: fredette 693License: BSD (4-clause) 694Notes: 695Run ./configure, save config.h, make distclean, rm all autoconf/automake 696and ndbootd-raw.c. Restore saved config.h, and force it to define 697HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 698 699Package: ntp 700Version: 4.2.6p5 701Current Vers: 4.2.6p5 702Maintainer: David L. Mills <mills@udel.edu> 703Archive Site: ftp://ftp.udel.edu/pub/ntp/ntp4/ 704Home Page: http://www.ntp.org/, http://support.ntp.org/ 705Mailing List: 706Responsible: simonb, jonathan, kardel 707License: BSD-like 708Notes: 709See /usr/src/dist/ntp/ntp2netbsd for update instructions. 710 711Package: nvi 712Version: 1.81.6 713Current Vers: 1.81.6 714Maintainer: Keith Bostic <bostic@bsdi.com> 715Archive Site: ftp://ftp.bostic.com/pub/ 716Home Page: http://www.bostic.com/vi/ 717Mailing List: 718Responsible: aymeric, christos 719License: BSD (3/4-clause) 720Notes: 721We have lots of local fixes. 722 723Package: OpenLDAP 724Version: 2.4.23 725Current Vers: 2.4.27 726Maintainer: OpenLDAP Foundation 727Archive Site: http://www.openldap.org/ 728Home Page: http://www.openldap.org/ 729Mailing List: 730Responsible: lukem 731License: BSD (3-clause) 732Notes: 733Imported into src/external/bsd/openldap/dist/ 734 735Package: OpenPAM 736Version: 20111218 (Lycopsida) 737Current Vers: 20111218 (Hydrangea) 738Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 739Archive Site: http://www.openpam.org/ 740Home Page: http://www.openpam.org/ 741Mailing List: 742Responsible: christos 743License: BSD (3-clause) 744Notes: 745Next import will need $ Id removal.. 746 747Package: openresolv 748Version: 3.4.5 749Current Vers: 3.4.5 750Maintainer: roy 751Archive Site: ftp://roy.marples.name/pub/openresolv/ 752Home Page: http://roy.marples.name/projects/openresolv/ 753Mailing List: openresolv-discuss@marples.name 754License: BSD (2-clause) 755Notes: 756Please submit all changes to the author. 757 758Package: HPN-SSH 759Version: 5.6p1 13 v10 760Current Vers: 5.6p1 13 v10 761Maintainer: www.psc.edu 762Archive Site: http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz 763Home Page: http://www.psc.edu/networking/projects/hpn-ssh/ 764Mailing List: 765Responsible: christos 766License: 767Notes: 768Patch applied after OpenSSH import. 769 770Package: OpenSSH 771Version: 5.9 772Current Vers: 5.9 / portable 5.9p1 773Maintainer: OpenSSH 774Archive Site: http://www.openssh.com/ftp.html 775Home Page: http://www.openssh.com/portable.html 776Mailing List: openssh-unix-announce@mindrot.org 777Responsible: thorpej, christos, elric 778License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 779Notes: 780imported from OpenBSD ssh -- is not from the portable OpenSSH 781into crypto/external/bsd/openssh/dist. use openssh2netbsd before import. 782local changes (should always try to bring them back to master openssh tree, 783markus is very cooperative about it): 784- default for PermitRootLogin is set to "no" 785- IgnoreRootRhosts added 786- look at login.conf to check valid user/access list 787- krb5 support re-added 788- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 789 when someone imports openssl, we can remove this. 790- added moduli from portable openssh 791- added USE_PAM patches and auth_pam.[ch] from portable openssh 792 (see if there is any difference between the current version of opensshX.Yp1 793 and the new opensshZ.Wp1) and apply them. 794- conditionalize login_cap 795- conditionalize bsd_auth 796- restore krb5, krb4, afs, skey 797- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 798- fix ctype macro arguments 799- umac is broken, disable it 800- better ~homedir handling 801- netbsd style tunnels 802- urandom, xhome, chrootdir, rescuedir NetBSD handling 803- utmp/utmpx handling 804- handle tty posix_vdisable properly 805- handle setuid and unsetuid the posix way instead of setresuid() 806- add all missing functions 807- always bump major when importing to avoid api problems. 808- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes. 809 810Package: OpenSSL 811Version: 1.0.1-stable-SNAP-20110605 812Current Vers: 1.0.1 [snapshot-20110605] with AES-NI patch 813Maintainer: The OpenSSL Project 814Archive Site: ftp://ftp.openssl.org/source/ 815Home Page: http://www.openssl.org/ 816Mailing List: openssl-announce@openssl.org 817Responsible: mcr, thorpej, groo, christos, mjf 818License: OpenSSL and SSLeay license (both BSD-like) 819Notes: 820- Run openssl2netbsd to get rid of the RCSID identifiers 821- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 822 to regen man pages. 823 824Package: pdisk 825Version: 0.8a2 826Current Vers: 0.8a2 827Maintainer: Eryk Vershen <eryk@cfcl.com> 828Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 829Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 830Mailing List: 831Responsible: dbj 832License: BSD-like 833Notes: 834This is the disk partition utility used by Apple's mkLinux and OS X 835It is imported into dist/pdisk, with a reachover makefile in 836src/sbin/pdisk builds for macppc and mac68k. 837 838Package: pdksh 839Version: 5.2.14p2 840Current Vers: 5.2.14p2 841Maintainer: Michael Rendell <michael@cs.mun.ca> 842Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 843Home Page: http://www.cs.mun.ca/~michael/pdksh/ 844Mailing List: 845Responsible: jdolecek 846License: Public domain 847Notes: 848pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 849 850Package: PF (openbsd packet filter) 851Version: OpenBSD 4.2 852Current Vers: OpenBSD 4.3-current 853Maintainer: The OpenBSD Project 854Archive Site: ftp://ftp.openbsd.org/ 855Home Page: http://www.openbsd.org/faq/pf/ 856Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 857Responsible: peter, yamt 858License: BSD (2-clause) 859Notes: 860kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 861definition (files.pf). userland code is imported into src/dist/pf, and 862reachover Makefiles are in src/usr.sbin/pf. 863 864Package: pkg_install 865Version: 20110215 866Current Vers: 20110805 867Maintainer: The pkgsrc developers 868Home Page: http://www.pkgsrc.org/ 869Mailing List: tech-pkg@NetBSD.org 870Responsible: joerg 871License: BSD 872Notes: 873The authoritative version used to live in src/usr.sbin/pkg_install, and was 874moved to pkgsrc/pkgtools/pkg_install. Reachover Makefiles were kept in place. 875pkg_install currently resides in src/external/bsd/pkg_install. 876 877Package: ping 878Version: 980911 879Current Vers: 980911 880Maintainer: Vernon Schryver <vjs@rhyolite.com> 881Archive Site: ftp://ftp.rhyolite.com/src/ 882Home Page: http://www.rhyolite.com/src/ 883Mailing List: 884Responsible: christos 885License: BSD (3-clause) 886Notes: 887We use err() and friends. We have changes for snprintf, extra 888formatting in man pages, disallowing flood pinging, alignment fixes, 889and more. 890 891Package: postfix 892Version: 2.8.8 893Current Vers: 2.8.8/2.9.0 894Maintainer: Wietse Venema <wietse@porcupine.org> 895Archive Site: ftp://postfix.cloud9.net/official/ 896Home Page: http://www.postfix.org/ 897Mailing List: postfix-users@postfix.org 898Responsible: christos, tron 899License: IBM Public License. See also src/external/ibm-public/postfix/dist. 900Notes: 901HTML documentation should be kept in sync with the README_FILES. 902src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 903directory layout (the easiest way to check is by running ``postfix 904set-permissions''). 905 906Package: ppp 907Version: 2.4.4 908Current Vers: 2.4.4 909Maintainer: Paul Mackerras <paulus@samba.org> 910Archive Site: ftp://ftp.samba.org/pub/ppp/ 911Home Page: 912CVS root: :pserver:cvs@pserver.samba.org:/cvsroot (password: cvs) 913Mailing List: 914Responsible: christos, cube 915License: BSD (3-clause) 916Notes: 917BSD support was removed from 2.4.0; I added it back and removed 918some GPL pieces. Multilink support is missing. Repeated pings to 919Paulus have not yielded results. I've retrofitted pppdump to use 920net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 921is clearly a pain. I have not tested the modules code, neither our 922makefiles make it easy to construct a module, but I left one there 923as an example. 924TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 925using the version found in 2.4.1. 926 927Package: rcs 928Version: 5.7 929Current Vers: 5.8 930Maintainer: FSF 931Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 932Mailing List: bug-gnu-utils@gnu.org 933Home Page: http://www.gnu.org/software/rcs/ 934Responsible: agc 935License: GPLv2 (5.7; 5.8 is GPLv3+) 936Notes: 937Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 938 939Package: root.cache 940Version: 2011060800 (Jun 8, 2011) 941Current Vers: 2011060800 (Jun 8, 2011) 942Maintainer: InterNIC 943Archive Site: ftp://ftp.internic.net/domain/named.root 944Home Page: ftp://ftp.internic.net/domain/named.root 945Mailing List: 946Responsible: thorpej 947License: Public domain 948Notes: 949The root server cache is also included with BIND. However, the 950InterNIC version is usually more up to date. 951 952Package: routed 953Version: 2.32 954Current Vers: 2.32 955Maintainer: Vernon Schryver <vjs@rhyolite.com> 956Archive Site: ftp://ftp.rhyolite.com/src/ 957Home Page: http://www.rhyolite.com/src/ 958Mailing List: 959Responsible: christos 960License: BSD (4-clause) 961Notes: 962We use the md5 code from libc 963We don't allow RIP_TRACEON and RIP_TRACEOFF 964We use arc4random 965We use strlcpy/snprintf 966 967Package: send-pr (part of GNATS) 968Version: 3.95 969Current Vers: 4.1 970Maintainer: FSF 971Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 972Home Page: http://www.gnu.org/software/gnats/ 973Mailing List: bug-gnats@gnu.org 974License: GPLv2 975Responsible: 976Notes: 977 978Package: SoftFloat 979Version: 2a 980Current Vers: 2b 981Maintainer: John Hauser <jhauser@jhauser.us> 982Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 983Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 984Mailing List: 985Responsible: bjh21 986License: Public domain 987Notes: 988Heavily modified for use as a soft float library for GCC. The actual 989arithmetic code is unchanged, though, and should behave exactly like the 990original. 991 992Package: sqlite 993Version: pre-3.6.9 snapshot 994Current Vers: 3.7.10 995Maintainer: Richard Hipp <drh@sqlite.org> 996Home Page: http://www.sqlite.org 997Responsible: joerg 998License: Public domain 999Notes: 1000Initial import uses a pre-release with a number of bug fixes to avoid 1001unnecessary local changes. 1002 1003Package: tcpdump 1004Version: 4.1.1 1005Current Vers: 4.1.1 1006Maintainer: tcpdump-workers@lists.tcpdump.org 1007Archive Site: http://www.tcpdump.org/release/ 1008Home Page: http://www.tcpdump.org/ 1009Mailing List: tcpdump-workers@lists.tcpdump.org 1010Responsible: 1011License: BSD (3-clause) 1012Notes: 1013Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source 1014tree. 1015 1016Package: TestFloat 1017Version: 2a 1018Current Vers: 2a 1019Maintainer: John Hauser <jhauser@jhauser.us> 1020Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1021Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1022Mailing List: 1023Responsible: ross 1024License: BSD (4-clause) 1025Notes: 1026 1027Package: texinfo 1028Version: 4.8 1029Current Vers: 4.13 1030Maintainer: FSF 1031Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1032Home Page: http://www.gnu.org/software/texinfo/ 1033Mailing List: bug-texinfo@gnu.org 1034Responsible: 1035License: GPLv2+ (4.8), GPLv3+ (4.9 and later) 1036Notes: 1037Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 1038for the import. 1039 1040Package: tmux 1041Version: 1.5 1042Current Vers: 1.6 1043Maintainer: Nicholas Marriott <nicm@users.sourceforge.net> 1044Archive site: http://downloads.sourceforge.net/tmux/ 1045Home page: http://tmux.sourceforge.net/ 1046Mailing List: tmux-users@lists.sourceforge.net 1047Responsible: jmmv 1048License: BSD 1049Notes: 1050See src/external/bsd/tmux/README for instructions on how to import a 1051new tmux release. 1052 1053Package: top 1054Version: 3.8beta1 1055Current Vers: 3.8beta1 1056Maintainer: William LeFebvre <wnl@groupsys.com> 1057Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1058Home Page: http://www.unixtop.org/ 1059Mailing List: top-spinners@ocee.groupsys.com 1060Responsible: simonb, christos 1061License: BSD (2-clause) 1062Notes: 1063 1064Package: traceroute 1065Version: 1.4a12 1066Current Vers: 1.4a12 1067Maintainer: traceroute@ee.lbl.gov 1068Archive Site: ftp://ftp.ee.lbl.gov/ 1069Home Page: http://ftp.ee.lbl.gov/ 1070Mailing List: 1071Responsible: 1072License: BSD (4-clause) 1073Notes: 1074Added changes from a5 -> a12 manually. 1075 1076Package: tz 1077Version: tzcode2011i / tzdata2011n 1078Current Vers: tzcode2011i / tzdata2011n 1079Maintainer: Arthur David Olson <ado@elsie.nci.nih.gov> 1080Maintainer: Robert Elz <kre@munnari.oz.au> 1081Archive Site: ftp://elsie.nci.nih.gov/pub/ 1082Archive Site: ftp://munnari.oz.au/pub/oldtz/ 1083Home Page: 1084Mailing List: tz@iana.org 1085Responsible: kleink, christos 1086License: Public domain 1087Notes: 1088Use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import. 1089The tzcode2009k -> 2011i patch was applied by hand, since we have too 1090many diffs (re-entrant tzcode) to apply. The diffs have been submitted 1091upstream but there is too much inertia to apply them. 1092 1093Package: wpa_supplicant/hostapd 1094Version: 0.7.3 1095Current Vers: 0.7.3 1096Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1097Archive Site: http://hostap.epitest.fi/releases/ 1098Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1099Mailing List: 1100Responsible: scw, dyoung, christos 1101License: BSD or GPLv2 1102Notes: 1103See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1104 1105Package: XFree86 1106Version: 4.5.0 1107Current Vers: 4.8.0 1108Maintainer: XFree86 Project, Inc. 1109Archive Site: ftp://ftp.xfree86.org/pub/XFree86/ 1110Home Page: http://www.xfree86.org/ 1111Mailing List: devel@xfree86.org 1112Responsible: tron 1113License: XFree 1114Notes: 11154.x: 1116 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript 1117 files which we don't need in our tree. 1118 ALL changes must be sent back to the XFree86 repository. Patches should 1119 be submitted back via http://bugzilla.xfree86.org. 1120 1121Package: zlib 1122Version: 1.2.3 1123Current Vers: 1.2.6 1124Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1125Archive Site: http://www.zlib.net/ 1126Home Page: http://www.zlib.net/ 1127Mailing List: 1128Responsible: gwr, tron, christos 1129License: BSD (3-clause) 1130Notes: 1131Imported to src/common/dist/zlib and shared by the kernel and userland. 1132 1133Package: services, protocols 1134Version: 2010-10-04 (services), 2010-05-27 (protocols) 1135Current Vers: 2012-01-04 (services), 2011-11-01 (protocols) 1136Maintainer: IANA 1137Archive Site: http://www.iana.org/assignments/port-numbers (services) 1138Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols) 1139Home Page: http://www.iana.org/ 1140Mailing List: 1141Responsible: christos 1142License: None 1143Notes: 11441. Download the latest converter from: 1145 http://www.sethwklein.net/iana-etc.html 11462. Unpack it and edit the Makefile to reflect the latest location of the files 11473. Run 1148 gmake get 1149 gmake 11504. Add NetBSD rcsid to the generated protocols and services. 11515. Append the local services from the current services file. 11526. Run: 1153 services_mkdb -u services > /usr/src/etc/services 1154 cp protocols /usr/src/etc/protocols 1155 1156Package: pigz 1157Version: 2.1.6 1158Current Vers: 2.1.6 1159Maintainer: Mark Adler <madler@alumni.caltech.edu> 1160Archive Site: http://zlib.net/pigz/ 1161Home Page: http://zlib.net/pigz/ 1162Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1163Responsible: mrg 1164License: zlib 1165Notes: 1166 1167Package: xz 1168Version: 5.0.0 1169Current Vers: 5.0.2 1170Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1171Archive Site: http://tukaani.org/xz/ 1172Home Page: http://tukaani.org/xz/ 1173Responsible: joerg 1174License: public-domain 1175Notes: 11761. See prepare-import script for stripping down the distribution. 11772. Update configure.ac and use it to generate include/config.h. 11783. Carefully check for GPL components leaked into the dist area. 1179 1180Package: mpc 1181Version: 0.9 1182Current Vers: 0.9 1183Maintainer: 1184Archive Site: http://www.multiprecision.org/mpc/download/ 1185Home Page: http://www.multiprecision.org/mpc/ 1186Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1187Responsible: mrg 1188License: LGPL2 1189Notes: 1190 1191Package: mpfr 1192Version: 3.0.1 1193Current Vers: 3.0.1 1194Maintainer: 1195Archive Site: http://www.mpfr.org/mpfr-current/ 1196Home Page: http://www.mpfr.org/ 1197Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1198Responsible: mrg 1199License: LGPL3 1200Notes: 1201 1202Package: GNU MP 1203Version: 5.0.2 1204Current Vers: 5.0.2 1205Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1206Archive Site: http://gmplib.org/ 1207Home Page: http://gmplib.org/ 1208Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1209Responsible: mrg 1210License: LGPL3 1211Notes: 1212 1213Package: tre 1214Version: 0.8.0 1215Current Vers: 0.8.0 1216Maintainer: http://laurikari.net/tre 1217Archive Site: http://laurikari.net/tre 1218Home Page: http://laurikari.net/tre 1219Mailing List: http://laurikari.net/mailman/listinfo/tre-general 1220Responsible: agc, christos 1221License: BSD 1222Notes: 1223 Need to feed back local changes 1224 1225Package: TrouSerS 1226Version: 0.3.8 1227Current Vers: 0.3.8 1228Maintainer: http://trousers.sourceforge.net 1229Archive Site: http://trousers.sourceforge.net 1230Home Page: http://trousers.sourceforge.net 1231Mailing List: http://trousers.sourceforge.net 1232Responsible: christos 1233License: CPL 1234Notes: 1235 Need to feed back local changes 1236 1237Package: tpm-tools 1238Version: 1.3.7.1 1239Current Vers: 1.3.7.1 1240Maintainer: http://trousers.sourceforge.net 1241Archive Site: http://trousers.sourceforge.net 1242Home Page: http://trousers.sourceforge.net 1243Mailing List: http://trousers.sourceforge.net 1244Responsible: christos 1245License: CPL 1246Notes: 1247 Need to feed back local changes 1248