1# $NetBSD: 3RDPARTY,v 1.1291 2016/01/10 20:12:20 christos 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# 27# Package: name or brief description (required, must be first) 28# Version: version that is included with NetBSD (required) 29# Current Vers: version that is available upstream (required) 30# Maintainer: name and/or email address of upstream maintainer (required) 31# Archive Site: URL to archive of upstream releases 32# Home Page: URL to web page for upstream project 33# Mailing List: email address or URL related to upstream mailing list 34# License: description of license 35# Responsible: comma-separated list of NetBSD developers 36# Location: comma-separated list of subdirectories in the NetBSD src tree 37# Notes: 38# Multiple lines of free-form text, 39# Must be last. 40# 41 42Package: acpica 43Version: 20160108 44Current Vers: 20160108 45Maintainer: Intel 46Archive Site: http://www.acpica.org/downloads/ 47Home Page: http://www.acpica.org/ 48Mailing List: devel@acpica.org 49License: BSD-like 50Responsible: jruoho 51Location: sys/external/bsd/acpica/dist 52Notes: 53You want the unix2 (dual-licensed) tar file. 54Please read src/sys/dev/acpi/acpica/README before any modification. 55 56Package: am-utils [amd] 57Version: 6.2 58Current Vers: 6.2 59Maintainer: Erez Zadok <ezk@cs.columbia.edu> 60Archive Site: ftp://ftp.am-utils.org/pub/am-utils/ 61Home Page: http://www.am-utils.org/ 62Mailing List: am-utils 63Responsible: christos 64License: BSD (4-clause) 65Location: external/bsd/am-utils/dist 66Notes: 67Amd2netbsd script to convert to BSD make system and remove unneeded files. 68Fix symbolic links before import. 69Check external/bsd/am-utils/include/config.h is correct after import. 70Update date of release in external/bsd/am-utils/man/Makefile (two places). 71 72Package: Automated Testing Framework (ATF) 73Version: 0.20 74Current Vers: 0.21 75Maintainer: Julio Merino <jmmv@NetBSD.org> 76Archive site: https://github.com/jmmv/atf/releases 77Home page: https://github.com/jmmv/atf 78Mailing List: atf-devel@NetBSD.org 79Responsible: jmmv 80License: The NetBSD Foundation's license (BSD 2-clause) 81Location: external/bsd/atf/dist 82Notes: 83The source files are in external/bsd/atf/dist. 84Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory. 85Please avoid performing local changes to this package without discussing 86them with the responsible person and/or the mailing list shown above. 87Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not 88exist upstream; however, please continue to discuss any desired changes 89upfront. 90 91Package: ath-hal 92Version: FreeBSD SVN revision number 185521 93Current Vers: FreeBSD SVN revision number 185521 94Maintainer: Sam Leffler <sam@errno.com> 95Archive Site: none 96Home Page: none 97Mailing List: none 98Responsible: sam, alc 99License: BSD-like (2-clause), ISC 100Location: sys/external/isc/atheros_hal/dist 101Notes: 102 103Package: bc 104Version: 1.06 105Current Vers: 1.06 106Maintainer: Phil Nelson <phil@cs.wwu.edu> 107Archive Site: ftp://ftp.gnu.org/gnu/bc/ 108Home Page: http://www.gnu.org/software/bc/ 109Mailing List: bug-bc@gnu.org 110Responsible: phil, simonb 111License: GPLv2, LGPGv2.1 112Location: gnu/dist/bc 113Notes: 114bc includes dc, both of which are in the NetBSD tree. 115 116Package: bind [named and utils] 117Version: 9.10.3-P2 118Current Vers: 9.10.3-P2 119Maintainer: Paul Vixie <vixie@vix.com> 120Archive Site: ftp://ftp.isc.org/isc/bind9/ 121Home Page: http://www.isc.org/software/bind/ 122Mailing List: https://lists.isc.org/mailman/listinfo/bind-announce 123Mailing List: https://lists.isc.org/mailman/listinfo/bind-users 124Responsible: vixie, christos 125License: BSD-like (2-clause) 126Location: external/bsd/bind/dist 127Notes: 128First bind2netbsd script to import into src/external/bsd/bind/dist. 129The Makefiles in src/external/bsd/bind are not handled by the script. 130Build bind to generate the include files. 131Then binclude4netbsd script to import into src/external/bsd/bind/include. 132The libc and include parts of the resolver are now part of libbind. 133 134Package: libbind [libc resolver and includes] 135Version: libbind-6.0-rc1 136Current Vers: libbind-6.0 137Maintainer: Paul Vixie <vixie@vix.com> 138Archive Site: ftp://ftp.isc.org/isc/libbind/ 139Home Page: http://www.isc.org/software/libbind/ 140Mailing List: https://lists.isc.org/mailman/listinfo/bind-workers 141Responsible: vixie, christos 142License: BSD-like (2-clause) 143Location: external/bsd/libbind/dist 144Notes: 145First libbind2netbsd script to import into src/external/bsd/libbind/dist. 146Then include4netbsd script to import into src/include. 147Then libc4netbsd script to update the resolver in libc. 148Todo[1]: Update libresolv if needed. 149Todo[2]: A few files in libc/net were imported in the ISC branch but now 150 they are too different or do not exist anymore: 151 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c 152 Others like getaddrinfo.c could be merged with isc, but it seems 153 that ours is from a more recent version of KAME? 154Todo[3]: net/base64.c is imported from bind but should be moved from net 155 to isc/base64.c. 156Todo[4]: Re-entrant functions of net/* 157Todo[5]: Reconcile the doc directory. 158 159Package: binutils 160Version: 2.23.2 161Current Vers: 2.25.1 162Maintainer: FSF 163Archive Site: ftp://ftp.gnu.org/gnu/binutils/ 164Home Page: http://www.gnu.org/software/binutils/ 165Mailing List: bug-gnu-utils@gnu.org 166Responsible: thorpej, mrg 167License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD 168Location: external/gpl3/binutils/dist 169Notes: 170 171Package: bozohttpd 172Version: 20100617 173Current Vers: 20100617 174Maintainer: mrg@eterna.com.au 175Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/ 176Home Page: http://eterna.com.au/bozohttpd/ 177Mailing List: 178Responsible: mrg 179License: BSD 180Location: libexec/httpd 181Notes: 182Delete "queue.h" from the distribution. 183 184Package: bsd-family-tree 185Version: 1.151 186Current Vers: 1.156 187Maintainer: The FreeBSD Project 188Archive Site: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree 189Home Page: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree 190Mailing List: 191Responsible: 192License: BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT) 193Location: share/misc/bsd-family-tree 194Notes: 195Please send all updates upstream. Eitan Adler <lists@eitanadler.com> 196is a FreeBSD committer who has been helpful with incorporating changes 197in the past. 198 199Package: byacc 200Version: 20150711 201Current Vers: 20150711 202Maintainer: Thomas Dickey <dickey@invisible-island.net> 203Archive Site: http://www.invisible-island.net/byacc/byacc.html 204Home Page: http://www.invisible-island.net/byacc/byacc.html 205Mailing List: 206Responsible: christos 207License: Public Domain 208Location: external/bsd/byacc/dist 209Notes: 210See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions. 211 212Package: bzip2 213Version: 1.0.6 214Current Vers: 1.0.6 215Maintainer: Julian Seward <jseward@acm.org> 216Archive Site: http://sources.redhat.com/bzip2/ 217Home Page: http://www.bzip.org/ 218Mailing List: 219Responsible: 220License: BSD (4-clause) 221Location: external/bsd/bzip2 222Notes: 223See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions. 224 225Package: Citrus XPG4DL 226Version: 227Current Vers: 228Maintainer: Citrus 229Archive Site: http://citrus.bsdclub.org/ 230Home Page: http://citrus.bsdclub.org/ 231Mailing List: bsd-locale@hauN.org 232Responsible: tshiozak 233License: Ambiguous. Either BSD or Perl Artistic License 234 See http://citrus.bsdclub.org/#pol_license for more info. 235Location: lib 236Notes: 237language C multilingualization support suite using wchar_t and other standards. 238The main development playground of Citrus is in NetBSD CVS, so you don't 239need to look for other CVS tree (like citrus CVS tree) 240main trunc has Citrus code in the following places: 241- src/lib/libc/locale, LC_CTYPE: single/multibyte support 242- src/lib/libintl: GNU libc compatible gettext(3) implementation. 243- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer 244- src/lib/libc/iconv: iconv(3) 245 246Package: cron 247Version: 4.1 248Current Vers: 4.1 249Maintainer: Paul Vixie <vixie@vix.com> 250Archive Site: ftp://ftp.isc.org/isc/cron/ 251Home Page: 252Mailing List: 253Responsible: 254License: BSD-like 255Location: external/bsd/cron/dist 256Notes: 257 258Package: cvs 259Version: 1.12.13 260Current Vers: 1.12.13 261Maintainer: cvshome 262Archive Site: http://ftp.gnu.org/non-gnu/cvs/ 263Home Page: http://cvs.nongnu.org/ 264Mailing List: bug-cvs@gnu.org 265Responsible: christos 266License: GPLv1, LGPLv2 267Location: external/gpl2/xcvs/dist 268Notes: 269Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree 270for the import. 271Do not forget to update external/gpl2/xcvs/include/config.h to match 272external/gpl2/xcvs/dist/config.h.in. 273 274Package: db 275Version: 1.85 276Current Vers: 1.86/4.7.25 277Maintainer: Keith Bostic <bostic@vangogh.cs.berkeley.edu> 278Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/ 279Home Page: http://www.oracle.com/database/berkeley-db/ 280Mailing List: 281Responsible: 282License: BSD or Oracle Commercial License 283Location: lib/libc/db 284Notes: 285Note that we cannot use db 2.x for license reasons. 286Three bug fixes against 1.85 sent back to bostic. Changes to 287man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious). 288Import of DB 1.85 was done via a sh script which converted the 289distribution into the netbsd format. The script can be found in 290src/lib/libc/db/db2netbsd. 291 292Package: dhcp 293Version: 4.3.3 294Current Vers: 4.3.3 295Maintainer: mellon 296Archive Site: ftp://ftp.isc.org/isc/dhcp/ 297Home Page: http://www.isc.org/software/dhcp/ 298Mailing List: dhcp-server@isc.org 299Mailing List: dhcp-client@isc.org 300Mailing List: dhcp-announce@isc.org 301Mailing List: dhcp-bugs@isc.org 302Responsible: mellon 303License: BSD (3-clause) 304Location: external/bsd/dhcp 305Notes: 306Use the dhcp2netbsd script. 307 308Package: dhcpcd 309Version: 6.10.0 310Current Vers: 6.10.0 311Maintainer: roy 312Archive Site: ftp://roy.marples.name/pub/dhcpcd/ 313Home Page: http://roy.marples.name/projects/dhcpcd/ 314Mailing List: dhcpcd-discuss@marples.name 315License: BSD (2-clause) 316Location: external/bsd/dhcpcd/dist 317Notes: 318Please submit all changes to the author. 319The distribution doesn't include the Linux specific bits or build system. 320 321Package: drm 322Version: Linux 3.15 323Current Vers: ? 324Maintainer: Intel, AMD, Linux kernel developers 325Archive Site: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 326Home Page: http://dri.freedesktop.org/ 327Mailing List: dri-devel@lists.freedesktop.org 328Responsible: riastradh 329License: BSD 330Location: sys/external/bsd/drm2/dist 331Notes: 332Graphics drivers. Talk to riastradh@ about updates. When importing 333from Linux, we map 334 drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm 335 include/drm -> sys/external/bsd/drm2/dist/include/drm 336 include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm 337GPL sources are excluded. In the future, we may import them into 338external/gpl2/drm2 and build them as kernel modules. Nouveau sources 339(drivers/gpu/drm/nouveau in Linux) must first be processed with the 340script sys/external/bsd/drm2/nouveau/nouveau2netbsd, about which see 341the source for details. 342Vendor tag: LINUX 343Release tag: linux-X-Y(-rcZ)-drm-bsd 344 (nouveau got reimported as linux-3-15-drm-bsd-reimport-nouveau) 345 346Package: gmake 347Version: 3.81 348Current Vers: 4.0 349Maintainer: FSF 350Archive Site: ftp://ftp.gnu.org/gnu/make/ 351Home Page: http://www.gnu.org/software/make/ 352Mailing List: bug-make@gnu.org 353Responsible: 354License: GPLv2+ (3.81), GPLv3+ (3.82 and later) 355Location: external/gpl2/gmake 356Notes: 357 358Package: diffutils 359Version: 2.8.1 360Current Vers: 3.3 361Maintainer: FSF 362Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ 363Home Page: http://www.gnu.org/software/diffutils/ 364Mailing List: bug-diffutils@gnu.org 365Responsible: 366License: GPLv2+ (2.8.1), GPLv3+ (2.9 and later) 367Location: gnu/dist/diffutils 368Notes: 369Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree 370for the import. 371 372Package: ekermit 373Version: 1.7 374Current Vers: 1.7 375Maintainer: Kermit Project 376Archive Site: ftp://ftp.kermitproject.org/kermit/ekermit/ 377Home Page: http://www.kermitproject.org/ek.html 378Mailing List: 379Responsible: apb 380License: BSD (3 clause) 381Location: external/bsd/ekermit 382Notes: 383 384Package: expat 385Version: 2.1.0 386Current Vers: 2.1.0 387Maintainer: mrg 388Archive Site: http://sourceforge.net/projects/expat/files/expat/ 389Home Page: http://www.libexpat.org/ 390Mailing List: expat-discuss@libexpat.org 391Responsible: 392License: MIT 393Location: src/external/mit/expat/dist 394Notes: 395Please use "expat" as the vendor tag for CVS imports. 396 397Package: file 398Version: 5.22 399Current Vers: 5.22 400Maintainer: Christos Zoulas <christos@zoulas.com> 401Archive Site: ftp://ftp.astron.com/pub/file/ 402Home Page: http://www.darwinsys.com/file/ 403Mailing List: file@mx.gw.com 404Responsible: christos, pooka 405License: BSD (2-clause) 406Location: external/bsd/file/dist 407Notes: 408use file2netbsd 409 410Package: flex 411Version: 2.6.0 412Current Vers: 2.6.0 413Maintainer: Will Estes <wlestes@users.sourceforge.net> 414Archive Site: http://flex.sourceforge.net/ 415Home Page: http://flex.sourceforge.net/ 416Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce 417Responsible: 418License: BSD-like 419Location: external/bsd/flex/dist 420Notes: 421There is a flex2netbsd script to help newer imports. 422 423Package: gcc 424Version: 4.8.5 425Current Vers: 4.8.5/5.3 426Maintainer: FSF 427Archive Site: ftp://ftp.gnu.org/gnu/gcc/ 428Home Page: http://www.gnu.org/software/gcc/ 429Mailing List: gcc-bugs@gnu.org 430Responsible: mrg, christos, skrll 431License: GPLv3, LGPLv3.1 432Location: gnu/dist/gcc4 433Location: external/gpl3/gcc.old/dist 434Location: external/gpl3/gcc/dist 435Notes: 436In the long term, we expect that there will often be two versions, 437in the "gcc" and "gcc.old" directories. Having two versions allows 438migration from one version of gcc to another to happen for one port 439at a time, instead of for all ports simultaneously. 440When importing a new version of external/gpl3/gcc.old: 441 - copy the current version of external/gpl3/gcc 442 - import it to a "NETBSD" vendor branch in externalgpl3/gcc.old 443Before importing a new version of external/gpl3/gcc: 444 - delete all .cvsignore and .gitignore files 445 - delete java ada fortran their libraries and testsuites 446 - delete libffi zlib boehm-gc 447 - update gcc/version.c for the NetBSD GCC date 448 - use core/c++/objc/testsuite tarballs 449 - you can use the gcc2netbsd script for the above (except version) 450 - update tools/gcc/gcc-version.mk 451 452Package: gdb 453Version: 7.9.1 454Current Vers: 7.10.1 455Maintainer: FSF 456Archive Site: ftp://ftp.gnu.org/gnu/gdb/ 457Home Page: http://www.gnu.org/software/gdb/ 458Mailing List: bug-gdb@gnu.org 459Responsible: christos 460License: GPLv3, LGPLv3.1 461Location: external/gpl3/gdb/dist 462Notes: 463When updating GDB, it is imperative to test that: 464 - Debugging of kernel cores ("target kvm") works correctly 465 - Support for our kernel's remote serial debugging protocol 466 ("options KGDB") works correctly. 467 468Package: gdtoa 469Version: 2011-03-19 470Current Vers: $(date) 471Maintainer: David M. Gay <dmg@acm.org> 472Archive Site: http://www.netlib.org/fp/ 473Home Page: http://www.netlib.org/fp/ 474Mailing List: none 475Responsible: kleink 476License: BSD-like 477Location: lib/libc/gdtoa 478Notes: 479Test suite integrated at this time, but not built (and fails to run). 480No hexadecimal floating-point string conversion for VAX FP yet. 481Only double-precision addressed at this time. 482 483Package: gettext 484Version: 0.14.4 485Current Vers: 0.18 486Maintainer: FSF 487Archive Site: ftp://ftp.gnu.org/gnu/gettext/ 488Home Page: http://www.gnu.org/software/gettext/ 489Mailing List: bug-gnu-utils@gnu.org 490Responsible: 491License: GPLv2 492Location: gnu/dist/gettext 493Notes: 494GNU gettext is used for userland tools like msgfmt(1) only. For libintl, 495we use BSD-licensed implementation from Citrus project (see entry for 496"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one. 497 498Package: grep 499Version: 2.5.1 500Current Vers: 2.21 501Maintainer: FSF 502Archive Site: ftp://ftp.gnu.org/gnu/grep/ 503Home Page: http://www.gnu.org/software/grep/ 504Mailing List: bug-gnu-utils@gnu.org 505Responsible: simonb 506License: GPLv2+ (2.5.1), GPLv3+ (2.5.3 and later) 507Location: gnu/dist/grep 508Notes: 509Use src/gnu/dist/grep/grep2netbsd for preparing the source tree 510for the import. 511On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep; 512see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html) 513was imported into src/usr.bin/grep; 514on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported 515in src/usr.bin/grep, replacing FreeGrep 516(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html). 517 518Package: groff 519Version: 1.19.2 520Current Vers: 1.22.3 521Maintainer: Werner Lemberg/FSF 522Archive Site: ftp://ftp.gnu.org/gnu/groff/ 523Home Page: http://www.gnu.org/software/groff/ 524Mailing List: bug-groff@gnu.org 525Responsible: 526License: GPLv2 527Location: gnu/dist/groff 528Notes: 529Use groff2netbsd from src/gnu/dist/groff to prepare the distribution 530for import. 531 532Package: heimdal 533Version: 1.5.3 534Current Vers: 1.5.3 535Maintainer: Heimdal <heimdal@h5l.org> 536Archive Site: ftp://ftp.h5l.org/pub/heimdal/src/ 537Home Page: http://www.h5l.org/ 538Mailing List: heimdal-discuss@sics.se 539Responsible: joda, lha 540License: BSD 541Location: crypto/external/bsd/heimdal/dist 542Notes: 543 544Package: hunt 545Version: 2003-04-16 546Current Vers: 2003-04-16 547Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 548Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 549Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 550Responsible: mrg 551License: BSD (3-clause) 552Location: games/hunt 553Notes: 554 555Package: ipf 556Version: 5.1.1 557Current Vers: 5.1.2 558Maintainer: Darren Reed 559Archive Site: http://coombs.anu.edu.au/~avalon/ 560Home Page: http://coombs.anu.edu.au/~avalon/ 561Mailing List: ipfilter@postbox.anu.edu.au 562Responsible: darrenr, christos 563License: BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE 564Location: external/bsd/ipf,sys/external/bsd/ipf 565Notes: 566ipf2netbsd should be used on a virgin ipfilter source tree. 567 568Package: ipsec-tools 569Version: (ipsec-tools head is NetBSD-current head) 570Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 571Archive Site: http://ipsec-tools.sourceforge.net 572Home Page: http://ipsec-tools.sourceforge.net 573Mailing List: ipsec-tools-devel@lists.sourceforge.net 574Responsible: manu, vanhu, mgrooms 575License: BSD (3-clause) 576Location: crypto/dist/ipsec-tools 577Notes: 578ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 579We don't run ipsec-tools' configure as part of the NetBSD build. configure 580generated files are available in the NetBSD source tree at: 581 src/lib/libipsec/config.h 582 src/lib/libipsec/package_version.h 583When configure.ac is updated, run the following: 584 cd src/crypto/dist/ipsec-tools 585 ./bootstrap 586 ./configure --enable-adminport --enable-hybrid --enable-frag \ 587 --enable-natt --enable-dpd 588Then copy package_version.h to src/lib/libipsec and merge config.h with 589src/lib/libipsec/config.h (it needs some manual tweaking) 590 591NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 592NetBSD-current always contains latest ipsec-tools code. On the other hand, 593ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 594are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 595sync with ipsec-tools-0_7-branch) 596 597Package: KAME IPv6 598Version: KAME/NetBSD SNAP kit 599Current Vers: KAME/NetBSD SNAP kit (shipped every week) 600Maintainer: KAME Project <kame@kame.net> 601Archive Site: http://www.kame.net/ 602Home Page: http://www.kame.net/ 603Mailing List: snap-users@kame.net 604Responsible: 605License: BSD (3-clause) 606Location: sys/netinet6 607Notes: 608IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 609more conservative implementation policy. 610IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 611Please do not make too many diff-unfriendly changes (like indentation change, 612KNF police). We need to take diffs across KAME snapshots on upgrades. 613To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 614in sys/netinet6/in6.h. No script is available for upgrades. 615"KAME" branch is used for kernel merge work purposes. 616http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 617among KAME/*BSD, *BSD-current and recent *BSD releases. 618 619Package: kyua-atf-compat 620Version: 0.1 621Current Vers: 0.1 622Maintainer: Julio Merino <jmmv@NetBSD.org> 623Archive site: http://code.google.com/p/kyua/downloads/list?can=1 624Home page: http://code.google.com/p/kyua/ 625Mailing List: kyua-discuss@googlegroups.com 626Responsible: jmmv 627License: BSD 3-clause 628Location: external/bsd/kyua-atf-compat/dist 629Notes: 630The source files are in external/bsd/kyua-atf-compat/dist. 631Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/ 632directory. 633 634Package: kyua-cli 635Version: 0.7 636Current Vers: 0.7 637Maintainer: Julio Merino <jmmv@NetBSD.org> 638Archive site: http://code.google.com/p/kyua/downloads/list?can=1 639Home page: http://code.google.com/p/kyua/ 640Mailing List: kyua-discuss@googlegroups.com 641Responsible: jmmv 642License: BSD 3-clause 643Location: external/bsd/kyua-cli/dist 644Notes: 645The source files are in external/bsd/kyua-cli/dist. 646Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory. 647 648Package: kyua-testers 649Version: 0.1 650Current Vers: 0.1 651Maintainer: Julio Merino <jmmv@NetBSD.org> 652Archive site: http://code.google.com/p/kyua/downloads/list?can=1 653Home page: http://code.google.com/p/kyua/ 654Mailing List: kyua-discuss@googlegroups.com 655Responsible: jmmv 656License: BSD 3-clause 657Location: external/bsd/kyua-testers/dist 658Notes: 659The source files are in external/bsd/kyua-testers/dist. 660Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/ 661directory. 662 663Package: less 664Version: less-458 665Current Vers: less-481 666Maintainer: Mark Nudelman <markn@greenwoodsoftware.com> 667Archive Site: http://www.greenwoodsoftware.com/less/download.html 668Home Page: http://www.greenwoodsoftware.com/less/ 669Mailing List: less-announce-request@greenwoodsoftware.com 670Responsible: mrg 671License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418) 672Location: external/bsd/less/dist 673Notes: 674Many changes to make less act as more when invoked as more. Beware. 675Use the "src/external/bsd/less/less2netbsd" script to prepare source tree 676for importation. Run ./configure beforehand to generate "defines.h". 677Talk to mrg before importing any new version. 678 679Package: libarchive 680Version: 2.8.4 681Current Vers: 2.8.5 (legacy) / 3.0.4 (stable) 682Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 683Archive Site: https://github.com/libarchive/libarchive/downloads 684Home Page: http://libarchive.github.com/ 685Responsible: joerg 686License: BSD (2-clause) 687Location: external/bsd/libarchive/dist 688Notes: 689Distribution is stripped down to the relevant part. 690 691Package: libdevmapper 692Version: 1.02.40 693Current Vers: 2.02.98 694Maintainer: lvm-devel@redhat.com 695Archive Site: ftp://sources.redhat.com/pub/lvm2/ 696Home Page: http://sources.redhat.com/lvm2/ 697Responsible: haad 698License: LGPLv2.1 699Location: external/gpl2/lvm2/dist/libdm 700Notes: 701The lvm2tools and the libdevmapper are now distributed as one source 702repository. See the lvm2tools Notes for more information. 703 704Package: libevent 705Version: 2.0.22-stable 706Current Vers: 2.0.22-stable 707Maintainer: Niels Provos <provos@citi.umich.edu> 708Archive Site: http://www.monkey.org/~provos/libevent/ 709Home Page: http://www.monkey.org/~provos/libevent/ 710Responsible: 711License: BSD (3/4-clause) 712Location: external/bsd/libevent/dist 713Notes: 714- Run the libevent2netbsd script 715- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes. 716 man pages are in doxygen/man/man3. Remove the extra man pages that are 717 .so'ing only. Copy the rest to man. 718 719Package: llvm 720Version: 3.4rc1 (r195771) 721Current Vers.: 3.7.1 722Maintainer: llvmdev@cs.uiuc.edu 723Home Page: http://llvm.org 724Responsible: joerg 725License: BSD/MIT 726Location: external/bsd/llvm/dist 727Notes: 728A CVS ACL is in place for the location to prevent unintentioned commits. 729All changes should come via import from upstream SVN. 730 731Package: lvm2tools 732Version: 2.02.56 733Current Vers: 2.02.114 734Maintainer: lvm-devel@redhat.com 735Archive Site: ftp://sources.redhat.com/pub/lvm2/ 736Home Page: http://sources.redhat.com/lvm2/ 737Responsible: haad 738License: GPLv2 739Location: external/gpl2/lvm2/dist 740Notes: 741Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to 742prepare source tree for import. Keep eye on dist/include/configure.h 743it migh change over the releases. We maintain our own version of 744libdevmapper ioctl protocol code, therefore we should test it before 745import. Talk to haad before importing new version. 746 747Package: libpcap 748Version: 1.7.2 749Current Vers: 1.7.2 750Maintainer: tcpdump-workers@tcpdump.org 751Archive Site: http://www.tcpdump.org/release/ 752Home Page: http://www.tcpdump.org/ 753Mailing List: tcpdump-workers@tcpdump.org 754Responsible: dyoung 755License: BSD (3/4-clause) 756Location: external/bsd/libpcap/dist 757Notes: 758Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source 759tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h 760 761Package: libwrap 762Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 763Current Vers: tcp_wrappers 7.6-ipv6.4 764Maintainer: Wietse Venema <wietse@porcupine.org> 765Archive Site: ftp://ftp.porcupine.org/pub/security/ 766Home Page: ftp://ftp.porcupine.org/pub/security/ 767Mailing List: 768Responsible: cjs 769License: BSD-like 770Location: lib/libwrap 771Notes: 772We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 773under src/usr.sbin). We don't use tcpd; that functionality is built 774into inetd. The provided libwrap2netbsd script handles just libwrap. 775 776Package: Lua 777Version: Lua 5.3.1 778Current Vers: Lua 5.3.2 779Maintainer: PUC Rio 780Home Page: http://www.lua.org/ 781Mailing List: 782Responsible: mbalmer, lneto 783License: MIT 784Location: external/mit/lua/dist 785Notes: 786The default module paths have been changed to not include the current 787working directory '.' to avoid potential security problems. 788 789Package: Lutok 790Version: 0.3 791Current Vers: 0.4 792Maintainer: Julio Merino <jmmv@NetBSD.org> 793Archive site: https://github.com/jmmv/lutok/releases 794Home page: https://github.com/jmmv/lutok 795Mailing List: lutok-discuss@googlegroups.com 796Responsible: jmmv 797License: BSD 3-clause 798Location: external/bsd/lutok/dist 799Notes: 800The source files are in external/bsd/lutok/dist. 801Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory. 802 803Package: m4 804Version: 20091026 805Current Vers: 20091026 806Maintainer: The OpenBSD Project 807Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 808Home Page: http://www.openbsd.org/ 809Mailing List: 810License: BSD 3-clause like (dns-sd) 811Responsible: christos 812Location: usr.bin/m4 813Notes: 814Uses libc's ohash 815 816Package: mDNSResponder 817Version: 320.16 818Current Vers: 541 819Maintainer: Apple 820Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 821Home Page: http://developer.apple.com/opensource/internet/bonjour.html 822Mailing List: bonjour-dev@lists.apple.com 823License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 824 BSD 3-clause like (dns-sd) 825Responsible: tsarna 826Location: external/apache2/mDNSResponder/dist 827Notes: 828 829Package: mdocml 830Version: 1.13.3 831Current Vers: 1.13.3 832Maintainer: Kristaps Džonsons 833Archive Site: http://mdocml.bsd.lv/snapshots/ 834Home Page: http://mdocml.bsd.lv/ 835Mailing List: 836Responsible: joerg 837License: BSD (2-clause) 838Location: external/bsd/mdocml/dist 839Notes: 840 841Package: mesa-demos 842Version: 8.1.0 843Current Vers: 8.2.0 844Maintainer: mesa-git@? 845Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/ 846Home Page: http://www.mesa3d.org/ 847Mailing List: 848Responsible: riastradh, mrg 849License: ISC 850Location: xsrc/external/mit/MesaDemos/dist 851Notes: 852We use only glxinfo and glxgears. Delete all else on import. 853Vendor tag: xorg 854Release tag: mesa-demos-X-Y-Z 855 856Package: mesa-drm 857Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 858Current Vers: 859Maintainer: mesa-git@? 860Archive Site: git://anongit.freedesktop.org/git/mesa/drm 861Home Page: http://cgit.freedesktop.org/mesa/drm/ 862Mailing List: 863Responsible: mrg, bjs 864License: BSD 865Location: sys/external/bsd/drm/dist 866Notes: 867 868Package: MesaLib 869Version: 7.11.2 870Current Vers: 10.2.3 871Maintainer: mesa-git@? 872Archive Site: ftp://ftp.freedesktop.org/pub/mesa/ 873Home Page: http://www.mesa3d.org/ 874Mailing List: 875Responsible: riastradh, mrg 876License: ISC 877Location: xsrc/external/mit/MesaLib/dist 878Notes: 879Vendor tag: xorg 880Release tag: MesaLib-X-Y-Z 881 882Package: mopd 883Version: 2.5.3 884Current Vers: 2.5.3 885Maintainer: Mats O Jansson <maja@celsiustech.se> 886Archive Site: http://www.stacken.kth.se/~moj/mopd.html 887Home Page: http://www.stacken.kth.se/~moj/mopd.html 888Mailing List: 889Responsible: cjs 890License: BSD (4-clause) 891Location: usr.sbin/mopd 892Notes: 893Delete the otherOS directory before importing. 894 895Package: nawk 896Version: 2012-12-20 897Current Vers: 2012-12-20 898Maintainer: Brian Kernighan <bwk@princeton.edu> 899Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 900Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 901Mailing List: 902Responsible: jdolecek 903License: BSD-like 904Location: external/historical/nawk/dist 905Notes: 906Build maketab from nawk sources and generate proctab.c. 907Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 908then import to src/external/historical/nawk/dist. 909 910Package: ndbootd 911Version: 0.5 912Current Vers: 0.5 913Maintainer: Matt Fredette <fredette@alum.mit.edu> 914Archive Site: 915Home Page: 916Responsible: fredette 917License: BSD (4-clause) 918Location: usr.sbin/ndbootd 919Notes: 920Run ./configure, save config.h, make distclean, rm all autoconf/automake 921and ndbootd-raw.c. Restore saved config.h, and force it to define 922HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 923 924Package: ntp 925Version: 4.2.8p5 926Current Vers: 4.2.8p5 927Maintainer: David L. Mills <mills@udel.edu> 928Archive Site: http://www.ntp.org/ 929Home Page: http://www.ntp.org/, http://support.ntp.org/ 930Mailing List: 931Responsible: simonb, jonathan, kardel 932License: BSD-like 933Location: external/bsd/ntp/dist 934Notes: 935See /usr/src/dist/ntp/ntp2netbsd for update instructions. 936 937Package: nvi 938Version: 1.81.6, HEAD as of 2013-11-20 939Current Vers: 1.81.6 940Maintainer: Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic 941Archive Site: git://repo.or.cz/nvi.git, ftp://ftp.bostic.com/pub/ 942Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/ 943Mailing List: 944Responsible: christos 945License: BSD (3/4-clause) 946Location: external/bsd/nvi/dist 947Notes: 948We have lots of local fixes. 949 950Package: OpenLDAP 951Version: 2.4.39 952Current Vers: 2.4.39 953Maintainer: OpenLDAP Foundation 954Archive Site: http://www.openldap.org/ 955Home Page: http://www.openldap.org/ 956Mailing List: 957Responsible: 958License: BSD (3-clause) 959Location: external/bsd/openldap/dist 960Notes: 961 962Package: OpenPAM 963Version: 20140912 (Ourouparia) 964Current Vers: 20140912 (Ourouparia) 965Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 966Archive Site: http://www.openpam.org/ 967Home Page: http://www.openpam.org/ 968Mailing List: 969Responsible: christos 970License: BSD (3-clause) 971Location: external/bsd/openpam/dist 972Notes: 973 974Package: openresolv 975Version: 3.7.1 976Current Vers: 3.7.1 977Maintainer: roy 978Archive Site: ftp://roy.marples.name/pub/openresolv/ 979Home Page: http://roy.marples.name/projects/openresolv/ 980Mailing List: openresolv-discuss@marples.name 981License: BSD (2-clause) 982Location: external/bsd/openresolv/dist 983Notes: 984Please submit all changes to the author. 985 986Package: HPN-SSH 987Version: 6.1p1 13 v14 988Current Vers: 6.3p1 v14 989Maintainer: www.psc.edu 990Archive Site: No direct link anymore, @#$#$ psc. 991Home Page: http://www.psc.edu/index.php/hpn-ssh 992Mailing List: 993Responsible: christos 994License: 995Location: crypto/external/bsd/openssh/dist 996Notes: 997Patch applied after OpenSSH import. 998 999Package: OpenSSH 1000Version: 7.1 1001Current Vers: 7.1 / portable 7.1p1 1002Maintainer: OpenSSH 1003Archive Site: http://www.openssh.com/ftp.html 1004Home Page: http://www.openssh.com/portable.html 1005Mailing List: openssh-unix-announce@mindrot.org 1006Responsible: thorpej, christos, elric 1007License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 1008Location: crypto/external/bsd/openssh/dist 1009Notes: 1010imported from OpenBSD ssh -- is not from the portable OpenSSH 1011use openssh2netbsd before import. 1012local changes (should always try to bring them back to master openssh tree, 1013markus is very cooperative about it): 1014- default for PermitRootLogin is set to "no" 1015- IgnoreRootRhosts added 1016- look at login.conf to check valid user/access list 1017- krb5 support re-added 1018- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 1019 when someone imports openssl, we can remove this. 1020- added moduli from portable openssh 1021- added USE_PAM patches and auth_pam.[ch] from portable openssh 1022 (see if there is any difference between the current version of opensshX.Yp1 1023 and the new opensshZ.Wp1) and apply them. 1024- conditionalize login_cap 1025- conditionalize bsd_auth 1026- restore krb5, krb4, afs, skey 1027- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 1028- fix ctype macro arguments 1029- umac is broken, disable it 1030- better ~homedir handling 1031- netbsd style tunnels 1032- urandom, xhome, chrootdir, rescuedir NetBSD handling 1033- utmp/utmpx handling 1034- handle tty posix_vdisable properly 1035- handle setuid and unsetuid the posix way instead of setresuid() 1036- add all missing functions 1037- always bump major when importing to avoid api problems. 1038- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes. 1039 1040Package: OpenSSL 1041Version: 1.0.1q 1042Current Vers: 1.0.2e 1043Maintainer: The OpenSSL Project 1044Archive Site: ftp://ftp.openssl.org/source/ 1045Home Page: http://www.openssl.org/ 1046Mailing List: openssl-announce@openssl.org 1047Responsible: christos, mjf, tls, riastradh, spz 1048License: OpenSSL and SSLeay license (both BSD-like) 1049Location: crypto/external/bsd/openssl/dist 1050Notes: 1051- Run openssl2netbsd to get rid of the RCSID identifiers 1052- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 1053 to regen man pages. 1054- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/* 1055 to regen assembly files 1056 1057Package: pcc 1058Version: 1.1.0.DEVEL 20120325 1059Current Vers: 1.1.0.DEVEL 20120325 1060Maintainer: Anders Magnusson <ragge@NetBSD.org> 1061Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/ 1062Home Page: http://pcc.ludd.ltu.se/ 1063Mailing List: pcc-list@ludd.ltu.se 1064Responsible: plunky 1065License: BSD 1066Location: external/bsd/pcc/dist 1067Notes: 1068This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh 1069file for details about how to get the latest version from the upstream server 1070and import it. 1071 1072Package: pdisk 1073Version: 0.8a2 1074Current Vers: 0.8a2 1075Maintainer: Eryk Vershen <eryk@cfcl.com> 1076Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 1077Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 1078Mailing List: 1079Responsible: dbj 1080License: BSD-like 1081Location: external/bsd/pdisk 1082Notes: 1083This is the disk partition utility used by Apple's mkLinux and OS X 1084It is imported into external/bsd/pdisk. 1085 1086Package: pdksh 1087Version: 5.2.14p2 1088Current Vers: 5.2.14p2 1089Maintainer: Michael Rendell <michael@cs.mun.ca> 1090Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 1091Home Page: http://www.cs.mun.ca/~michael/pdksh/ 1092Mailing List: 1093Responsible: jdolecek 1094License: Public domain 1095Location: bin/ksh 1096Notes: 1097pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 1098 1099Package: PF (openbsd packet filter) 1100Version: OpenBSD 4.2 1101Current Vers: OpenBSD 4.3-current 1102Maintainer: The OpenBSD Project 1103Archive Site: ftp://ftp.openbsd.org/ 1104Home Page: http://www.openbsd.org/faq/pf/ 1105Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 1106Responsible: peter, yamt 1107License: BSD (2-clause) 1108Location: dist/pf,sys/dist/pf 1109Notes: 1110kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 1111definition (files.pf). userland code is imported into src/dist/pf, and 1112reachover Makefiles are in src/usr.sbin/pf. 1113 1114Package: pkg_install 1115Version: 20120221 1116Current Vers: 20120221 1117Maintainer: The pkgsrc developers 1118Home Page: http://www.pkgsrc.org/ 1119Mailing List: tech-pkg@NetBSD.org 1120Responsible: joerg 1121License: BSD 1122Location: external/bsd/pkg_install/dist 1123Notes: 1124The authoritative version is in pkgsrc/pkgtools/pkg_install. 1125 1126Package: ping 1127Version: 980911 1128Current Vers: 980911 1129Maintainer: Mike Muuss 1130Archive Site: 1131Home Page: http://ftp.arl.mil/mike/ping.html 1132Mailing List: 1133Responsible: christos 1134License: BSD (3-clause) 1135Location: sbin/ping 1136Notes: 1137We use err() and friends. We have changes for snprintf, extra 1138formatting in man pages, disallowing flood pinging, alignment fixes, 1139and more. Vern's ping is gone. We are too different from everyone else 1140now to do a new import. 1141 1142Package: Postfix 1143Version: 2.11.6 1144Current Vers: 3.0.3 1145Maintainer: Wietse Venema <wietse@porcupine.org> 1146Archive Site: ftp://postfix.cloud9.net/official/ 1147Home Page: http://www.postfix.org/ 1148Mailing List: postfix-users@postfix.org 1149Responsible: christos 1150License: IBM Public License. See also src/external/ibm-public/postfix/dist. 1151Location: external/ibm-public/postfix/dist 1152Notes: 1153HTML documentation should be kept in sync with the README_FILES. 1154src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 1155directory layout (the easiest way to check is by running ``postfix 1156set-permissions''). 1157 1158Package: ppp 1159Version: 2.4.7 1160Current Vers: 2.4.7 1161Maintainer: Paul Mackerras <paulus@samba.org> 1162Archive Site: ftp://ftp.samba.org/pub/ppp/ 1163Home Page: 1164GIT root: git://ozlabs.org/~paulus/ppp.git 1165Mailing List: 1166Responsible: christos, cube 1167License: BSD (3-clause) 1168Location: external/bsd/ppp/dist 1169Notes: 1170BSD support was removed from 2.4.0; I added it back and removed 1171some GPL pieces. Multilink support is missing. Repeated pings to 1172Paulus have not yielded results. I've retrofitted pppdump to use 1173net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 1174is clearly a pain. I have not tested the modules code, neither our 1175makefiles make it easy to construct a module, but I left one there 1176as an example. 1177TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 1178using the version found in 2.4.1. 1179 1180Package: rcs 1181Version: 5.7 1182Current Vers: 5.9.2 1183Maintainer: FSF 1184Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 1185Mailing List: bug-gnu-utils@gnu.org 1186Home Page: http://www.gnu.org/software/rcs/ 1187Responsible: agc 1188License: GPLv2+ (5.7), GPLv3+ (5.8 and later) 1189Location: gnu/usr.bin/rcs 1190Notes: 1191Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 1192 1193Package: root.cache 1194Version: 2015120100 (December 01, 2015) 1195Current Vers: 2015120100 (December 01, 2015) 1196Maintainer: InterNIC 1197Archive Site: ftp://ftp.internic.net/domain/named.root 1198Home Page: ftp://ftp.internic.net/domain/named.root 1199Mailing List: 1200Responsible: thorpej 1201License: Public domain 1202Location: etc/namedb 1203Notes: 1204The root server cache is also included with BIND. However, the 1205InterNIC version is usually more up to date. 1206 1207Package: routed 1208Version: 2.32 1209Current Vers: 2.32 1210Maintainer: Vernon Schryver <vjs@rhyolite.com> 1211Archive Site: ftp://ftp.rhyolite.com/src/ 1212Home Page: http://www.rhyolite.com/src/ 1213Mailing List: 1214Responsible: christos 1215License: BSD (4-clause) 1216Location: sbin/routed 1217Notes: 1218We use the md5 code from libc 1219We don't allow RIP_TRACEON and RIP_TRACEOFF 1220We use arc4random 1221We use strlcpy/snprintf 1222 1223Package: send-pr (part of GNATS) 1224Version: 3.95 1225Current Vers: 4.1 1226Maintainer: FSF 1227Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 1228Home Page: http://www.gnu.org/software/gnats/ 1229Mailing List: bug-gnats@gnu.org 1230License: GPLv2 1231Responsible: 1232Location: gnu/usr.bin/send-pr 1233Notes: 1234 1235Package: SoftFloat 1236Version: 2a 1237Current Vers: 2b 1238Maintainer: John Hauser <jhauser@jhauser.us> 1239Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 1240Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 1241Mailing List: 1242Responsible: bjh21 1243License: Public domain 1244Location: lib/libc/softfloat 1245Notes: 1246Heavily modified for use as a soft float library for GCC. The actual 1247arithmetic code is unchanged, though, and should behave exactly like the 1248original. 1249 1250Package: sqlite 1251Version: 3.8.3.1 1252Current Vers: 3.10 1253Maintainer: Richard Hipp <drh@sqlite.org> 1254Home Page: http://www.sqlite.org 1255Responsible: joerg 1256License: Public domain 1257Location: external/public-domain/sqlite/dist 1258Notes: 1259Run cleantags before importing because sqlite3.c has an RCSID 1260 1261Package: tcpdump 1262Version: 4.7.3 1263Current Vers: 4.7.3 1264Maintainer: tcpdump-workers@lists.tcpdump.org 1265Archive Site: http://www.tcpdump.org/release/ 1266Home Page: http://www.tcpdump.org/ 1267Mailing List: tcpdump-workers@lists.tcpdump.org 1268Responsible: 1269License: BSD (3-clause) 1270Location: external/bsd/tcpdump/dist 1271Notes: 1272Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source 1273tree. 1274 1275Package: TestFloat 1276Version: 2a 1277Current Vers: 2a 1278Maintainer: John Hauser <jhauser@jhauser.us> 1279Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1280Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1281Mailing List: 1282Responsible: ross 1283License: BSD (4-clause) 1284Location: regress/lib/libc/ieeefp/testfloat 1285Notes: 1286 1287Package: texinfo 1288Version: 4.8 1289Current Vers: 5.2 1290Maintainer: FSF 1291Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1292Home Page: http://www.gnu.org/software/texinfo/ 1293Mailing List: bug-texinfo@gnu.org 1294Responsible: 1295License: GPLv2+ (4.8), GPLv3+ (4.9 and later) 1296Location: gnu/dist/texinfo 1297Notes: 1298Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree 1299for the import. 1300 1301Package: tmux 1302Version: 2.1 1303Current Vers: 2.1 1304Maintainer: Nicholas Marriott <nicholas.marriott@gmail.com> 1305Archive site: https://github.com/tmux/tmux 1306Home page: http://tmux.github.io 1307Mailing List: tmux-users@googlegroups.com 1308Responsible: christos 1309License: BSD 1310Location: external/bsd/tmux/dist 1311Notes: 1312See src/external/bsd/tmux/README for instructions on how to import a 1313new tmux release. 1314 1315Package: top 1316Version: 3.8beta1 1317Current Vers: 3.8beta1 1318Maintainer: William LeFebvre <wnl@groupsys.com> 1319Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1320Home Page: http://www.unixtop.org/ 1321Mailing List: top-spinners@ocee.groupsys.com 1322Responsible: simonb, christos 1323License: BSD (2-clause) 1324Location: external/bsd/top/dist 1325Notes: 1326 1327Package: traceroute 1328Version: 1.4a12 1329Current Vers: 1.4a12 1330Maintainer: traceroute@ee.lbl.gov 1331Archive Site: ftp://ftp.ee.lbl.gov/ 1332Home Page: http://ftp.ee.lbl.gov/ 1333Mailing List: 1334Responsible: 1335License: BSD (4-clause) 1336Location: usr.sbin/traceroute 1337Notes: 1338Added changes from a5 -> a12 manually. 1339 1340Package: tz 1341Version: tzcode2015g / tzdata2015f 1342Current Vers: tzcode2015g / tzdata2015g 1343Maintainer: Paul Eggert <eggert@cs.ucla.edu> 1344Archive Site: ftp://ftp.iana.org/tz/releases/ 1345Archive Site: ftp://munnari.oz.au/pub/oldtz/ 1346Old Archive Site: ftp://elsie.nci.nih.gov/pub/ 1347Home Page: http://www.iana.org/time-zones 1348Mailing List: tz@iana.org 1349Responsible: kleink, christos, apb 1350License: Public domain 1351Location: lib/libc/time/zoneinfo, external/public-domain/tz/share 1352Notes: 1353Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import. 1354Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode, 1355register removal) to apply. The diffs have been submitted upstream but there 1356is too much inertia to apply them. Check for .gitignore files. 1357For the data files, do use external/public-domain/tz/tzdata2netbsd. 1358 1359Package: wpa_supplicant/hostapd 1360Version: 2.4 1361Current Vers: 2.4 1362Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1363Archive Site: http://hostap.epitest.fi/releases/ 1364Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1365Mailing List: 1366Responsible: scw, dyoung, christos 1367License: BSD or GPLv2 1368Location: external/bsd/wpa/dist 1369Notes: 1370See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1371 1372Package: zlib 1373Version: 1.2.3 1374Current Vers: 1.2.8 1375Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1376Archive Site: http://www.zlib.net/ 1377Home Page: http://www.zlib.net/ 1378Mailing List: 1379Responsible: gwr, christos 1380License: BSD (3-clause) 1381Location: common/dist/zlib 1382Notes: 1383Imported to src/common/dist/zlib and shared by the kernel and userland. 1384 1385Package: services, protocols 1386Version: 2013-02-21 (services), 2013-02-17 (protocols) 1387Current Vers: 2013-11-27 (services), 2013-11-12 (protocols) 1388Maintainer: IANA 1389Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services) 1390Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols) 1391Home Page: http://www.iana.org/ 1392Mailing List: 1393Responsible: christos 1394License: None 1395Location: etc 1396Notes: 13971. Build package net/iana-etc 13982. Add NetBSD rcsid to the generated protocols and services in the package 1399 work area. 14003. Append the local services from the current services file. 14014. Run: 1402 services_mkdb -u services > /usr/src/etc/services 1403 cp protocols /usr/src/etc/protocols 14045. Fix protocols 1405 - fix manet alias to MANET; giving an alias with the same name is a no/op 1406 - protocol 84 is defined for as ttp and iptm, merge the two entries since 1407 libc getprotoent() does not read the whole file and merge in the "files" 1408 implementation. 1409 1410Package: pigz 1411Version: 2.3.1 1412Current Vers: 2.3.1 1413Maintainer: Mark Adler <madler@alumni.caltech.edu> 1414Archive Site: http://zlib.net/pigz/ 1415Home Page: http://zlib.net/pigz/ 1416Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1417Responsible: mrg, tls 1418License: zlib 1419Location: external/zlib/pigz/dist 1420Notes: 1421 1422Package: xz 1423Version: 5.2.1 1424Current Vers: 5.2.1 1425Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1426Archive Site: http://tukaani.org/xz/ 1427Home Page: http://tukaani.org/xz/ 1428Responsible: joerg 1429License: public-domain 1430Location: external/public-domain/xz/dist 1431Notes: 14321. See prepare-import script for stripping down the distribution. 14332. Update configure.ac and use it to generate include/config.h. 14343. Carefully check for GPL components leaked into the dist area. 1435 1436Package: mpc 1437Version: 1.0.1 1438Current Vers: 1.0.3 1439Maintainer: 1440Archive Site: http://www.multiprecision.org/mpc/download/ 1441Home Page: http://www.multiprecision.org/mpc/ 1442Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1443Responsible: mrg 1444License: LGPL3 1445Location: external/lgpl3/mpc/dist 1446Notes: 1447 1448Package: mpfr 1449Version: 3.1.2 1450Current Vers: 3.1.3 1451Maintainer: 1452Archive Site: http://www.mpfr.org/mpfr-current/ 1453Home Page: http://www.mpfr.org/ 1454Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1455Responsible: mrg 1456License: LGPL3 1457Location: external/lgpl3/mpfr/dist 1458Notes: 1459 1460Package: GNU MP 1461Version: 5.1.3 1462Current Vers: 6.1.0 1463Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1464Archive Site: http://gmplib.org/ 1465Home Page: http://gmplib.org/ 1466Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1467Responsible: mrg 1468License: LGPL3 1469Location: external/lgpl3/gmp/dist 1470Notes: 1471 1472Package: osnet 1473Version: osnet-20100224 1474Current Vers: ? 1475Maintainer: ? 1476Archive Site: ? 1477Home Page: ? 1478Mailing List: ? 1479Responsible: ? 1480License: CDDL 1481Location: external/cddl/osnet 1482Notes: 1483 1484Package: sljit 1485Version: 0.91 (svn revision 257) 1486Current Vers: svn revision 268 1487Maintainer: Zoltán Herczeg <hzmester@freemail.hu 1488Archive Site: http://sourceforge.net/projects/sljit/ 1489Home Page: http://sljit.sourceforge.net/ 1490Mailing List: none 1491Responsible: alnsn 1492License: BSD (2-clause) 1493Location: sys/external/bsd/sljit/dist 1494Notes: 1495 Need to feed back local changes 1496 1497Package: tre 1498Version: 0.8.0 1499Current Vers: 0.8.0 1500Maintainer: http://laurikari.net/tre 1501Archive Site: http://laurikari.net/tre 1502Home Page: http://laurikari.net/tre 1503Mailing List: 1504Responsible: agc, christos 1505License: BSD (2-clause) 1506Location: external/bsd/tre/dist 1507Notes: 1508 Need to feed back local changes 1509 1510Package: TrouSerS 1511Version: 0.3.8 1512Current Vers: 0.3.8 1513Maintainer: http://trousers.sourceforge.net 1514Archive Site: http://trousers.sourceforge.net 1515Home Page: http://trousers.sourceforge.net 1516Mailing List: http://trousers.sourceforge.net 1517Responsible: christos 1518License: CPL 1519Location: crypto/external/cpl/trousers/dist 1520Notes: 1521 Need to feed back local changes 1522 1523Package: tpm-tools 1524Version: 1.3.7.1 1525Current Vers: 1.3.7.1 1526Maintainer: http://trousers.sourceforge.net 1527Archive Site: http://trousers.sourceforge.net 1528Home Page: http://trousers.sourceforge.net 1529Mailing List: http://trousers.sourceforge.net 1530Responsible: christos 1531License: CPL 1532Location: crypto/external/cpl/tpm-tools/dist 1533Notes: 1534 Need to feed back local changes 1535 1536Package: elftoolchain (libelf/libdwarf) 1537Version: FreeBSD-2014-03-08 1538Current Vers: FreeBSD-XXXX-YY-ZZ 1539Maintainer: Joseph Koshi <jkoshi@freebsd.org> 1540Archive Site: none 1541Home Page: none 1542Mailing List: none 1543Responsible: christos 1544License: BSD-like (2-clause) 1545Location: sys/external/bsd/elftoolchain/dist 1546Notes: 1547 Run prepare-import.sh; next time use svn id. 1548 1549Package: smbfs 1550Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16 1551Current Vers: FreeBSD-XXXX-YY-ZZ 1552Maintainer: Boris Popov <bp@FreeBSD.org> 1553Archive Site: none 1554Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz 1555Mailing List: ? 1556Responsible: christos 1557License: BSD-like (4-clause) 1558Location: external/bsd/smbfs 1559Notes: 1560 The kernel portion has been removed from the tar file. 1561 Our kernel smbfs and netsmb directories could move to 1562 external, but this is just make-work. 1563 1564Package: timeout 1565Version: FreeBSD-2014-08-01 1566Current Vers: FreeBSD-XXXX-YY-ZZ 1567Maintainer: Baptiste Daroussin <bapt@FreeBSD.org> 1568Archive Site: none 1569Home Page: none 1570Mailing List: none 1571Responsible: christos 1572License: BSD-like (2-clause) 1573Location: usr.bin/timeout 1574 1575Package: libproc 1576Version: FreeBSD-2015-09-24 1577Current Vers: FreeBSD-XXXX-YY-ZZ 1578Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1579Archive Site: none 1580Home Page: none 1581Mailing List: none 1582Responsible: christos 1583License: BSD-like (2-clause) 1584Location: external/bsd/libproc/dist 1585 1586Package: librtld_db 1587Version: FreeBSD-2015-09-24 1588Current Vers: FreeBSD-XXXX-YY-ZZ 1589Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1590Archive Site: none 1591Home Page: none 1592Mailing List: none 1593Responsible: christos 1594License: BSD-like (2-clause) 1595Location: external/bsd/librtld_db/dist 1596