Commit Graph
858 Commits
Author SHA1 Message Date
Andreas Gustafsson b6d733ea3c typo 2001-03-26 23:07:07 +00:00
Brian Wellington 6eccf5bd07 788. [feature] Add the "match-mapped-addresses" options, which
causes IPv6 v4mapped addresses to be treated as
			IPv4 addresses for the purpose of acl matching.
2001-03-26 21:33:07 +00:00
Andreas Gustafsson 3d1483d86d rephrased 786., 787. 2001-03-26 19:04:01 +00:00
Brian Wellington 3bd8e7cf1c 787. [bug] The dnssec tools should always downcase domain names
before creating and looking for files with derived
                        names.
2001-03-24 02:25:04 +00:00
Brian Wellington b8a85202af 786. [bug] When signing/verifying data, names were not properly
downcased.
2001-03-23 03:51:04 +00:00
Andreas Gustafsson 91e35ded54 minor rephrasing of 780. 2001-03-21 00:25:14 +00:00
Andreas Gustafsson b879ed05f4 785. [bug] A race condition in the resolver could cause
an assertion failure. [RT #673, #872, #1048]
2001-03-20 22:13:00 +00:00
Brian Wellington 48565891e8 784. [bug] nsupdate and other programs would not quit properly
if some signals were blocked by the caller. [RT #1081]
2001-03-20 21:45:20 +00:00
Brian Wellington b0390aab30 783. [bug] Following CNAMEs could cause an assertion failure
when either using an sdb database or under very
                        rare conditions.
2001-03-20 00:00:45 +00:00
Brian Wellington 54d64c7994 782. [feature] Implement the serial-query-rate option. 2001-03-19 22:34:14 +00:00
Andreas Gustafsson 4c03e69ab8 781. [func] Avoid error packet loops by dropping duplicate FORMERR
responses. [RT #1006]
2001-03-19 20:52:21 +00:00
Brian Wellington 225a66da7e 780. [bug] Error handling code dealing with out of memory or
other rare errors could lead to assertion failures
                        when calling functions on unitialized names. [RT #1065]
(fix is already in the mainline, waiting for pullup)
2001-03-19 20:10:35 +00:00
Bob Halley d911284333 add support for minimal-responses 2001-03-14 21:53:29 +00:00
Brian Wellington 04cb6056a6 777. [bug] An empty forwarders list in a zone failed to override
global forwarders. [RT #995]
(it was a placeholder, but the bug did at one point exist on the mainline)
2001-03-14 00:19:44 +00:00
Andreas Gustafsson 279de54fe3 778. [bug] When starting cache cleaning, cleaning_timer_action()
returned without first pausing the iterator, which
                        could cause deadlock. [RT #998]
(this was fixed by Tale's recent changes to cache.c)
2001-03-13 23:41:33 +00:00
Brian Wellington 17789c8804 777. [placeholder] 2001-03-13 02:38:56 +00:00
Mark Andrews 55b6243923 776. [func] Improved error reporting in denied messages. [RT #252] 2001-03-11 06:19:39 +00:00
Brian Wellington 02e7e0ba65 775. [placeholder] 2001-03-08 18:21:49 +00:00
David Lawrence 590233519e 774. [func] max-cache-size is implemented.
773.	[func]		Added isc_rwlock_trylock() to attempt to lock without
			blocking.
2001-03-08 13:22:04 +00:00
Andreas Gustafsson 88a790c391 xref 771. -> [RT #919] 2001-03-07 22:46:58 +00:00
Andreas Gustafsson 123a3dddc9 772. [bug] Owner names could be incorrectly omitted from cache
dumps in the presence of negative caching entries.
                        [RT #991]
2001-03-07 22:30:21 +00:00
Brian Wellington 5ea0d11ca4 771. [cleanup] TSIG errors related to unsynchronized clocks
are logged better.
2001-03-07 20:53:32 +00:00
Brian Wellington d25dd5b056 770. [func] Add the "edns yes_or_no" statement to the server
clause. [RT #524]
2001-03-06 23:54:37 +00:00
Mark Andrews 9ac7076eba 769. [func] Improved error reporting when parsing rdata. [RT #740]
Two new error codes.  Also push back the last token, if it makes
sense to do so, so that it gets printed in the error message using
RETTOK macro, rather than straight return or RETERR.
2001-03-06 22:11:18 +00:00
Bob Halley 7c058f1c38 remove incorrect CNAME/DNAME dead-end code from NXDOMAIN handling 2001-03-06 06:57:47 +00:00
Brian Wellington 76b3ec5e0c 767. [placeholder] 2001-03-06 02:05:52 +00:00
Brian Wellington f9e1aa0c44 reference all open RT tickets fixed by change 766. 2001-03-05 23:49:06 +00:00
Bob Halley 4e3f8e480f fix memory leaks in query_find() 2001-03-05 21:38:20 +00:00
Andreas Gustafsson dc2e09d48b more detailed description of changes related to the
configuration parser rewrite
2001-03-05 21:14:59 +00:00
Brian Wellington 90c099e88e 762. [feature] named now uses the new configuration parser. 2001-03-04 21:21:39 +00:00
Bob Halley 620de5a4b1 Do not define _REENTRANT when building with --disable-threads 2001-03-02 17:36:27 +00:00
Brian Wellington 68b952dc98 760. [contrib] Significant enhancements to the pgsql sdb driver. 2001-02-28 23:44:44 +00:00
Andreas Gustafsson d1cc210d20 RT #927 fix from Bob:
759.   [bug]           The resolver didn't turn off "avoid fetches" mode
                        when restarting, possibly causing resolution
                        to fail when it should not.  This bug only affected
                        platforms which support both IPv4 and IPv6. [RT #927]

 758.   [bug]           The "avoid fetches" code did not treat negative
                        cache entries correctly, causing fetches that would
                        be useful to be avoided.  This bug only affected
                        platforms which support both IPv4 and IPv6. [RT #927]
2001-02-28 20:51:22 +00:00
Andreas Gustafsson a97b72bac7 rephrased 755. 2001-02-27 19:51:21 +00:00
Mark Andrews 4d35b6836e 751. reference [RT #898] 2001-02-27 01:00:20 +00:00
Andreas Gustafsson 1c1156b6e7 provide slightly less information on 754. 2001-02-26 19:12:42 +00:00
Mark Andrews ed0a4f1a30 757. [func] Log zone transfers. 2001-02-26 03:52:30 +00:00
Mark Andrews a93cf7e83b 756. [bug] dns_zone_load() could "return" success when no master
file was configured.

 755.   [bug]           Fix format bugs in zone.c (non-exploitable).
2001-02-26 01:45:57 +00:00
Andreas Gustafsson c05eeed3c9 754. [bug] Certain failure returns from sendto() could
cause the server to retry the transmission
                        indefinitely. [RT #902]
2001-02-24 23:51:09 +00:00
Brian Wellington 14c615e979 reference [RT #917] in #753 2001-02-24 21:03:47 +00:00
Brian Wellington 3bb043a8b8 753. [bug] dig, host, and nslookup would fail to contact a
remote server if getaddrinfo() returned an IPv6
                        address on a system that doesn't support IPv6.
2001-02-24 20:53:26 +00:00
Mark Andrews df0f58959e 752. [func] Correct bad tv_usec elements returned by gettimeofday(). 2001-02-23 23:12:28 +00:00
Mark Andrews 903e9d41ef 751. [func] Log successful zone loads / transfers. 2001-02-23 22:32:07 +00:00
Bob Halley f4b5a0f434 When a query matched a DNAME in a secure zone, the server did not return the
signature of the DNAME.  [RT #915]

A query should not match a DNAME whose trust level is pending.  [RT #916]
2001-02-23 02:14:14 +00:00
Andreas Gustafsson bc334fc901 consistently use square brackets, not parentheses, around
references to RT ticket numbers
2001-02-23 01:34:22 +00:00
Brian Wellington 762a538eed change 747 should reference [RT #865] 2001-02-23 00:20:42 +00:00
Andreas Gustafsson 4e605108c6 xref 748. -> RT #781 2001-02-22 19:55:42 +00:00
Andreas Gustafsson 6211baaa66 748. [doc] List supported RFCs in doc/misc/rfc-compliance. 2001-02-22 19:53:08 +00:00
Brian Wellington ea544b0511 747. [bug] The code to determine whether an IXFR was possible
did not properly check for a database that could
                        not have a journal. [RT #908]
2001-02-22 19:15:01 +00:00
Brian Wellington a012d6dbfb 746. [bug] The sdb didn't clone rdatasets properly, causing
a crash when the server followed delegations. [RT #905]
2001-02-20 23:20:44 +00:00