]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
23 years agofurther BIND 8 compatiblity changes
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

23 years ago1383. [func] Track the serial number in a IXFR response and log if
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]

23 years agoAdd an example of how to "share" a dynamic zone between views.
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.

23 years agonew draft
Mark Andrews [Fri, 20 Sep 2002 23:16:15 +0000 (23:16 +0000)] 
new draft

23 years agonew draft
Mark Andrews [Fri, 20 Sep 2002 22:47:48 +0000 (22:47 +0000)] 
new draft

23 years agohost exits with a non-zero code for erroneous results
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

23 years agocorrect typo in usage message.
Mark Andrews [Thu, 19 Sep 2002 02:40:15 +0000 (02:40 +0000)] 
correct typo in usage message.
jinmei/marka

23 years ago1382. [bug] make install failed with --enable-libbind. [RT #3656]
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.

23 years agoupdate for Darwin 5.5 and 6.0.
Mark Andrews [Mon, 16 Sep 2002 05:35:43 +0000 (05:35 +0000)] 
update for Darwin 5.5 and 6.0.

23 years agonew draft
Mark Andrews [Thu, 12 Sep 2002 23:17:41 +0000 (23:17 +0000)] 
new draft

23 years ago1381. [bug] named failed to correctly process answers that
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.

23 years agoreport type and class when logging failures via add_bad
Mark Andrews [Thu, 12 Sep 2002 04:42:46 +0000 (04:42 +0000)] 
report type and class when logging failures via add_bad

23 years ago1380. [func] 'rndc recursing' dump recursing queries to
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";'.

23 years ago'rndc status' not 'rndc stats'
Mark Andrews [Thu, 12 Sep 2002 04:10:49 +0000 (04:10 +0000)] 
'rndc status' not 'rndc stats'

23 years agoRemove layer violation. [RT #3615]
Mark Andrews [Thu, 12 Sep 2002 02:44:29 +0000 (02:44 +0000)] 
Remove layer violation. [RT #3615]

23 years agoAdd missing space to fprintf.
Mark Andrews [Thu, 12 Sep 2002 00:28:52 +0000 (00:28 +0000)] 
Add missing space to fprintf.

23 years agodeveloper: bwelling
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.

23 years agoDon't call adjust_interfaces unless IPv6 support is enabled. [RT #3593]
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]

23 years agoWhen a lookup resulted in an nxrrset match of a wildcard, the wildcard
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.

23 years agomissing const
Mark Andrews [Tue, 10 Sep 2002 05:08:53 +0000 (05:08 +0000)] 
missing const

23 years agomissing include
Mark Andrews [Tue, 10 Sep 2002 05:07:56 +0000 (05:07 +0000)] 
missing include

23 years ago1380. [func] 'rndc recursing' dump recursing queries to
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";'.

23 years agoadd explict dependancies for the generated header files.
Mark Andrews [Tue, 10 Sep 2002 04:45:06 +0000 (04:45 +0000)] 
add explict dependancies for the generated header files.

23 years ago1379. [func] 'rndc stats' now reports tcp and recursion quota
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.

23 years ago1375. [func] 'rndc dumpdb' now dumps the adb cache along with the
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.

23 years ago1374. [func] dns_adb_dump() now logs the lame zones associated
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.

23 years ago1373. [bug] Recovery from expired glue failed under certian
Mark Andrews [Tue, 10 Sep 2002 00:53:31 +0000 (00:53 +0000)] 
1373.   [bug]           Recovery from expired glue failed under certian
                        circumstances.

23 years agoremove the periodic 'still alive' message
Michael Graff [Mon, 9 Sep 2002 21:20:16 +0000 (21:20 +0000)] 
remove the periodic 'still alive' message

23 years agoRework previous slightly, to only signal if we were using WAITUNTIL() and we
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

23 years agonew draft
Mark Andrews [Mon, 9 Sep 2002 21:07:19 +0000 (21:07 +0000)] 
new draft

23 years agoWhen scheduling a new timer, check to see if we missed our last wakeup
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().

23 years agochange the 'I'm alive' messages to be 60 second apart, not 15
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

23 years agoadd a new log module, timer
Michael Graff [Mon, 9 Sep 2002 20:02:22 +0000 (20:02 +0000)] 
add a new log module, timer

23 years agoonly perform the updates if the fetch succeeds
Mark Andrews [Mon, 9 Sep 2002 13:10:20 +0000 (13:10 +0000)] 
only perform the updates if the fetch succeeds

23 years agoisc_timer_poke is thread specific
Mark Andrews [Mon, 9 Sep 2002 06:01:06 +0000 (06:01 +0000)] 
isc_timer_poke is thread specific

23 years agodeveloper: marka
Mark Andrews [Mon, 9 Sep 2002 02:54:18 +0000 (02:54 +0000)] 
developer: marka
reviewer: jinmei
TRIEDFIND test had wrong sence.

23 years agodetach from quota in an error case. I don't know if this is strictly needed,
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.

23 years agochange many debug(3) to debug(1), and several debug(*) to info
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

23 years agochange a message about trailing garbage in a packet from debug(1) to debug(3)
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)

23 years agoadd isc_timer_gettype() (useful in debugging code) and a temporary hack of isc_timerm...
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

23 years agorename 'worklimited' to 'idle'
Michael Graff [Sun, 8 Sep 2002 18:35:20 +0000 (18:35 +0000)] 
rename 'worklimited' to 'idle'

23 years agoadd 15-second 'alive' messages (sent to server info channel) and support for a tempor...
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'

23 years agoadd goo for error checking mutexes on (at least) tru64
Michael Graff [Sun, 8 Sep 2002 18:32:38 +0000 (18:32 +0000)] 
add goo for error checking mutexes on (at least) tru64

23 years agodeveloper: bwelling
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.

23 years agonew draft
Mark Andrews [Thu, 5 Sep 2002 13:46:20 +0000 (13:46 +0000)] 
new draft

23 years ago1372. [bug] named crashes with an assertion failure on exit when
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]

