Commit Graph

84 Commits

Author SHA1 Message Date
christos be64770602 import again 2005-12-22 00:14:15 +00:00
christos 275aa371a6 import the real 9.3.2 not 9.2.3. 2005-12-21 23:16:49 +00:00
christos d061359a79 import the real 9.3.2 not 9.2.3. 2005-12-21 23:06:48 +00:00
christos 3b3a933d99 import bits of 9.2.3 2005-12-21 22:39:57 +00:00
christos a5b84e9939 from ftp.isc.org 2005-12-21 19:50:15 +00:00
drochner 335562fc5c arrgh - what I've just imported as "ISC_V3-0-3" was already patched.
Import the unmodified again for sanity.
2005-08-11 17:02:59 +00:00
drochner 0948fc0de2 import ISC dhcp-3.0.3 onto the vendor branch 2005-08-11 16:54:17 +00:00
christos 6f870d5eef Re-import bind-9-3-0 2004-11-07 01:49:16 +00:00
christos 12339f0a9e Import again. 2004-11-07 01:33:17 +00:00
christos e2dfe9f927 Re-import these. I imported the old ones accidentally. 2004-11-07 01:28:26 +00:00
christos 75beaf9c98 includes for bind-9-3-0 2004-11-07 01:07:26 +00:00
christos 233f248988 Import bind-9.3.0 2004-11-06 23:53:21 +00:00
christos 3fb4c59bac import new and changed files from bind9 2004-05-21 02:17:49 +00:00
christos b381453a9c import the parts of the bind9 lib/bind/inet directory directory that we
use.
2004-05-20 22:29:02 +00:00
christos 4bb1dcebcd import files needed from the nameser directory of bind9 2004-05-20 20:01:31 +00:00
christos 95e5c85165 import isc specific header files. 2004-05-20 19:49:41 +00:00
christos 3b4e5baff4 import isc specific functions from bind9. 2004-05-20 19:34:32 +00:00
christos 9479790a91 Import libc portion of the resolver from bind9 2004-05-20 17:18:54 +00:00
christos dcac38d600 Import bind9 build framework 2004-05-18 00:06:57 +00:00
christos 5a88ced3ba Import bind 9.3.0beta3 2004-05-17 23:43:04 +00:00
itojun 3fef6a7909 BIND 8.3.7 2003-11-26 01:33:20 +00:00
itojun 9e84683237 BIND 8.3.6
Maintenance release.

1547.	[port]		cope with spurious EINVAL from evRead.
1538.	[port]		linux: not all distributions define IF_NAMESIZE.
1502.	[port]		some IPv6 references were not protected.
2003-06-09 13:14:46 +00:00
itojun 297b42ed73 ISC BIND 8.3.5
Highlights vs. 8.3.4
        Maintenance release.

        --- 8.3.5-REL released --- (Mon Jun  2 03:15:53 PDT 2003)
1540.	[bug]		remove potential memory leak from net_data_create().
1537.	[bug]		dig buffer overrun with large command lines.
1535.	[bug]		winnt: large zone transfers failed.
1536.	[cleanup]	use NS_MAXMSG to define TCP buffers.
1534.	[func]		The advertised EDNS UDP buffer size can now be set
			via named.conf (edns-udp-size).
1533.	[bug]		don't artificially restrict the update message size.
1532.	[bug]		use maximum sized answer buffers in res_findzonecut().
1530.	[bug]		nslookup computed incorrect reverse lookup for IPv6.
1529.	[lint]		unused variable in dnsquery.c::main().
1528.	[bug]		getaddrinfo() incorrectly rejected a numeric service
			under certian circumstances.
1527.	[proto]		add ns_t_apl (42).
1526.	[doc]		res_{get,set}servers().
1523.	[bug]		getipnodebyname with AI_ADDRCONFIG set was broken
			on HPUX 11.11.  Detect IPv6 interfaces under linux.
1519.	[port]		decunix: conflicting setnetgrent() and innetgr()
			prototypes.
1518.	[cleanup]	silence "No root nameservers for class XX" when
			"forward only;" is set in options.
1517.	[cleanup]	stop using putshort/putlong internally.
1513.	[bug]		use ipnodes.{byname,byaddr} for IPv6 NIS lookups.
			Add support for "YP_MULTI_".
1511.	[cleanup]	don't use argument names in function prototypes.
1510.	[port]		openbsd uses /bsd not /kernel.
1506.	[bug]		named could sometimes set tc incorrectly.
1505.	[bug]		potential overflow if pointer arithmetic wrapped.
1503.	[bug]		named could make unnecessary queries for glue if the
			additional section was full.
