Mark Andrews
def8e47c68
use isc_random_get() rather than rand()/arc4random() directly.
...
developer: marka
reviewer: bwelling
2002-12-05 04:36:26 +00:00
Mark Andrews
8da0b50e8a
1406. [bug] dispatch initialises one of the LSFR's with a incorrect
...
polynomial. [RT #4617 ]
2002-12-05 03:55:09 +00:00
Mark Andrews
815a44abf5
arc4random() lower bits are truly random so there in no need to shift the
...
result to get truly random data.
2002-12-04 04:54:28 +00:00
Mark Andrews
5b76a09697
1405. [func] Use arc4random() if available.
...
from: jakob@crt.se
reviewed: marka
2002-12-04 01:19:28 +00:00
Mark Andrews
49a940dc68
1402. [cleanup] A6 has been moved to experimental and is no longer
...
fully supported.
developer: jinmei
reviewer: marka
2002-11-27 09:52:58 +00:00
Mark Andrews
d92770e851
1401. [bug] adb wasn't clearing state when the timer expired.
2002-11-16 17:20:03 +00:00
Mark Andrews
c972e36de6
reversed timestamp sanity test on SIG
2002-11-15 21:25:21 +00:00
Michael Graff
e34efaccfa
merge adb_race branch
2002-11-13 00:07:04 +00:00
Michael Graff
e903df2f01
merge 4319
2002-11-12 23:58:14 +00:00
Michael Graff
6434457b0b
merge 4090
2002-11-12 23:24:45 +00:00
Michael Graff
972cbaa79e
merge rt3598 (code by marka, pullup by me)
2002-11-12 22:22:32 +00:00
Mark Andrews
59ab128c97
1400. [bug] Block the addition of wildcard NS records by IXFR
...
or UPDATE. [RT #3502 ]
developer: marka
reveiwer: ogud
2002-11-12 20:16:30 +00:00
Mark Andrews
90295f915c
1399. [bug] Use serial number arithmetic when testing SIG
...
timestamps. [RT #4268 ]
developer: marka
reviewer: ogud
2002-11-12 19:50:51 +00:00
Mark Andrews
142d155dd6
1397. [bug] J.ROOT-SERVERS.NET is now 192.58.128.30.
2002-11-05 22:21:28 +00:00
Mark Andrews
2ffb3eb384
1395. [port] OpenSSL 0.9.7 defines CRYPTO_LOCK_ENGINE but doesn't
...
have a working implementation. [RT #4079 ]
2002-10-31 04:35:02 +00:00
Mark Andrews
aa39170da8
1394. [func] It is now possible to check if a particular element is
...
in a acl. Remove duplicate entries from the localnets
acl.
1393. [port] Bind to individual IPv6 interfaces if IPV6_IPV6ONLY
is not available in the kernel to prevent accidently
listening on IPv4 interfaces.
developer: jinmei
reviewer: marka
2002-10-29 04:40:26 +00:00
Mark Andrews
bc50732bab
remove repeated "keep" in comment.
2002-10-15 03:15:28 +00:00
Tatuya JINMEI 神明達哉
1e850a433a
in dbiterator_destroy(), gained a reference to db before using an mctx
...
associated with the db, in case that we had the last reference.
[RT #3588 ]
2002-10-10 13:50:02 +00:00
Mark Andrews
2945ac15af
1385. [bug] Setting serial-query-rate to 10 would trigger a
...
REQUIRE failure.
2002-09-30 06:37:49 +00:00
Mark Andrews
ca70688bf6
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 ]
2002-09-24 01:04:03 +00:00
Mark Andrews
aec2d57d5b
1381. [bug] named failed to correctly process answers that
...
contained DNAME records where the resulting CNAME
resulted in a negative answer.
2002-09-12 04:52:13 +00:00
Mark Andrews
acfbd7a478
report type and class when logging failures via add_bad
2002-09-12 04:42:46 +00:00
Mark Andrews
1a1148360e
Add missing space to fprintf.
2002-09-12 00:28:52 +00:00
Mark Andrews
a29ef27b39
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.
2002-09-10 13:35:54 +00:00
Mark Andrews
798c83548f
add explict dependancies for the generated header files.
2002-09-10 04:45:06 +00:00
Mark Andrews
75ace6601e
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.
2002-09-10 02:23:46 +00:00
Mark Andrews
ba4aec8c18
1375. [func] 'rndc dumpdb' now dumps the adb cache along with the
...
data cache.
2002-09-10 02:06:49 +00:00
Mark Andrews
550085fed1
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.
2002-09-10 02:01:15 +00:00
Mark Andrews
f411c2e81c
1373. [bug] Recovery from expired glue failed under certian
...
circumstances.
2002-09-10 00:53:31 +00:00
Mark Andrews
252cebc0fa
developer: marka
...
reviewer: jinmei
TRIEDFIND test had wrong sence.
2002-09-09 02:54:18 +00:00
Michael Graff
c68b63e0be
change many debug(3) to debug(1), and several debug(*) to info
2002-09-08 18:37:47 +00:00
Michael Graff
4f39334027
change a message about trailing garbage in a packet from debug(1) to debug(3)
2002-09-08 18:37:12 +00:00
Tatuya JINMEI 神明達哉
e992af4209
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
2002-09-04 02:26:13 +00:00
Mark Andrews
a39a2424bb
'\0' terminate code.
...
All reasons for marking a server bad should be logged to the lame channel.
2002-08-29 07:01:49 +00:00
Mark Andrews
b6309ed962
developer: jinmei
...
reviewer: marka
1368. [func] remove support for bitstring labels.
2002-08-27 04:53:43 +00:00
Mark Andrews
39fe146f2a
developer: marka
...
reviewed: jinmei
1364. [func] Use response times to select forwarders.
2002-08-23 00:27:10 +00:00
Mark Andrews
741a75f81b
reviewed: marka
...
developer: mayer
relative paths
build against openssl 0.9.6g
2002-08-17 01:34:09 +00:00
Mark Andrews
5bd76af084
1358. [func] log the reason for rejecting a server when resolving
...
queries.
2002-08-09 06:12:50 +00:00
Mark Andrews
5c10f54fe3
1355. [bug] It was possible to trigger a INSIST when debugging
...
large dynamic updates. [RT #3390 ]
2002-08-06 14:33:08 +00:00
Mark Andrews
1feb76edcb
1355. [tuning] Reduce the number events / quantum for zone tasks.
2002-08-06 02:16:09 +00:00
Mark Andrews
4c342614f8
1354. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
2002-08-06 01:50:28 +00:00
Mark Andrews
0ad5cb4782
1350. [bug] dns_name_fromtext() failed to handle too many labels
...
gracefully.
2002-08-02 00:25:15 +00:00
Danny Mayer
ace73367af
Added files and functions
2002-08-01 03:37:01 +00:00
Danny Mayer
59d1535572
casts required
2002-08-01 03:31:44 +00:00
Mark Andrews
87f4715d6c
1344. [func] Log if the serial number on the master has gone backwards.
...
If you have multiple machines specified in the masters
clause you may want to set 'multi-master yes;' to suppress
this warning.
2002-07-29 06:58:46 +00:00
Mark Andrews
3733c24efa
1342, [func] Log remote address with TCP dispatch failures.
2002-07-29 01:03:24 +00:00
Mark Andrews
f6ff008101
1340. [bug] Delay and spread out the startup refresh load.
2002-07-26 06:27:31 +00:00
Mark Andrews
f0471ca4b7
1336. [func] Nibble lookups under IP6.ARPA are now supported by
...
dns_byaddr_create(). dns_byaddr_createptrname() is
deprecated, use dns_byaddr_createptrname2() instead.
2002-07-24 06:42:32 +00:00
Mark Andrews
03d337f54a
For some zones, querying for a DS record before anything else would SERVFAIL.
2002-07-23 03:41:44 +00:00
Mark Andrews
638fe804a5
1255. [bug] When performing a nonexistence proof, the validator
...
should discard parent NXTs from higher in the DNS.
2002-07-22 03:00:49 +00:00