Commit Graph

505 Commits

Author SHA1 Message Date
Brian Wellington
4da10bce4b 488. [bug] Locks weren't properly destroyed in some cases. 2000-09-25 17:51:25 +00:00
Brian Wellington
3f123dcc2f 487. [port] flockfile() is not defined on all systems.
Also check for libpthreads, if libpthread isn't found.
2000-09-22 18:52:39 +00:00
Michael Sawyer
16ea60d0db 486. [bug] nslookup: "set all" and "server" commands showed
the incorrect port number if a port other than 53
                        was specified. [RT #352]
2000-09-22 17:15:48 +00:00
Michael Sawyer
85b2370943 485. [func] When dig had more than one server to query, it would
send all of the messages at the same time.  Add
                        rate limiting of the transmitted messages.
2000-09-22 16:26:12 +00:00
Andreas Gustafsson
d15f51c600 484. [bug] When the server was reloaded after removing addresses
from the named.conf "listen-on" statement, sockets
                        were still listening on the removed addresses due
                        to reference count loops. [RT #325]

Now there is one client manager object per interface instead of a single
global one; when an interface goes away, it simply destroys the associated
client manager, which will cause all its clients to be shut down in an
orderly fashion.
2000-09-22 00:13:08 +00:00
Andreas Gustafsson
2ce1e232ae spelling 2000-09-21 23:37:14 +00:00
Mark Andrews
aa2c453d3c 483. [bug] nslookup: "set all" showed search but it was not
setable.
2000-09-21 12:45:39 +00:00
Mark Andrews
e412ae947d 482. [bug] nslookup: a plain "server" or "lserver" should be
treated as a lookup.

 480
strsep() has slightly different semantics to strtok(), use static function
to skip empty tokens.
2000-09-21 12:25:43 +00:00
Mark Andrews
07a926724c 481. [bug] nslookup:get_next_command() stack size exceeds
per thread limit.

 480.   [bug]           strtok() is not thread safe. [RT #349]

	replaced strtok() w/ strsep().
2000-09-21 11:53:16 +00:00
Andreas Gustafsson
90023730de 479. [func] The test suite can now be run by typing "make check"
or "make test" at the top level.
2000-09-21 01:45:11 +00:00
Andreas Gustafsson
922e6a3c2a 478. [bug] "make install" failed if the directory specified with
--prefix did not already exist.
2000-09-20 19:06:16 +00:00
Andreas Gustafsson
280747fa7c 477. [bug] The the isc-config.sh script could be installed before
its directory was created. [RT #324]
2000-09-20 18:05:33 +00:00
Mark Andrews
0e07026a21 476. [bug] A zone could expire while a zone transfer was in
progress triggering a INSIST failure. [RT #329]
2000-09-20 09:50:34 +00:00
Andreas Gustafsson
337ca18384 475. [bug] query_getzonedb() sometimes returned a non-null version
on failure.  This caused assertion failures when
                        generating query responses where names subject to
                        additional section processing pointed to a zone
                        to which access had been denied by means of the
                        allow-query option. [RT #336]
2000-09-19 22:30:39 +00:00
Andreas Gustafsson
dc2e45d08d note RT number 2000-09-19 01:33:57 +00:00
Andreas Gustafsson
6b0ce7d29f 474. [bug] The mnemonic of the CHAOS class is CH according to
RFC1035, but it was printed and read only as CHAOS.
                        We now accept both forms as input, and print it
                        as CH.
2000-09-19 01:27:22 +00:00
Andreas Gustafsson
27d725f2b0 rephrased 473. 2000-09-18 22:27:20 +00:00
Michael Sawyer
eee25a3ac0 473. [bug] Prevent dns_request_create: not implemented
message when no servers can be reached.
2000-09-18 19:36:58 +00:00
Andreas Gustafsson
c89ac488df 472. [bug] Off-by-one error caused isc_time_add() to sometimes
produce invalid time values.
2000-09-18 18:43:03 +00:00
Brian Wellington
46a7e707fe 471. [bug] nsupdate didn't compile on HP/UX 10.20 2000-09-18 17:37:16 +00:00
Mark Andrews
9d3ef72b37 470. [feature] $GENERATE is now supported. See also
doc/misc/migration.
2000-09-18 06:50:35 +00:00
Mark Andrews
a7c76f1924 469. [bug] "query-source address * port 53;" now works. 2000-09-18 04:50:05 +00:00
Mark Andrews
c50a002bd1 468. [bug] dns_master_load*() failed to report file and line
number in certain error conditions.

 467.   [bug]           dns_master_load*() failed to log an error if
                        pushfile() failed.

 466.   [bug]           dns_master_load*() could return success when it failed.
2000-09-17 12:38:47 +00:00
David Lawrence
566155f16e 465. [cleanup] Allow 0 to be set as an omapi_value_t value by
omapi_value_storeint().

(Arguably this is was a bug, arguably it wasn't.  I do not know Ted's
original intent, but I believe it cleans up the API to allow 0 to be
set and retrieved just as any other int is.)o

(Also arguably, the other omapi_value_store*() functions should instead
be creating non-NULL omapi_value_t->value pointers when they are setting
NULL values, and then assigning NULL into the relevant union member.)
2000-09-16 03:20:54 +00:00
Brian Wellington
051beeafa6 464. [cleanup] build with openssl's RSA code instead of dnssafe 2000-09-16 01:21:24 +00:00
Andreas Gustafsson
07a46d6dca clarified 463. 2000-09-15 23:46:21 +00:00
Michael Sawyer
cd73a1c823 463. [bug] nsupdate didn't work when it had to use the second
server in resolv.conf for the soa
2000-09-15 23:30:28 +00:00
Andreas Gustafsson
75f393830d no need to note lack of RT number 2000-09-15 21:11:03 +00:00
Michael Sawyer
8357e90fba Added RT numbers:
459.   [bug]           Nslookup processed the "set" command incorrectly.
                        [No RT assigned]

 458.   [bug]           Nslookup didn't properly check class and type values.
                        [RT #305]

 457.   [bug]           Dig/host/hslookup didn't properly handle connect
                        timeouts in certain situations, causing an
                        unnecessary warning message to be printed.
                        [No RT assigned]
2000-09-15 21:07:59 +00:00
Brian Wellington
6d85ebc2d2 462. [bug] --disable-ipv6 should work now. 2000-09-15 20:52:52 +00:00
Andreas Gustafsson
abb38b6733 fix to editorial changes 2000-09-15 20:44:20 +00:00
Andreas Gustafsson
a94948ad5b editorial changes 2000-09-15 20:43:46 +00:00
Andreas Gustafsson
4a0b049616 edited item 461. 2000-09-15 16:23:06 +00:00
David Lawrence
b0796437d4 461. [bug] Specifying an unknown key in the keys clause of the
controls statement caused a NULL pointer dereference.
2000-09-15 03:22:45 +00:00
Brian Wellington
98b8d49c0c 460. [bug] Much of the DNSSEC code only worked with class IN.
(code committed a few days ago)
2000-09-15 00:53:47 +00:00
Michael Sawyer
e42c402595 + 459. [bug] Nslookup error in processing set command.
+
2000-09-14 22:03:52 +00:00
Andreas Gustafsson
cc7420cb3b last two entry numbers were off by 200 2000-09-14 20:52:11 +00:00
Andreas Gustafsson
d922e82162 explain 456. in more detail 2000-09-14 20:42:11 +00:00
Michael Sawyer
3291587f23 258. [bug] Nslookup didn't properly check class and type values.
257.	[bug]		Dig/Host/Nslookup didn't properly handle connect
			timeout in some very specific situations, and gave
			an unnecessary warning.
2000-09-14 20:11:48 +00:00
Mark Andrews
b374727d51 456. [bug] Stub zones were not resetting the refresh and expire
counters, loadtime or clearing the DNS_ZONE_REFRESH
                        (refresh in progress) flag upon successful update.
                        [RT #300]
2000-09-14 03:55:38 +00:00
Mark Andrews
2868291ab5 455. [doc] Document IPv4 prefix notation does not require a
dotted decimal quad but may be just dotted decimal.
2000-09-14 03:39:23 +00:00
Mark Andrews
be1d71fd17 454. [bug] Enforce dotted decimal and dotted decimal quad where
documented as such in named.conf. [RT #304, RT#311]
2000-09-14 02:19:04 +00:00
Andreas Gustafsson
8e732de92e Buffers Files Tools Edit Search Help
453.   [bug]           Warn if the obsolete option maintain-ixfr-base
                        is specified in named.conf. [RT #306]
2000-09-13 22:47:05 +00:00
Andreas Gustafsson
afd2f40b3c 452. [bug] Warn if the unimplemented option statistics-file
is specified in named.conf. [RT #301]
2000-09-13 20:49:40 +00:00
Mark Andrews
c605f30cd7 451 [func] Update forwarding implememted.
450.   [func]          New function ns_client_sendraw().
2000-09-13 01:48:53 +00:00
Bob Halley
3302ed8d6e bitstring assertion addition; doc fixes 2000-09-13 00:11:45 +00:00
Michael Sawyer
d03bffc40e 448. [bug] Host output formatting change, to match v8. [RT #255]
447.   [bug]           Dig didn't properly retry in TCP mode after
                        a truncated reply.  [RT #277]
2000-09-12 22:57:05 +00:00
Mark Andrews
91ac60fe11 446. [bug] Confusing notify log message. [RT #298] 2000-09-12 22:50:52 +00:00
Bob Halley
83d2840b6f fix erroneous isc_bitstring_copy() REQUIRE 2000-09-12 19:26:40 +00:00
Michael Graff
42e31e6ef7 pass in the log level desired; make 'client denied recursion' log at debug level 1 always. 2000-09-12 18:50:36 +00:00