]>
git.ipfire.org Git - thirdparty/bind9.git/log
Tatuya JINMEI 神明達哉 [Thu, 26 Sep 2002 11:17:06 +0000 (11:17 +0000)]
further BIND 8 compatiblity changes
- made the output and exit code with the -l option compatible with bind 8
additionally, treated host -t axfr as host "-l -t any -v".
developer: marka
reviewer: jinmei
Mark Andrews [Tue, 24 Sep 2002 01:04:03 +0000 (01:04 +0000)]
1383. [func] Track the serial number in a IXFR response and log if
a mismatch occurs. This is a more specific error than
"not exact". [RT #3445]
Mark Andrews [Mon, 23 Sep 2002 00:20:19 +0000 (00:20 +0000)]
Add an example of how to "share" a dynamic zone between views.
Mark Andrews [Fri, 20 Sep 2002 23:16:15 +0000 (23:16 +0000)]
new draft
Mark Andrews [Fri, 20 Sep 2002 22:47:48 +0000 (22:47 +0000)]
new draft
Tatuya JINMEI 神明達哉 [Fri, 20 Sep 2002 06:26:10 +0000 (06:26 +0000)]
host exits with a non-zero code for erroneous results
(RT #3536)
developer: marka
reviewer: jinmei
Mark Andrews [Thu, 19 Sep 2002 02:40:15 +0000 (02:40 +0000)]
correct typo in usage message.
jinmei/marka
Mark Andrews [Wed, 18 Sep 2002 05:18:18 +0000 (05:18 +0000)]
1382. [bug] make install failed with --enable-libbind. [RT #3656]
top_srcdir was being defined via make/rules.in and was over riding that
correct definition from Makefile.in. Use the abosolute version in
make/rules.in.
Mark Andrews [Mon, 16 Sep 2002 05:35:43 +0000 (05:35 +0000)]
update for Darwin 5.5 and 6.0.
Mark Andrews [Thu, 12 Sep 2002 23:17:41 +0000 (23:17 +0000)]
new draft
Mark Andrews [Thu, 12 Sep 2002 04:52:13 +0000 (04:52 +0000)]
1381. [bug] named failed to correctly process answers that
contained DNAME records where the resulting CNAME
resulted in a negative answer.
Mark Andrews [Thu, 12 Sep 2002 04:42:46 +0000 (04:42 +0000)]
report type and class when logging failures via add_bad
Mark Andrews [Thu, 12 Sep 2002 04:17:21 +0000 (04:17 +0000)]
1380. [func] 'rndc recursing' dump recursing queries to
'recursing-file = "named.recursing";'.
Mark Andrews [Thu, 12 Sep 2002 04:10:49 +0000 (04:10 +0000)]
'rndc status' not 'rndc stats'
Mark Andrews [Thu, 12 Sep 2002 02:44:29 +0000 (02:44 +0000)]
Remove layer violation. [RT #3615]
Mark Andrews [Thu, 12 Sep 2002 00:28:52 +0000 (00:28 +0000)]
Add missing space to fprintf.
Mark Andrews [Wed, 11 Sep 2002 06:36:17 +0000 (06:36 +0000)]
developer: bwelling
reviewed: marka
Generating a response when the qname matches a wildcard and the type
doesn't exist didn't work; the NXT name was improperly expanded and the
wildcard proof was omitted.
Mark Andrews [Wed, 11 Sep 2002 04:32:29 +0000 (04:32 +0000)]
Don't call adjust_interfaces unless IPv6 support is enabled. [RT #3593]
Mark Andrews [Tue, 10 Sep 2002 13:35:54 +0000 (13:35 +0000)]
When a lookup resulted in an nxrrset match of a wildcard, the wildcard
attribute wasn't set on foundname.
Move "else" body to mainline, "if" body end in unconditional goto.
Mark Andrews [Tue, 10 Sep 2002 05:08:53 +0000 (05:08 +0000)]
missing const
Mark Andrews [Tue, 10 Sep 2002 05:07:56 +0000 (05:07 +0000)]
missing include
Mark Andrews [Tue, 10 Sep 2002 04:45:54 +0000 (04:45 +0000)]
1380. [func] 'rndc recursing' dump recursing queries to
'recursing-file = "named.recursing";'.
Mark Andrews [Tue, 10 Sep 2002 04:45:06 +0000 (04:45 +0000)]
add explict dependancies for the generated header files.
Mark Andrews [Tue, 10 Sep 2002 02:23:46 +0000 (02:23 +0000)]
1379. [func] 'rndc stats' now reports tcp and recursion quota
states.
1378. [func] Improved positive feedback for 'rndc {reload|refresh}.
1377. [func] dns_zone_load{new}() now reports if the zone was
loaded, queued for loading to up to date.
1376. [func] New function dns_zone_logc() to log to specified
category.
Mark Andrews [Tue, 10 Sep 2002 02:06:49 +0000 (02:06 +0000)]
1375. [func] 'rndc dumpdb' now dumps the adb cache along with the
data cache.
Mark Andrews [Tue, 10 Sep 2002 02:01:15 +0000 (02:01 +0000)]
1374. [func] dns_adb_dump() now logs the lame zones associated
with each server.
* DP now supports debbugging at non-debug levels.
* log fetch failure reasons at DEF_LEVEL.
Mark Andrews [Tue, 10 Sep 2002 00:53:31 +0000 (00:53 +0000)]
1373. [bug] Recovery from expired glue failed under certian
circumstances.
Michael Graff [Mon, 9 Sep 2002 21:20:16 +0000 (21:20 +0000)]
remove the periodic 'still alive' message
Michael Graff [Mon, 9 Sep 2002 21:15:58 +0000 (21:15 +0000)]
Rework previous slightly, to only signal if we were using WAITUNTIL() and we
actually have a due time
Mark Andrews [Mon, 9 Sep 2002 21:07:19 +0000 (21:07 +0000)]
new draft
Michael Graff [Mon, 9 Sep 2002 20:04:10 +0000 (20:04 +0000)]
When scheduling a new timer, check to see if we missed our last wakeup
by more than 15 seconds. If we have, SIGNAL().
Michael Graff [Mon, 9 Sep 2002 20:03:18 +0000 (20:03 +0000)]
change the 'I'm alive' messages to be 60 second apart, not 15
Michael Graff [Mon, 9 Sep 2002 20:02:22 +0000 (20:02 +0000)]
add a new log module, timer
Mark Andrews [Mon, 9 Sep 2002 13:10:20 +0000 (13:10 +0000)]
only perform the updates if the fetch succeeds
Mark Andrews [Mon, 9 Sep 2002 06:01:06 +0000 (06:01 +0000)]
isc_timer_poke is thread specific
Mark Andrews [Mon, 9 Sep 2002 02:54:18 +0000 (02:54 +0000)]
developer: marka
reviewer: jinmei
TRIEDFIND test had wrong sence.
Michael Graff [Sun, 8 Sep 2002 18:40:58 +0000 (18:40 +0000)]
detach from quota in an error case. I don't know if this is strictly needed,
but it makes sense. It is probably done later as well, but all places
check for the pointer != NULL, so we'll be ok.
Michael Graff [Sun, 8 Sep 2002 18:37:47 +0000 (18:37 +0000)]
change many debug(3) to debug(1), and several debug(*) to info
Michael Graff [Sun, 8 Sep 2002 18:37:12 +0000 (18:37 +0000)]
change a message about trailing garbage in a packet from debug(1) to debug(3)
Michael Graff [Sun, 8 Sep 2002 18:35:55 +0000 (18:35 +0000)]
add isc_timer_gettype() (useful in debugging code) and a temporary hack of isc_timermgr_poke
Michael Graff [Sun, 8 Sep 2002 18:35:20 +0000 (18:35 +0000)]
rename 'worklimited' to 'idle'
Michael Graff [Sun, 8 Sep 2002 18:34:04 +0000 (18:34 +0000)]
add 15-second 'alive' messages (sent to server info channel) and support for a temporary hack, 'rndc timerpoke'
Michael Graff [Sun, 8 Sep 2002 18:32:38 +0000 (18:32 +0000)]
add goo for error checking mutexes on (at least) tru64
Mark Andrews [Fri, 6 Sep 2002 03:47:56 +0000 (03:47 +0000)]
developer: bwelling
reviewer: marka
DNSSEC wildcard negative proof responses were longer than necessary in
some cases; the existence of a node for which the qname is a subdomain
obscures all shallower wildcards.
That is, query for y.x.foo.com. If the response contains an NXT
at x.foo.com, it's not necessary to prove that there's no wildcard at
*.foo.com, since it wouldn't be matched anyway.
Mark Andrews [Thu, 5 Sep 2002 13:46:20 +0000 (13:46 +0000)]
new draft
Tatuya JINMEI 神明達哉 [Wed, 4 Sep 2002 02:44:45 +0000 (02:44 +0000)]
1372. [bug] named crashes with an assertion failure on exit when
sharing the same port for listening and querying, and
changing listening addresses several times. [RT# 3509]
Tatuya JINMEI 神明達哉 [Wed, 4 Sep 2002 02:26:13 +0000 (02:26 +0000)]
fixed a bug that named crashes with an assertion failure on exit when sharing
the same port for listening and querying, and changing listening addresses
several times. [RT# 3509]
additionally,
+ limited the canceled socket tasks in dispatch.c
+ made dns_dispatch_changeattributes() care about the NOLISTEN mask
+ described side effects of dns_dispatch_changeattributes() in its
description comment
Mark Andrews [Fri, 30 Aug 2002 02:05:30 +0000 (02:05 +0000)]
developer: jinmei
reviewer: marka
1371 [bug] notify-source-v6, transfer-source-v6 and
query-source-v6 with explict addresses and using the
same ports as named was listening on could interfere
with nameds ability to answer queries sent to those
addresses.
Mark Andrews [Thu, 29 Aug 2002 07:45:04 +0000 (07:45 +0000)]
developer: mayer
reviewed: marka
1370. [bug] dig '+[no]recurse' was incorrectly documented.
Mark Andrews [Thu, 29 Aug 2002 07:01:49 +0000 (07:01 +0000)]
'\0' terminate code.
All reasons for marking a server bad should be logged to the lame channel.
Mark Andrews [Thu, 29 Aug 2002 05:40:07 +0000 (05:40 +0000)]
developer: bwelling
reviewed: marka
1369. [bug] Adding an NS record as the lexicographically last
record in a secure zone didn't work.
Mark Andrews [Wed, 28 Aug 2002 14:43:02 +0000 (14:43 +0000)]
new draft
Mark Andrews [Wed, 28 Aug 2002 07:04:48 +0000 (07:04 +0000)]
copy_server_list(), add_nameserver() and create_search_list() are private
functions.
Mark Andrews [Tue, 27 Aug 2002 04:53:43 +0000 (04:53 +0000)]
developer: jinmei
reviewer: marka
1368. [func] remove support for bitstring labels.
Mark Andrews [Tue, 27 Aug 2002 01:57:54 +0000 (01:57 +0000)]
a utility to check that change numbers are sequential.
Mark Andrews [Tue, 27 Aug 2002 01:56:51 +0000 (01:56 +0000)]
remove duplicates
add placeholders for missing early changes
Mark Andrews [Fri, 23 Aug 2002 00:27:10 +0000 (00:27 +0000)]
developer: marka
reviewed: jinmei
1364. [func] Use response times to select forwarders.
Mark Andrews [Fri, 23 Aug 2002 00:09:24 +0000 (00:09 +0000)]
change #
Mark Andrews [Thu, 22 Aug 2002 23:57:47 +0000 (23:57 +0000)]
reviewed marka/bwelling
1263. [contrib] queryperf usage was incomplete. Add '-h' for help.
Mark Andrews [Mon, 19 Aug 2002 21:32:56 +0000 (21:32 +0000)]
reviewed: marka
developer: bwelling
don't attempt to generate a wildcard proof unless the zone is secure.
Mark Andrews [Sat, 17 Aug 2002 03:26:46 +0000 (03:26 +0000)]
reviewed: marka
developer: jinmei
1362. [func] "localhost" and "localnet" acls now include IPv6
addresses / prefixes.
Mark Andrews [Sat, 17 Aug 2002 03:00:49 +0000 (03:00 +0000)]
supported multiple listen-on-v6 correctly.
Mark Andrews [Sat, 17 Aug 2002 01:34:09 +0000 (01:34 +0000)]
reviewed: marka
developer: mayer
relative paths
build against openssl 0.9.6g
Mark Andrews [Sat, 17 Aug 2002 00:23:19 +0000 (00:23 +0000)]
reviewed: jinmei
developer: marka
1361. [func] Log file name when unable to open memory statistics
and dump database files. [RT# 3437]
Mark Andrews [Fri, 16 Aug 2002 23:46:11 +0000 (23:46 +0000)]
reviewed: marka
developer: jinmei
1360. [func] Listen-on-v6 now supports specific addresses.
Mark Andrews [Fri, 16 Aug 2002 17:18:55 +0000 (17:18 +0000)]
new draft
Mark Andrews [Fri, 16 Aug 2002 00:05:57 +0000 (00:05 +0000)]
reviewed: jinmei
who: marka
1359. [bug] remove IF_RUNNING test when scanning interfaces.
Mark Andrews [Wed, 14 Aug 2002 16:14:57 +0000 (16:14 +0000)]
new draft
Mark Andrews [Wed, 14 Aug 2002 02:30:39 +0000 (02:30 +0000)]
spelling
Mark Andrews [Tue, 13 Aug 2002 21:51:12 +0000 (21:51 +0000)]
Re-order include directories.
Mark Andrews [Tue, 13 Aug 2002 01:59:31 +0000 (01:59 +0000)]
add lwres linkage
Danny Mayer [Mon, 12 Aug 2002 19:57:13 +0000 (19:57 +0000)]
Put back missing origin fixes
Danny Mayer [Mon, 12 Aug 2002 18:25:25 +0000 (18:25 +0000)]
Modifications to have dighost.c use liblwres to parse the resolv.conf file. Updates to dig, host and nslookup to increase modularity and use more functions in dighost.c
Danny Mayer [Mon, 12 Aug 2002 18:22:55 +0000 (18:22 +0000)]
Updated dependencies to include lwres
Danny Mayer [Mon, 12 Aug 2002 01:31:48 +0000 (01:31 +0000)]
Add the liblwres to the list of paths and lib
Danny Mayer [Sun, 11 Aug 2002 03:36:24 +0000 (03:36 +0000)]
Add the liblwres to the list of paths and lib
Danny Mayer [Sun, 11 Aug 2002 03:32:56 +0000 (03:32 +0000)]
file changes as well as addition of the use of IpHlpApi from the MS Platform SDK
Danny Mayer [Sun, 11 Aug 2002 03:29:32 +0000 (03:29 +0000)]
Win32 version for using the registry or resolv.conf for resolver information
Danny Mayer [Sun, 11 Aug 2002 03:26:26 +0000 (03:26 +0000)]
changed keyword option to options for the resolv.conf file
Mark Andrews [Fri, 9 Aug 2002 06:12:50 +0000 (06:12 +0000)]
1358. [func] log the reason for rejecting a server when resolving
queries.
Danny Mayer [Fri, 9 Aug 2002 02:34:07 +0000 (02:34 +0000)]
Change minimum version of OpenSSL from 0.9.5a to 0.9.6e
Mark Andrews [Thu, 8 Aug 2002 21:14:13 +0000 (21:14 +0000)]
use lwres_inet_ntop instead of inet_ntop
Mark Andrews [Thu, 8 Aug 2002 09:16:19 +0000 (09:16 +0000)]
Solaris 9 needs hack_shutup_pthreadonceinit
Mark Andrews [Thu, 8 Aug 2002 06:29:34 +0000 (06:29 +0000)]
CHANGE numbers
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.
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
Mark Andrews [Wed, 7 Aug 2002 02:03:49 +0000 (02:03 +0000)]
prevent assertion failure
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]
Mark Andrews [Tue, 6 Aug 2002 05:15:11 +0000 (05:15 +0000)]
white space
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.
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
Mark Andrews [Tue, 6 Aug 2002 03:21:59 +0000 (03:21 +0000)]
1354. [bug] nsupdate was extremely wasteful of memory.
Mark Andrews [Tue, 6 Aug 2002 02:29:37 +0000 (02:29 +0000)]
grammar
Mark Andrews [Tue, 6 Aug 2002 02:26:11 +0000 (02:26 +0000)]
add "tuning"
Mark Andrews [Tue, 6 Aug 2002 02:16:09 +0000 (02:16 +0000)]
1355. [tuning] Reduce the number events / quantum for zone tasks.
Mark Andrews [Tue, 6 Aug 2002 01:50:28 +0000 (01:50 +0000)]
1354. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
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.
Mark Andrews [Mon, 5 Aug 2002 05:06:07 +0000 (05:06 +0000)]
add 'man' target
Mark Andrews [Mon, 5 Aug 2002 05:00:07 +0000 (05:00 +0000)]
undo
Mark Andrews [Mon, 5 Aug 2002 04:56:50 +0000 (04:56 +0000)]
1354. [doc] lwres man pages had illegal nroff.