xref: /netbsd-src/doc/3RDPARTY (revision bf1e9b32e27832f0c493206710fb8b58a980838a)
1#	$NetBSD: 3RDPARTY,v 1.339 2005/06/22 16:51:41 taca 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# 3dparty2html):
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 following entries: Package,
21#     Version, Current Vers, and Maintainer.
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:	20050408
29Current Vers:	20050408
30Maintainer:	INTEL
31Archive Site:	http://developer.intel.com/technology/IAPC/acpi/downloads.htm
32Home Page:	http://developer.intel.com/technology/IAPC/acpi/
33Mailing List:	acpi-devel@lists.sourceforge.net
34Responsible:	kochi
35Notes:
36The sources were integrated into src/sys/dev/acpi/acpica/Subsystem.
37Please read src/sys/dev/acpi/acpica/README before any modification.
38
39Package:	am-utils [amd]
40Version:	6.1-rc2 [20050417]
41Current Vers:	6.1-rc2
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
47Notes:
48Amd2netbsd script to convert to BSD make system and remove unneeded files.
49Fix symbolic links before import.
50Check src/usr.sbin/amd/include/config.h is correct after import.
51
52Package:	bc
53Version:	1.06
54Current Vers:	1.06
55Maintainer:	Phil Nelson <phil@cs.wwu.edu>
56Archive Site:	ftp://ftp.gnu.org/gnu/bc/
57Home Page:	http://www.gnu.org/software/bc/
58Mailing List:	bug-bc@gnu.org
59Responsible:	phil, simonb
60Notes:
61bc includes dc, both of which are in the NetBSD tree.
62
63Package:	bind/named
64Version:	9.3.0
65Current Vers:	9.3.1
66Maintainer:	Paul Vixie <vixie@vix.com>
67Archive Site:	ftp://ftp.isc.org/isc/bind9/
68Home Page:	http://www.isc.org/sw/bind/
69Mailing List:
70Responsible:	vixie, itojun, christos
71Notes:
72First bind2netbsd script to import into src/dist/bind.
73The Makefiles in src/usr.sbin/bind are not handled by the script.
74Then binclude4netbsd script to import into src/usr.sbin/bind/include.
75Then include4netbsd script to import into src/include.
76Then libc4netbsd script to update the resolver in libc.
77Todo[1]: Update libresolv if needed.
78Todo[2]: A few files in libc/net were imported in the ISC branch but now
79	 they are too different or do not exist anymore:
80	    gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
81	 Others like getaddrinfo.c could be merged with isc, but it seems
82	 that ours is from a more recent version of KAME?
83Todo[3]: net/base64.c could be imported from bind and should be moved from
84	 net to isc/base64.c.
85Todo[4]: Re-entrant functions of net/*
86
87Package:	binutils
88Version:	2.15-20041204
89Current Vers:	2.16
90Maintainer:	FSF
91Archive Site:	ftp://ftp.gnu.org/gnu/binutils/
92Home Page:	http://www.gnu.org/software/binutils/
93Mailing List:	bug-gnu-utils@gnu.org
94Responsible:	thorpej, mrg
95Notes:
96
97Package:	bsd-family-tree
98Version:	1.88
99Current Vers:	1.92
100Maintainer:	n/a
101Archive Site:	http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
102Home Page:	http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
103Mailing List:
104Responsible:	itojun
105Notes:
106
107Package:	bzip2
108Version:	1.0.2
109Current Vers:	1.0.3
110Maintainer:	Julian Seward <jseward@acm.org>
111Archive Site:	http://sources.redhat.com/bzip2/
112Home Page:	http://www.bzip.org/
113Mailing List:
114Responsible:
115Notes:
116See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
117
118Package:	Citrus XPG4DL
119Version:	?
120Current Vers:	?
121Maintainer:	Citrus
122Archive Site:	http://citrus.bsdclub.org/
123Home Page:	http://citrus.bsdclub.org/
124Mailing List:	bsd-locale@hauN.org
125Responsible:	itojun, tshiozak
126Notes:
127language C multilingualization support suite using wchar_t and other standards.
128The main development playground of Citrus is in NetBSD CVS, so you don't
129need to look for other CVS tree (like citrus CVS tree)
130main trunc has Citrus code in the following places:
131- src/lib/libc/locale, LC_CTYPE: single/multibyte support
132- src/lib/libintl: GNU libc compatible gettext(3) implementation.
133- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
134- src/lib/libc/iconv: iconv(3)
135
136Package:	cron
137Version:	3.0
138Current Vers:	3.0
139Maintainer:	Paul Vixie <vixie@vix.com>
140Archive Site:	ftp://ftp.vix.com/pub/vixie/cron-3.0/
141Home Page:
142Mailing List:
143Responsible:
144Notes:
145ftp://ftp.isc.org/isc/cron/cron_4.0_b1.shar is available, apparently
146there's also a version in the works that has all changes from *BSD and Linux.
147
148Package:	cvs
149Version:	1.11.20
150Current Vers:	1.11.20/1.12.12
151Maintainer:	cvshome
152Archive Site:	ftp://ftp.cvshome.org/pub/
153Home Page:	https://www.cvshome.org/
154Mailing List:	bug-cvs@gnu.org
155Responsible:	Christos Zoulas <christos@NetBSD.org>, wiz
156Notes:
157Use src/gnu/dist/cvs/cvs2netbsd for preparing the source tree
158for the import.
159Do not forget to update gnu/usr.bin/cvs/include/config.h to match
160gnu/dist/cvs/config.h.in.
161If you want to upgrade to 1.12.XX, please talk to christos first.
162I have merged all the changes already.
163
164Package:	db
165Version:	1.85
166Current Vers:	1.86/4.3.28
167Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
168Archive Site:	http://www.sleepycat.com/download/index.shtml
169Home Page:	http://www.sleepycat.com/products/db.shtml
170Mailing List:
171Responsible:
172Notes:
173Note that we cannot use db 2.x for license reasons.
174Three bug fixes against 1.85 sent back to bostic.  Changes to
175man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
176Import of DB 1.85 was done via a sh script which converted the
177distribution into the netbsd format.  The script can be found in
178src/lib/libc/db/db2netbsd.
179
180Package:	dhcp
181Version:	3.0.1rc11
182Current Vers:	3.0.2
183Maintainer:	Ted Lemon <mellon@NetBSD.org>
184Archive Site:	ftp://ftp.isc.org/isc/dhcp/
185Home Page:	http://www.isc.org/sw/dhcp/
186Mailing List:	dhcp-server@isc.org
187Mailing List:	dhcp-client@isc.org
188Mailing List:	dhcp-announce@isc.org
189Mailing List:	dhcp-bugs@isc.org
190Responsible:	mellon
191Notes:
192No changes for NetBSD integration - just import the new distribution on
193top of the current tree.
194
195Package:	diffutils
196Version:	2.8.1
197Current Vers:	2.8.1
198Maintainer:	FSF
199Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
200Home Page:	http://www.gnu.org/software/diffutils/
201Mailing List:	bug-gnu-utils@gnu.org
202Responsible:	wiz
203Notes:
204Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
205for the import.
206
207Package:	dtoa.c
208Version:	Jan 4, 1995
209Current Vers:	Apr 12, 2004
210Maintainer:	David M. Gay <dmg@acm.org>
211Archive Site:	ftp://netlib.lucent.com/netlib/fp/
212Home Page:	http://www.netlib.org/fp/
213Mailing List:	none
214Responsible:
215Notes:
216Added conditionals to automagically determine type and endianness of
217FP numbers.  Added ULong type (but Gay says he'll adopt that change
218for the next release).
219
220Package:	file
221Version:	4.13
222Current Vers:	4.13
223Maintainer:	Christos Zoulas <christos@zoulas.com>
224Archive Site:	ftp://ftp.astron.com/pub/file/
225Home Page:
226Mailing List:	file@mx.gw.com
227Responsible:	christos, pooka
228Notes:
229
230Package:	flex
231Version:	2.5.4
232Current Vers:	2.5.4a/2.5.31
233Maintainer:	Vern Paxson <vern@ee.lbl.gov>
234Archive Site:	ftp://ftp.gnu.org/gnu/non-gnu/flex/
235Home Page:	http://lex.sourceforge.net/
236Mailing List:
237Responsible:	mikel
238Notes:
239flex 2.5.4a contains only copyright notice changes over version 2.5.4;
240internally not even the version number changed.
241Newer flex will be found in:
242	http://sourceforge.net/projects/lex/
243
244Package:	gcc
245Version:	2.95.3/3.3.3
246Current Vers:	3.3.6/4.0.0
247Maintainer:	cygnus
248Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
249Home Page:	http://www.gnu.org/software/gcc/
250Mailing List:	gcc-bugs@gnu.org
251Responsible:	thorpej, mrg
252Notes:
253before importing:
254	- delete all .cvsignore and .brik files
255	- delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
256
257Package:	gdb
258Version:	5.3
259Current Vers:	6.3
260Maintainer:	FSF
261Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
262Home Page:	http://www.gnu.org/software/gdb/
263Mailing List:	bug-gdb@gnu.org
264Responsible:	thorpej, mrg
265Notes:
266
267Package:	gettext
268Version:	0.14.4
269Current Vers:	0.14.5
270Maintainer:	FSF
271Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
272Home Page:	http://www.gnu.org/software/gettext/
273Mailing List:	bug-gnu-utils@gnu.org
274Responsible:	itojun
275Notes:
276GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
277we use BSD-licensed implementation from Citrus project (see entry for
278"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
279
280Package:	grep
281Version:	2.5.1
282Current Vers:	2.5.1a
283Maintainer:	FSF
284Archive Site:	ftp://ftp.gnu.org/gnu/grep/
285Home Page:	http://www.gnu.org/software/grep/
286Mailing List:	bug-gnu-utils@gnu.org
287Responsible:	simonb, wiz
288Notes:
289Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
290for the import.
291A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
292needs some tuning before it can replace gnu grep.
293	(cf.	http://www.vocito.com/downloads/software/grep/)
294
295Package:	groff
296Version:	1.19.1
297Current Vers:	1.19.1
298Maintainer:	Werner Lemberg/FSF
299Archive Site:	ftp://ftp.gnu.org/gnu/groff/
300Home Page:	http://www.gnu.org/software/groff/
301Mailing List:	bug-groff@gnu.org
302Responsible:	wiz
303Notes:
304Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
305for import.
306
307Package:	heimdal
308Version:	0.6.2
309Current Vers:	0.6.4
310Maintainer:	Heimdal <heimdal@pdc.kth.se>
311Archive Site:	ftp://ftp.pdc.kth.se/pub/heimdal/src/
312Home Page:	http://www.pdc.kth.se/heimdal/
313Mailing List:	heimdal-discuss@pdc.kth.se
314Responsible:	assar, joda, lha
315Notes:
316
317Package:	hunt
318Version:	2003-04-16
319Current Vers:	2003-04-16
320Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
321Archive Site:	ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
322Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
323Responsible:	mrg
324Notes:
325
326Package:	ipf
327Version:	4.1.8
328Current Vers:	4.1.8
329Maintainer:	Darren Reed
330Archive Site:	http://coombs.anu.edu.au/~avalon/
331Home Page:	http://coombs.anu.edu.au/~avalon/
332Mailing List:	ipfilter@postbox.anu.edu.au
333Responsible:	darrenr, mike, martti
334Notes:
335ipf2netbsd should be used on a virgin ipfilter source tree.
336
337Package:	ipsec-tools
338Version:	0.6-base
339Current Vers:	0.5.2/0.6.beta3
340Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
341Archive Site:	http://ipsec-tools.sourceforge.net
342Home Page:	http://ipsec-tools.sourceforge.net
343Mailing List:	ipsec-tools-devel@lists.sourceforge.net
344Responsible:	manu
345Notes:
346Don't forget to remove .cvsignore files when importing newer versions
347
348Package:	KAME IPv6
349Version:	KAME/NetBSD SNAP kit
350Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
351Maintainer:	KAME Project <kame@kame.net>
352Archive Site:	http://www.kame.net/
353Home Page:	http://www.kame.net/
354Mailing List:	snap-users@kame.net
355Responsible:	itojun
356Notes:
357IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
358more conservative implementation policy.
359IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
360Please do not make too many diff-unfriendly changes (like indentation change,
361KNF police).  We need to take diffs across KAME snapshots on upgrades.
362To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
363in sys/netinet6/in6.h.  No script is available for upgrades.
364"KAME" branch is used for kernel merge work purposes.
365http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
366among KAME/*BSD, *BSD-current and recent *BSD releases.
367
368Package:	krb4
369Version:	1.2
370Current Vers:	1.2.2
371Maintainer:	kth-krb@pdc.kth.se
372Archive Site:	ftp://ftp.pdc.kth.se/pub/krb/src/
373Home Page:	http://www.pdc.kth.se/kth-krb/
374Mailing List:	krb4@sics.se
375Responsible:	assar, joda
376Notes:
377
378Package:	less
379Version:	less381
380Current Vers:	less382
381Maintainer:	Mark Nudleman <markn@greenwoodsoftware.com>
382Archive Site:	ftp://ftp.gnu.org/gnu/less/
383Home Page:	http://www.gnu.org/software/less/
384Mailing List:
385Responsible:	mrg
386Notes:
387Many changes to make less act as more when invoked as more.  Beware.
388Use the src/usr.bin/less/less2netbsd script to prepare source tree
389for importation.  Run ./configure before hand to generate "defines.h".
390Talk to mrg before importing any new version.  (less 381's configure
391does not detect NetBSD has a sigset_t due to a bad test; this is fixed
392by hand in defines.h.)
393
394Package:	libcdk
395Version:	4.9.9-20000407-myc3
396Current Vers:	cdk-4.9.10-20000923
397Maintainer:	mike@vexus.ca
398Archive Site:	http://www.vexus.ca/products/CDK/
399Home Page:	http://www.vexus.ca/products/CDK/
400Responsible:	garbled
401Notes:
402Initial port to netbsd curses was done by mycroft.  This is a heavily
403modified version of the released CDK 4.9.9.  The current version has been
404taken over by the Ncurses people, and has a number of changes to it.  It
405might be worthwhile to import at some future date, but for now we should
406leave it alone.  (garbled 1/4/2001)
407
408Package:	libevent
409Version:	1.0c
410Current Vers:	1.1a
411Maintainer:	Niels Provos <provos@citi.umich.edu>
412Archive Site:	http://www.monkey.org/~provos/libevent/
413Home Page:	http://www.monkey.org/~provos/libevent/
414Responsible:	provos
415Notes:
416
417Package:	libpcap
418Version:	0.8.3
419Current Vers:	0.8.3
420Maintainer:	tcpdump-workers@tcpdump.org
421Archive Site:	http://www.tcpdump.org/release/
422Home Page:	http://www.tcpdump.org/
423Mailing List:	tcpdump-workers@tcpdump.org
424Responsible:	itojun,dyoung
425Notes:
426
427Package:	libwrap
428Version:	tcp_wrappers 7.6 w/ large amount of IPv6 changes
429Current Vers:	tcp_wrappers 7.6-ipv6.1
430Maintainer:	Wietse Venema <wietse@porcupine.org>
431Archive Site:	ftp://ftp.porcupine.org/pub/security/
432Home Page:	ftp://ftp.porcupine.org/pub/security/
433Mailing List:
434Responsible:	cjs, itojun
435Notes:
436We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
437under src/usr.sbin). We don't use tcpd; that functionality is built
438into inetd. The provided libwrap2netbsd script handles just libwrap.
439
440Package:	mopd
441Version:	2.5.3
442Current Vers:	2.5.3
443Maintainer:	Mats O Jansson <maja@celsiustech.se>
444Archive Site:	BROKEN	ftp://ftp.stacken.kth.se/pub/OS/NetBSD/mopd/
445Home Page:	http://www.stacken.kth.se/~moj/mopd.html
446Mailing List:
447Responsible:	cjs
448Notes:
449Delete the otherOS directory before importing.
450
451Package:	nawk
452Version:	2003-07-29
453Current Vers:	2005-04-24
454Maintainer:	Brian Kernighan <bwk@bell-labs.com> (Lucent Technologies)
455Archive Site:	http://cm.bell-labs.com/who/bwk/
456Home Page:	http://cm.bell-labs.com/who/bwk/
457Mailing List:
458Responsible:	jdolecek
459Notes:
460Build maketab from nawk sources and generate proctab.c.
461Remove buildwin.bat, mac.code, missing95.c, ytab.[ch], ytab?.bak, then import
462to src/dist/nawk.
463
464Package:	ndbootd
465Version:	0.5
466Current Vers:	0.5
467Maintainer:	Matt Fredette <fredette@alum.mit.edu>
468Archive Site:	BROKEN	http://mit.edu/fredette/www/ndbootd/
469Home Page:	BROKEN	http://stuff.mit.edu/people/fredette/home.html
470Responsible:	fredette
471Notes:
472Run ./configure, save config.h, make distclean, rm all autoconf/automake
473and ndbootd-raw.c.  Restore saved config.h, and force it to define
474HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
475
476Package:	nvi
477Version:	1.79
478Current Vers:	1.79
479Maintainer:	Keith Bostic <bostic@bsdi.com>
480Archive Site:	ftp://ftp.bostic.com/pub/
481Home Page:	http://www.bostic.com/vi/
482Mailing List:
483Responsible:	aymeric
484Notes:
485We have lots of local bug fixes, and the point of importing 1.81.x would
486be to get multibyte characters support. For now this means waiting for
487additions in our libcurses.
488
489Package:	ntp
490Version:	4.2.0
491Current Vers:	4.2.0
492Maintainer:	David L. Mills <mills@udel.edu>
493Archive Site:	ftp://ftp.udel.edu/pub/ntp/ntp4/
494Home Page:	http://www.ntp.org/
495Mailing List:
496Responsible:	simonb, jonathan
497Notes:
498See /usr/src/dist/ntp/ntp2netbsd for update instructions.
499NOTE: As of 20010405 -current includes a fix for the "ntpdx" root
500exploit/DoS attack which has been pulled up to the 1.4 and 1.5 branches.
501
502Package:	OpenPAM
503Version:	20050201
504Current Vers:	20050201
505Maintainer:	Dag-Erling Sm�rgrav <des@FreeBSD.org>
506Archive Site:	http://www.openpam.org/
507Home Page:	http://www.openpam.org/
508Mailing List:
509Responsible:	christos
510Notes:
511The next time OpenPAM is imported (OpenPAM Feterita or later), eliminate
512the local copy of openpam_free_envlist() in the pam_exec module.
513
514Package:	OpenSSH
515Version:	4.0
516Current Vers:	4.0 / portable 4.0p1
517Maintainer:	OpenSSH
518Archive Site:	http://www.openssh.com/ftp.html
519Home Page:	http://www.openssh.com/portable.html
520Mailing List:	openssh-unix-announce@mindrot.org
521Responsible:	thorpej, christos, elric
522Notes:
523imported from OpenBSD usr.bin/ssh (it is not from the portable OpenSSH)
524into crypto/dist/openssh.  use openssh2netbsd before import.
525local changes (should always try to bring them back to master openssh tree,
526markus is very cooperative about it):
527- default for PermitRootLogin is set to "no"
528- IgnoreRootRhosts added
529- look at login.conf to check valid user/access list
530- krb4 and krb5 support re-added
531- hack in cipher.c #ifdef NEW_OPENSSL because we are missing EVP_acss
532  when someone imports openssl, we can remove this.
533- uidswap.c changed order of set{e,}{u,g}id so that it works on NetBSD
534- added moduli from portable openssh
535- added USE_PAM patches and auth_pam.[ch] from portable openssh
536
537Package:	OpenSSL
538Version:	0.9.7g
539Current Vers:	0.9.7g
540Maintainer:	The OpenSSL Project
541Archive Site:	ftp://ftp.openssl.org/source/
542Home Page:	http://www.openssl.org/
543Mailing List:	openssl-announce@openssl.org
544Responsible:	mcr, thorpej, itojun, groo, christos
545Notes:
546change <dollar>Id to Id manually in the few files with rcsids.
547
548Package:	pdisk
549Version:	0.8a2
550Current Vers:	0.8a2
551Maintainer:	Eryk Vershen <eryk@cfcl.com>
552Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
553Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
554Mailing List:
555Responsible:	dbj
556Notes:
557This is the disk partition utility used by Apple's mkLinux and osX
558It is imported into dist/pdisk, with a reachover makefile in
559src/sbin/pdisk builds for macppc and mac68k.
560
561Package:	pdksh
562Version:	5.2.14p2
563Current Vers:	5.2.14p2
564Maintainer:	Michael Rendell <michael@cs.mun.ca>
565Archive Site:	ftp://ftp.cs.mun.ca/pub/pdksh/
566Home Page:	http://www.cs.mun.ca/~michael/pdksh/
567Mailing List:
568Responsible:
569pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
570
571Package:	ping
572Version:	980911
573Current Vers:	980911
574Maintainer:	Vernon Schryver <vjs@rhyolite.com>
575Archive Site:	ftp://ftp.rhyolite.com/src/
576Home Page:	http://www.rhyolite.com/src/
577Mailing List:
578Responsible:	christos@NetBSD.org
579Notes:
580We use err() and friends. We have changes for snprintf, extra
581formating in man pages, disallowing flood pinging, alignment fixes,
582and more.
583
584Package:	PF (openbsd packet filter)
585Version:	OpenBSD 3.6
586Current Vers:	OpenBSD 3.7-current
587Maintainer:	itojun@NetBSD.org
588Archive Site:	ftp://ftp.openbsd.org/
589Home Page:	http://www.openbsd.org/faq/pf/
590Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
591Responsible:	itojun@NetBSD.org
592Notes:
593kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
594definition (files.pf).  userland code is imported into src/dist/pf, and
595reachover Makefiles are in src/usr.sbin/pf.
596
597Package:	postfix
598Version:	2.1.5
599Current Vers:	2.2.4
600Maintainer:	Wietse Venema <wietse@porcupine.org>
601Archive Site:	ftp://postfix.cloud9.net/official/
602Home Page:	http://www.postfix.org/
603Mailing List:	postfix-users@postfix.org
604Responsible:	perry@NetBSD.org, itojun@NetBSD.org
605Notes:
606
607Package:	ppp
608Version:	2.4.3
609Current Vers:	2.4.3
610Maintainer:	Paul Mackerras <paulus@samba.org>
611Archive Site:	ftp://ftp.samba.org/pub/ppp/
612Home Page:
613CVS root:	:pserver:cvs@pserver.samba.org:/cvsroot (password: cvs)
614Mailing List:
615Responsible:	christos@NetBSD.org
616Notes:
617BSD support was removed from 2.4.0; I added it back and removed
618some GPL pieces. Multilink support is missing. Repeated pings to
619Paulus have not yielded results. I've retrofitted pppdump to use
620our zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
621is clearly a pain. I have not tested the modules code, neither our
622makefiles make it easy to construct a module, but I left one there
623as an example.
624TDB code as found in 2.4.3 is under GPL.  Therefore, we're using
625the version found in 2.4.1.
626
627Package:	rcs
628Version:	5.7
629Current Vers:	5.7
630Maintainer:	FSF
631Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
632Mailing List:	bug-gnu-utils@gnu.org
633Home Page:	http://www.gnu.org/software/rcs/
634Responsible:	mycroft
635Notes:
636Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
637
638Package:	root.cache
639Version:	2004012900 (Jan 29, 2004)
640Current Vers:	2004012900 (Jan 29, 2004)
641Maintainer:	InterNIC
642Archive Site:	ftp://ftp.internic.net/domain/named.root
643Home Page:	ftp://ftp.internic.net/domain/named.root
644Mailing List:
645Responsible:	perry, thorpej
646Notes:
647The root server cache is also included with BIND.  However, the
648InterNIC version is usually more up to date.
649
650Package:	routed
651Version:	2.28
652Current Vers:	2.30
653Maintainer:	Vernon Schryver <vjs@rhyolite.com>
654Archive Site:	ftp://ftp.rhyolite.com/src/
655Home Page:	http://www.rhyolite.com/src/
656Mailing List:
657Responsible:	christos@NetBSD.org
658Notes:
659We use the md5 code from libc
660We don't allow RIP_TRACEON and RIP_TRACEOFF
661We use arc4random
662We use strlcpy/snprintf
663
664Package:	send-pr (part of GNATS)
665Version:	3.95
666Current Vers:	4.0
667Maintainer:	FSF
668Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
669Home Page:	http://www.gnu.org/software/gnats/
670Mailing List:	bug-gnats@gnu.org
671Responsible:
672Notes:
673
674Package:	sendmail
675Version:	8.13.3
676Current Vers:	8.13.4
677Maintainer:	Eric P. Allman
678Archive Site:	ftp://ftp.sendmail.org/pub/sendmail/
679Home Page:	http://www.sendmail.org/
680Mailing List:
681Responsible:	atatat@NetBSD.org
682Notes:
683use gnu/dist/sendmail/sendmail2netbsd to strip off RCS tags.
684local changes:
685- do not reverse-resolve link-local addresses
686- syslog args change
687
688Package:	SoftFloat
689Version:	2a
690Current Vers:	2b
691Maintainer:	John Hauser <jhauser@jhauser.us>
692Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
693Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
694Mailing List:
695Responsible:	bjh21
696Notes:
697Heavily modified for use as a soft float library for GCC.  The actual
698arithmetic code is unchanged, though, and should behave exactly like the
699original.
700
701Package:	tcpdump
702Version:	3.8.3
703Current Vers:	3.8.3
704Maintainer:	tcpdump-workers@tcpdump.org
705Archive Site:	http://www.tcpdump.org/release/
706Home Page:	http://www.tcpdump.org/
707Mailing List:	tcpdump-workers@tcpdump.org
708Responsible:	itojun
709Notes:
710Code will be imported into src/dist/tcpdump.  Changes have to go back to
711tcpdump.org.
712
713Package:	termcap.src
714Version:	9.13.25
715Current Vers:	11.0.1
716Maintainer:	Eric S. Raymond <terminfo@ccil.org>
717Archive Site:	http://www.catb.org/~esr/terminfo/
718Home Page:	http://www.catb.org/~esr/terminfo/
719Mailing List:
720Responsible:
721Notes:
722
723Package:	TestFloat
724Version:	2a
725Current Vers:	2a
726Maintainer:	John Hauser <jhauser@jhauser.us>
727Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
728Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
729Mailing List:
730Responsible:	ross
731Notes:
732
733Package:	texinfo
734Version:	4.7
735Current Vers:	4.8
736Maintainer:	FSF
737Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
738Home Page:	http://www.gnu.org/software/texinfo/
739Mailing List:	bug-texinfo@gnu.org
740Responsible:	wiz
741Notes:
742Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
743for the import.
744
745Package:	top
746Version:	3.5beta12
747Current Vers:	3.6alpha8
748Maintainer:	William LeFebvre <wnl@groupsys.com>
749Archive Site:	ftp://ftp.groupsys.com/pub/top/
750Home Page:	http://www.unixtop.org/
751Mailing List:	top-spinners@ocee.groupsys.com
752Responsible:	simonb
753Notes:
754Remove all non-current NetBSD machine definitions and man page
755extensions in machine/ before importing.
756After importing, run:
757	./Configure <netbsd-module-name>
758	rm machine/*.desc Make.desc SYNOPSIS machine.c
759	cvs commit -m "Update ./Configure'd files." top.local.h top.1
760
761Package:	traceroute
762Version:	1.4a5
763Current Vers:	1.4a12
764Maintainer:	traceroute@ee.lbl.gov
765Archive Site:	ftp://ftp.ee.lbl.gov/
766Home Page:	http://ftp.ee.lbl.gov/
767Mailing List:
768Responsible:
769Notes:
770
771Package:	tz
772Version:	tzcode2004a / tzdata2005i
773Current Vers:	tzcode2005j / tzdata2005j
774Maintainer:	Arthur David Olson <ado@elsie.nci.nih.gov>
775Archive Site:	ftp://elsie.nci.nih.gov/pub/
776Home Page:
777Mailing List:	tz@elsie.nci.nih.gov
778Responsible:	kleink
779Notes:
780Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
781for import.
782
783Package:	uucp
784Version:	1.06.1
785Current Vers:	1.07
786Maintainer:	Ian Lance Taylor <ian@airs.com>
787Archive Site:	ftp://ftp.gnu.org/gnu/uucp/
788Home Page:	http://www.airs.com/ian/uucp.html
789Mailing List:	taylor-uucp@cirr.com
790Responsible:	jtk
791Notes:
792
793Package:	Vinum
794Version:	2003-10-10
795Current Vers:	2003-10-10
796Maintainer:	Greg Lehy <grog@lemis.com>
797Archive Site:
798Home page:	http://www.vinumvm.org/
799Mailing List:	vinum-devel@auug.org.au
800Responsible:	grog
801Notes:
802        Based on a NetBSD-specific version generated on the fly.  This
803        should remain effectively identical to the NetBSD branch
804        except during testing.
805
806Package:	XFree86
807Version:	4.5.0
808Current Vers:	4.5.0
809Maintainer:	XFree86 consortium
810Archive Site:	ftp://ftp.xfree86.org/pub/XFree86/
811Home Page:	http://www.xfree86.org/
812Mailing List:
813Responsible:	tron
814Notes:
8154.x:
816 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
817 files which we don't need in our tree.
818 ALL changes must be sent back to the XFree86 repository. Patches should
819 be submitted back via http://bugzilla.xfree86.org.
820
821Package:	zlib
822Version:	1.1.4
823Current Vers:	1.2.2
824Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
825Archive Site:	http://www.gzip.org/zlib/
826Home Page:	http://www.gzip.org/zlib/
827Mailing List:
828Responsible:	gwr, tron
829Notes:
830The sources were integrated into src/lib/libz as usual on *nix,
831and partially duplicated under src/sys/lib/libz for the kernel.
832The header zconf.h was "boiled down" to the minimum for *BSD.
833The Makefile is completely new (*BSD style, of course).  Lastly,
834the file gzio.c was changed to allow -DNO_DEFLATE to eliminate
835all references to deflate.c and friends, which permits building
836a really small zcat implementation.  (src/distrib/utils/zcat)
837