]>
git.ipfire.org Git - thirdparty/bind9.git/log
Mark Andrews [Mon, 1 Sep 2003 06:01:12 +0000 (06:01 +0000)]
cleanup comment.
cleanup grammar so that it is bison friendly.
Mark Andrews [Fri, 29 Aug 2003 07:08:33 +0000 (07:08 +0000)]
1499. [bug] isc_random need to be seeded better if arc4random()
is not used.
1480. [bug] Provide replay protection for rndc commands.
Mark Andrews [Wed, 31 Jul 2002 07:20:36 +0000 (07:20 +0000)]
1347. [bug] Incorporate OpenSSL fixes for CERT Advisory CA-2002-23
http://www.cert.org/advisories/CA-2002-23.html
Mark Andrews [Wed, 19 Dec 2001 01:11:13 +0000 (01:11 +0000)]
pullup:
fix large DH key generation, hopefully for the last time.
Mark Andrews [Wed, 5 Dec 2001 02:33:03 +0000 (02:33 +0000)]
regen
Mark Andrews [Wed, 5 Dec 2001 02:31:56 +0000 (02:31 +0000)]
pullup:
1156. [port] The configure test for strsep() incorrectly
succeeded on certain patched versions of
AIX 4.3.3. [RT #2190]
Mark Andrews [Tue, 27 Nov 2001 00:51:09 +0000 (00:51 +0000)]
pullup:
1136. [bug] CNAME records synthesized from DNAMEs did not
have a TTL of zero as required by RFC2672
[RT #2129]
Mark Andrews [Thu, 22 Nov 2001 04:09:52 +0000 (04:09 +0000)]
pullup:
1134. [bug] Multithreaded servers could deadlock in ferror()
when reloading zone files. [RT #1951, #1998]
Mark Andrews [Thu, 15 Nov 2001 02:52:23 +0000 (02:52 +0000)]
restore buf.
Mark Andrews [Thu, 15 Nov 2001 01:30:50 +0000 (01:30 +0000)]
pullup:
Removed all code within #ifdef DNS_OPT_NEWCODES*.
It was the last thing being sanitized out of releases; removing
it makes it possible to eliminate the sanitation process.
Mark Andrews [Thu, 15 Nov 2001 00:37:57 +0000 (00:37 +0000)]
pullup:
Partial fix for RT #2053. The potential for deadlock still exists,
but it is much less likely to occur because we now only take the ADB lock when
the
external reference count reaches zero, not every time it is decremented.
Althought this does not actually fix the bug, it at least lets us make
progress on testing fixes for other bugs affecting shutdown of multithreaded
servers.
Mark Andrews [Mon, 12 Nov 2001 22:37:56 +0000 (22:37 +0000)]
pullup:
1118. [bug] On multithreaded servers, a race condition
could cause an assertion failure in resolver.c
during resolver shutdown. [RT #2029]
Mark Andrews [Mon, 12 Nov 2001 22:30:30 +0000 (22:30 +0000)]
pullup:
1111. [bug] Multithreaded servers could deadlock processing
recursive queries due to a locking hieararchy
violation in adb.c. [RT #2017]
Mark Andrews [Sat, 10 Nov 2001 15:26:59 +0000 (15:26 +0000)]
pullup:
1114. [port] Ignore more accept() errors. [RT #2021]
934. [port] Deal with systems where accept() spuriously returns
ECONNRESET.
Mark Andrews [Wed, 31 Oct 2001 22:46:19 +0000 (22:46 +0000)]
pullup:
1082. [bug] The -g option to named incorrectly caused logging
to be sent to syslog in addition to stderr.
[RT #1974]
Mark Andrews [Tue, 30 Oct 2001 01:56:13 +0000 (01:56 +0000)]
pullup:
1074. [bug] Running out of memory in dump_rdataset() could
cause an assertion failure. [RT #1946]
Mark Andrews [Tue, 30 Oct 2001 01:14:00 +0000 (01:14 +0000)]
pullup:
running out of memory during ns_client_t construction could crash server
[RT #409]
Mark Andrews [Tue, 23 Oct 2001 02:44:54 +0000 (02:44 +0000)]
pullup:
some variables that should have been static weren't
Mark Andrews [Fri, 19 Oct 2001 00:36:17 +0000 (00:36 +0000)]
Adjust
Mark Andrews [Fri, 19 Oct 2001 00:31:44 +0000 (00:31 +0000)]
Don't include EXCLUDED when kitting.
Mark Andrews [Fri, 19 Oct 2001 00:30:32 +0000 (00:30 +0000)]
This file is used as the third file to check-pullups.
Mark Andrews [Thu, 18 Oct 2001 00:39:56 +0000 (00:39 +0000)]
remove blank line
Mark Andrews [Thu, 18 Oct 2001 00:38:38 +0000 (00:38 +0000)]
1057. [bug] Reloading the server after adding a "file" clause
to a zone statement could cause the server to
crash due to a typo in change 1016.
Mark Andrews [Mon, 15 Oct 2001 05:01:03 +0000 (05:01 +0000)]
pullup:
1052. [bug] Journals were not being created in binary mode
resulting in "journal format not recognized" error
under Windows NT/2000. [RT #1889]
Mark Andrews [Sat, 13 Oct 2001 04:00:12 +0000 (04:00 +0000)]
pullup:
1051. [bug] Do not ignore a network interface completely just
because it has a noncontiguous netmask. Instead,
omit it from the localnets ACL and issue a warning.
[RT #1891]
Mark Andrews [Fri, 12 Oct 2001 01:08:20 +0000 (01:08 +0000)]
pullup:
1047. [bug] When a request was refused due to being signed with
a TSIG key derived from an unsigned TKEY negotiation,
the response could have an rcode of SUCCESS rather
than REFUSED. [RT #1886]
Mark Andrews [Thu, 11 Oct 2001 01:38:49 +0000 (01:38 +0000)]
pullup:
1041. [bug] Dig/host/nslookup could catch an assertion failure
on SIGINT due to an uninitialized variable. [RT #1867]
Mark Andrews [Thu, 11 Oct 2001 01:23:40 +0000 (01:23 +0000)]
pullup:
1040. [bug] Multiple listen-on-v6 options with different ports
were not accepted. [RT #1875]
Andreas Gustafsson [Wed, 3 Oct 2001 23:29:14 +0000 (23:29 +0000)]
1027. [bug] RRs having the reserved type 0 should be rejected.
[RT #1471]
Mark Andrews [Wed, 3 Oct 2001 02:11:12 +0000 (02:11 +0000)]
Disallow creation of TYPE0 records from wire data
Mark Andrews [Fri, 28 Sep 2001 05:29:13 +0000 (05:29 +0000)]
1019. [bug] The value of the lame-ttl option was limited to 18000
seconds, not 1800 seconds as documented. [RT #1803]
Mark Andrews [Wed, 26 Sep 2001 03:42:41 +0000 (03:42 +0000)]
1016. [bug] Slave zones with no backup file were re-transferred
on every server reload.
Andreas Gustafsson [Fri, 21 Sep 2001 20:48:06 +0000 (20:48 +0000)]
pullup:
1000. [bug] BIND 8 compatibility: accept "HESIOD" as a alias
for class "HS". [RT #1759]
Brian Wellington [Wed, 19 Sep 2001 21:52:14 +0000 (21:52 +0000)]
pullup:
1006. [bug] If a KEY RR was found missing during DNSSEC validation,
an assertion failure could subsequently be triggered
in the resolver. [RT #1763]
Mark Andrews [Wed, 19 Sep 2001 02:46:55 +0000 (02:46 +0000)]
pullup:
1005. [bug] Don't copy nonzero RCODEs from request to response.
[RT #1765]
Mark Andrews [Wed, 19 Sep 2001 02:45:39 +0000 (02:45 +0000)]
pullup:
1004. [port] Deal with recvfrom() returning EHOSTDOWN. [RT #1770]
Mark Andrews [Wed, 19 Sep 2001 02:36:34 +0000 (02:36 +0000)]
pullup:
1004. [port] Deal with recvfrom() returning EHOSTDOWN. [RT #1770]
Andreas Gustafsson [Sat, 15 Sep 2001 00:39:46 +0000 (00:39 +0000)]
pull up part of 997.:
ISC_R_SUCCESS could be returned on failure
Andreas Gustafsson [Wed, 12 Sep 2001 20:46:54 +0000 (20:46 +0000)]
pullup:
A message could be leaked when a segment of an incoming zone transfer
failed to verify.
Andreas Gustafsson [Tue, 11 Sep 2001 01:39:28 +0000 (01:39 +0000)]
pullup:
987. [bug] "dig -help" didn't show "+[no]stats".
986. [bug] "dig +noall" failed to clear stats and command
printing.
Andreas Gustafsson [Tue, 11 Sep 2001 01:09:36 +0000 (01:09 +0000)]
pullup:
compare: a REQUIRE() was comparing a variable against itself not agaist the
other arguement as it should have been.
Andreas Gustafsson [Fri, 7 Sep 2001 18:53:03 +0000 (18:53 +0000)]
pullup:
957. [bug] sys/select.h inclusion was broken on older platforms.
[RT #1607]
Mark Andrews [Thu, 6 Sep 2001 00:20:49 +0000 (00:20 +0000)]
980. [bug] Incoming zone transfers restarting after an error
could trigger an assertion failure. [RT #1692]
Andreas Gustafsson [Tue, 4 Sep 2001 23:10:36 +0000 (23:10 +0000)]
pullup:
978. [bug] dns_db_attachversion() had an invalid REQUIRE()
condition.
Andreas Gustafsson [Fri, 31 Aug 2001 18:49:48 +0000 (18:49 +0000)]
pullup: string formats
Andreas Gustafsson [Wed, 29 Aug 2001 01:17:14 +0000 (01:17 +0000)]
fix locking hierarchy violation [RT #1672] (9.1 branch only)
Andreas Gustafsson [Mon, 27 Aug 2001 18:35:44 +0000 (18:35 +0000)]
pullup:
#define PATH_MAX if it's not already defined (such as on HURD) [RT #1543]
(also SCO Open Server 5 [RT #1647])
Andreas Gustafsson [Fri, 10 Aug 2001 16:19:00 +0000 (16:19 +0000)]
success reported on AIX 5L
Mark Andrews [Tue, 24 Jul 2001 02:57:34 +0000 (02:57 +0000)]
INSIST used 9.2 style reference counting.
Andreas Gustafsson [Thu, 19 Jul 2001 17:11:33 +0000 (17:11 +0000)]
940. [bug] Double zone locking failure on error path. [RT #1510]
Andreas Gustafsson [Wed, 18 Jul 2001 18:07:04 +0000 (18:07 +0000)]
pullup:
937. [bug] A race when shutting down a zone could trigger a
INSIST() failure. [RT #1034]
Mark Andrews [Tue, 17 Jul 2001 07:36:03 +0000 (07:36 +0000)]
938. [port] aix 4.3.2 namespace clash on "struct token".
Mark Andrews [Wed, 11 Jul 2001 13:31:01 +0000 (13:31 +0000)]
929. [bug] RUNTIME_CHECK() used inappropriately in named.conf
parser.
Andreas Gustafsson [Wed, 11 Jul 2001 01:23:56 +0000 (01:23 +0000)]
pullup:
926. [bug] The resolver could deadlock with the ADB when
shutting down (multithreaded builds only).
[RT #1324]
Andreas Gustafsson [Mon, 9 Jul 2001 22:44:12 +0000 (22:44 +0000)]
pullup:
924. [port] Extend support for pre-RFC2133 IPv6 implementation.
[RT #987]
Andreas Gustafsson [Thu, 5 Jul 2001 17:41:15 +0000 (17:41 +0000)]
successful build reported on Red Hat Linux 7.1
Andreas Gustafsson [Tue, 3 Jul 2001 18:34:11 +0000 (18:34 +0000)]
the -> a
Andreas Gustafsson [Tue, 3 Jul 2001 18:32:54 +0000 (18:32 +0000)]
put 919. back
Andreas Gustafsson [Tue, 3 Jul 2001 17:46:41 +0000 (17:46 +0000)]
added --- 9.1.3 released --- marker; temporarily removed 919. until 9.1.3 is tagged
Andreas Gustafsson [Tue, 3 Jul 2001 01:56:12 +0000 (01:56 +0000)]
fixed two more cases where rndc could dump core on unexpected EOF in rndc.conf
Andreas Gustafsson [Mon, 2 Jul 2001 21:33:10 +0000 (21:33 +0000)]
edited for 9.1.3
Brian Wellington [Mon, 2 Jul 2001 17:55:55 +0000 (17:55 +0000)]
919. [bug] rndc would segfault when rndc.conf was missing the
closing brace. [RT #1461]
Andreas Gustafsson [Thu, 28 Jun 2001 23:28:42 +0000 (23:28 +0000)]
note that umask is not set by the BIND 9 named [RT #1093]
Andreas Gustafsson [Thu, 28 Jun 2001 01:34:20 +0000 (01:34 +0000)]
support building from a tar.gz file, not just from CVS
Andreas Gustafsson [Thu, 28 Jun 2001 00:44:45 +0000 (00:44 +0000)]
eliminated compiler warning
Andreas Gustafsson [Wed, 27 Jun 2001 22:56:18 +0000 (22:56 +0000)]
updated for 9.1.3rc3
Andreas Gustafsson [Wed, 27 Jun 2001 17:47:20 +0000 (17:47 +0000)]
regenerated
Andreas Gustafsson [Wed, 27 Jun 2001 17:46:32 +0000 (17:46 +0000)]
clarified that the transfer-format option is used on the master, not the slave
David Lawrence [Tue, 26 Jun 2001 21:55:52 +0000 (21:55 +0000)]
include isc/ipv6.h before ensuring the ipv6 init macros are defined
Andreas Gustafsson [Tue, 26 Jun 2001 01:58:26 +0000 (01:58 +0000)]
note that additional-from-cache and additional-from-auth
should only be used with 'recursion no;'
Andreas Gustafsson [Mon, 25 Jun 2001 23:51:23 +0000 (23:51 +0000)]
repeated word
Andreas Gustafsson [Mon, 25 Jun 2001 22:17:02 +0000 (22:17 +0000)]
pullup:
910. [port] Some pre-RFC2133 IPv6 implementations do not define
IN6ADDR_ANY_INIT. [RT #1416]
Mark Andrews [Mon, 25 Jun 2001 08:34:46 +0000 (08:34 +0000)]
911. [bug] Fail gracefully with multiple hint zones. [RT #1433]
Mark Andrews [Wed, 20 Jun 2001 23:16:38 +0000 (23:16 +0000)]
the length of the NULL record RDATA can be zero;
do not assert the contrary
Andreas Gustafsson [Mon, 18 Jun 2001 22:40:37 +0000 (22:40 +0000)]
classify 860. as [interop], not [func]
Andreas Gustafsson [Mon, 18 Jun 2001 22:39:12 +0000 (22:39 +0000)]
added --- 9.1.3rc2 released --- marker
Andreas Gustafsson [Mon, 18 Jun 2001 22:23:45 +0000 (22:23 +0000)]
updated for 9.1.3rc2
Andreas Gustafsson [Mon, 18 Jun 2001 22:23:27 +0000 (22:23 +0000)]
tabified
Andreas Gustafsson [Fri, 15 Jun 2001 17:02:18 +0000 (17:02 +0000)]
pullup:
When doing best-effort parsing (in dig, for example) on a message with multiple
questions where an unrecoverable error is seen after 2 or more questions have
been parsed, memory would be leaked from msg->namepool, and would trigger an
ENSURE() in dns_message_destroy().
Andreas Gustafsson [Fri, 15 Jun 2001 16:52:42 +0000 (16:52 +0000)]
pullup:
904. [bug] The server would leak memory if attempting to use
an expired TSIG key. [RT #1406]
Brian Wellington [Fri, 15 Jun 2001 01:41:11 +0000 (01:41 +0000)]
pullup:
902. [bug] The -d option was ignored if both -t and -g were also
specified.
Brian Wellington [Fri, 15 Jun 2001 01:37:30 +0000 (01:37 +0000)]
pullup:
declare launch_next_query() before calling it
Andreas Gustafsson [Thu, 14 Jun 2001 22:03:38 +0000 (22:03 +0000)]
pullup:
903. [bug] dig should not crash when receiving a tcp packet
of length 0.
Andreas Gustafsson [Thu, 14 Jun 2001 14:36:05 +0000 (14:36 +0000)]
pullup:
712. [bug] Sending a large signed update message caused an
assertion failure. [RT #718]
- Resetting a message should clear the TSIG/SIG(0) sections
- Rerendering a message if the first try returned USETCP should not call
dns_message_settsigkey() again.
Andreas Gustafsson [Thu, 14 Jun 2001 13:56:40 +0000 (13:56 +0000)]
pullup:
Signing with a large key didn't work since the static output buffer was too
small; use a dynamic buffer instead. Also, comment a section
Andreas Gustafsson [Thu, 14 Jun 2001 13:37:47 +0000 (13:37 +0000)]
pullup:
703. [port] sys/select.h is needed on older platforms. [RT #695]
David Lawrence [Thu, 14 Jun 2001 06:21:06 +0000 (06:21 +0000)]
901. [cleanup] The man pages no longer have empty lines outside of
literal blocks.
update_copyrights has been fixed to cope with the lack of empty lines
around the cvs id tag's line in each man source.
David Lawrence [Thu, 14 Jun 2001 06:14:46 +0000 (06:14 +0000)]
901. [cleanup] The man pages no longer have empty lines outside of
literal blocks.
update_copyrights has been fixed to cope with the lack of empty lines
around the cvs id tag's line in each man source.
Brian Wellington [Mon, 11 Jun 2001 18:25:41 +0000 (18:25 +0000)]
pullup:
898. [bug] "dig" failed to set a nonzero exit status
on UDP query timeout. [RT #1323]
Andreas Gustafsson [Mon, 11 Jun 2001 16:58:39 +0000 (16:58 +0000)]
pullup:
set the permissions on a symmetric keyfile before anything is written to it,
rather than after it is closed
Andreas Gustafsson [Mon, 11 Jun 2001 04:24:47 +0000 (04:24 +0000)]
uninitialized pointer could potentially (but not likely)
be passed to free_adbfind(); if it happened, it would look like RT #1393
(caught by bwelling)
Andreas Gustafsson [Sat, 9 Jun 2001 01:35:24 +0000 (01:35 +0000)]
regenerated
Andreas Gustafsson [Sat, 9 Jun 2001 00:58:11 +0000 (00:58 +0000)]
pullup:
704. [port] RLIMIT_NOFILE in to available on all platforms.
[RT #695]
Andreas Gustafsson [Sat, 9 Jun 2001 00:53:22 +0000 (00:53 +0000)]
pullup:
705. [port] Work out resource limit type for use where rlim_t is
not available. [RT #695]
Brian Wellington [Fri, 8 Jun 2001 23:27:29 +0000 (23:27 +0000)]
pullup:
894. [bug] When using the DNSSEC tools, a message intended to warn
when the keyboard was being used because of the lack
of a suitable random device was not being printed.
Andreas Gustafsson [Fri, 8 Jun 2001 21:46:11 +0000 (21:46 +0000)]
892. [bug] The server could attempt to refresh a zone that
was being loaded, causing an assertion failure.
[RT #1335]
(was fixed on mainline in zone.c 1.300)
Andreas Gustafsson [Fri, 8 Jun 2001 19:44:06 +0000 (19:44 +0000)]
pullup:
888. [bug] Don't die when using TKEY to delete a nonexistent
TSIG key. [RT #1392]
Brian Wellington [Fri, 8 Jun 2001 19:38:59 +0000 (19:38 +0000)]
891. [bug] Return an error when a SIG(0) signed response to
an unsigned query is seen. This should actually
do the verification, but it's not currently
possible. [RT #1391]
Andreas Gustafsson [Thu, 7 Jun 2001 19:02:00 +0000 (19:02 +0000)]
pullup:
852. [bug] Handle responses from servers which do not
now about IXFR.
Andreas Gustafsson [Wed, 6 Jun 2001 22:16:03 +0000 (22:16 +0000)]
pullup:
add sys/types.h for FreeBSD 2.1.