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