3RDPARTY revision 1.2097
1#	$NetBSD: 3RDPARTY,v 1.2097 2025/04/09 15:52:42 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# 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.0
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.7
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
914Notes:
915
916Package:	mesa-demos
917Version:	8.1.0
918Current Vers:	8.4.0
919Maintainer:	mesa-git@?
920Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/demos/
921Home Page:	http://www.mesa3d.org/
922Date:		2020-06-13
923Mailing List:
924Responsible:	riastradh, mrg
925License:	ISC
926Location:	xsrc/external/mit/mesa-demos/dist
927Notes:
928We use only glxinfo and glxgears.  Delete all else on import.
929Vendor tag:	xorg
930Release tag:	mesa-demos-X-Y-Z
931
932Package:	mesa-drm
933Version:	git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
934Current Vers:
935Maintainer:	mesa-git@?
936Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
937Home Page:	http://cgit.freedesktop.org/mesa/drm/
938Date:		2019-01-09
939Mailing List:
940Responsible:	mrg, bjs
941License:	BSD
942Location:	sys/external/bsd/drm/dist
943Notes:
944
945Package:	MesaLib
946Version:	19.1.7
947Current Vers:	20.1.1
948Maintainer:	mesa-git@?
949Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/
950Home Page:	http://www.mesa3d.org/
951Date:		2020-06-13
952Mailing List:
953Responsible:	riastradh, mrg
954License:	ISC
955Location:	xsrc/external/mit/MesaLib/dist
956Notes:
957Vendor tag:	xorg
958Release tag:	MesaLib-X-Y-Z
959
960Package:	mopd
961Version:	2.5.3
962Current Vers:	2.5.3
963Maintainer:	Mats O Jansson <maja@celsiustech.se>
964Archive Site:	http://www.stacken.kth.se/~moj/mopd.html
965Home Page:	http://www.stacken.kth.se/~moj/mopd.html
966Date:		2019-01-09
967Mailing List:
968Responsible:	cjs
969License:	BSD (4-clause)
970Location:	usr.sbin/mopd
971Notes:
972Delete the otherOS directory before importing.
973
974Package:	nawk
975Version:	2024-08-17
976Current Vers:	2024-08-17
977Maintainer:	Brian Kernighan <bwk@princeton.edu>
978Archive Site:	https://github.com/onetrueawk/awk
979Home Page:	http://www.cs.princeton.edu/~bwk/btl.mirror/
980Date:		2024-08-17
981Mailing List:
982Responsible:	jdolecek
983License:	BSD-like
984Location:	external/historical/nawk/dist
985Notes:
986Build maketab from nawk sources and generate proctab.c.
987
988Package:	ndbootd
989Version:	0.5
990Current Vers:	0.5
991Maintainer:	Matt Fredette <fredette@alum.mit.edu>
992Archive Site:
993Home Page:
994Date:		2019-01-09
995Responsible:	fredette
996License:	BSD (4-clause)
997Location:	usr.sbin/ndbootd
998Notes:
999Run ./configure, save config.h, make distclean, rm all autoconf/automake
1000and ndbootd-raw.c.  Restore saved config.h, and force it to define
1001HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
1002
1003Package:	ntp
1004Version:	4.2.8p18
1005Current Vers:	4.2.8p18
1006Maintainer:	David L. Mills <mills@udel.edu>
1007Archive Site:	http://www.ntp.org/
1008Home Page:	http://www.ntp.org/, http://support.ntp.org/
1009Date:		2024-08-18
1010Mailing List:
1011Responsible:	simonb, jonathan, kardel
1012License:	BSD-like
1013Location:	external/bsd/ntp/dist
1014Notes:
1015See /usr/src/dist/ntp/ntp2netbsd for update instructions.
1016
1017Package:	nvi
1018Version:	1.81.6, HEAD as of 2013-11-20
1019Current Vers:	1.81.6
1020Maintainer:	Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic
1021Archive Site:	git://repo.or.cz/nvi.git
1022Home Page:	https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
1023Date:		2020-06-13
1024Mailing List:
1025Responsible:	christos
1026License:	BSD (3/4-clause)
1027Location:	external/bsd/nvi/dist
1028Notes:
1029We have lots of local fixes.
1030
1031Package:	OpenLDAP
1032Version:	2.5.6
1033Current Vers:	2.5.18
1034Maintainer:	OpenLDAP Foundation
1035Archive Site:	http://www.openldap.org/
1036Home Page:	http://www.openldap.org/
1037Date:		2024-09-24
1038Mailing List:
1039Responsible:
1040License:	BSD (3-clause)
1041Location:	external/bsd/openldap/dist
1042Notes:
1043
1044Package:	OpenPAM
1045Version:	20230627 (Ximenia)
1046Current Vers:	20230627 (Ximenia)
1047Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
1048Archive Site:	http://www.openpam.org/
1049Home Page:	http://www.openpam.org/
1050Date:		2023-06-30
1051Mailing List:
1052Responsible:	christos
1053License:	BSD (3-clause)
1054Location:	external/bsd/openpam/dist
1055Notes:
1056
1057Package:	openresolv
1058Version:	3.14.0
1059Current Vers:	3.14.0
1060Maintainer:	roy
1061Archive Site:	https://github.com/NetworkConfiguration/openresolv/releases
1062Home Page:	http://roy.marples.name/projects/openresolv/
1063Date:		2023-06-27
1064License:	BSD (2-clause)
1065Location:	external/bsd/openresolv/dist
1066Notes:
1067Please submit all changes to the author.
1068
1069Package:	HPN-SSH
1070Version:	6.1p1 13 v14
1071Current Vers:	6.3p1 v14
1072Maintainer:	www.psc.edu
1073Archive Site:
1074Home Page:	http://www.psc.edu/index.php/hpn-ssh
1075Date:		2019-01-09
1076Mailing List:
1077Responsible:	christos
1078License:
1079Location:	crypto/external/bsd/openssh/dist
1080Notes:
1081Patch applied after OpenSSH import.
1082
1083Package:	OpenSSH
1084Version:	10.0
1085Current Vers:	10.0 / portable 10.0p1
1086Maintainer:	OpenSSH
1087Archive Site:	http://www.openssh.com/ftp.html
1088Home Page:	http://www.openssh.com/portable.html
1089Date:		2025-04-09
1090Mailing List:	openssh-unix-announce@mindrot.org
1091Responsible:	thorpej, christos, elric
1092License:	BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1093Location:	crypto/external/bsd/openssh/dist
1094Vendor tag:	OPENSSH
1095Release tag:	vXY-YYYYMMDD for version X.Y
1096Notes:
1097imported from OpenBSD ssh -- is not from the portable OpenSSH
1098use openssh2netbsd before import.
1099local changes (should always try to bring them back to master openssh tree,
1100markus is very cooperative about it):
1101- default for PermitRootLogin is set to "no"
1102- IgnoreRootRhosts added
1103- look at login.conf to check valid user/access list
1104- krb5 support re-added
1105- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1106  when someone imports openssl, we can remove this.
1107- added moduli from portable openssh
1108- added USE_PAM patches and auth_pam.[ch] from portable openssh
1109  (see if there is any difference between the current version of opensshX.Yp1
1110   and the new opensshZ.Wp1) and apply them.
1111- added LDAP from portable openssh.
1112- conditionalize login_cap
1113- conditionalize bsd_auth
1114- restore krb5, krb4, afs, skey
1115- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1116- fix ctype macro arguments
1117- umac is broken, disable it
1118- better ~homedir handling
1119- netbsd style tunnels
1120- urandom, xhome, chrootdir, rescuedir NetBSD handling
1121- utmp/utmpx handling
1122- handle tty posix_vdisable properly
1123- handle setuid and unsetuid the posix way instead of setresuid()
1124- add all missing functions
1125- always bump major when importing to avoid api problems.
1126- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1127- adjust the DEFAULT_PKCS11_WHITELIST for ssh-agent
1128- blocklistd additions
1129- LIBWRAP support is maintained (now in sshd-session.c)
1130
1131Package:	OpenSSL
1132Version:	1.0.2o/1.1.1t/3.0.15
1133Current Vers:	1.0.2u/1.1.1w/3.0.16/3.3.3/3.4.1
1134Maintainer:	The OpenSSL Project
1135Archive Site:	https://github.com/openssl/openssl/releases
1136Home Page:	http://www.openssl.org/
1137Date:		2025-02-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-15
1145Notes:
1146- Next update to be in crypto/external/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.10.1
1254Current Vers:	3.8.7, 3.9.2, 3.10.1
1255Maintainer:	Wietse Venema <wietse@porcupine.org>
1256Archive Site:
1257Home Page:	http://www.postfix.org/
1258Date: 		2025-02-25
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.5.2
1267Current Vers:	2.5.2
1268Maintainer:	Paul Mackerras <paulus@samba.org>
1269Archive Site:
1270Home Page:
1271Date: 		2025-01-08
1272GIT root:	https://github.com/ppp-project/ppp
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.5a
1402Current Vers:	3.5a
1403Maintainer:	Nicholas Marriott <nicholas.marriott@gmail.com>
1404Archive site:	https://github.com/tmux/tmux
1405Home page:	http://tmux.github.io
1406Date: 		2024-11-09
1407Mailing List:	tmux-users@googlegroups.com
1408Responsible:	christos
1409License:	BSD
1410Location:	external/bsd/tmux/dist
1411Vendor tag:	TMUX
1412Release tag:	tmux-x-y
1413Notes:
1414See src/external/bsd/tmux/README for instructions on how to import a
1415new tmux release.
1416
1417Package:	top
1418Version:	3.8beta1
1419Current Vers:	3.8beta1
1420Maintainer:	William LeFebvre <wnl@groupsys.com>
1421Archive Site:	http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1422Home Page:	http://www.unixtop.org/
1423Mailing List:	top-spinners@ocee.groupsys.com
1424Responsible:	simonb, christos
1425License:	BSD (2-clause)
1426Location:	external/bsd/top/dist
1427Notes:
1428
1429Package:	traceroute
1430Version:	1.4a12
1431Current Vers:	1.4a12
1432Maintainer:	traceroute@ee.lbl.gov
1433Archive Site:	ftp://ftp.ee.lbl.gov/
1434Home Page:	http://ftp.ee.lbl.gov/
1435Mailing List:
1436Responsible:
1437License:	BSD (4-clause)
1438Location:	usr.sbin/traceroute
1439Notes:
1440Added changes from a5 -> a12 manually.
1441
1442Package:	tradcpp
1443Version:	0.5.3
1444Current Vers:	0.5.3
1445Maintainer:	David A. Holland <dholland@NetBSD.org>
1446Archive Site:	https://ftp.NetBSD.org/pub/NetBSD/misc/dholland/
1447Home Page:	https://www.NetBSD.org/~dholland/tradcpp/
1448Mailing List:	tech-toolchain
1449Responsible:	dholland
1450License:	BSD (2-clause)
1451Location:	external/bsd/tradcpp
1452Notes:
1453
1454Package:	tz
1455Version:	tzcode2025b / tzdata2025bgtz
1456Current Vers:	tzcode2025b / tzdata2025b
1457Maintainer:	Paul Eggert <eggert@cs.ucla.edu>
1458Archive Site:	ftp://ftp.iana.org/tz/releases/
1459Archive Site:	ftp://munnari.oz.au/pub/oldtz/
1460Old Archive Site:	ftp://elsie.nci.nih.gov/pub/
1461Home Page:	http://www.iana.org/time-zones
1462Date:		2025-04-02
1463Mailing List:	tz@iana.org
1464Responsible:	kleink, christos, kre
1465License:	Public domain
1466Location:	lib/libc/time/zoneinfo, external/public-domain/tz/share
1467Vendor tag:	?? / TZDATA
1468Release tag:	?? / Use TZDATAYYYYx[GTZ] all in upper case (incl 'x').
1469Notes:
1470Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1471Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1472register removal) to apply. The diffs have been submitted upstream but there
1473is too much inertia to apply them. Check for .gitignore files.
1474For the data files, do use external/public-domain/tz/tzdata2netbsd (usually,
1475for now, late 2021, do it manually).
1476
1477Package:	wpa_supplicant/hostapd
1478Version:	2.11
1479Current Vers:	2.11
1480Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
1481Archive Site:	http://w1.fi/releases/
1482Home Page:	http://w1.fi/wpa_supplicant/
1483Date:		2024-09-18
1484Mailing List:
1485Responsible:	scw, dyoung, christos
1486License:	BSD or GPLv2
1487Location:	external/bsd/wpa/dist
1488Notes:
1489See src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1490
1491Package:	zlib
1492Version:	1.3.1
1493Current Vers:	1.3.1
1494Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1495Archive Site:	http://www.zlib.net/
1496Home Page:	http://www.zlib.net/
1497Date: 		2024-09-22
1498Mailing List:
1499Responsible:	gwr, christos
1500License:	BSD (3-clause)
1501Location:	common/dist/zlib
1502Notes:
1503Imported to src/common/dist/zlib and shared by the kernel and userland.
1504Remember to run cleantags
1505
1506Package:	zstd
1507Version:	1.5.6
1508Current Vers:	1.5.7
1509Maintainer:	Meta
1510Archive Site:	https://github.com/facebook/zstd
1511Home Page:	https://github.com/facebook/zstd
1512Date: 		2025-02-20
1513Mailing List:
1514Responsible:	christos
1515License:	BSD (3-clause)/GPLv2
1516Location:	external/bsd/zstd
1517Notes:
1518
1519Package:	services, protocols
1520Version:	2021-04-07 (services), 2021-02-26 (protocols)
1521Current Vers:	2021-04-07 (services), 2021-02-26 (protocols)
1522Maintainer:	IANA
1523Archive Site:	http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1524Archive Site:	http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1525Home Page:	http://www.iana.org/
1526Date: 		2021-04-08
1527Mailing List:
1528Responsible:	christos
1529License:	None
1530Location:	etc
1531Notes:
15321. Build package net/iana-etc
15332. Add NetBSD rcsid to the generated protocols and services in the package
1534   work area.
15353. Append the local services from the current services file.
15364. Run:
1537	services_mkdb -u services > /usr/src/etc/services
1538	cp protocols /usr/src/etc/protocols
15395. Fix protocols
1540   - fix manet alias to MANET; giving an alias with the same name is a no/op
1541   - protocol 84 is defined for as ttp and iptm, merge the two entries since
1542     libc getprotoent() does not read the whole file and merge in the "files"
1543     implementation.
1544   - add alias carp to vrrp
1545   - put back 240 (pfsync), splitting the unassigned entries
1546
1547Package:	pigz
1548Version:	2.3.1
1549Current Vers:	2.4
1550Maintainer:	Mark Adler <madler@alumni.caltech.edu>
1551Archive Site:	http://zlib.net/pigz/
1552Home Page:	http://zlib.net/pigz/
1553Mailing List:	http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1554Responsible:	mrg, tls
1555License:	zlib
1556Location:	external/zlib/pigz/dist
1557Notes:
1558
1559Package:	xz
1560Version:	5.2.4
1561Current Vers:	5.6.0
1562Maintainer:	Lasse Collin <lasse.collin@tukanni.org>
1563Archive Site:	http://tukaani.org/xz/
1564Home Page:	http://tukaani.org/xz/
1565Date: 		2024-02-24
1566Responsible:	joerg
1567License:	public-domain
1568Location:	external/public-domain/xz/dist
1569Notes:
15701. See prepare-import script for stripping down the distribution.
15712. Use run-configure and double check that the stripped down configure works
1572   for tools.
15733. Carefully check for non-autoconf GPL components leaked into the dist area.
1574
1575Package:	mpc
1576Version:	1.3.1
1577Current Vers:	1.3.1
1578Maintainer:
1579Archive Site:	http://www.multiprecision.org/mpc/download/
1580Home Page:	http://www.multiprecision.org/mpc/
1581Mailing List:	http://www.multiprecision.org/index.php?prog=mpc&page=development
1582Responsible:	mrg
1583License:	LGPL3
1584Location:	external/lgpl3/mpc/dist
1585Notes:
1586
1587Package:	mpfr
1588Version:	4.2.1
1589Current Vers:	4.2.1
1590Maintainer:
1591Archive Site:	http://www.mpfr.org/mpfr-current/
1592Home Page:	http://www.mpfr.org/
1593Mailing List:	http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1594Responsible:	mrg
1595License:	LGPL3
1596Location:	external/lgpl3/mpfr/dist
1597Notes:
1598
1599Package:	GNU MP
1600Version:	6.2.1
1601Current Vers:	6.3.0
1602Maintainer:	https://gmplib.org/mailman/listinfo/gmp-devel
1603Archive Site:	https://gmplib.org/
1604Home Page:	https://gmplib.org/
1605Mailing List:	https://gmplib.org/mailman/listinfo/gmp-announce
1606Responsible:	mrg
1607License:	LGPL3
1608Location:	external/lgpl3/gmp/dist
1609Notes:		See the README.
1610
1611Package:	osnet
1612Version:	osnet-20100224
1613Current Vers:	?
1614Maintainer:	?
1615Archive Site:	?
1616Home Page:	?
1617Mailing List:	?
1618Responsible:	?
1619License:	CDDL
1620Location:	external/cddl/osnet
1621Notes:
1622
1623Package:	sljit
1624Version:	0.93 (svn revision 333)
1625Current Vers:	0.93
1626Maintainer:	Zoltán Herczeg <hzmester@freemail.hu
1627Archive Site:	http://sourceforge.net/projects/sljit/
1628Home Page:	http://sljit.sourceforge.net/
1629Mailing List:	none
1630Responsible:	alnsn
1631License:	BSD (2-clause)
1632Location:	sys/external/bsd/sljit/dist
1633Notes:
1634		Need to feed back local changes
1635
1636Package:	tre
1637Version:	0.8.0, git source as of 20171117
1638Current Vers:	0.8.0
1639Maintainer:	http://laurikari.net/tre
1640Archive Site:	https://github.com/laurikari/tre
1641Home Page:	http://laurikari.net/tre
1642Mailing List:
1643Responsible:	agc, christos
1644License:	BSD (2-clause)
1645Location:	external/bsd/tre/dist
1646Notes:
1647		Need to feed back local changes
1648
1649Package:	TrouSerS
1650Version:	0.3.14
1651Current Vers:	0.3.14
1652Maintainer:	http://trousers.sourceforge.net
1653Archive Site:	http://trousers.sourceforge.net
1654Home Page:	http://trousers.sourceforge.net
1655Mailing List:	http://trousers.sourceforge.net
1656Responsible:	christos
1657License:	CPL
1658Location:	crypto/external/cpl/trousers/dist
1659Notes:
1660		Need to feed back local changes
1661
1662Package:	tpm-tools
1663Version:	1.3.9.1
1664Current Vers:	1.3.9.1
1665Maintainer:	http://trousers.sourceforge.net
1666Archive Site:	http://trousers.sourceforge.net
1667Home Page:	http://trousers.sourceforge.net
1668Mailing List:	http://trousers.sourceforge.net
1669Responsible:	christos
1670License:	CPL
1671Location:	crypto/external/cpl/tpm-tools/dist
1672Notes:
1673		Need to feed back local changes
1674
1675Package:	elftoolchain (libelf/libdwarf)
1676Version:	r4037
1677Current Vers:	0.7.1
1678Maintainer:	Joseph Koshi <jkoshi@freebsd.org>
1679Archive Site:	none
1680Home Page:	http://elftoolchain.sourceforge.net
1681Date:		2024-03-03
1682Mailing List:	none
1683Responsible:	christos
1684License:	BSD-like (2-clause)
1685Location:	sys/external/bsd/elftoolchain/dist
1686Vendor tag:	FreeBSD
1687Release tag:	elftoolchain-rNNNNN
1688Notes:
1689		See README we use the svn id as the tag.
1690
1691Package:	timeout
1692Version:	FreeBSD-2014-07-16 r268763
1693Current Vers:	FreeBSD-2016-05-01 r331720
1694Maintainer:	Baptiste Daroussin <bapt@FreeBSD.org>
1695Archive Site:	none
1696Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/timeout/
1697Mailing List:	none
1698Responsible:	christos
1699License:	BSD-like (2-clause)
1700Location:	usr.bin/timeout
1701
1702Package:	libproc
1703Version:	FreeBSD-2015-09-24
1704Current Vers:	FreeBSD-2018-07-27 r336782
1705Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1706Archive Site:	none
1707Home Page:	https://svnweb.freebsd.org/base/head/lib/libproc/
1708Mailing List:	none
1709Responsible:	christos
1710License:	BSD-like (2-clause)
1711Location:	external/bsd/libproc/dist
1712
1713Package:	librtld_db
1714Version:	FreeBSD-2015-09-24
1715Current Vers:	FreeBSD-2017-11-26 r326219
1716Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1717Archive Site:	none
1718Home Page:	https://svnweb.freebsd.org/base/head/lib/librtld_db/
1719Mailing List:	none
1720Responsible:	christos
1721License:	BSD-like (2-clause)
1722Location:	external/bsd/librtld_db/dist
1723
1724Package:	netcat
1725Version:	OpenBSD-2017-02-06
1726Current Vers:	OpenBSD-2020-02-12
1727Maintainer:	OpenBSD
1728Archive Site:	http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
1729Home Page:	none
1730Date:		2020-06-13
1731Mailing List:	none
1732Responsible:	christos
1733License:	BSD-like (3-clause)
1734Location:	usr.bin/nc
1735
1736Package:	gnu-efi
1737Version:	3.0.14
1738Current Vers:	3.0.14
1739Maintainer:	https://sourceforge.net/projects/gnu-efi/
1740Archive Site:	https://sourceforge.net/projects/gnu-efi/
1741Home Page:	https://sourceforge.net/projects/gnu-efi/
1742Mailing List:	https://sourceforge.net/projects/gnu-efi/
1743Responsible:
1744License:	BSD-like (3-clause)
1745Location:	sys/external/bsd/gnu-efi
1746
1747Package:	dc
1748Version:	20170410
1749Current Vers:	20190906
1750Maintainer:	The OpenBSD Project
1751Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/dc
1752Home Page:	http://www.openbsd.org/
1753Date:		2020-06-13
1754Mailing List:
1755License:	BSD
1756Responsible:	christos
1757Location:	usr.bin/dc
1758Notes:
1759		Uses OpenSSL's bignum
1760
1761Package:	dtc, libfdt
1762Version:	1.5.1
1763Current Vers:	1.5.1
1764Maintainer:	David Gibson <david@gibson.dropbear.id.au>, Jon Loeliger <jdl@jdl.com>
1765Archive Site:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1766Home Page:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1767Mailing List:	mailto:devicetree-compiler@vger.kernel.org
1768Responsible:	skrll
1769License:	GPLv2 (dtc), BSD (libfdt)
1770Location:	external/gpl2/dtc, sys/external/bsd/libfdt
1771Notes:
1772external/gpl2/dtc/dtc2netbsd should be used to create directories to import
1773
1774Package:	dts
1775Version:	5.15
1776Current Vers:	5.15
1777Maintainer:	https://www.kernel.org/
1778Archive Site:	https://cdn.kernel.org/pub/linux/kernel/v5.x/
1779Home Page:	https://www.kernel.org/
1780Mailing List:	mailto:devicetree@vger.kernel.org
1781Responsible:	jmcneill
1782License:	GPLv2 and dual GPLv2/X11 license
1783Location:	sys/external/gpl2/dts
1784Notes:
1785sys/external/gpl2/dts/dts2netbsd should be used to create directories to import
1786Not all DTS files are presently sourced from kernel.org.
1787
1788Package:	iscsi
1789Version:	4.12.4
1790Current Vers:	4.12.4
1791Maintainer:	Intel Corporation
1792Archive Site:
1793Home Page:
1794Mailing List:
1795Responsible:
1796License:	BSD-like (4-clause)
1797Location:	external/bsd/iscsi
1798Notes:
1799
1800Package:	rpi-firmware
1801Version:
1802Current Vers:
1803Maintainer:
1804Archive Site:
1805Home Page:
1806Mailing List:
1807License:	Broadcom, Raspberry Pi (Trading) Ltd
1808Responsible:
1809Location:	external/broadcom/rpi-firmware
1810Notes:
1811
1812Package:	rtwn
1813Version:
1814Current Vers:
1815Maintainer:
1816Archive Site:
1817Home Page:
1818Mailing List:
1819License:	Realtek Semiconductor Corporation
1820Responsible:
1821Location:	external/realtek/rtwn
1822Notes:
1823
1824Package:	urtwn
1825Version:
1826Current Vers:
1827Maintainer:
1828Archive Site:
1829Home Page:
1830Mailing List:
1831License:	Realtek Semiconductor Corporation
1832Responsible:
1833Location:	external/realtek/urtwn/
1834Notes:
1835
1836Package:	repulse
1837Version:
1838Current Vers:
1839Maintainer:
1840Archive Site:
1841Home Page:
1842Mailing List:
1843License:	ALiENDESiGN GbR
1844Responsible:
1845Location:	sys/arch/amiga/dev/repulse_firmware.h
1846Notes:
1847
1848Package:	cxgb
1849Version:
1850Current Vers:
1851Maintainer:
1852Archive Site:
1853Home Page:
1854Mailing List:
1855License:	Chelsio Inc.
1856Responsible:
1857Location:	sys/dev/pci/cxgb/cxgb_firmware_exports.h
1858Notes:
1859
1860Package:	athn
1861Version:
1862Current Vers:
1863Maintainer:
1864Archive Site:
1865Home Page:
1866Mailing List:
1867License:	Atheros Communicatios, Inc.
1868Responsible:
1869Location:	external/atheros/athn
1870Notes:
1871
1872Package:	otus
1873Version:
1874Current Vers:
1875Maintainer:
1876Archive Site:
1877Home Page:
1878Mailing List:
1879License:	Atheros Communicatios, Inc.
1880Responsible:
1881Location:	external/atheros/otus
1882Notes:
1883
1884Package:	intel-fw-eula
1885Version:
1886Current Vers:
1887Maintainer:
1888Archive Site:
1889Home Page:
1890Mailing List:
1891License:	Intel Corporation
1892Responsible:
1893Location:	external/intel-fw-eula
1894Notes:
1895
1896Package:	intel-fw-public
1897Version:
1898Current Vers:
1899Maintainer:
1900Archive Site:
1901Home Page:
1902Mailing List:
1903License:	Intel Corporation
1904Responsible:
1905Location:	external/intel-fw-public
1906Notes:
1907
1908Package:	aic7xxx
1909Version:
1910Current Vers:
1911Maintainer:	Justin T. Gibbs
1912Archive Site:
1913Home Page:
1914Mailing List:
1915License:	Adaptec Inc or LGPL2
1916Responsible:
1917Location:	sys/dev/microcode/aic7xxx
1918Notes:
1919
1920Package:	atmel
1921Version:
1922Current Vers:
1923Maintainer:
1924Archive Site:
1925Home Page:
1926Mailing List:
1927License:	Atmel Corporation
1928Responsible:
1929Location:	sys/dev/microcode/atmel
1930Notes:
1931
1932Package:	bge
1933Version:
1934Current Vers:
1935Maintainer:
1936Archive Site:
1937Home Page:
1938Mailing List:
1939License:	Broadcom Corporation
1940Responsible:
1941Location:	sys/dev/microcode/bge
1942Notes:
1943
1944Package:	bnx
1945Version:
1946Current Vers:
1947Maintainer:	David Christensen <davidch@broadcom.com>
1948Archive Site:
1949Home Page:
1950Mailing List:
1951License:	Broadcom Corporation
1952Responsible:
1953Location:	sys/dev/microcode/bnx
1954Notes:
1955
1956Package:	cylades-z
1957Version:
1958Current Vers:
1959Maintainer:	Cyclades Corp
1960Archive Site:
1961Home Page:
1962Mailing List:
1963License:	unknown
1964Responsible:
1965Location:	sys/dev/microcode/cyclades-z
1966Notes:
1967
1968Package:	i8255x
1969Version:	3.28
1970Current Vers:
1971Maintainer:	Patrick J Luhmann (PJL)
1972Archive Site:
1973Home Page:
1974Mailing List:
1975License:	Intel Corporation
1976Responsible:
1977Location:	sys/dev/microcode/i8255x
1978Notes:
1979
1980Package:	isp
1981Version:
1982Current Vers:
1983Maintainer:
1984Archive Site:
1985Home Page:
1986Mailing List:
1987License:	QLogic, Inc.
1988Responsible:
1989Location:	sys/dev/microcode/isp
1990Notes:
1991
1992Package:	radeon
1993Version:
1994Current Vers:
1995Maintainer:
1996Archive Site:
1997Home Page:
1998Mailing List:
1999License:	Advanced Micro Devices, Inc.
2000Responsible:
2001Location:	sys/dev/microcode/radeon
2002Notes:
2003
2004Package:	ral
2005Version:
2006Current Vers:
2007Maintainer:
2008Archive Site:	http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
2009Home Page:
2010Mailing List:
2011License:	Ralink Technology Corp
2012Responsible:
2013Location:	external/realtek/ral
2014Notes:
2015
2016Package:	rum
2017Version:
2018Current Vers:
2019Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2020Archive Site:
2021Home Page:
2022Mailing List:
2023License:	Ralink Technology Corp
2024Responsible:
2025Location:	external/realtek/rum
2026Notes:
2027
2028Package:	run
2029Version:
2030Current Vers:
2031Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2032Archive Site:
2033Home Page:
2034Mailing List:
2035License:	Ralink Technology Corp
2036Responsible:
2037Location:	sys/dev/microcode/run
2038Notes:
2039
2040Package:	siop
2041Version:
2042Current Vers:
2043Maintainer:	Manuel Bouyer, Shuichiro URATA, Michael L. Hitch
2044Archive Site:
2045Home Page:
2046Mailing List:
2047License:	BSD-like (2-clause, 3-clause)
2048Responsible:
2049Location:	sys/dev/microcode/siop
2050Notes:
2051
2052Package:	tigon
2053Version:	12.4.11
2054Current Vers:
2055Maintainer:	wpaul@brak.osd.bsdi.com
2056Archive Site:	https://people.freebsd.org/~wpaul/Alteon/
2057Home Page:	http://www.alteon.com/support/openkits (extinct)
2058Mailing List:
2059License:	Alteon WebSystems, Inc.
2060Responsible:
2061Location:	sys/dev/microcode/tigon
2062Notes:
2063See https://lists.debian.org/debian-legal/2011/10/msg00001.html
2064
2065
2066Package:	typhoon
2067Version:
2068Current Vers:
2069Maintainer:	3Com Corporation
2070Archive Site:
2071Home Page:
2072Mailing List:
2073License:	BSD-like (3-clause)
2074Responsible:
2075Location:	sys/dev/microcode/typhoon
2076Notes:
2077
2078Package:	wi
2079Version:
2080Current Vers:
2081Maintainer:	Symbol Technologies Inc.
2082Archive Site:
2083Home Page:	http://www.symbol.com
2084Mailing List:
2085License:	BSD-like (3-clause)
2086Responsible:
2087Location:	sys/dev/microcode/wi
2088Notes:
2089
2090Package:	yds
2091Version:
2092Current Vers:
2093Maintainer:	Yamaha Corporation
2094Archive Site:
2095Home Page:
2096Mailing List:
2097License:	unknown
2098Responsible:
2099Location:	sys/dev/microcode/yds
2100Notes:
2101
2102Package:	zyd
2103Version:
2104Current Vers:
2105Maintainer:	ZyDAS Technology Corporation
2106Archive Site:
2107Home Page:
2108Mailing List:
2109License:	BSD-like (3-clause)
2110Responsible:
2111Location:	sys/dev/microcode/zyd
2112Notes:
2113
2114Package:	libnv
2115Version:	20180906
2116Current Vers:	$(date)
2117Maintainer:	christos
2118Archive Site:
2119Home Page:
2120Mailing List:
2121License:	BSD-like (2-clause)
2122Responsible:
2123Location:	sys/external/bsd/libnv/dist
2124Notes:
2125To be used only for npf (library and headers are private)
2126Copied from FreeBSD:
2127/usr/src/sys/sys/{d,c,}nv.h
2128/usr/src/lib/libnv/
2129/usr/src/contrib/lib/libnv/
2130/usr/src/share/man/man9/{d,c,}nv.9
2131
2132Package:	gettext
2133Version:	0.16.1 (Last GPLv2+ version)
2134Current Vers:	0.22.5
2135Maintainer:	FSF
2136Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
2137Home Page:	http://www.gnu.org/software/gettext/
2138Date:		2024-02-25
2139Mailing List:	bug-gnu-utils@gnu.org
2140Responsible:	christos
2141License:	GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
2142Location:	external/gpl2/gettext
2143Notes:
2144GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
2145we use BSD-licensed implementation from Citrus project (see entry for
2146"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
2147
2148Package:	grep
2149Version:	2.5.1a (last GPLv2+ version)
2150Current Vers:	3.7
2151Maintainer:	FSF
2152Archive Site:	ftp://ftp.gnu.org/gnu/grep/
2153Home Page:	http://www.gnu.org/software/grep/
2154Mailing List:	bug-gnu-utils@gnu.org
2155Responsible:	simonb
2156License:	GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
2157Location:	external/gpl2/grep
2158Notes:
2159Use external/gpl2/grep/grep2netbsd for preparing the source tree
2160for the import.
2161On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
2162see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
2163was imported into src/usr.bin/grep;
2164on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
2165in src/usr.bin/grep, replacing FreeGrep
2166(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
2167
2168Package:	groff
2169Version:	1.19.2 (last GPLv2+ version)
2170Current Vers:	1.23.0
2171Maintainer:	Werner Lemberg/FSF
2172Archive Site:	ftp://ftp.gnu.org/gnu/groff/
2173Home Page:	http://www.gnu.org/software/groff/
2174Date:		2024-11-29
2175Mailing List:	bug-groff@gnu.org
2176Responsible:
2177License:	GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
2178Location:	external/gpl2/groff
2179Notes:
2180Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
2181distribution for import.
2182Update MDATE in src/external/gpl2/groff/Makefile.inc.
2183
2184Package:	gmake
2185Version:	3.81 (Last GPlv2+ version)
2186Current Vers:	4.4
2187Maintainer:	FSF
2188Archive Site:	ftp://ftp.gnu.org/gnu/make/
2189Home Page:	http://www.gnu.org/software/make/
2190Date:		2022-12-08
2191Mailing List:	bug-make@gnu.org
2192Responsible:
2193License:	GPLv2+ (3.81), GPLv3+ (3.82 and later)
2194Location:	external/gpl2/gmake
2195Notes:
2196
2197Package:	diffutils
2198Version:	2.8.1 (Last GPLv2+ version)
2199Current Vers:	3.6
2200Maintainer:	FSF
2201Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
2202Home Page:	http://www.gnu.org/software/diffutils/
2203Mailing List:	bug-diffutils@gnu.org
2204Responsible:
2205License:	GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
2206Location:	external/gpl2/diffutils
2207Notes:
2208Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
2209for the import.
2210
2211Package:	rcs
2212Version:	5.7 (Last GPLv2+ version)
2213Current Vers:	5.9.4
2214Maintainer:	FSF
2215Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
2216Mailing List:	bug-gnu-utils@gnu.org
2217Home Page:	http://www.gnu.org/software/rcs/
2218Responsible:	agc
2219License:	GPLv2+ (5.7), GPLv3+ (5.8 and later)
2220Location:	external/gpl2/rcs
2221Notes:
2222Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
2223
2224Package:	texinfo
2225Version:	4.8a (Last GPLv2+ version)
2226Current Vers:	7.0
2227Maintainer:	FSF
2228Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
2229Home Page:	http://www.gnu.org/software/texinfo/
2230Mailing List:	bug-texinfo@gnu.org
2231Responsible:
2232License:	GPLv2+ (4.8a), GPLv3+ (4.9 and later)
2233Location:	external/gpl2/texinfo
2234Notes:
2235Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
2236for the import.
2237
2238Package:	indent
2239Version:	FreeBSD-2018-11-04 r340138
2240Current Vers:	FreeBSD-2020-05-21 r361337
2241Maintainer:	The FreeBSD Project
2242Archive Site:	none
2243Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/indent/
2244Date:		2020-06-13
2245Mailing List:	none
2246Responsible:
2247License:	BSD-like (4-clause)
2248Location:	usr.bin/indent
2249Notes:
2250Tests are stored in tests/usr.bin/indent.
2251
2252Package:	ena
2253Version:	0.8.1
2254Current Vers:	2.1.1
2255Maintainer:	Amazon.com
2256Archive Site:	https://github.com/amzn/amzn-drivers/tree/master/kernel/fbsd/ena
2257Home Page:	https://github.com/amzn/amzn-drivers/
2258Date:		2020-06-13
2259Mailing List:	none
2260Responsible:
2261License:	BSD-like (2 and 3-clause)
2262Location:	sys/external/bsd/ena-com
2263Notes:
2264
2265Package:	terminfo
2266Version:	20231209
2267Current Vers:	20231209
2268Maintainer:	Thomas Dickey (ncurses)
2269Archive Site:	ftp://ftp.invisible-island.net/ncurses/current
2270Home Page:	https://invisible-island.net/ncurses/
2271Date:		2024-01-27
2272Mailing List:	bug-ncurses@gnu.org
2273Responsible:
2274License:	none
2275Location:	share/terminfo
2276Notes:
2277Use the import script in /usr/src/share/terminfo
2278
2279Package:	libcbor
2280Version:	0.7.0
2281Current Vers:	0.5.0-119-g3b41770 (3b41770ab0ca408d242041dddb3b75811345573f)
2282Maintainer:	Pavel Kalvoda
2283Archive Site:	https://github.com/PJK/libcbor
2284Home Page:
2285Date:		2020-03-02
2286Mailing List:
2287Responsible:	christos
2288License:	mit
2289Location:	external/mit/libcbor
2290Notes:
2291
2292Package:	pam-u2f
2293Version:	1.3.1
2294Current Vers:	1.3.1
2295Maintainer:	Yubico
2296Archive Site:	https://github.com/Yubico/pam-u2f
2297Home Page:	https://developers.yubico.com/pam-u2f/
2298Date:		2025-01-15
2299Mailing List:
2300Responsible:	christos
2301License:	bsd
2302Location:	external/bsd/pam-u2f
2303Notes:
2304
2305Package:	libfido2
2306Version:	1.13.0
2307Current Vers:	1.13.0
2308Maintainer:	Yubico
2309Archive Site:	https://github.com/Yubico/libfido2
2310Home Page:	https://developers.yubico.com/libfido2/
2311Date:		2023-08-11
2312Mailing List:
2313Responsible:	christos
2314License:	bsd
2315Location:	external/bsd/libfido2
2316Notes:
2317
2318Package:	libsodium
2319Version:	1.0.16
2320Current Vers:	1.0.18
2321Maintainer:	Frank Denis
2322Archive Site:	https://github.com/jedisct1/libsodium
2323Home Page:	https://libsodium.org/
2324Date:		2020-08-20
2325Mailing List:	sodium-subscribe@pureftpd.org
2326Responsible:	riastradh
2327License:	bsd
2328Location:	sys/external/bsd/libsodium
2329Notes:
2330
2331Package:	Sensirion VOC index algorithm
2332Version:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2333Current Vers:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2334Maintainer:	Brad Spencer
2335Archive Site:	https://github.com/Sensirion/embedded-sgp
2336Home Page:	https://github.com/Sensirion
2337Date:		2021-09-30
2338Mailing List:
2339Responsible:	brad
2340License:	BSD (3-clause)
2341Location:	sys/dev/i2c/sensirion_voc_algorithm.c sys/dev/i2c/sensirion_voc_algorithm.h
2342Notes:
2343
2344Package:	Terminus Font
2345Version:	4.49.1
2346Current Vers:	4.49.1
2347Maintainer:	Dimitar Toshkov Zhekov
2348Archive Site:	http://terminus-font.sourceforge.net/
2349Home Page:	http://terminus-font.sourceforge.net/
2350Date:		2020-12-28
2351Mailing List:
2352Responsible:
2353License:	OFL-1.1-RFN
2354Location:	share/wscons/fonts
2355Notes:
2356Suitably encoded BDF files are prepared from the Unicode encoded
2357masters using upstream build scripts.  BDF files are converted to the
2358WSF files with xsrc/local/programs/bdfload.  File names for the
2359re-encoded subsets follow the convention used by the upstream.
2360
2361Package:	Spleen
2362Version:	1.9.1
2363Current Vers:	1.9.1
2364Maintainer:	Frederic Cambus
2365Archive Site:	https://github.com/fcambus/spleen
2366Home Page:	https://github.com/fcambus/spleen
2367Date:		2021-06-13
2368Mailing List:
2369Responsible:	fcambus
2370License:	BSD (2-clause)
2371Location:	share/wscons/fonts
2372Notes:
2373
2374Package:	mozilla-certdata
2375Version:	2024-08-23 (872bd5fefe12bc48a9c65e9ea7f189df243d835a)
2376Current Vers:	2025-01-23 (d348a62fd98df78bceaf6ce066bafad6e9f272b2)
2377Maintainer:	Mozilla
2378Archive Site:	https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
2379Home Page:	https://wiki.mozilla.org/CA
2380Date:		2025-01-31
2381Mailing List:
2382License:	MPL
2383Responsible:	riastradh, security-team
2384Location:	external/mpl/mozilla-certdata
2385Vendor tag:	MOZILLA-CERTDATA
2386Release tag:	mozilla-certdata-YYYYMMDD
2387Notes:
2388See external/mpl/mozilla-certdata/share/Makefile for update
2389instructions.
2390
2391Package:	userspace-rcu
2392Version:	0.15.0
2393Current Vers:	0.15.0
2394Maintainer:	lttng
2395Archive Site:	git://git.liburcu.org/userspace-rcu.git
2396Home Page:	https://liburcu.org/
2397Date:		2025-01-15
2398Mailing List:	lttng-dev@lists.lttng.org.
2399License:	LGPL2
2400Responsible:	christos
2401Location:	external/lgpl2/userspace-rcu
2402Vendor tag:	URCU
2403Release tag:	liburcu-
2404Notes:
2405
2406Package:	isl
2407Version:	0.26
2408Current Vers:	0.26
2409Maintainer:	INRIA
2410Archive Site:	https://libisl.sourceforge.io/
2411Home Page:	https://libisl.sourceforge.io/
2412Date:		2025-04-07
2413Mailing List:	https://groups.google.com/g/isl-announce?pli=1
2414License:	MIT
2415Responsible:	mrg
2416Location:	external/mit/isl
2417Vendor tag:	isl
2418Release tag:	isl-	
2419Notes:
2420Integer Set Library
2421Prerequisite for gcc to enable additional optimizations
2422