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