23 years agofixed a bug that named crashes with an assertion failure on exit when sharing
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

23 years agodeveloper: jinmei
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.

23 years agodeveloper: mayer
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.

23 years ago'\0' terminate code.
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.

23 years agodeveloper: bwelling
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.

23 years agonew draft
Mark Andrews [Wed, 28 Aug 2002 14:43:02 +0000 (14:43 +0000)] 
new draft

23 years agocopy_server_list(), add_nameserver() and create_search_list() are private
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.

23 years agodeveloper: jinmei
Mark Andrews [Tue, 27 Aug 2002 04:53:43 +0000 (04:53 +0000)] 
developer: jinmei
reviewer: marka
1368.   [func]          remove support for bitstring labels.

23 years agoa utility to check that change numbers are sequential.
Mark Andrews [Tue, 27 Aug 2002 01:57:54 +0000 (01:57 +0000)] 
a utility to check that change numbers are sequential.

23 years agoremove duplicates
Mark Andrews [Tue, 27 Aug 2002 01:56:51 +0000 (01:56 +0000)] 
remove duplicates
add placeholders for missing early changes

24 years agodeveloper: marka
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.

24 years agochange #
Mark Andrews [Fri, 23 Aug 2002 00:09:24 +0000 (00:09 +0000)] 
change #

24 years agoreviewed marka/bwelling
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.

24 years agoreviewed: marka
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.

24 years agoreviewed: marka
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.

24 years agosupported multiple listen-on-v6 correctly.
Mark Andrews [Sat, 17 Aug 2002 03:00:49 +0000 (03:00 +0000)] 
supported multiple listen-on-v6 correctly.

24 years agoreviewed: marka
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

24 years agoreviewed: jinmei
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]

24 years agoreviewed: marka
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.

24 years agonew draft
Mark Andrews [Fri, 16 Aug 2002 17:18:55 +0000 (17:18 +0000)] 
new draft

24 years agoreviewed: jinmei
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.

24 years agonew draft
Mark Andrews [Wed, 14 Aug 2002 16:14:57 +0000 (16:14 +0000)] 
new draft

24 years agospelling
Mark Andrews [Wed, 14 Aug 2002 02:30:39 +0000 (02:30 +0000)] 
spelling

24 years agoRe-order include directories.
Mark Andrews [Tue, 13 Aug 2002 21:51:12 +0000 (21:51 +0000)] 
Re-order include directories.

24 years agoadd lwres linkage
Mark Andrews [Tue, 13 Aug 2002 01:59:31 +0000 (01:59 +0000)] 
add lwres linkage

24 years agoPut back missing origin fixes
Danny Mayer [Mon, 12 Aug 2002 19:57:13 +0000 (19:57 +0000)] 
Put back missing origin fixes

24 years agoModifications to have dighost.c use liblwres to parse the resolv.conf file. Updates...
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

24 years agoUpdated dependencies to include lwres
Danny Mayer [Mon, 12 Aug 2002 18:22:55 +0000 (18:22 +0000)] 
Updated dependencies to include lwres

24 years agoAdd the liblwres to the list of paths and lib
Danny Mayer [Mon, 12 Aug 2002 01:31:48 +0000 (01:31 +0000)] 
Add the liblwres to the list of paths and lib

24 years agoAdd 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

24 years agofile changes as well as addition of the use of IpHlpApi from the MS Platform SDK
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

24 years agoWin32 version for using the registry or resolv.conf for resolver information
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

24 years agochanged keyword option to options for the resolv.conf file
Danny Mayer [Sun, 11 Aug 2002 03:26:26 +0000 (03:26 +0000)] 
changed keyword option to options for the resolv.conf file

24 years ago1358. [func] log the reason for rejecting a server when resolving
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.

24 years agoChange minimum version of OpenSSL from 0.9.5a to 0.9.6e
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

24 years agouse lwres_inet_ntop instead of inet_ntop
Mark Andrews [Thu, 8 Aug 2002 21:14:13 +0000 (21:14 +0000)] 
use lwres_inet_ntop instead of inet_ntop

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.