#
42b38843 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .h pattern Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
#
f9c7fb7c |
|
06-Feb-2023 |
Val Packett <val@packett.cool> |
arpa: garbage collect ns_newmsg/ns_rdata decls These were brought in by the libbind import, but these functions were never actually implemented anywhere, only header declarations and symbol map entries were imported. Fixes: 046c3635cdb2 ("Bring final version of libbind:") Fixes: e45764721aed ("Update our stub resolver to final version of ...") Reported by: ld.lld 16 being --no-undefined-version by default Sponsored by: https://www.patreon.com/valpackett Reviewed by: emaste Pull request: https://github.com/freebsd/freebsd-src/pull/700 Differential Revision: https://reviews.freebsd.org/D38407
|
#
6e778a7e |
|
08-Dec-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
SPDX: license IDs for some ISC-related files.
|
#
2321c474 |
|
20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
include: further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
|
#
eacd600e |
|
30-Apr-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
include: minor spelling fixes. No functional change.
|
#
046c3635 |
|
05-Aug-2014 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Bring final version of libbind: From http://www.isc.org/downloads/libbind/ The libbind functions have been separated from the BIND suite as of BIND 9.6.0. Originally from older versions of BIND, they have been continually maintained and improved but not installed by default with BIND 9. This standard resolver library contains the same historical functions and headers included with many Unix operating systems. In fact, most implementations are based on the same original code. At present, NetBSD maintains libbind code, now known as "netresolv".
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
2cca9f8f |
|
16-Feb-2010 |
Warner Losh <imp@FreeBSD.org> |
Remove clause 3 from Berkeley copyrights. Add a few $FreeBSD$'s.
|
#
54ebdd63 |
|
14-Dec-2008 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Merge the resolver part of BIND 9.4.3 into HEAD. It includes the following fix: 2426. [bug] libbind: inet_net_pton() can sometimes return the wrong value if excessively large netmasks are supplied. [RT #18512] Reported by: Maksymilian Arciemowicz <cxib__at__securityreason.com>
|
#
9aeb4147 |
|
14-Dec-2008 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Import the resolver part of BIND 9.4.3.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
dde4a85d |
|
03-Jun-2007 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Merge BIND 9.4.1 into main chunk. MFC after: 2 weeks
|
#
861249f5 |
|
03-Jun-2007 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Vendor import of BIND 9.4.1
|
#
d808369a |
|
21-May-2006 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Upgrade res_update(3) and the friends to BIND9's one excluding TSIG support. X-MFC after: never
|
#
5342d17f |
|
21-Mar-2006 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Update the resolver in libc to BIND9's one. Since, res_sendsigned(3) and the friends use MD5 functions, it is hard to include them without having MD5 functions in libc. So, res_sendsigned(3) is not merged into libc. Since, res_update(3) in BIND9 is not binary compatible with our res_update(3), res_update(3) is leaved as is, except some necessary modifications. The res_update(3) and the friends are not essential part of the resolver. They are not defined in resolv.h but defined in res_update.h separately in BIND9. Further, they are not called from our tree. So, I hide them from our resolv.h, but leave them only for binary backward compatibility (perhaps, no one calls them). Since, struct __res_state_ext is not exposed in BIND9, I hide it from our resolv.h. And, global variable _res_ext is removed. It breaks binary backward compatibility. But, since it is not used from outside of our libc, I think it is safe. Reviewed by: arch@ (no objection)
|
#
f85162f0 |
|
21-Mar-2006 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Vendor import of BIND 9.3.2
|
#
a1848754 |
|
08-Mar-2006 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
ns_name_skip was not prefixed by `__'. Obtained from: BIND9
|
#
bb28f3c2 |
|
23-Mar-2002 |
Warner Losh <imp@FreeBSD.org> |
Breath deep and take __P out of the system include files. # This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
|
#
ce6282db |
|
10-Jun-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Implement EDNS0 support, as EDNS0 support will be made mandatory for IPv6 transport-ready resolvers/DNS servers. Need careful configuration when enable it. (default config is not affected). See manpage for details. XXX visible symbol __res_opt() is added, however, it is not supposed to be called from outside, libc minor is not bumped. Obtained from: KAME/NetBSD
|
#
a4add9a9 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
f05a5680 |
|
04-Jun-1999 |
Peter Wemm <peter@FreeBSD.org> |
Change an internal variable from "class" to "ns_class" for C++'s benefit. Apparently BIND-8.2.1 uses ns_class. Submitted by: John Plevyak <jplevyak@inktomi.com>
|
#
0160f9c0 |
|
11-Jun-1998 |
Peter Wemm <peter@FreeBSD.org> |
Update nameserver interface to bind-8.1.2 levels. We do not use IRS (yet?) since it has far wider impact than hostname lookups (including passwords). Note that this has more ugly symbol hiding and binary compatability hacks that can go away the second we bump majors. Obtained from: Mostly from diff against ISC bind-8.1.2 sources
|
#
79403fe3 |
|
23-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
1130b656 |
|
14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
f3f42e96 |
|
30-Dec-1996 |
Peter Wemm <peter@FreeBSD.org> |
Update 4.9.4-P1 -> 4.9.5-P1 Included here are definitions for the DNSSEC key management stuff.
|
#
74b3fad6 |
|
29-Aug-1996 |
Peter Wemm <peter@FreeBSD.org> |
Hand merge in the bind-4.9.4-P1 resolver updates.
|
#
71d9c781 |
|
30-Jan-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Fix a bunch of spelling errors in the comment fields of a bunch of system include files.
|
#
25c570d8 |
|
06-Jan-1996 |
Peter Wemm <peter@FreeBSD.org> |
Update resolver include files to bind-4.9.3-rel level
|
#
d58a9efd |
|
20-Aug-1995 |
Peter Wemm <peter@FreeBSD.org> |
Update the resolver include files to bind-4.9.3-beta24 level (from beta9p1) Note: this was done by selective patching from diffs by hand, in order to not conflict with the 4.4BSD base code. Beta9 was done the same way. Obtained from: Paul Vixie <paul@vix.com>
|
#
4399be3c |
|
29-May-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Remove trailing whitespace.
|
#
1363f04c |
|
24-Sep-1994 |
Paul Traina <pst@FreeBSD.org> |
get* rework and new bind code
|
#
385e380a |
|
20-Aug-1994 |
Paul Richards <paul@FreeBSD.org> |
Changed idempotent strings to reflect directory area. Reviewed by: Submitted by:
|
#
59deaec5 |
|
24-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Include Sources
|