]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
24 years agoSolaris 9 needs hack_shutup_pthreadonceinit
Mark Andrews [Thu, 8 Aug 2002 09:16:19 +0000 (09:16 +0000)] 
Solaris 9 needs hack_shutup_pthreadonceinit

24 years agoCHANGE numbers
Mark Andrews [Thu, 8 Aug 2002 06:29:34 +0000 (06:29 +0000)] 
CHANGE numbers

24 years ago1257. [bug] --enable-libbind would fail when not built in the
Mark Andrews [Thu, 8 Aug 2002 05:54:12 +0000 (05:54 +0000)] 
1257.   [bug]           --enable-libbind would fail when not built in the
                        source tree for certian OS's.

24 years ago1256. [security] Support patches OpenSSL libraries.
Mark Andrews [Wed, 7 Aug 2002 23:27:43 +0000 (23:27 +0000)] 
1256.   [security]      Support patches OpenSSL libraries.
                        http://www.cert.org/advisories/CA-2002-23.html

24 years agoprevent assertion failure
Mark Andrews [Wed, 7 Aug 2002 02:03:49 +0000 (02:03 +0000)] 
prevent assertion failure

24 years ago1355. [bug] It was possible to trigger a INSIST when debugging
Mark Andrews [Tue, 6 Aug 2002 14:33:08 +0000 (14:33 +0000)] 
1355.   [bug]           It was possible to trigger a INSIST when debugging
                        large dynamic updates. [RT #3390]

24 years agowhite space
Mark Andrews [Tue, 6 Aug 2002 05:15:11 +0000 (05:15 +0000)] 
white space

24 years agoAdded UF_SHIFT flag as NT requires it to add an account. W2K and WXP do not require it.
Danny Mayer [Tue, 6 Aug 2002 03:35:30 +0000 (03:35 +0000)] 
Added UF_SHIFT flag as NT requires it to add an account. W2K and WXP do not require it.

24 years agoUpdated code to support more than 63 accepts and connects by adding capability to...
Danny Mayer [Tue, 6 Aug 2002 03:32:53 +0000 (03:32 +0000)] 
Updated code to support more than 63 accepts and connects by adding capability to add more event_wait threads on demand

24 years ago1354. [bug] nsupdate was extremely wasteful of memory.
Mark Andrews [Tue, 6 Aug 2002 03:21:59 +0000 (03:21 +0000)] 
1354.   [bug]           nsupdate was extremely wasteful of memory.

24 years agogrammar
Mark Andrews [Tue, 6 Aug 2002 02:29:37 +0000 (02:29 +0000)] 
grammar

24 years agoadd "tuning"
Mark Andrews [Tue, 6 Aug 2002 02:26:11 +0000 (02:26 +0000)] 
add "tuning"

24 years ago1355. [tuning] Reduce the number events / quantum for zone tasks.
Mark Andrews [Tue, 6 Aug 2002 02:16:09 +0000 (02:16 +0000)] 
1355.   [tuning]        Reduce the number events / quantum for zone tasks.

24 years ago1354. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
Mark Andrews [Tue, 6 Aug 2002 01:50:28 +0000 (01:50 +0000)] 
1354.   [bug]           Fix DNSSEC wildcard proof for CNAME/DNAME.

24 years ago1352. [bug] dig, host, nslookup: when falling back to TCP use the
Mark Andrews [Tue, 6 Aug 2002 00:35:01 +0000 (00:35 +0000)] 
1352.   [bug]           dig, host, nslookup: when falling back to TCP use the
                        current search list entry (if any). [RT #3374]
Original change missed one case.

24 years agoadd 'man' target
Mark Andrews [Mon, 5 Aug 2002 05:06:07 +0000 (05:06 +0000)] 
add 'man' target

24 years agoundo
Mark Andrews [Mon, 5 Aug 2002 05:00:07 +0000 (05:00 +0000)] 
undo

24 years ago1354. [doc] lwres man pages had illegal nroff.
Mark Andrews [Mon, 5 Aug 2002 04:56:50 +0000 (04:56 +0000)] 
1354.   [doc]           lwres man pages had illegal nroff.

24 years agoonly one copy of the copyright
Mark Andrews [Mon, 5 Aug 2002 04:26:10 +0000 (04:26 +0000)] 
only one copy of the copyright

24 years ago1353. [contrib] sdb/ldap to version 0.9.
Mark Andrews [Mon, 5 Aug 2002 04:23:13 +0000 (04:23 +0000)] 
1353.  [contrib]       sdb/ldap to version 0.9.

24 years agoChange isc_win32_version_check name to isc_win32_versioncheck and fix return value...
Danny Mayer [Sat, 3 Aug 2002 01:36:24 +0000 (01:36 +0000)] 
Change isc_win32_version_check name to isc_win32_versioncheck and fix return value to be as reported in the header

24 years agoFix NTReportError which needed an array of strings instead of just a pointer to a...
Danny Mayer [Sat, 3 Aug 2002 01:34:14 +0000 (01:34 +0000)] 
Fix NTReportError which needed an array of strings instead of just a pointer to a string

24 years agoAdd check and warning message for Windows 2000 systems not running Service Pack 2...
Danny Mayer [Sat, 3 Aug 2002 01:31:48 +0000 (01:31 +0000)] 
Add check and warning message for Windows 2000 systems not running Service Pack 2 or later

24 years ago spelling
Mark Andrews [Fri, 2 Aug 2002 12:51:30 +0000 (12:51 +0000)] 
 spelling

24 years ago1352. [bug] dig, host, nslookup when failing back to TCP use the
Mark Andrews [Fri, 2 Aug 2002 12:49:46 +0000 (12:49 +0000)] 
1352.   [bug]           dig, host, nslookup when failing back to TCP use the
                        current search entry (if any). [RT #3374]

24 years ago1351. [bug] lwres_getipnodebyname() returned the wrong name
Mark Andrews [Fri, 2 Aug 2002 12:16:57 +0000 (12:16 +0000)] 
1351.   [bug]           lwres_getipnodebyname() returned the wrong name
                        when given a IPv4 literal, af=AF_INET6 and AI_MAPPED
                        was set.

24 years agoMessage header is per I/O and not per socket. Changes made to make them per I/O.
Danny Mayer [Fri, 2 Aug 2002 03:45:56 +0000 (03:45 +0000)] 
Message header is per I/O and not per socket. Changes made to make them per I/O.

24 years ago1350. [bug] dns_name_fromtext() failed to handle too many labels
Mark Andrews [Fri, 2 Aug 2002 00:25:15 +0000 (00:25 +0000)] 
1350.   [bug]           dns_name_fromtext() failed to handle too many labels
                        gracefully.

24 years agoinitalise str
Mark Andrews [Thu, 1 Aug 2002 06:51:32 +0000 (06:51 +0000)] 
initalise str

24 years ago1349. [security] Mimimum OpenSSL version now 0.9.6e (was 0.9.5a).
Mark Andrews [Thu, 1 Aug 2002 04:41:44 +0000 (04:41 +0000)] 
1349.   [security]      Mimimum OpenSSL version now 0.9.6e (was 0.9.5a).
                        http://www.cert.org/advisories/CA-2002-23.html

24 years agoWin32 I/O Completion Ports enhancement
Danny Mayer [Thu, 1 Aug 2002 04:33:10 +0000 (04:33 +0000)] 
Win32 I/O Completion Ports enhancement

24 years agoipv6 cleanup and reorganization of header information
Danny Mayer [Thu, 1 Aug 2002 03:56:08 +0000 (03:56 +0000)] 
ipv6 cleanup and reorganization of header information

24 years agoVersion-specific functions
Danny Mayer [Thu, 1 Aug 2002 03:54:30 +0000 (03:54 +0000)] 
Version-specific functions

24 years agoFixed code to check for NULL before freeing buffer
Danny Mayer [Thu, 1 Aug 2002 03:52:14 +0000 (03:52 +0000)] 
Fixed code to check for NULL before freeing buffer

24 years agoAdded Windows-specific error codes to list
Danny Mayer [Thu, 1 Aug 2002 03:50:24 +0000 (03:50 +0000)] 
Added Windows-specific error codes to list

24 years agoRedesigned sockets to use I/O Completion Ports and Events and eliminating multiple...
Danny Mayer [Thu, 1 Aug 2002 03:46:21 +0000 (03:46 +0000)] 
Redesigned sockets to use I/O Completion Ports and Events and eliminating multiple socket bugs reported

24 years agoAdded NTReportError to use when the Event Log is not open for updates
Danny Mayer [Thu, 1 Aug 2002 03:43:31 +0000 (03:43 +0000)] 
Added NTReportError to use when the Event Log is not open for updates

24 years agoMoved Win32 Version information to Win32os.c
Danny Mayer [Thu, 1 Aug 2002 03:41:49 +0000 (03:41 +0000)] 
Moved Win32 Version information to Win32os.c

24 years agoWin32 Version information
Danny Mayer [Thu, 1 Aug 2002 03:40:21 +0000 (03:40 +0000)] 
Win32 Version information

24 years agoAdded files and functions
Danny Mayer [Thu, 1 Aug 2002 03:37:01 +0000 (03:37 +0000)] 
Added files and functions

24 years agocasts required
Danny Mayer [Thu, 1 Aug 2002 03:31:44 +0000 (03:31 +0000)] 
casts required

24 years agoPort needed cast to isc_uint16_t as it is a 16 bit quantity
Danny Mayer [Thu, 1 Aug 2002 03:28:01 +0000 (03:28 +0000)] 
Port needed cast to isc_uint16_t as it is a 16 bit quantity

24 years agoFixed fclose to close the lockfile and not fd
Danny Mayer [Thu, 1 Aug 2002 03:25:34 +0000 (03:25 +0000)] 
Fixed fclose to close the lockfile and not fd

24 years agoFixed missing newline and continuation character (\n\)
Danny Mayer [Thu, 1 Aug 2002 03:23:36 +0000 (03:23 +0000)] 
Fixed missing newline and continuation character (\n\)

24 years agoplaceholder for CERT Advisory CA-2002-23
Mark Andrews [Wed, 31 Jul 2002 07:19:37 +0000 (07:19 +0000)] 
placeholder for CERT Advisory CA-2002-23

24 years agoFix for Win32 High CPU Load
Danny Mayer [Wed, 31 Jul 2002 05:23:44 +0000 (05:23 +0000)] 
Fix for Win32 High CPU Load

24 years agomissing %s in format
Mark Andrews [Wed, 31 Jul 2002 02:22:15 +0000 (02:22 +0000)] 
missing %s in format

24 years ago1345. [port] Use a explicit -Wformat with gcc. Not all versions
Mark Andrews [Wed, 31 Jul 2002 02:19:07 +0000 (02:19 +0000)] 
1345.   [port]          Use a explicit -Wformat with gcc.  Not all versions
                        include it in -Wall.

24 years agolayout (too wide)
Mark Andrews [Wed, 31 Jul 2002 02:10:58 +0000 (02:10 +0000)] 
layout (too wide)

24 years ago8.2.4 has been released
Mark Andrews [Tue, 30 Jul 2002 23:42:31 +0000 (23:42 +0000)] 
8.2.4 has been released

24 years agorefresh timeouts
Mark Andrews [Mon, 29 Jul 2002 22:47:05 +0000 (22:47 +0000)] 
refresh timeouts

24 years ago1344. [func] Log if the serial number on the master has gone backwards.
Mark Andrews [Mon, 29 Jul 2002 06:58:46 +0000 (06:58 +0000)] 
1344.   [func]          Log if the serial number on the master has gone backwards.
                        If you have multiple machines specified in the masters
                        clause you may want to set 'multi-master yes;' to suppress
                        this warning.

24 years ago1343. [func] Log successful notifies received (info). Adjust log level
Mark Andrews [Mon, 29 Jul 2002 05:15:32 +0000 (05:15 +0000)] 
1343.   [func]          Log successful notifies received (info).  Adjust log level
                        for failed notifies to notice.

24 years ago,->.
Mark Andrews [Mon, 29 Jul 2002 01:37:22 +0000 (01:37 +0000)] 
,->.

24 years ago1342, [func] Log remote address with TCP dispatch failures.
Mark Andrews [Mon, 29 Jul 2002 01:03:24 +0000 (01:03 +0000)] 
1342,   [func]          Log remote address with TCP dispatch failures.

24 years ago"make install" failed to install grammar.h and namedconf.h
Mark Andrews [Mon, 29 Jul 2002 00:43:40 +0000 (00:43 +0000)] 
"make install" failed to install grammar.h and namedconf.h

24 years agoEAI_NODATA is platform dependent.
Mark Andrews [Mon, 29 Jul 2002 00:35:17 +0000 (00:35 +0000)] 
EAI_NODATA is platform dependent.

24 years agonew draft
Mark Andrews [Fri, 26 Jul 2002 21:59:18 +0000 (21:59 +0000)] 
new draft

24 years ago1341. [func] Allow a rate limiter to be stalled.
Mark Andrews [Fri, 26 Jul 2002 06:42:02 +0000 (06:42 +0000)] 
1341.   [func]          Allow a rate limiter to be stalled.

24 years ago1340. [bug] Delay and spread out the startup refresh load.
Mark Andrews [Fri, 26 Jul 2002 06:27:31 +0000 (06:27 +0000)] 
1340.   [bug]           Delay and spread out the startup refresh load.

24 years agonew draft
Mark Andrews [Thu, 25 Jul 2002 14:45:16 +0000 (14:45 +0000)] 
new draft

24 years ago1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
Mark Andrews [Thu, 25 Jul 2002 05:46:07 +0000 (05:46 +0000)] 
1339.  [func]          dig, host and nslookup now use IP6.ARPA for nibble
                       lookups.  Bit string lookups are no longer attempted.

24 years agoremove unused label
Mark Andrews [Thu, 25 Jul 2002 05:16:10 +0000 (05:16 +0000)] 
remove unused label

24 years agonew draft
Mark Andrews [Wed, 24 Jul 2002 22:38:16 +0000 (22:38 +0000)] 
new draft

24 years ago1338. [func] IPv6 synthesis is now performed for IP6.ARPA bit
Mark Andrews [Wed, 24 Jul 2002 11:53:52 +0000 (11:53 +0000)] 
1338.   [func]          IPv6 synthesis is now performed for IP6.ARPA bit
                        string queries.

24 years ago1337. [func] IPv6 synthesis is now performed for both IP6.ARPA
Mark Andrews [Wed, 24 Jul 2002 07:02:50 +0000 (07:02 +0000)] 
1337.   [func]          IPv6 synthesis is now performed for both IP6.ARPA
                        and IP6.INT nibble queries.

24 years ago1336. [func] Nibble lookups under IP6.ARPA are now supported by
Mark Andrews [Wed, 24 Jul 2002 06:42:32 +0000 (06:42 +0000)] 
1336.   [func]          Nibble lookups under IP6.ARPA are now supported by
                        dns_byaddr_create().  dns_byaddr_createptrname() is
                        deprecated, use dns_byaddr_createptrname2() instead.

24 years agoremove my REALLY old todo list
Michael Graff [Tue, 23 Jul 2002 22:42:55 +0000 (22:42 +0000)] 
remove my REALLY old todo list

24 years agoFor some zones, querying for a DS record before anything else would SERVFAIL.
Mark Andrews [Tue, 23 Jul 2002 03:41:44 +0000 (03:41 +0000)] 
For some zones, querying for a DS record before anything else would SERVFAIL.

24 years agoFor some zones, querying for a non-DS record, then a DS record would
Mark Andrews [Tue, 23 Jul 2002 03:40:19 +0000 (03:40 +0000)] 
For some zones, querying for a non-DS record, then a DS record would
time out and SERVFAIL.

24 years agoChange #1331 (Generate DNSSEC wildcard proofs) contained a memory leak.
Mark Andrews [Tue, 23 Jul 2002 03:33:12 +0000 (03:33 +0000)] 
Change #1331 (Generate DNSSEC wildcard proofs) contained a memory leak.

24 years agostill missing changes
Mark Andrews [Tue, 23 Jul 2002 02:04:40 +0000 (02:04 +0000)] 
still missing changes

24 years agochange numbers out of order
Mark Andrews [Tue, 23 Jul 2002 01:27:42 +0000 (01:27 +0000)] 
change numbers out of order

24 years agospelling
Mark Andrews [Mon, 22 Jul 2002 03:23:11 +0000 (03:23 +0000)] 
spelling

24 years ago1255. [bug] When performing a nonexistence proof, the validator
Mark Andrews [Mon, 22 Jul 2002 03:00:49 +0000 (03:00 +0000)] 
1255.  [bug]           When performing a nonexistence proof, the validator
                       should discard parent NXTs from higher in the DNS.

24 years ago1254. [bug] When signing/verifying rdatasets, duplicate rdatas
Mark Andrews [Mon, 22 Jul 2002 02:49:14 +0000 (02:49 +0000)] 
1254.   [bug]           When signing/verifying rdatasets, duplicate rdatas
                        need to be suppressed.

24 years ago1253. [contrib] queryperf now reports a summary of returned
Mark Andrews [Mon, 22 Jul 2002 02:47:24 +0000 (02:47 +0000)] 
1253.   [contrib]       queryperf now reports a summary of returned
                        rcodes (-c), rcodes are printed in neumonic form (-v).

24 years ago1252. [func] Report the current serial with periodic commits when
Mark Andrews [Mon, 22 Jul 2002 02:06:04 +0000 (02:06 +0000)] 
1252.   [func]          Report the current serial with periodic commits when
                        rolling forward the journal.

24 years ago- improves tests of negative insecurity proofs, including tests for the
Mark Andrews [Fri, 19 Jul 2002 06:20:24 +0000 (06:20 +0000)] 
- improves tests of negative insecurity proofs, including tests for the
  SOA TTL 0 hack.
- adds +noauth to a few invocations of dig where the authority section is
  not important.
- removes the bogus first half of the dynamic zone test, which didn't
  do anything other than make the test suite fail if run twice.
- fixed the fact that the keyless.example zone wasn't being securely
  delegated.
bwelling

24 years ago1251. [func] Generate DNSSEC wildcard proofs.
Mark Andrews [Fri, 19 Jul 2002 03:50:42 +0000 (03:50 +0000)] 
1251.   [func]          Generate DNSSEC wildcard proofs.

24 years ago1250. [bug] When processing events (non-threaded) only allow
Mark Andrews [Fri, 19 Jul 2002 03:39:44 +0000 (03:39 +0000)] 
1250.   [bug]           When processing events (non-threaded) only allow
                        the task one chance to use to use its quantum.

24 years agoThe validator didn't handle missing DS records correctly.
Mark Andrews [Fri, 19 Jul 2002 03:29:15 +0000 (03:29 +0000)] 
The validator didn't handle missing DS records correctly.

24 years ago1249. [func] named-checkzone will now check if nameservers that
Mark Andrews [Fri, 19 Jul 2002 02:34:58 +0000 (02:34 +0000)] 
1249.   [func]          named-checkzone will now check if nameservers that
                        appear to be IP addresses.  Available modes "fail",
                        "warn" (default) and "ignore" the results of the
                        check.

24 years agoreplaced
Mark Andrews [Fri, 19 Jul 2002 02:26:26 +0000 (02:26 +0000)] 
replaced

24 years agoWhen returning a delegation from the cache and the DO bit is set, always
Mark Andrews [Wed, 17 Jul 2002 06:09:41 +0000 (06:09 +0000)] 
When returning a delegation from the cache and the DO bit is set, always
try to add a DS.  The test for the existence of the sigrdataset was bogus
and crashed the server.

to reproduce:
 - create a signed parent & child zone
 - query a recursive server for the ns record of the child
 - query the recursive server for a name in the child with +norec
bwelling

24 years ago1248. [bug] The validator could incorrectly verify an invalid
Mark Andrews [Mon, 15 Jul 2002 03:27:44 +0000 (03:27 +0000)] 
1248.   [bug]           The validator could incorrectly verify an invalid
                        negative proof.

24 years ago1248. [bug] The validator could incorrectly verify an invalid
Mark Andrews [Mon, 15 Jul 2002 03:25:28 +0000 (03:25 +0000)] 
1248.   [bug]           The validator could incorrectly verify an invalid
                        negative proof.

When checking the range of the nxt record, the code needs to handle
the case where the 'next name' field points to the origin.  The way
that the origin was determined was looking at the 'signer' field
of the first SIG NXT, since NXTs are signed by the zone key.  This
doesn't work, because the first SIG could have been spoofed.  It
now defers checking the nxt range until both the SOA and NXT have
been verified, and uses the owner of the SOA name as the origin.
bwelling

24 years ago1247. [bug] The validator would incorrectly mark data as insecure
Mark Andrews [Mon, 15 Jul 2002 02:57:14 +0000 (02:57 +0000)] 
1247.   [bug]           The validator would incorrectly mark data as insecure
                        when seeing a bogus signature before a correct
                        signature.

24 years ago1246. [bug] DNAME/CNAME signatures were not being cached when
Mark Andrews [Mon, 15 Jul 2002 02:23:58 +0000 (02:23 +0000)] 
1246.   [bug]           DNAME/CNAME signatures were not being cached when
                        validation was not being performed. [RT #3284]

24 years agomax-journal-size is a zone option
Mark Andrews [Sat, 13 Jul 2002 00:53:34 +0000 (00:53 +0000)] 
max-journal-size is a zone option

24 years agodistclean
Mark Andrews [Fri, 12 Jul 2002 01:42:22 +0000 (01:42 +0000)] 
distclean

24 years agospelling
Mark Andrews [Fri, 12 Jul 2002 00:10:26 +0000 (00:10 +0000)] 
spelling

24 years agoRecursive quota should apply to tcp queries when the tcp quota is reached.
Mark Andrews [Thu, 11 Jul 2002 05:45:33 +0000 (05:45 +0000)] 
Recursive quota should apply to tcp queries when the tcp quota is reached.

24 years agoall references from -m to -j
Mark Andrews [Thu, 11 Jul 2002 05:36:12 +0000 (05:36 +0000)] 
all references from -m to -j

24 years agousage should show -j
Mark Andrews [Thu, 11 Jul 2002 04:50:36 +0000 (04:50 +0000)] 
usage should show -j

24 years agouse -j rather than -m to read the journal if it exists.
Mark Andrews [Thu, 11 Jul 2002 04:49:27 +0000 (04:49 +0000)] 
use -j rather than -m to read the journal if it exists.

24 years agoISC_MEM_DEBUGRECORD was turned on accidently.
Mark Andrews [Thu, 11 Jul 2002 04:40:07 +0000 (04:40 +0000)] 
ISC_MEM_DEBUGRECORD was turned on accidently.
'm' option was missing from isc_commandline_parse()

24 years agobind9-workers -> bind-workers
Mark Andrews [Wed, 10 Jul 2002 02:47:11 +0000 (02:47 +0000)] 
bind9-workers -> bind-workers

24 years agowhite space cleanup
Mark Andrews [Wed, 10 Jul 2002 01:13:44 +0000 (01:13 +0000)] 
white space cleanup

24 years agorunt -> short (< header size)
Mark Andrews [Wed, 10 Jul 2002 01:03:14 +0000 (01:03 +0000)] 
runt -> short (< header size)