1501.	[port]		decunix: OSF 3.2 does not have native 64 bit support.
1500.	[port]		linux: namespace collision.
1499.	[port]		linux: #include <time.h> bin/dig/dig.c
1498.	[bug]		ns_makecanon() could under read its destination buffer
			by one character and fail to properly canonicalise.
1497.	[bug]		res_mkupdate() used compression pointers when it
			shouldn't.
1496.	[bug]		res_mkupdate() didn't support NAPTR.
1494.	[bug]		memory leak on thread destruction if gethostbyname() /
			getnetbyname() have been called by the thread.
1493.	[bug]		check scope for link local servers.
1492.	[placeholder]
1491.	[cleanup]	indentation problems.
1490.	[bug]		the seek offset was miscalculated when truncating
			the ixfr log.
1489.	[func]		named no longer queries for missing additional A6
			records.
1488.	[port]		decunix: TruCluster support.
			See port/decunix/TruCluster.
1487.	[bug]		getnetgroup() takes (char **) not (const char **).
1486.	[func]		res_query() now generates more/better debug on failure
1485.	[func]		res_send() records the nameserver the response came
			from.  Dig retrieves this rather than reporting the
			first address.
1484.	[bug]		dig use sin.sin_port for IPv4.
1483.	[bug]		nslookup could dereference a NULL pointer under certain
			circumstances.
1482.	[bug]		provide local storage for localtime_r result.
1481.	[bug]		tv.tv_sec and time_t are not always the same type.
1480.	[bug]		gethostbyname(), getaddrinfo() could drop address
			if the previous call contained one of the new
			addresses.
1479.	[func]		try known lame servers if all other servers have
			failed.
1478.	[cleanup]	libbind: don't look for A6 records, don't follow
			DNAME record (use the CNAMES), remove some bitstring
			related functions.
1477.	[cleanup]	libbind: namespace cleanup (irs_* to __irs*,
			dst_* to __dst_* and tree_* to __tree*)
1476.	[bug]		dig wasn't using a random query id.
1475.	[bug]		"query-source address <listening interface> port *"
			failed to use a system assigned port as documented.
1474.	[bug]		named wasn't seeing cached NODATA CNAME records.
1473.	[bug]		nslookup: buffer overrun when looking up reverse
			IPv6 addresses under IP6.INT when not found under
			IP6.ARPA.
1472.	[port]		freebsd; current has pselect().
1471.	[port]		'dig -P' failed on some platforms.
1470.	[bug]		J.ROOT-SERVERS.NET is now 192.58.128.30.
1467.	[deleted]
1461.	[func]		return referrals for glue (NS/A/AAAA) if recursion is
			disabled (recursion no;).
1460.	[bug]		NS_MD5RSA_MAX_BITS was not correct.
1459.	[bug]		ns_sign2() could fail to compute a correct signature
			if the TSIG ownername was compressed.
1458.	[bug]		host: spurious "Unknown algorithm" message with default
			zone listing.  missing white space before '(' in SOA
			format.
