xref: /netbsd-src/doc/3RDPARTY (revision ccd9df534e375a4366c5b55f23782053c7a98d82)
1#	$NetBSD: 3RDPARTY,v 1.2026 2024/07/08 22:36:29 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# Date:		Date last checked
34# Mailing List:	email address or URL related to upstream mailing list
35# License:	description of license
36# Responsible:	comma-separated list of NetBSD developers
37# Location:	comma-separated list of subdirectories in the NetBSD src tree
38# Notes:
39# Multiple lines of free-form text,
40# Must be last.
41#
42
43Package:	acpica
44Version:	20230628
45Current Vers:	20230628
46Maintainer:	Intel
47Archive Site:	http://www.acpica.org/downloads/
48Home Page:	http://www.acpica.org/
49Date:		2023-09-01
50Mailing List:	devel@acpica.org
51License:	BSD-like
52Responsible:	jruoho
53Location:	sys/external/bsd/acpica/dist
54Notes:
55You want the unix2 (dual-licensed) tar file.
56Please read src/sys/dev/acpi/acpica/README before any modification.
57
58Package:	am-utils [amd]
59Version:	6.2 (20140117)
60Current Vers:	6.2 (20140117)
61Maintainer:	Erez Zadok <ezk@cs.columbia.edu>
62Archive Site:	ftp://ftp.am-utils.org/pub/am-utils/
63Home Page:	https://www.am-utils.org/
64Date:		2020-06-13
65Mailing List:	am-utils
66Responsible:	christos
67License:	BSD (4-clause)
68Location:	external/bsd/am-utils/dist
69Vendor tag:	ezk
70Release tag:	am-utils-x-y-YYYYMMDD
71Notes:
72Amd2netbsd script to convert to BSD make system and remove unneeded files.
73Fix symbolic links before import.
74Check external/bsd/am-utils/include/config.h is correct after import.
75Update date of release in external/bsd/am-utils/man/Makefile (two places).
76
77Package:	Automated Testing Framework (ATF)
78Version:	0.20
79Current Vers:	0.21
80Maintainer:	Julio Merino <jmmv@NetBSD.org>
81Archive site:	https://github.com/jmmv/atf/releases
82Home page:	https://github.com/jmmv/atf
83Date:		2023-04-27
84Mailing List:	atf-discuss@googlegroups.com
85Responsible:	jmmv
86License:	The NetBSD Foundation's license (BSD 2-clause)
87Location:	external/bsd/atf/dist
88Notes:
89The source files are in external/bsd/atf/dist.
90Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
91Please avoid performing local changes to this package without discussing
92them with the responsible person and/or the mailing list shown above.
93Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
94exist upstream; however, please continue to discuss any desired changes
95upfront.
96
97Package:	ath-hal
98Version:	FreeBSD SVN revision number 185521
99Current Vers:	FreeBSD SVN revision number 361486
100Maintainer:	Sam Leffler <sam@errno.com>
101Archive Site:	none
102Home Page:	https://svnweb.freebsd.org/base/head/sys/dev/ath/ath_hal/
103Date:		2020-06-13
104Mailing List:	none
105Responsible:	sam, alc
106License:	BSD-like (2-clause), ISC
107Location:	sys/external/isc/atheros_hal/dist
108Notes:
109
110Package:	bc
111Version:	1.06
112Current Vers:	1.07.1
113Maintainer:	Phil Nelson <phil@cs.wwu.edu>
114Archive Site:	ftp://ftp.gnu.org/gnu/bc/
115Home Page:	http://www.gnu.org/software/bc/
116Date:		2020-06-13
117Mailing List:	bug-bc@gnu.org
118Responsible:	phil, simonb
119License:	GPLv2, LGPGv2.1
120Location:	external/bsd/bc
121Notes:
122bc includes dc, both of which are in the NetBSD tree.
123
124Package:	bind [named and utils]
125Version:	9.18.24/MPL
126Current Vers:	9.18.24/MPL 9.19.14/MPL
127Maintainer:	ISC
128Archive Site:	ftp://ftp.isc.org/isc/bind9/
129Home Page:	http://www.isc.org/software/bind/
130Date:		2023-06-26
131Mailing List:	https://lists.isc.org/mailman/listinfo/bind-announce
132Mailing List:	https://lists.isc.org/mailman/listinfo/bind-users
133Responsible:	christos
134License:	BSD-like (2-clause) / MPL
135Location:	external/mpl/bind/dist
136Notes:
137First bind2netbsd script to import into src/external/bsd/bind/dist.
138The Makefiles in src/external/mpl/bind are not handled by the script.
139Build bind to generate the include files.
140Then binclude4netbsd script to import into src/external/bsd/bind/include.
141The libc and include parts of the resolver are now part of libbind.
142
143Package:	blocklist
144Version:	current-2020-06-14
145Current Vers:	current-2020-06-14
146Maintainer:	Christos Zoulas <christos@zoulas.com>
147Archive Site:	https://github.com/zoulasc/blocklist
148Home Page:	https://github.com/zoulasc/blocklist
149Date:		2020-06-13
150Responsible:	christos
151License:	BSD-like (2-clause)
152Location:	external/bsd/blocklist
153Notes:
154
155Package:	libuv
156Version:	1.44.2
157Current Vers:	1.45.0
158Maintainer:	libuv
159Archive Site:	https://dist.libuv.org/dist/
160Home Page:	https://libuv.org
161Date:		2023-06-21
162Mailing List:	https://groups.google.com/forum/#!forum/libuv
163Responsible:	christos
164License:	mit
165Location:	external/mit/libuv/dist
166Notes:
167
168Package:	unbound
169Version:	1.19.1
170Current Vers:	1.19.1
171Maintainer:	Nlnetlabs
172Archive Site:	https://www.unbound.net/downloads/unbound-latest.tar.gz
173Home Page:	https://www.unbound.net/
174Date:		2024-02-17
175Mailing List:	https://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
176Responsible:	christos
177License:	BSD-like
178Location:	external/bsd/unbound/dist
179Notes:
180Use cleantags to import
181run configure and update config files in include
182
183Package:	nsd
184Version:	4.8.0
185Current Vers:	4.8.0
186Maintainer:	Nlnetlabs
187Archive Site:	https://www.nlnetlabs.nl/svn/nsd/
188Home Page:	https://www.nlnetlabs.nl/projects/nsd/
189Date:		2024-02-17
190Mailing List:	https://open.nlnetlabs.nl/mailman/listinfo/nsd-users/
191Responsible:	christos
192License:	BSD-like
193Location:	external/bsd/nsd/dist
194Notes:
195Use cleantags to import
196run configure and update config files in include
197
198Package:	libbind [libc resolver and includes]
199Version:	libbind-6.0-rc1
200Current Vers:	libbind-6.0
201Maintainer:	ISC
202Archive Site:	https://downloads.isc.org/isc/libbind/cur/
203Home Page:	https://www.isc.org/othersoftware/#libbind
204Date:		2019-01-09
205Mailing List:	https://lists.isc.org/mailman/listinfo/bind-workers
206Responsible:	christos
207License:	BSD-like (2-clause)
208Location:	external/bsd/libbind/dist
209Notes:
210First libbind2netbsd script to import into src/external/bsd/libbind/dist.
211Then include4netbsd script to import into src/include.
212Then libc4netbsd script to update the resolver in libc.
213Todo[1]: Update libresolv if needed.
214Todo[2]: A few files in libc/net were imported in the ISC branch but now
215	 they are too different or do not exist anymore:
216	    gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
217	 Others like getaddrinfo.c could be merged with isc, but it seems
218	 that ours is from a more recent version of KAME?
219Todo[3]: net/base64.c is imported from bind but should be moved from net
220	 to isc/base64.c.
221Todo[4]: Re-entrant functions of net/*
222Todo[5]: Reconcile the doc directory.
223
224Package:	bsd-family-tree
225Version:	361673
226Current Vers:	361673
227Maintainer:	The FreeBSD Project
228Archive Site:	https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
229Home Page:	https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
230Date:		2020-04-02
231Mailing List:
232Responsible:
233License:	BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
234Location:	share/misc/bsd-family-tree
235Notes:
236Please send all updates upstream.  Eitan Adler <lists@eitanadler.com>
237is a FreeBSD committer who has been helpful with incorporating changes
238in the past.
239
240Package:	byacc
241Version:	20210109
242Current Vers:	20210109
243Maintainer:	Thomas Dickey <dickey@invisible-island.net>
244Archive Site:	http://www.invisible-island.net/byacc/byacc.html
245Home Page:	http://www.invisible-island.net/byacc/byacc.html
246Date:		2021-02-20
247Mailing List:
248Responsible:	christos
249License:	Public Domain
250Location:	external/bsd/byacc/dist
251Notes:
252See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
253
254Package:	bzip2
255Version:	1.0.8
256Current Vers:	1.0.8
257Maintainer:	Julian Seward <jseward@acm.org>
258Archive Site:	https://sourceware.org/pub/bzip2/
259Home Page:	https://www.sourceware.org/bzip2/
260Date:		2020-06-13
261Mailing List:
262Responsible:
263License:	BSD (4-clause)
264Location:	external/bsd/bzip2
265Notes:
266See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
267
268Package:	Citrus XPG4DL
269Version:
270Current Vers:
271Maintainer:	Citrus
272Archive Site:	http://citrus.bsdclub.org/
273Home Page:	http://citrus.bsdclub.org/
274Date:		2020-06-13
275Mailing List:	bsd-locale@hauN.org
276Responsible:	tshiozak
277License:	Ambiguous. Either BSD or Perl Artistic License
278		See http://citrus.bsdclub.org/#pol_license for more info.
279Location:	lib
280Notes:
281language C multilingualization support suite using wchar_t and other standards.
282The main development playground of Citrus is in NetBSD CVS, so you don't
283need to look for other CVS tree (like citrus CVS tree)
284main trunc has Citrus code in the following places:
285- src/lib/libc/locale, LC_CTYPE: single/multibyte support
286- src/lib/libintl: GNU libc compatible gettext(3) implementation.
287- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
288- src/lib/libc/iconv: iconv(3)
289
290Package:	cron
291Version:	4.1
292Current Vers:	4.1
293Maintainer:	ISC
294Archive Site:	ftp://ftp.isc.org/isc/cron/
295Home Page:
296Date:		2020-06-13
297Mailing List:
298Responsible:
299License:	BSD-like
300Location:	external/bsd/cron/dist
301Notes:
302
303Package:	cvs
304Version:	1.12.13
305Current Vers:	1.12.13
306Maintainer:	cvshome
307Archive Site:	http://ftp.gnu.org/non-gnu/cvs/
308Home Page:	http://cvs.nongnu.org/
309Date:		2020-06-13
310Mailing List:	bug-cvs@gnu.org
311Responsible:	christos
312License:	GPLv1, LGPLv2
313Location:	external/gpl2/xcvs/dist
314Notes:
315Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
316for the import.
317Do not forget to update external/gpl2/xcvs/include/config.h to match
318external/gpl2/xcvs/dist/config.h.in.
319
320Package:	db
321Version:	1.85
322Current Vers:	1.86/4.7.25
323Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
324Archive Site:	http://www.oracle.com/technology/software/products/berkeley-db/
325Home Page:	http://www.oracle.com/database/berkeley-db/
326Date:		2019-01-09
327Mailing List:
328Responsible:
329License:	BSD or Oracle Commercial License
330Location:	lib/libc/db
331Notes:
332Note that we cannot use db 2.x for license reasons.
333Three bug fixes against 1.85 sent back to bostic.  Changes to
334man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
335Import of DB 1.85 was done via a sh script which converted the
336distribution into the netbsd format.  The script can be found in
337src/lib/libc/db/db2netbsd.
338
339Package:	dhcp
340Version:	4.4.3-P1
341Current Vers:	4.4.3-P1
342Maintainer:	mellon
343Archive Site:	ftp://ftp.isc.org/isc/dhcp/
344Home Page:	http://www.isc.org/software/dhcp/
345Date:		2022-10-05
346Mailing List:	dhcp-server@isc.org
347Mailing List:	dhcp-client@isc.org
348Mailing List:	dhcp-announce@isc.org
349Mailing List:	dhcp-bugs@isc.org
350Responsible:	mellon
351License:	MPL
352Location:	external/mpl/dhcp
353Notes:
354Use the dhcp2netbsd script.
355
356Package:	dhcpcd
357Version:	10.0.8
358Current Vers:	10.0.8
359Maintainer:	roy
360Archive Site:	https://github.com/NetworkConfiguration/dhcpcd/releases
361Home Page:	https://roy.marples.name/projects/dhcpcd/
362Home Page:	https://github.com/NetworkConfiguration/dhcpcd
363Date:		2024-05-24
364License:	BSD (2-clause)
365Location:	external/bsd/dhcpcd/dist
366Notes:
367Please submit all changes upstream.
368Import using the import-src make target.
369
370Package:	drm
371Version:	Linux 5.6-rc3, upstream tag v5.6-rc3
372Current Vers:	Linux 6.6 (LTS), upstream branch linux-6.6.y, tag v6.6.35
373Maintainer:	Intel, AMD, Linux kernel developers
374Archive Site:	https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
375Home Page:	https://dri.freedesktop.org/
376Mailing List:	dri-devel@lists.freedesktop.org
377Responsible:	riastradh
378License:	BSD
379Location:	sys/external/bsd/drm2/dist
380Vendor tag:	LINUX
381Release tag:	linux-drm-vX-Y(-rcZ) (formerly linux-X-Y(-rcZ)-drm-bsd)
382Notes:
383Graphics drivers.   Talk to riastradh@ about updates.  When importing
384from Linux, we map
385       drivers/gpu/drm	       ->      sys/external/bsd/drm2/dist/drm
386       include/drm	       ->      sys/external/bsd/drm2/dist/include/drm
387       include/uapi/drm	       ->      sys/external/bsd/drm2/dist/include/uapi/drm
388GPL sources are excluded.  In the future, we may import them into
389external/gpl2/drm2 and build them as kernel modules.  Sources are
390processed with prepare-import.sh first, as well as:
391- amdgpu/amdgpu2netbsd
392- i915drm/i915drmkms2netbsd
393- radeon/radeon2netbsd
394- drm/drm2netbsd
395- nouveau/nouveau2netbsd
396- vmwgfx/vmwgfx2netbsd
397Past vendor release tags:
398- linux-3-6-rc8-drm2-bsd
399- linux-3-15-drm-bsd
400- linux-3-15-drm-bsd-reimport-nouveau
401- linux-drm-v4-4-143
402- linux-drm-v5-6-rc3
403
404Package:	ekermit
405Version:	1.7
406Current Vers:	1.7
407Maintainer:	Kermit Project
408Archive Site:	ftp://ftp.kermitproject.org/kermit/ekermit/
409Home Page:	http://www.kermitproject.org/ek.html
410Date:		2020-06-13
411Mailing List:
412Responsible:	apb
413License:	BSD (3 clause)
414Location:	external/bsd/ekermit
415Notes:
416
417Package:	expat
418Version:	2.4.6
419Current Vers:	2.6.2
420Maintainer:	Expat Project
421Archive Site:	https://github.com/libexpat/libexpat/releases
422Home Page:	http://www.libexpat.org/
423Date:		2024-03-14
424Mailing List:	expat-discuss@libexpat.org
425Responsible:	mrg
426License:	MIT
427Location:	src/external/mit/expat/dist
428Notes:
429Please use "expat" as the vendor tag for CVS imports.
430
431Package:	file
432Version:	5.45
433Current Vers:	5.45
434Maintainer:	Christos Zoulas <christos@zoulas.com>
435Archive Site:	ftp://ftp.astron.com/pub/file/
436Home Page:	http://www.darwinsys.com/file/
437Date:		2023-08-18
438Mailing List:	file@astron.com
439Responsible:	christos, pooka
440License:	BSD (2-clause)
441Location:	external/bsd/file/dist
442Notes:
443use file2netbsd
444
445Package:	flex
446Version:	2.6.4
447Current Vers:	2.6.4
448Maintainer:	Will Estes <wlestes@users.sourceforge.net>
449Archive Site:	https://github.com/westes/flex/releases
450Home Page:	https://github.com/westes/flex
451Date:		2021-03-01
452Mailing List:	http://lists.sourceforge.net/mailman/listinfo/flex-announce
453Responsible:
454License:	BSD-like
455Location:	external/bsd/flex/dist
456Notes:
457There is a flex2netbsd script to help newer imports.
458
459Package:	gcc
460Version:	10.5.0/12.4.0
461Current Vers:	10.5.0/12.4.0/13.3.0/14.1.0
462Maintainer:	FSF
463Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
464Home Page:	https://www.gnu.org/software/gcc/
465Date:		2026-06-30
466Mailing List:	gcc-bugs@gnu.org
467Responsible:	mrg, christos, skrll
468License:	GPLv3, LGPLv3.1
469Location:	external/gpl3/gcc.old/dist
470Location:	external/gpl3/gcc/dist
471Notes:
472In the long term, we expect that there will often be two versions,
473in the "gcc" and "gcc.old" directories.  Having two versions allows
474migration from one version of gcc to another to happen for one port
475at a time, instead of for all ports simultaneously.
476When importing a new version of external/gpl3/gcc.old:
477	- copy the current version of external/gpl3/gcc
478	- import it to a "NETBSD" vendor branch in external/gpl3/gcc.old
479Before importing a new version of external/gpl3/gcc:
480	- delete all .cvsignore and .gitignore files
481	- delete java ada fortran their libraries and testsuites
482	- delete libffi zlib boehm-gc
483	- update tools/gcc/gcc-version.mk for the NetBSD GCC date
484	- use core/c++/objc/testsuite tarballs
485	- you can use the gcc2netbsd script for the above (except version)
486	- update tools/gcc/gcc-version.mk
487	- force generate and copy tools/gcc build version of these files
488	  into gcc/dist/gcc/doc: cpp.1 cpp.info gcc.1 gcc.info gcov.1
489
490Package:	gdb
491Version:	13.2
492Current Vers:	15.1
493Maintainer:	FSF
494Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
495Home Page:	http://www.gnu.org/software/gdb/
496Date:		2024-03-03
497Mailing List:	bug-gdb@gnu.org
498Responsible:	christos
499License:	GPLv3, LGPLv3.1
500Location:	external/gpl3/gdb/dist
501Notes:
502When updating GDB, it is imperative to test that:
503	- Debugging of kernel cores ("target kvm") works correctly
504	- Support for our kernel's remote serial debugging protocol
505	  ("options KGDB") works correctly.
506
507Package:	binutils
508Version:	2.34/2.39
509Current Vers:	2.42
510Maintainer:	FSF
511Archive Site:	ftp://ftp.gnu.org/gnu/binutils/
512Home Page:	https://www.gnu.org/software/binutils/
513Date:		2024-01-29
514Mailing List:	bug-gnu-utils@gnu.org
515Responsible:	thorpej, mrg
516License:	GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
517Location:	external/gpl3/binutils/dist
518Notes:
519
520Package:	autoconf
521Version:	2.69
522Current Vers:	2.72
523Maintainer:	FSF
524Archive Site:	ftp://ftp.gnu.org/gnu/autoconf/
525Home Page:	http://www.gnu.org/software/autoconf/
526Date:		2024-03-06
527Mailing List:	bug-autoconf@gnu.org
528Responsible:	christos
529License:	GPLv3+
530Location:	external/gpl3/autoconf
531Notes:
532This is only used to re-generate the configure files in tools/compat.
533It is not part of the regular build.
534
535Package:	gdtoa
536Version:	2016-02-19
537Current Vers:	2018-06-18
538Maintainer:	David M. Gay <dmg@acm.org>
539Archive Site:	http://www.netlib.org/fp/
540Home Page:	http://www.netlib.org/fp/
541Date:		2021-04-10
542Mailing List:	none
543Responsible:	kleink
544License:	BSD-like
545Location:	lib/libc/gdtoa
546Notes:
547Test suite integrated at this time, but not built (and fails to run).
548No hexadecimal floating-point string conversion for VAX FP yet.
549Only double-precision addressed at this time.
550
551
552Package:	heimdal
553Version:	7.8.0
554Current Vers:	7.8.0
555Maintainer:	Heimdal <heimdal@h5l.org>
556Archive Site:	https://github.com/heimdal/heimdal/releases/
557Home Page:	http://www.h5l.org/
558Date:		2023-06-19
559Mailing List:	heimdal-discuss@sics.se
560Responsible:	joda, lha
561License:	BSD
562Location:	crypto/external/bsd/heimdal/dist
563Notes:
564
565Package:	hunt
566Version:	2003-04-16
567Current Vers:	2003-04-16
568Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
569Archive Site:
570Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
571Date:		2019-01-09
572Responsible:	mrg
573License:	BSD (3-clause)
574Location:	games/hunt
575Notes:
576
577Package:	ipf
578Version:	5.1.1
579Current Vers:	5.1.2
580Maintainer:	Darren Reed
581Archive Site:
582Home Page:
583Date:		2019-01-09
584Mailing List:	ipfilter@postbox.anu.edu.au
585Responsible:	darrenr, christos
586License:	BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE
587Location:	external/bsd/ipf,sys/external/bsd/ipf
588Notes:
589ipf2netbsd should be used on a virgin ipfilter source tree.
590
591Package:	ipsec-tools
592Version:	(ipsec-tools head is NetBSD-current head)
593Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
594Archive Site:	http://ipsec-tools.sourceforge.net
595Home Page:	http://ipsec-tools.sourceforge.net
596Date:		2019-01-09
597Mailing List:	ipsec-tools-devel@lists.sourceforge.net
598Responsible:	manu, vanhu, mgrooms
599License:	BSD (3-clause)
600Location:	crypto/dist/ipsec-tools
601Notes:
602ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
603We don't run ipsec-tools' configure as part of the NetBSD build. configure
604generated files are available in the NetBSD source tree at:
605  src/lib/libipsec/config.h
606  src/lib/libipsec/package_version.h
607When configure.ac is updated, run the following:
608  cd src/crypto/dist/ipsec-tools
609  ./bootstrap
610  ./configure --enable-adminport --enable-hybrid --enable-frag \
611  	      --enable-natt --enable-dpd
612Then copy package_version.h to src/lib/libipsec and merge config.h with
613src/lib/libipsec/config.h (it needs some manual tweaking)
614
615NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
616NetBSD-current always contains latest ipsec-tools code. On the other hand,
617ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
618are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
619sync with ipsec-tools-0_7-branch)
620
621Package:	jemalloc
622Version:	5.1.0
623Current Vers:	5.3.0
624Maintainer:	Jason Evans
625Archive Site:	https://github.com/jemalloc/jemalloc
626Home Page:	https://jemalloc.net
627Date:		2023-09-26
628Mailing List:
629Responsible:	christos
630License:	BSD
631Location:	external/bsd/jemalloc
632Notes:
633There are two versions of this in-tree, the principal one tracking the
634modern upstream, and a much older one found directly at src/lib/libc/stdlib
635which is still in use and receiving local updates as well.
636
637Package:	KAME IPv6
638Version:	KAME/NetBSD SNAP kit
639Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
640Maintainer:	KAME Project <kame@kame.net>
641Archive Site:	http://www.kame.net/
642Home Page:	http://www.kame.net/
643Date:		2019-01-09
644Mailing List:	snap-users@kame.net
645Responsible:
646License:	BSD (3-clause)
647Location:	sys/netinet6
648Notes:
649IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
650more conservative implementation policy.
651IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
652Please do not make too many diff-unfriendly changes (like indentation change,
653KNF police).  We need to take diffs across KAME snapshots on upgrades.
654To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
655in sys/netinet6/in6.h.  No script is available for upgrades.
656"KAME" branch is used for kernel merge work purposes.
657http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
658among KAME/*BSD, *BSD-current and recent *BSD releases.
659
660Package:	kyua-atf-compat
661Version:	0.1
662Current Vers:	0.13
663Maintainer:	Julio Merino <jmmv@NetBSD.org>
664Archive site:	https://github.com/jmmv/kyua
665Home page:	https://github.com/jmmv/kyua
666Date:		2020-06-13
667Mailing List:	kyua-discuss@googlegroups.com
668Responsible:	jmmv
669License:	BSD 3-clause
670Location:	external/bsd/kyua-atf-compat/dist
671Notes:
672The source files are in external/bsd/kyua-atf-compat/dist.
673Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
674directory.
675
676Package:	kyua-cli
677Version:	0.7
678Current Vers:	0.9
679Maintainer:	Julio Merino <jmmv@NetBSD.org>
680Archive site:	https://github.com/jmmv/kyua
681Home page:	https://github.com/jmmv/kyua
682Date:		2020-06-13
683Mailing List:	kyua-discuss@googlegroups.com
684Responsible:	jmmv
685License:	BSD 3-clause
686Location:	external/bsd/kyua-cli/dist
687Notes:
688The source files are in external/bsd/kyua-cli/dist.
689Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
690
691Package:	kyua-testers
692Version:	0.1
693Current Vers:	0.3
694Maintainer:	Julio Merino <jmmv@NetBSD.org>
695Archive site:	https://github.com/jmmv/kyua
696Home page:	https://github.com/jmmv/kyua
697Date:		2020-06-13
698Mailing List:	kyua-discuss@googlegroups.com
699Responsible:	jmmv
700License:	BSD 3-clause
701Location:	external/bsd/kyua-testers/dist
702Notes:
703The source files are in external/bsd/kyua-testers/dist.
704Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
705directory.
706
707Package:	less
708Version:	less-643
709Current Vers:	less-643
710Maintainer:	Mark Nudelman <markn@greenwoodsoftware.com>
711Archive Site:	http://www.greenwoodsoftware.com/less/download.html
712Home Page:	http://www.greenwoodsoftware.com/less/
713Date:		2023-10-06
714Mailing List:	less-announce-request@greenwoodsoftware.com
715Responsible:	mrg, simonb
716License:	Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
717Location:	external/bsd/less/dist
718Notes:
719Many changes to make less act as more when invoked as more.  Beware.
720Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
721for importation.  Run ./configure beforehand to generate "defines.h".
722Talk to mrg before importing any new version.
723
724Package:	libarchive
725Version:	3.7.4
726Current Vers:	3.7.4
727Maintainer:	kientzle@freebsd.org, joerg@NetBSD.org
728Archive Site:	https://github.com/libarchive/libarchive/releases
729Home Page: 	http://www.libarchive.org
730Date:		2024-06-09
731Responsible:	joerg
732License:	BSD (2-clause)
733Location:	external/bsd/libarchive/dist
734Notes:
735Distribution is stripped down to the relevant part.
736
737Package:	libdevmapper
738Version:	1.02.40
739Current Vers:	2.2.03.09
740Maintainer:	lvm-devel@redhat.com
741Archive Site:	ftp://sources.redhat.com/pub/lvm2/
742Home Page:	http://sources.redhat.com/lvm2/
743Date:		2020-06-13
744Responsible:	haad
745License:	LGPLv2.1
746Location:	external/gpl2/lvm2/dist/libdm
747Notes:
748The lvm2tools and the libdevmapper are now distributed as one source
749repository. See the lvm2tools Notes for more information.
750
751Package:	libevent
752Version:	2.1.12-stable
753Current Vers:	2.1.12-stable
754Maintainer:	Niels Provos <provos@citi.umich.edu>
755Archive Site:	http://www.monkey.org/~provos/libevent/
756Home Page:	http://www.monkey.org/~provos/libevent/
757Date:		2021-04-06
758Responsible:
759License:	BSD (3/4-clause)
760Location:	external/bsd/libevent/dist
761Notes:
762- Run the libevent2netbsd script
763- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
764  man pages are in doxygen/man/man3. Remove the extra man pages that are
765  .so'ing only. Copy the rest to man.
766
767Package:	llvm
768Version:	10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
769Current Vers.:	18.1
770Maintainer:	llvm-dev@lists.llvm.org
771Home Page:	https://llvm.org
772Date:		2024-03-06
773Responsible:	joerg
774License:	Apache2 with runtime exceptions
775Location:	external/apache2/llvm/dist
776Notes:
777A CVS ACL is in place for the location to prevent unintentioned commits.
778All changes should come via import from upstream SVN.
779
780Package:	lvm2tools
781Version:	2.02.56
782Current Vers:	2.03.02
783Maintainer:	lvm-devel@redhat.com
784Archive Site:	ftp://sources.redhat.com/pub/lvm2/
785Home Page:	http://sources.redhat.com/lvm2/
786Date:		2019-01-09
787Responsible:	haad
788License:	GPLv2
789Location:	external/gpl2/lvm2/dist
790Notes:
791Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
792prepare source tree for import. Keep eye on dist/include/configure.h
793it might change over the releases.  We maintain our own version of
794libdevmapper ioctl protocol code, therefore we should test it before
795import. Talk to haad before importing new version.
796
797Package:	libpcap
798Version:	1.10.4
799Current Vers:	1.10.4
800Maintainer:	tcpdump-workers@tcpdump.org
801Archive Site:	http://www.tcpdump.org/release/
802Home Page:	http://www.tcpdump.org/
803Date:		2023-08-17
804Mailing List:	tcpdump-workers@tcpdump.org
805Responsible:	dyoung
806License:	BSD (3/4-clause)
807Location:	external/bsd/libpcap/dist
808Notes:
809Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
810tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h
811
812Package:	tcpdump
813Version:	4.99.4
814Current Vers:	4.99.4
815Maintainer:	tcpdump-workers@lists.tcpdump.org
816Archive Site:	http://www.tcpdump.org/release/
817Home Page:	http://www.tcpdump.org/
818Date:		2023-08-17
819Mailing List:	tcpdump-workers@lists.tcpdump.org
820Responsible:
821License:	BSD (3-clause)
822Location:	external/bsd/tcpdump/dist
823Notes:
824Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
825tree.
826
827Package:	libwrap
828Version:	tcp_wrappers 7.6 w/ large amount of IPv6 changes
829Current Vers:	tcp_wrappers 7.6-ipv6.4
830Maintainer:	Wietse Venema <wietse@porcupine.org>
831Archive Site:	ftp://ftp.porcupine.org/pub/security/
832Home Page:	ftp://ftp.porcupine.org/pub/security/
833Date:		2020-06-13
834Mailing List:
835Responsible:	cjs
836License:	BSD-like
837Location:	lib/libwrap
838Notes:
839We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
840under src/usr.sbin). We don't use tcpd; that functionality is built
841into inetd. The provided libwrap2netbsd script handles just libwrap.
842
843Package:	Lua
844Version:	Lua 5.4.6
845Current Vers:	Lua 5.4.6
846Maintainer:	PUC Rio
847Home Page:	https://www.lua.org/
848Date:		2023-04-16
849Mailing List:
850Responsible:	mbalmer, lneto, salazar, alnsn
851License:	MIT
852Location:	external/mit/lua/dist
853Notes:
854The default module paths have been changed to not include the current
855working directory '.' to avoid potential security problems.
856All 11 bugfixes listed on http://www.lua.org/bugs.html#5.4.4 as of 2023-04-18
857have been applied.
858
859Package:	Lutok
860Version:	0.3
861Current Vers:	0.4
862Maintainer:	Julio Merino <jmmv@NetBSD.org>
863Archive site:	https://github.com/jmmv/lutok/releases
864Home page:	https://github.com/jmmv/lutok
865Date:		2020-06-13
866Mailing List:	lutok-discuss@googlegroups.com
867Responsible:	jmmv
868License:	BSD 3-clause
869Location:	external/bsd/lutok/dist
870Notes:
871The source files are in external/bsd/lutok/dist.
872Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
873
874Package:	m4
875Version:	20091026
876Current Vers:	20190628
877Maintainer:	The OpenBSD Project
878Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
879Home Page:	http://www.openbsd.org/
880Date:		2020-06-13
881Mailing List:
882License:	BSD 3-clause like (dns-sd)
883Responsible:	christos
884Location:	usr.bin/m4
885Notes:
886Uses libc's ohash
887
888Package:	mDNSResponder
889Version:	878.30.4
890Current Vers:	2200.0.8
891Maintainer:	Apple
892Archive Site:	https://www.opensource.apple.com/tarballs/mDNSResponder/
893Home Page:	https://developer.apple.com/bonjour/
894Date:		2023-10-08
895Mailing List:	bonjour-dev@lists.apple.com
896License:	Apache2 (mdnsd), BSD 3-clause (libdns_sd),
897		BSD 3-clause like (dns-sd)
898Responsible:	tsarna
899Location:	external/apache2/mDNSResponder/dist
900Notes:
901
902Package:	mandoc
903Version:	1.14.5
904Current Vers:	1.14.6
905Maintainer:	Kristaps Džonsons/Ingo Schwarze
906Archive Site:	http://mandoc.bsd.lv/snapshots/
907Home Page:	http://mandoc.bsd.lv/
908Date:		2021-03-01
909Mailing List:
910Responsible:	joerg
911License:	BSD (2-clause)
912Location:	external/bsd/mdocml/dist
913Notes:
914
915Package:	mesa-demos
916Version:	8.1.0
917Current Vers:	8.4.0
918Maintainer:	mesa-git@?
919Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/demos/
920Home Page:	http://www.mesa3d.org/
921Date:		2020-06-13
922Mailing List:
923Responsible:	riastradh, mrg
924License:	ISC
925Location:	xsrc/external/mit/mesa-demos/dist
926Notes:
927We use only glxinfo and glxgears.  Delete all else on import.
928Vendor tag:	xorg
929Release tag:	mesa-demos-X-Y-Z
930
931Package:	mesa-drm
932Version:	git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
933Current Vers:
934Maintainer:	mesa-git@?
935Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
936Home Page:	http://cgit.freedesktop.org/mesa/drm/
937Date:		2019-01-09
938Mailing List:
939Responsible:	mrg, bjs
940License:	BSD
941Location:	sys/external/bsd/drm/dist
942Notes:
943
944Package:	MesaLib
945Version:	19.1.7
946Current Vers:	20.1.1
947Maintainer:	mesa-git@?
948Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/
949Home Page:	http://www.mesa3d.org/
950Date:		2020-06-13
951Mailing List:
952Responsible:	riastradh, mrg
953License:	ISC
954Location:	xsrc/external/mit/MesaLib/dist
955Notes:
956Vendor tag:	xorg
957Release tag:	MesaLib-X-Y-Z
958
959Package:	mopd
960Version:	2.5.3
961Current Vers:	2.5.3
962Maintainer:	Mats O Jansson <maja@celsiustech.se>
963Archive Site:	http://www.stacken.kth.se/~moj/mopd.html
964Home Page:	http://www.stacken.kth.se/~moj/mopd.html
965Date:		2019-01-09
966Mailing List:
967Responsible:	cjs
968License:	BSD (4-clause)
969Location:	usr.sbin/mopd
970Notes:
971Delete the otherOS directory before importing.
972
973Package:	nawk
974Version:	2020-02-18
975Current Vers:	2020-06-12
976Maintainer:	Brian Kernighan <bwk@princeton.edu>
977Archive Site:	https://github.com/onetrueawk/awk
978Home Page:	http://www.cs.princeton.edu/~bwk/btl.mirror/
979Date:		2020-06-13
980Mailing List:
981Responsible:	jdolecek
982License:	BSD-like
983Location:	external/historical/nawk/dist
984Notes:
985Build maketab from nawk sources and generate proctab.c.
986Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
987then import to src/external/historical/nawk/dist.
988
989Package:	ndbootd
990Version:	0.5
991Current Vers:	0.5
992Maintainer:	Matt Fredette <fredette@alum.mit.edu>
993Archive Site:
994Home Page:
995Date:		2019-01-09
996Responsible:	fredette
997License:	BSD (4-clause)
998Location:	usr.sbin/ndbootd
999Notes:
1000Run ./configure, save config.h, make distclean, rm all autoconf/automake
1001and ndbootd-raw.c.  Restore saved config.h, and force it to define
1002HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
1003
1004Package:	ntp
1005Version:	4.2.8p15
1006Current Vers:	4.2.8p15
1007Maintainer:	David L. Mills <mills@udel.edu>
1008Archive Site:	http://www.ntp.org/
1009Home Page:	http://www.ntp.org/, http://support.ntp.org/
1010Date:		2022-10-09
1011Mailing List:
1012Responsible:	simonb, jonathan, kardel
1013License:	BSD-like
1014Location:	external/bsd/ntp/dist
1015Notes:
1016See /usr/src/dist/ntp/ntp2netbsd for update instructions.
1017
1018Package:	nvi
1019Version:	1.81.6, HEAD as of 2013-11-20
1020Current Vers:	1.81.6
1021Maintainer:	Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic
1022Archive Site:	git://repo.or.cz/nvi.git
1023Home Page:	https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
1024Date:		2020-06-13
1025Mailing List:
1026Responsible:	christos
1027License:	BSD (3/4-clause)
1028Location:	external/bsd/nvi/dist
1029Notes:
1030We have lots of local fixes.
1031
1032Package:	OpenLDAP
1033Version:	2.5.6
1034Current Vers:	2.5.6
1035Maintainer:	OpenLDAP Foundation
1036Archive Site:	http://www.openldap.org/
1037Home Page:	http://www.openldap.org/
1038Date:		2021-08-14
1039Mailing List:
1040Responsible:
1041License:	BSD (3-clause)
1042Location:	external/bsd/openldap/dist
1043Notes:
1044
1045Package:	OpenPAM
1046Version:	20230627 (Ximenia)
1047Current Vers:	20230627 (Ximenia)
1048Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
1049Archive Site:	http://www.openpam.org/
1050Home Page:	http://www.openpam.org/
1051Date:		2023-06-30
1052Mailing List:
1053Responsible:	christos
1054License:	BSD (3-clause)
1055Location:	external/bsd/openpam/dist
1056Notes:
1057
1058Package:	openresolv
1059Version:	3.13.2
1060Current Vers:	3.13.2
1061Maintainer:	roy
1062Archive Site:	https://github.com/NetworkConfiguration/openresolv/releases
1063Home Page:	http://roy.marples.name/projects/openresolv/
1064Date:		2023-06-27
1065License:	BSD (2-clause)
1066Location:	external/bsd/openresolv/dist
1067Notes:
1068Please submit all changes to the author.
1069
1070Package:	HPN-SSH
1071Version:	6.1p1 13 v14
1072Current Vers:	6.3p1 v14
1073Maintainer:	www.psc.edu
1074Archive Site:
1075Home Page:	http://www.psc.edu/index.php/hpn-ssh
1076Date:		2019-01-09
1077Mailing List:
1078Responsible:	christos
1079License:
1080Location:	crypto/external/bsd/openssh/dist
1081Notes:
1082Patch applied after OpenSSH import.
1083
1084Package:	OpenSSH
1085Version:	9.8
1086Current Vers:	9.8 / portable 9.8p1
1087Maintainer:	OpenSSH
1088Archive Site:	http://www.openssh.com/ftp.html
1089Home Page:	http://www.openssh.com/portable.html
1090Date:		2024-06-25
1091Mailing List:	openssh-unix-announce@mindrot.org
1092Responsible:	thorpej, christos, elric
1093License:	BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1094Location:	crypto/external/bsd/openssh/dist
1095Vendor tag:	OPENSSH
1096Release tag:	vXY-YYYYMMDD for version X.Y
1097Notes:
1098imported from OpenBSD ssh -- is not from the portable OpenSSH
1099use openssh2netbsd before import.
1100local changes (should always try to bring them back to master openssh tree,
1101markus is very cooperative about it):
1102- default for PermitRootLogin is set to "no"
1103- IgnoreRootRhosts added
1104- look at login.conf to check valid user/access list
1105- krb5 support re-added
1106- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1107  when someone imports openssl, we can remove this.
1108- added moduli from portable openssh
1109- added USE_PAM patches and auth_pam.[ch] from portable openssh
1110  (see if there is any difference between the current version of opensshX.Yp1
1111   and the new opensshZ.Wp1) and apply them.
1112- added LDAP from portable openssh.
1113- conditionalize login_cap
1114- conditionalize bsd_auth
1115- restore krb5, krb4, afs, skey
1116- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1117- fix ctype macro arguments
1118- umac is broken, disable it
1119- better ~homedir handling
1120- netbsd style tunnels
1121- urandom, xhome, chrootdir, rescuedir NetBSD handling
1122- utmp/utmpx handling
1123- handle tty posix_vdisable properly
1124- handle setuid and unsetuid the posix way instead of setresuid()
1125- add all missing functions
1126- always bump major when importing to avoid api problems.
1127- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1128- adjust the DEFAULT_PKCS11_WHITELIST for ssh-agent
1129- blocklistd additions
1130
1131Package:	OpenSSL
1132Version:	1.0.2o/1.1.1t/3.0.14
1133Current Vers:	1.0.2zd/1.1.1u/3.0.14/3.3.1
1134Maintainer:	The OpenSSL Project
1135Archive Site:	ftp://ftp.openssl.org/source/
1136Home Page:	http://www.openssl.org/
1137Date:		2024-06-11
1138Mailing List:	openssl-announce@openssl.org
1139Responsible:	christos, mjf, tls, riastradh, spz
1140License:	Apache2
1141Location:	crypto/external/bsd/openssl/dist
1142Vendor tag:	OPENSSL
1143Release tag:	openssl-x-y-z (openssl-x-y-zw in past with lettered releases)
1144Current tag:	openssl-3-0-14
1145Notes:
1146- Next update to be in crypto/openssl/apache2/openssl/dist, since
1147  OpenSSL 3.0 was relicensed as Apache2
1148- Run openssl2netbsd to get rid of the RCSID identifiers
1149- import
1150- configure and build after importing in the import directory
1151- check the generated files against the ones in the include directory
1152  and merge changes
1153- copy the toplevel libFOO.ld files to our FOO.map linker files (the legacy.ld
1154  is in providers/), and sync the FOO.expsym files if there were changes
1155- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1156  to regen man pages.
1157- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1158  to regen assembly files
1159- run openssl speed -evp aes-256-cbc and compare the results with the
1160  autoconf build
1161
1162Package:	pcc
1163Version:	1.1.0.DEVEL 20160208
1164Current Vers:	1.1.0 20141210
1165Maintainer:	Anders Magnusson <ragge@NetBSD.org>
1166Archive Site:	ftp://pcc.ludd.ltu.se/pub/pcc/
1167Home Page:	http://pcc.ludd.ltu.se/
1168Date:		2019-01-09
1169Mailing List:	pcc-list@ludd.ltu.se
1170Responsible:	plunky
1171License:	BSD
1172Location:	external/bsd/pcc/dist
1173Notes:
1174This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1175file for details about how to get the latest version from the upstream server
1176and import it.
1177
1178Package:	pdisk
1179Version:	0.8a2
1180Current Vers:	0.8a2
1181Maintainer:	Eryk Vershen <eryk@cfcl.com>
1182Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1183Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1184Date:		2019-01-09
1185Mailing List:
1186Responsible:	dbj
1187License:	BSD-like
1188Location:	external/bsd/pdisk
1189Notes:
1190This is the disk partition utility used by Apple's mkLinux and OS X
1191It is imported into external/bsd/pdisk.
1192
1193Package:	pdksh
1194Version:	5.2.14p2
1195Current Vers:	5.2.14p2
1196Maintainer:	Michael Rendell <michael@cs.mun.ca>
1197Archive Site:
1198Home Page:
1199Date:		2019-01-09
1200Mailing List:
1201Responsible:	jdolecek
1202License:	Public domain
1203Location:	bin/ksh
1204Notes:
1205pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1206
1207Package:	PF (openbsd packet filter)
1208Version:	OpenBSD 4.2
1209Current Vers:	OpenBSD 6.3-current
1210Maintainer:	The OpenBSD Project
1211Archive Site:	ftp://ftp.openbsd.org/
1212Home Page:	http://www.openbsd.org/faq/pf/
1213Date:		2019-01-09
1214Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
1215Responsible:	peter, yamt
1216License:	BSD (2-clause)
1217Location:	dist/pf,sys/dist/pf
1218Notes:
1219kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1220definition (files.pf).  userland code is imported into src/dist/pf, and
1221reachover Makefiles are in src/usr.sbin/pf.
1222
1223Package:	pkg_install
1224Version:	20240307
1225Current Vers:	20240307
1226Maintainer:	The pkgsrc developers
1227Home Page:	http://www.pkgsrc.org/
1228Date:		2024-06-11
1229Mailing List:	tech-pkg@NetBSD.org
1230Responsible:	joerg
1231License:	BSD
1232Location:	external/bsd/pkg_install/dist
1233Notes:
1234The authoritative version is in pkgsrc/pkgtools/pkg_install.
1235
1236Package:	ping
1237Version:	980911
1238Current Vers:	980911
1239Maintainer:	Mike Muuss
1240Archive Site:
1241Date:		2021-02-28
1242Mailing List:
1243Responsible:	christos
1244License:	BSD (3-clause)
1245Location:	sbin/ping
1246Notes:
1247We use err() and friends. We have changes for snprintf, extra
1248formatting in man pages, disallowing flood pinging, alignment fixes,
1249and more. Vern's ping is gone. We are too different from everyone else
1250now to do a new import.
1251
1252Package:	Postfix
1253Version:	3.8.4
1254Current Vers:	3.8.5
1255Maintainer:	Wietse Venema <wietse@porcupine.org>
1256Archive Site:
1257Home Page:	http://www.postfix.org/
1258Date: 		2024-01-22
1259Mailing List:	postfix-users@postfix.org
1260Responsible:	christos
1261License:	IBM Public License. See also src/external/ibm-public/postfix/dist.
1262Location:	external/ibm-public/postfix/dist
1263Notes:
1264
1265Package:	ppp
1266Version:	2.4.9
1267Current Vers:	2.4.9
1268Maintainer:	Paul Mackerras <paulus@samba.org>
1269Archive Site:
1270Home Page:
1271Date: 		2021-01-09
1272GIT root:	https://github.com/paulusmack/ppp.git
1273Mailing List:
1274Responsible:	christos, cube
1275License:	BSD (3-clause)
1276Location:	external/bsd/ppp/dist
1277Notes:
1278BSD support was removed from 2.4.0; I added it back and removed
1279some GPL pieces. Multilink support is missing. Repeated pings to
1280Paulus have not yielded results. I've retrofitted pppdump to use
1281net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1282is clearly a pain. I have not tested the modules code, neither our
1283makefiles make it easy to construct a module, but I left one there
1284as an example.
1285TDB code as found in 2.4.x, x>1 is under the GPL.  Therefore, we're
1286using the version found in 2.4.1.
1287
1288Package:	root.cache
1289Version:	2023112702 (November 27, 2023)
1290Current Vers:	2023112702 (November 27, 2023)
1291Maintainer:	InterNIC
1292Archive Site:	ftp://ftp.internic.net/domain/named.root
1293Home Page:	ftp://ftp.internic.net/domain/named.root
1294Date:		2023-11-23
1295Mailing List:
1296Responsible:	thorpej
1297License:	Public domain
1298Location:	etc/namedb
1299Notes:
1300The root server cache is also included with BIND.  However, the
1301InterNIC version is usually more up to date.
1302
1303Package:	routed
1304Version:	2.32
1305Current Vers:	2.32
1306Maintainer:	Vernon Schryver <vjs@rhyolite.com>
1307Archive Site:
1308Home Page:
1309Date:		2021-02-28
1310Mailing List:
1311Responsible:	christos
1312License:	BSD (4-clause)
1313Location:	sbin/routed
1314Notes:
1315We use the md5 code from libc
1316We don't allow RIP_TRACEON and RIP_TRACEOFF
1317We use arc4random
1318We use strlcpy/snprintf
1319
1320Package:	send-pr (part of GNATS)
1321Version:	3.2
1322Current Vers:	4.2
1323Maintainer:	FSF
1324Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
1325Home Page:	http://www.gnu.org/software/gnats/
1326Mailing List:	bug-gnats@gnu.org
1327License:	GPLv2+ (4.1), GPLv3+ (4.2 and later)
1328Responsible:
1329Location:	external/gpl2/send-pr
1330Notes:
1331We have 3.2 with patches to become 3.95 which was never distributed. This
1332is the last "standalone" send-pr version. Newer versions require "query-pr"
1333to be installed and many more changes. It is not worth the hassle.
1334
1335Package:	SoftFloat
1336Version:	2a
1337Current Vers:	3e
1338Maintainer:	John Hauser <jhauser@jhauser.us>
1339Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
1340Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
1341Mailing List:
1342Responsible:	bjh21
1343License:	Public domain
1344Location:	lib/libc/softfloat
1345Notes:
1346Heavily modified for use as a soft float library for GCC.  The actual
1347arithmetic code is unchanged, though, and should behave exactly like the
1348original.
1349
1350Package:	sqlite
1351Version:	3.45.1
1352Current Vers:	3.45.1
1353Maintainer:	Richard Hipp <drh@sqlite.org>
1354Home Page:	http://www.sqlite.org
1355Date: 		2024-03-01
1356Responsible:	joerg
1357License:	Public domain
1358Location:	external/public-domain/sqlite/dist
1359Notes:
1360See README file
1361
1362
1363Package:	TestFloat
1364Version:	2a
1365Current Vers:	3e
1366Maintainer:	John Hauser <jhauser@jhauser.us>
1367Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
1368Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
1369Date:		2020-06-13
1370Mailing List:
1371Responsible:	ross
1372License:	BSD (4-clause)
1373Location:	regress/lib/libc/ieeefp/testfloat
1374Notes:
1375
1376
1377Package:	malloc
1378Version:	1995-01-15
1379Current Vers:	1995-01-15
1380Maintainer:	FSF
1381Archive Site:	ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz
1382Home Page:
1383Mailing List:
1384Responsible:	christos
1385License:	GPLv2+
1386Location:	external/gpl2/libmalloc
1387Notes:
1388The original version of gnumalloc was added (not imported) from
1389prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
1390version from 1995. It is written by Mike Haertel, and was distributed
1391both standalone and as part of glibc. At some point glibc switched
1392to use Doug Lea's ptmalloc which is now tightly bound with glibc
1393and cannot be separated. The Doug Lea version of malloc is also
1394distributed in a standalone form by Wolfram Gloger in
1395http://www.malloc.de/en/.  We can consider switching to ptmalloc
1396at some point since it will provide an alternative MT malloc, but
1397perhaps this implementation should be kept anyway for historical
1398purposes.
1399
1400Package:	tmux
1401Version:	3.4
1402Current Vers:	3.4
1403Maintainer:	Nicholas Marriott <nicholas.marriott@gmail.com>
1404Archive site:	https://github.com/tmux/tmux
1405Home page:	http://tmux.github.io
1406Date: 		2024-06-22
1407Mailing List:	tmux-users@googlegroups.com
1408Responsible:	christos
1409License:	BSD
1410Location:	external/bsd/tmux/dist
1411Notes:
1412See src/external/bsd/tmux/README for instructions on how to import a
1413new tmux release.
1414
1415Package:	top
1416Version:	3.8beta1
1417Current Vers:	3.8beta1
1418Maintainer:	William LeFebvre <wnl@groupsys.com>
1419Archive Site:	http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1420Home Page:	http://www.unixtop.org/
1421Mailing List:	top-spinners@ocee.groupsys.com
1422Responsible:	simonb, christos
1423License:	BSD (2-clause)
1424Location:	external/bsd/top/dist
1425Notes:
1426
1427Package:	traceroute
1428Version:	1.4a12
1429Current Vers:	1.4a12
1430Maintainer:	traceroute@ee.lbl.gov
1431Archive Site:	ftp://ftp.ee.lbl.gov/
1432Home Page:	http://ftp.ee.lbl.gov/
1433Mailing List:
1434Responsible:
1435License:	BSD (4-clause)
1436Location:	usr.sbin/traceroute
1437Notes:
1438Added changes from a5 -> a12 manually.
1439
1440Package:	tradcpp
1441Version:	0.5.3
1442Current Vers:	0.5.3
1443Maintainer:	David A. Holland <dholland@NetBSD.org>
1444Archive Site:	https://ftp.NetBSD.org/pub/NetBSD/misc/dholland/
1445Home Page:	https://www.NetBSD.org/~dholland/tradcpp/
1446Mailing List:	tech-toolchain
1447Responsible:	dholland
1448License:	BSD (2-clause)
1449Location:	external/bsd/tradcpp
1450Notes:
1451
1452Package:	tz
1453Version:	tzcode2024a / tzdata2024agtz
1454Current Vers:	tzcode2024a / tzdata2024a
1455Maintainer:	Paul Eggert <eggert@cs.ucla.edu>
1456Archive Site:	ftp://ftp.iana.org/tz/releases/
1457Archive Site:	ftp://munnari.oz.au/pub/oldtz/
1458Old Archive Site:	ftp://elsie.nci.nih.gov/pub/
1459Home Page:	http://www.iana.org/time-zones
1460Date:		2024-02-17
1461Mailing List:	tz@iana.org
1462Responsible:	kleink, christos, kre
1463License:	Public domain
1464Location:	lib/libc/time/zoneinfo, external/public-domain/tz/share
1465Notes:
1466Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1467Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1468register removal) to apply. The diffs have been submitted upstream but there
1469is too much inertia to apply them. Check for .gitignore files.
1470For the data files, do use external/public-domain/tz/tzdata2netbsd (usually,
1471for now, late 2021, do it manually).
1472
1473Package:	wpa_supplicant/hostapd
1474Version:	2.9
1475Current Vers:	2.10
1476Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
1477Archive Site:	http://w1.fi/releases/
1478Home Page:	http://w1.fi/wpa_supplicant/
1479Date:		2024-02-26
1480Mailing List:
1481Responsible:	scw, dyoung, christos
1482License:	BSD or GPLv2
1483Location:	external/bsd/wpa/dist
1484Notes:
1485See src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1486
1487Package:	zlib
1488Version:	1.2.13
1489Current Vers:	1.3.1
1490Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1491Archive Site:	http://www.zlib.net/
1492Home Page:	http://www.zlib.net/
1493Date: 		2022-10-15
1494Mailing List:
1495Responsible:	gwr, christos
1496License:	BSD (3-clause)
1497Location:	common/dist/zlib
1498Notes:
1499Imported to src/common/dist/zlib and shared by the kernel and userland.
1500Remember to run cleantags
1501
1502Package:	services, protocols
1503Version:	2021-04-07 (services), 2021-02-26 (protocols)
1504Current Vers:	2021-04-07 (services), 2021-02-26 (protocols)
1505Maintainer:	IANA
1506Archive Site:	http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1507Archive Site:	http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1508Home Page:	http://www.iana.org/
1509Date: 		2021-04-08
1510Mailing List:
1511Responsible:	christos
1512License:	None
1513Location:	etc
1514Notes:
15151. Build package net/iana-etc
15162. Add NetBSD rcsid to the generated protocols and services in the package
1517   work area.
15183. Append the local services from the current services file.
15194. Run:
1520	services_mkdb -u services > /usr/src/etc/services
1521	cp protocols /usr/src/etc/protocols
15225. Fix protocols
1523   - fix manet alias to MANET; giving an alias with the same name is a no/op
1524   - protocol 84 is defined for as ttp and iptm, merge the two entries since
1525     libc getprotoent() does not read the whole file and merge in the "files"
1526     implementation.
1527   - add alias carp to vrrp
1528   - put back 240 (pfsync), splitting the unassigned entries
1529
1530Package:	pigz
1531Version:	2.3.1
1532Current Vers:	2.4
1533Maintainer:	Mark Adler <madler@alumni.caltech.edu>
1534Archive Site:	http://zlib.net/pigz/
1535Home Page:	http://zlib.net/pigz/
1536Mailing List:	http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1537Responsible:	mrg, tls
1538License:	zlib
1539Location:	external/zlib/pigz/dist
1540Notes:
1541
1542Package:	xz
1543Version:	5.2.4
1544Current Vers:	5.6.0
1545Maintainer:	Lasse Collin <lasse.collin@tukanni.org>
1546Archive Site:	http://tukaani.org/xz/
1547Home Page:	http://tukaani.org/xz/
1548Date: 		2024-02-24
1549Responsible:	joerg
1550License:	public-domain
1551Location:	external/public-domain/xz/dist
1552Notes:
15531. See prepare-import script for stripping down the distribution.
15542. Use run-configure and double check that the stripped down configure works
1555   for tools.
15563. Carefully check for non-autoconf GPL components leaked into the dist area.
1557
1558Package:	mpc
1559Version:	1.3.1
1560Current Vers:	1.3.1
1561Maintainer:
1562Archive Site:	http://www.multiprecision.org/mpc/download/
1563Home Page:	http://www.multiprecision.org/mpc/
1564Mailing List:	http://www.multiprecision.org/index.php?prog=mpc&page=development
1565Responsible:	mrg
1566License:	LGPL3
1567Location:	external/lgpl3/mpc/dist
1568Notes:
1569
1570Package:	mpfr
1571Version:	4.2.1
1572Current Vers:	4.2.1
1573Maintainer:
1574Archive Site:	http://www.mpfr.org/mpfr-current/
1575Home Page:	http://www.mpfr.org/
1576Mailing List:	http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1577Responsible:	mrg
1578License:	LGPL3
1579Location:	external/lgpl3/mpfr/dist
1580Notes:
1581
1582Package:	GNU MP
1583Version:	6.2.1
1584Current Vers:	6.3.0
1585Maintainer:	https://gmplib.org/mailman/listinfo/gmp-devel
1586Archive Site:	https://gmplib.org/
1587Home Page:	https://gmplib.org/
1588Mailing List:	https://gmplib.org/mailman/listinfo/gmp-announce
1589Responsible:	mrg
1590License:	LGPL3
1591Location:	external/lgpl3/gmp/dist
1592Notes:		See the README.
1593
1594Package:	osnet
1595Version:	osnet-20100224
1596Current Vers:	?
1597Maintainer:	?
1598Archive Site:	?
1599Home Page:	?
1600Mailing List:	?
1601Responsible:	?
1602License:	CDDL
1603Location:	external/cddl/osnet
1604Notes:
1605
1606Package:	sljit
1607Version:	0.93 (svn revision 333)
1608Current Vers:	0.93
1609Maintainer:	Zoltán Herczeg <hzmester@freemail.hu
1610Archive Site:	http://sourceforge.net/projects/sljit/
1611Home Page:	http://sljit.sourceforge.net/
1612Mailing List:	none
1613Responsible:	alnsn
1614License:	BSD (2-clause)
1615Location:	sys/external/bsd/sljit/dist
1616Notes:
1617		Need to feed back local changes
1618
1619Package:	tre
1620Version:	0.8.0, git source as of 20171117
1621Current Vers:	0.8.0
1622Maintainer:	http://laurikari.net/tre
1623Archive Site:	https://github.com/laurikari/tre
1624Home Page:	http://laurikari.net/tre
1625Mailing List:
1626Responsible:	agc, christos
1627License:	BSD (2-clause)
1628Location:	external/bsd/tre/dist
1629Notes:
1630		Need to feed back local changes
1631
1632Package:	TrouSerS
1633Version:	0.3.14
1634Current Vers:	0.3.14
1635Maintainer:	http://trousers.sourceforge.net
1636Archive Site:	http://trousers.sourceforge.net
1637Home Page:	http://trousers.sourceforge.net
1638Mailing List:	http://trousers.sourceforge.net
1639Responsible:	christos
1640License:	CPL
1641Location:	crypto/external/cpl/trousers/dist
1642Notes:
1643		Need to feed back local changes
1644
1645Package:	tpm-tools
1646Version:	1.3.9.1
1647Current Vers:	1.3.9.1
1648Maintainer:	http://trousers.sourceforge.net
1649Archive Site:	http://trousers.sourceforge.net
1650Home Page:	http://trousers.sourceforge.net
1651Mailing List:	http://trousers.sourceforge.net
1652Responsible:	christos
1653License:	CPL
1654Location:	crypto/external/cpl/tpm-tools/dist
1655Notes:
1656		Need to feed back local changes
1657
1658Package:	elftoolchain (libelf/libdwarf)
1659Version:	r4037
1660Current Vers:	0.7.1
1661Maintainer:	Joseph Koshi <jkoshi@freebsd.org>
1662Archive Site:	none
1663Home Page:	http://elftoolchain.sourceforge.net
1664Date:		2024-03-03
1665Mailing List:	none
1666Responsible:	christos
1667License:	BSD-like (2-clause)
1668Location:	sys/external/bsd/elftoolchain/dist
1669Vendor tag:	FreeBSD
1670Release tag:	elftoolchain-rNNNNN
1671Notes:
1672		See README we use the svn id as the tag.
1673
1674Package:	timeout
1675Version:	FreeBSD-2014-07-16 r268763
1676Current Vers:	FreeBSD-2016-05-01 r331720
1677Maintainer:	Baptiste Daroussin <bapt@FreeBSD.org>
1678Archive Site:	none
1679Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/timeout/
1680Mailing List:	none
1681Responsible:	christos
1682License:	BSD-like (2-clause)
1683Location:	usr.bin/timeout
1684
1685Package:	libproc
1686Version:	FreeBSD-2015-09-24
1687Current Vers:	FreeBSD-2018-07-27 r336782
1688Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1689Archive Site:	none
1690Home Page:	https://svnweb.freebsd.org/base/head/lib/libproc/
1691Mailing List:	none
1692Responsible:	christos
1693License:	BSD-like (2-clause)
1694Location:	external/bsd/libproc/dist
1695
1696Package:	librtld_db
1697Version:	FreeBSD-2015-09-24
1698Current Vers:	FreeBSD-2017-11-26 r326219
1699Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1700Archive Site:	none
1701Home Page:	https://svnweb.freebsd.org/base/head/lib/librtld_db/
1702Mailing List:	none
1703Responsible:	christos
1704License:	BSD-like (2-clause)
1705Location:	external/bsd/librtld_db/dist
1706
1707Package:	netcat
1708Version:	OpenBSD-2017-02-06
1709Current Vers:	OpenBSD-2020-02-12
1710Maintainer:	OpenBSD
1711Archive Site:	http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
1712Home Page:	none
1713Date:		2020-06-13
1714Mailing List:	none
1715Responsible:	christos
1716License:	BSD-like (3-clause)
1717Location:	usr.bin/nc
1718
1719Package:	gnu-efi
1720Version:	3.0.14
1721Current Vers:	3.0.14
1722Maintainer:	https://sourceforge.net/projects/gnu-efi/
1723Archive Site:	https://sourceforge.net/projects/gnu-efi/
1724Home Page:	https://sourceforge.net/projects/gnu-efi/
1725Mailing List:	https://sourceforge.net/projects/gnu-efi/
1726Responsible:
1727License:	BSD-like (3-clause)
1728Location:	sys/external/bsd/gnu-efi
1729
1730Package:	dc
1731Version:	20170410
1732Current Vers:	20190906
1733Maintainer:	The OpenBSD Project
1734Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/dc
1735Home Page:	http://www.openbsd.org/
1736Date:		2020-06-13
1737Mailing List:
1738License:	BSD
1739Responsible:	christos
1740Location:	usr.bin/dc
1741Notes:
1742		Uses OpenSSL's bignum
1743
1744Package:	dtc, libfdt
1745Version:	1.5.1
1746Current Vers:	1.5.1
1747Maintainer:	David Gibson <david@gibson.dropbear.id.au>, Jon Loeliger <jdl@jdl.com>
1748Archive Site:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1749Home Page:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1750Mailing List:	mailto:devicetree-compiler@vger.kernel.org
1751Responsible:	skrll
1752License:	GPLv2 (dtc), BSD (libfdt)
1753Location:	external/gpl2/dtc, sys/external/bsd/libfdt
1754Notes:
1755external/gpl2/dtc/dtc2netbsd should be used to create directories to import
1756
1757Package:	dts
1758Version:	5.15
1759Current Vers:	5.15
1760Maintainer:	https://www.kernel.org/
1761Archive Site:	https://cdn.kernel.org/pub/linux/kernel/v5.x/
1762Home Page:	https://www.kernel.org/
1763Mailing List:	mailto:devicetree@vger.kernel.org
1764Responsible:	jmcneill
1765License:	GPLv2 and dual GPLv2/X11 license
1766Location:	sys/external/gpl2/dts
1767Notes:
1768sys/external/gpl2/dts/dts2netbsd should be used to create directories to import
1769Not all DTS files are presently sourced from kernel.org.
1770
1771Package:	iscsi
1772Version:	4.12.4
1773Current Vers:	4.12.4
1774Maintainer:	Intel Corporation
1775Archive Site:
1776Home Page:
1777Mailing List:
1778Responsible:
1779License:	BSD-like (4-clause)
1780Location:	external/bsd/iscsi
1781Notes:
1782
1783Package:	rpi-firmware
1784Version:
1785Current Vers:
1786Maintainer:
1787Archive Site:
1788Home Page:
1789Mailing List:
1790License:	Broadcom, Raspberry Pi (Trading) Ltd
1791Responsible:
1792Location:	external/broadcom/rpi-firmware
1793Notes:
1794
1795Package:	rtwn
1796Version:
1797Current Vers:
1798Maintainer:
1799Archive Site:
1800Home Page:
1801Mailing List:
1802License:	Realtek Semiconductor Corporation
1803Responsible:
1804Location:	external/realtek/rtwn
1805Notes:
1806
1807Package:	urtwn
1808Version:
1809Current Vers:
1810Maintainer:
1811Archive Site:
1812Home Page:
1813Mailing List:
1814License:	Realtek Semiconductor Corporation
1815Responsible:
1816Location:	external/realtek/urtwn/
1817Notes:
1818
1819Package:	repulse
1820Version:
1821Current Vers:
1822Maintainer:
1823Archive Site:
1824Home Page:
1825Mailing List:
1826License:	ALiENDESiGN GbR
1827Responsible:
1828Location:	sys/arch/amiga/dev/repulse_firmware.h
1829Notes:
1830
1831Package:	cxgb
1832Version:
1833Current Vers:
1834Maintainer:
1835Archive Site:
1836Home Page:
1837Mailing List:
1838License:	Chelsio Inc.
1839Responsible:
1840Location:	sys/dev/pci/cxgb/cxgb_firmware_exports.h
1841Notes:
1842
1843Package:	athn
1844Version:
1845Current Vers:
1846Maintainer:
1847Archive Site:
1848Home Page:
1849Mailing List:
1850License:	Atheros Communicatios, Inc.
1851Responsible:
1852Location:	external/atheros/athn
1853Notes:
1854
1855Package:	otus
1856Version:
1857Current Vers:
1858Maintainer:
1859Archive Site:
1860Home Page:
1861Mailing List:
1862License:	Atheros Communicatios, Inc.
1863Responsible:
1864Location:	external/atheros/otus
1865Notes:
1866
1867Package:	intel-fw-eula
1868Version:
1869Current Vers:
1870Maintainer:
1871Archive Site:
1872Home Page:
1873Mailing List:
1874License:	Intel Corporation
1875Responsible:
1876Location:	external/intel-fw-eula
1877Notes:
1878
1879Package:	intel-fw-public
1880Version:
1881Current Vers:
1882Maintainer:
1883Archive Site:
1884Home Page:
1885Mailing List:
1886License:	Intel Corporation
1887Responsible:
1888Location:	external/intel-fw-public
1889Notes:
1890
1891Package:	aic7xxx
1892Version:
1893Current Vers:
1894Maintainer:	Justin T. Gibbs
1895Archive Site:
1896Home Page:
1897Mailing List:
1898License:	Adaptec Inc or LGPL2
1899Responsible:
1900Location:	sys/dev/microcode/aic7xxx
1901Notes:
1902
1903Package:	atmel
1904Version:
1905Current Vers:
1906Maintainer:
1907Archive Site:
1908Home Page:
1909Mailing List:
1910License:	Atmel Corporation
1911Responsible:
1912Location:	sys/dev/microcode/atmel
1913Notes:
1914
1915Package:	bge
1916Version:
1917Current Vers:
1918Maintainer:
1919Archive Site:
1920Home Page:
1921Mailing List:
1922License:	Broadcom Corporation
1923Responsible:
1924Location:	sys/dev/microcode/bge
1925Notes:
1926
1927Package:	bnx
1928Version:
1929Current Vers:
1930Maintainer:	David Christensen <davidch@broadcom.com>
1931Archive Site:
1932Home Page:
1933Mailing List:
1934License:	Broadcom Corporation
1935Responsible:
1936Location:	sys/dev/microcode/bnx
1937Notes:
1938
1939Package:	cylades-z
1940Version:
1941Current Vers:
1942Maintainer:	Cyclades Corp
1943Archive Site:
1944Home Page:
1945Mailing List:
1946License:	unknown
1947Responsible:
1948Location:	sys/dev/microcode/cyclades-z
1949Notes:
1950
1951Package:	i8255x
1952Version:	3.28
1953Current Vers:
1954Maintainer:	Patrick J Luhmann (PJL)
1955Archive Site:
1956Home Page:
1957Mailing List:
1958License:	Intel Corporation
1959Responsible:
1960Location:	sys/dev/microcode/i8255x
1961Notes:
1962
1963Package:	isp
1964Version:
1965Current Vers:
1966Maintainer:
1967Archive Site:
1968Home Page:
1969Mailing List:
1970License:	QLogic, Inc.
1971Responsible:
1972Location:	sys/dev/microcode/isp
1973Notes:
1974
1975Package:	radeon
1976Version:
1977Current Vers:
1978Maintainer:
1979Archive Site:
1980Home Page:
1981Mailing List:
1982License:	Advanced Micro Devices, Inc.
1983Responsible:
1984Location:	sys/dev/microcode/radeon
1985Notes:
1986
1987Package:	ral
1988Version:
1989Current Vers:
1990Maintainer:
1991Archive Site:	http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
1992Home Page:
1993Mailing List:
1994License:	Ralink Technology Corp
1995Responsible:
1996Location:	external/realtek/ral
1997Notes:
1998
1999Package:	rum
2000Version:
2001Current Vers:
2002Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2003Archive Site:
2004Home Page:
2005Mailing List:
2006License:	Ralink Technology Corp
2007Responsible:
2008Location:	external/realtek/rum
2009Notes:
2010
2011Package:	run
2012Version:
2013Current Vers:
2014Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2015Archive Site:
2016Home Page:
2017Mailing List:
2018License:	Ralink Technology Corp
2019Responsible:
2020Location:	sys/dev/microcode/run
2021Notes:
2022
2023Package:	siop
2024Version:
2025Current Vers:
2026Maintainer:	Manuel Bouyer, Shuichiro URATA, Michael L. Hitch
2027Archive Site:
2028Home Page:
2029Mailing List:
2030License:	BSD-like (2-clause, 3-clause)
2031Responsible:
2032Location:	sys/dev/microcode/siop
2033Notes:
2034
2035Package:	tigon
2036Version:	12.4.11
2037Current Vers:
2038Maintainer:	wpaul@brak.osd.bsdi.com
2039Archive Site:	https://people.freebsd.org/~wpaul/Alteon/
2040Home Page:	http://www.alteon.com/support/openkits (extinct)
2041Mailing List:
2042License:	Alteon WebSystems, Inc.
2043Responsible:
2044Location:	sys/dev/microcode/tigon
2045Notes:
2046See https://lists.debian.org/debian-legal/2011/10/msg00001.html
2047
2048
2049Package:	typhoon
2050Version:
2051Current Vers:
2052Maintainer:	3Com Corporation
2053Archive Site:
2054Home Page:
2055Mailing List:
2056License:	BSD-like (3-clause)
2057Responsible:
2058Location:	sys/dev/microcode/typhoon
2059Notes:
2060
2061Package:	wi
2062Version:
2063Current Vers:
2064Maintainer:	Symbol Technologies Inc.
2065Archive Site:
2066Home Page:	http://www.symbol.com
2067Mailing List:
2068License:	BSD-like (3-clause)
2069Responsible:
2070Location:	sys/dev/microcode/wi
2071Notes:
2072
2073Package:	yds
2074Version:
2075Current Vers:
2076Maintainer:	Yamaha Corporation
2077Archive Site:
2078Home Page:
2079Mailing List:
2080License:	unknown
2081Responsible:
2082Location:	sys/dev/microcode/yds
2083Notes:
2084
2085Package:	zyd
2086Version:
2087Current Vers:
2088Maintainer:	ZyDAS Technology Corporation
2089Archive Site:
2090Home Page:
2091Mailing List:
2092License:	BSD-like (3-clause)
2093Responsible:
2094Location:	sys/dev/microcode/zyd
2095Notes:
2096
2097Package:	libnv
2098Version:	20180906
2099Current Vers:	$(date)
2100Maintainer:	christos
2101Archive Site:
2102Home Page:
2103Mailing List:
2104License:	BSD-like (2-clause)
2105Responsible:
2106Location:	sys/external/bsd/libnv/dist
2107Notes:
2108To be used only for npf (library and headers are private)
2109Copied from FreeBSD:
2110/usr/src/sys/sys/{d,c,}nv.h
2111/usr/src/lib/libnv/
2112/usr/src/contrib/lib/libnv/
2113/usr/src/share/man/man9/{d,c,}nv.9
2114
2115Package:	gettext
2116Version:	0.16.1 (Last GPLv2+ version)
2117Current Vers:	0.22.5
2118Maintainer:	FSF
2119Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
2120Home Page:	http://www.gnu.org/software/gettext/
2121Date:		2024-02-25
2122Mailing List:	bug-gnu-utils@gnu.org
2123Responsible:	christos
2124License:	GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
2125Location:	external/gpl2/gettext
2126Notes:
2127GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
2128we use BSD-licensed implementation from Citrus project (see entry for
2129"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
2130
2131Package:	grep
2132Version:	2.5.1a (last GPLv2+ version)
2133Current Vers:	3.7
2134Maintainer:	FSF
2135Archive Site:	ftp://ftp.gnu.org/gnu/grep/
2136Home Page:	http://www.gnu.org/software/grep/
2137Mailing List:	bug-gnu-utils@gnu.org
2138Responsible:	simonb
2139License:	GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
2140Location:	external/gpl2/grep
2141Notes:
2142Use external/gpl2/grep/grep2netbsd for preparing the source tree
2143for the import.
2144On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
2145see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
2146was imported into src/usr.bin/grep;
2147on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
2148in src/usr.bin/grep, replacing FreeGrep
2149(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
2150
2151Package:	groff
2152Version:	1.19.2 (last GPLv2+ version)
2153Current Vers:	1.22.4
2154Maintainer:	Werner Lemberg/FSF
2155Archive Site:	ftp://ftp.gnu.org/gnu/groff/
2156Home Page:	http://www.gnu.org/software/groff/
2157Mailing List:	bug-groff@gnu.org
2158Responsible:
2159License:	GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
2160Location:	external/gpl2/groff
2161Notes:
2162Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
2163distribution for import.
2164Update MDATE in src/external/gpl2/groff/Makefile.inc.
2165
2166Package:	gmake
2167Version:	3.81 (Last GPlv2+ version)
2168Current Vers:	4.4
2169Maintainer:	FSF
2170Archive Site:	ftp://ftp.gnu.org/gnu/make/
2171Home Page:	http://www.gnu.org/software/make/
2172Date:		2022-12-08
2173Mailing List:	bug-make@gnu.org
2174Responsible:
2175License:	GPLv2+ (3.81), GPLv3+ (3.82 and later)
2176Location:	external/gpl2/gmake
2177Notes:
2178
2179Package:	diffutils
2180Version:	2.8.1 (Last GPLv2+ version)
2181Current Vers:	3.6
2182Maintainer:	FSF
2183Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
2184Home Page:	http://www.gnu.org/software/diffutils/
2185Mailing List:	bug-diffutils@gnu.org
2186Responsible:
2187License:	GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
2188Location:	external/gpl2/diffutils
2189Notes:
2190Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
2191for the import.
2192
2193Package:	rcs
2194Version:	5.7 (Last GPLv2+ version)
2195Current Vers:	5.9.4
2196Maintainer:	FSF
2197Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
2198Mailing List:	bug-gnu-utils@gnu.org
2199Home Page:	http://www.gnu.org/software/rcs/
2200Responsible:	agc
2201License:	GPLv2+ (5.7), GPLv3+ (5.8 and later)
2202Location:	external/gpl2/rcs
2203Notes:
2204Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
2205
2206Package:	texinfo
2207Version:	4.8a (Last GPLv2+ version)
2208Current Vers:	7.0
2209Maintainer:	FSF
2210Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
2211Home Page:	http://www.gnu.org/software/texinfo/
2212Mailing List:	bug-texinfo@gnu.org
2213Responsible:
2214License:	GPLv2+ (4.8a), GPLv3+ (4.9 and later)
2215Location:	external/gpl2/texinfo
2216Notes:
2217Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
2218for the import.
2219
2220Package:	indent
2221Version:	FreeBSD-2018-11-04 r340138
2222Current Vers:	FreeBSD-2020-05-21 r361337
2223Maintainer:	The FreeBSD Project
2224Archive Site:	none
2225Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/indent/
2226Date:		2020-06-13
2227Mailing List:	none
2228Responsible:
2229License:	BSD-like (4-clause)
2230Location:	usr.bin/indent
2231Notes:
2232Tests are stored in tests/usr.bin/indent.
2233
2234Package:	ena
2235Version:	0.8.1
2236Current Vers:	2.1.1
2237Maintainer:	Amazon.com
2238Archive Site:	https://github.com/amzn/amzn-drivers/tree/master/kernel/fbsd/ena
2239Home Page:	https://github.com/amzn/amzn-drivers/
2240Date:		2020-06-13
2241Mailing List:	none
2242Responsible:
2243License:	BSD-like (2 and 3-clause)
2244Location:	sys/external/bsd/ena-com
2245Notes:
2246
2247Package:	terminfo
2248Version:	20231209
2249Current Vers:	20231209
2250Maintainer:	Thomas Dickey (ncurses)
2251Archive Site:	ftp://ftp.invisible-island.net/ncurses/current
2252Home Page:	https://invisible-island.net/ncurses/
2253Date:		2024-01-27
2254Mailing List:	bug-ncurses@gnu.org
2255Responsible:
2256License:	none
2257Location:	share/terminfo
2258Notes:
2259Use the import script in /usr/src/share/terminfo
2260
2261Package:	libcbor
2262Version:	0.7.0
2263Current Vers:	0.5.0-119-g3b41770 (3b41770ab0ca408d242041dddb3b75811345573f)
2264Maintainer:	Pavel Kalvoda
2265Archive Site:	https://github.com/PJK/libcbor
2266Home Page:
2267Date:		2020-03-02
2268Mailing List:
2269Responsible:	christos
2270License:	mit
2271Location:	external/mit/libcbor
2272Notes:
2273
2274Package:	pam-u2f
2275Version:	1.2.0
2276Current Vers:	1.2.0
2277Maintainer:	Yubico
2278Archive Site:	https://github.com/Yubico/pam-u2f
2279Home Page:	https://developers.yubico.com/pam-u2f/
2280Date:		2021-09-24
2281Mailing List:
2282Responsible:	christos
2283License:	bsd
2284Location:	external/bsd/pam-u2f
2285Notes:
2286
2287Package:	libfido2
2288Version:	1.13.0
2289Current Vers:	1.13.0
2290Maintainer:	Yubico
2291Archive Site:	https://github.com/Yubico/libfido2
2292Home Page:	https://developers.yubico.com/libfido2/
2293Date:		2023-08-11
2294Mailing List:
2295Responsible:	christos
2296License:	bsd
2297Location:	external/bsd/libfido2
2298Notes:
2299
2300Package:	libsodium
2301Version:	1.0.16
2302Current Vers:	1.0.18
2303Maintainer:	Frank Denis
2304Archive Site:	https://github.com/jedisct1/libsodium
2305Home Page:	https://libsodium.org/
2306Date:		2020-08-20
2307Mailing List:	sodium-subscribe@pureftpd.org
2308Responsible:	riastradh
2309License:	bsd
2310Location:	sys/external/bsd/libsodium
2311Notes:
2312
2313Package:	Sensirion VOC index algorithm
2314Version:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2315Current Vers:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2316Maintainer:	Brad Spencer
2317Archive Site:	https://github.com/Sensirion/embedded-sgp
2318Home Page:	https://github.com/Sensirion
2319Date:		2021-09-30
2320Mailing List:
2321Responsible:	brad
2322License:	BSD (3-clause)
2323Location:	sys/dev/i2c/sensirion_voc_algorithm.c sys/dev/i2c/sensirion_voc_algorithm.h
2324Notes:
2325
2326Package:	Terminus Font
2327Version:	4.49.1
2328Current Vers:	4.49.1
2329Maintainer:	Dimitar Toshkov Zhekov
2330Archive Site:	http://terminus-font.sourceforge.net/
2331Home Page:	http://terminus-font.sourceforge.net/
2332Date:		2020-12-28
2333Mailing List:
2334Responsible:
2335License:	OFL-1.1-RFN
2336Location:	share/wscons/fonts
2337Notes:
2338Suitably encoded BDF files are prepared from the Unicode encoded
2339masters using upstream build scripts.  BDF files are converted to the
2340WSF files with xsrc/local/programs/bdfload.  File names for the
2341re-encoded subsets follow the convention used by the upstream.
2342
2343Package:	Spleen
2344Version:	1.9.1
2345Current Vers:	1.9.1
2346Maintainer:	Frederic Cambus
2347Archive Site:	https://github.com/fcambus/spleen
2348Home Page:	https://github.com/fcambus/spleen
2349Date:		2021-06-13
2350Mailing List:
2351Responsible:	fcambus
2352License:	BSD (2-clause)
2353Location:	share/wscons/fonts
2354Notes:
2355
2356Package:	mozilla-certdata
2357Version:	2024-02-12 (a6efd358880291357a62d58586f9a218d47ad98b)
2358Current Vers:	2024-07-02 (e3195e969188a333692e5e366d6fda6bb8d7c761)
2359Maintainer:	Mozilla
2360Archive Site:	https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
2361Home Page:	https://wiki.mozilla.org/CA
2362Date:		2024-07-02
2363Mailing List:
2364License:	MPL
2365Responsible:	riastradh, security-team
2366Location:	external/mpl/mozilla-certdata
2367Vendor tag:	MOZILLA-CERTDATA
2368Release tag:	mozilla-certdata-YYYYMMDD
2369Notes:
2370See external/mpl/mozilla-certdata/share/Makefile for update
2371instructions.
2372