1457.	[bug]		bison didn't like ns_parser.y.
1456.	[doc]		document auth-nxdomain default is "no" (see # 524).
1455.	[bug]		named failed to allow a cached NODATA response for
			a ANY query to be retrieved.
1454.	[contrib]	nsverifier from Bob.Whelton@qwest.com.
1453.	[bug]		SOA answers should only be cached for the current
			tick.
1452.	[bug]		don't cache -ve response SOA record.
1451.	[port]		bsdos: maybe_fix_includes is not required.
1450.	[bug]		hint zones don't need to be reloaded when a "child"
			zone is removed.
1449.	[bug]		it was possible to orphan glue records.  this could
			lead to panics in stale().
1438.	[bug]		glue from a parent zone beneath a child zone could
			be deleted by loading a child zone.
1437.	[bug]		linux: probe_ipv6 was broken.
1436.	[port]		decunix: update sys/bitypes.h
1435.	[func]		named-xfer: log the zone name when reporting query
			sent.
1434.	[doc]		the man page for dn_expand failed to document eomorig.
1433.	[lint]		remove unused variable.
1432.	[func]		log TSIG key name if used with zone transfer.
1431.	[func]		new category "update-security".
1430.	[func]		libbind: the default nameservers now include ::1/::
			as well as 127.0.0.1/0.0.0.0 if none are specified in
			resolv.conf.
1429.	[port]		libbind: use strlcat/strlcpy if available.
1428.	[port]		eventlib.c: cast tv_sec to long when calling *printf().
1427.	[func]		define INT8SZ
1426.	[port]		res_dprintf() now supports format checking w/ gcc.
1425.	[bug]		'aa' was not being set appropriately with cross zone
			CNAMES.
1424.	[cleanup]	ip6_str2scopeid() now returns u_int32_t.
1423.	[bug]		'ndc restart' could fail to restart named if there
			were no arguments to named.
1422.	[cleanup]	optarg() etc. are declared in unistd.h.
1421.	[bug]		clear and check errno when calling strtoul().
1420.	[cleanup]	use %p instead of %#x for printing pointers.
1419.	[cleanup]	getinfo(): kill buflen manipulation.
1418.	[port]		cast pointers to (size_t) when aligning.
1417.	[cleanup]	make1101inaddr(): kill size manipulation.
1416.	[port]		log_vwrite() now supports format checking w/ gcc.
1415.	[port]		irix: probe for in6addr_any.
1414.	[bug]		strtoul() cast (char*) to (unsigned char*).
1413.	[bug]		host: soa values are not signed.
1412.	[bug]		fix numeric port range check in getaddrinfo().
1411.	[port]		freebsd/netbsd/openbsd: #define USE_IFNAMELINKID.
1410.	[port]		probe for sin6_scope_id when probing for IPv6 structs.
1409.	[bug]		dig: reverse6 computed a incorrect nibble string.
1408.	[cleanup]	res_mkquery.c: kill buflen manipulation.
1407.	[port]		namespace clash EV_ERR -> EV_SETERR
2003-06-03 07:04:20 +00:00
drochner e20a62e643 import of ISC dhcp-3.0.1rc11 2003-02-18 16:37:52 +00:00
itojun a88b204e30 BIND 8.3.4, for security fixes (which are already committed) 2002-11-17 14:04:12 +00:00
itojun eb2b628ee3 BIND 8.3.3. fixes buffer overrun in resolver code. 2002-06-28 05:59:12 +00:00
itojun 2ff4f86312 ISC BIND 8.3.2. various IPv6 fixes and correctins. 2002-06-20 10:29:14 +00:00
drochner f7c3811bb6 import of ISC dhcp-3.0.1rc9 2002-06-11 12:24:31 +00:00
drochner cb17193243 import of ISC dhcp-3.0rc10 2001-08-03 11:35:28 +00:00
drochner 27b375aa66 ISC DHCP 3.0rc8 2001-06-18 18:13:09 +00:00
itojun a612298fa2 BIND 8.2.4 2001-05-17 22:41:07 +00:00
itojun 1e19608d7a BIND 8.2.4 2001-05-17 20:45:58 +00:00
mellon 5d6c3dceaf ISC DHCP 3.0b2pl24 2001-04-06 16:59:53 +00:00
mellon 5659cd60f1 ISC DHCP 3.0b2pl23 2001-04-02 21:56:39 +00:00
itojun c82ffa0e18 BIND 8.2.3 2001-02-11 06:41:22 +00:00
itojun 8234645b61 BIND 8.2.3 2001-01-27 08:07:35 +00:00
itojun 2d5612b2a8 BIND 8.2.3 2001-01-27 06:15:38 +00:00
itojun ed45bb3b65 bind 8.2.2-P7 2000-11-10 09:33:54 +00:00
taca d6c63bee32 DHCP 3.0 Beta 2 Patchlevel 9 2000-10-17 15:06:40 +00:00
mellon 8be08a2c9b DHCP 3.0 Beta 2 Patchlevel 2 2000-09-04 23:09:44 +00:00
mellon 26ffec0f97 Final (I hope) DHCP client security fix. 2000-07-20 05:48:58 +00:00
mellon c34a624082 Actually fix a bug I thought I'd alread fixed 2000-07-09 07:04:10 +00:00
mellon 895bb4ef8b Latest revision of the ISC DHCP Distribution, with many bug fixes. 2000-07-08 20:39:53 +00:00
mellon e5d445bea2 3.0b2 as of June 23 - fixes two important glitches. 2000-06-24 06:38:21 +00:00
mellon b3719a5506 Belated import of recent DHCP core dumps, etc. Approved by releng. 2000-06-10 18:04:24 +00:00
itojun a49f3f27d6 BIND 8.2.2-P5 2000-04-28 03:39:16 +00:00
itojun ab6bb88a0a BIND 4.9.7 2000-04-25 14:50:44 +00:00
itojun 3da62cb5fe BIND 4.9.7 2000-04-25 14:09:44 +00:00
mellon 1cd4ed4901 Initial import of version 3 of the ISC DHCP distribution. 2000-04-22 07:11:26 +00:00
veego 30dc0e58b2 Import bind 8.2.2-P5. 1999-11-20 18:53:57 +00:00