Mark Andrews
354cb3ea67
use binmode
2011-12-22 11:56:07 +00:00
Mark Andrews
83878aaa47
3256. [bug] Disable empty zones for lwresd -C. [RT #27139 ]
...
3255. [func] No longer require that a empty zones be explicitly
enabled or that a empty zone is disabled for
RFC 1918 empty zones to be configured. [RT #27139 ]
2011-12-22 08:22:18 +00:00
Mark Andrews
328e0fee6b
3254. [bug] Set isc_socket_ipv6only() on the IPv6 control channels.
...
[RT #22249 ]
2011-12-22 08:07:48 +00:00
Evan Hunt
f30785f506
3252. [bug] When master zones using inline-signing were
...
updated while the server was offline, the source
zone could fall out of sync with the signed
copy. They can now resynchronize. [RT #26676 ]
2011-12-22 07:32:41 +00:00
Mark Andrews
281a31ad37
+/- 500ms was too small a fudge factor (-582ms seen in testing), raise to +/- 1000ms
2011-12-22 02:15:24 +00:00
Mark Andrews
67dc2f0536
3249. [bug] Update log message when saving slave zones files for
...
analysis after load failures. [RT #27087 ]
3248. [bug] Configure options --enable-fixed-rrset and
--enable-exportlib were incompatible with each
other. [RT #27087 ]
3247. [bug] 'raw' format zones failed to preserve load order
breaking 'fixed' sort order. [RT #27087 ]
3246. [bug] Named failed to start with a empty also-notify list.
[RT #27087 ]
2011-12-20 00:06:54 +00:00
Mark Andrews
b290d10fc4
3245. [bug] Don't report a error unchanged serials unless there
...
were other changes when thawing a zone with
ixfr-fromdifferences. [RT #26845 ]
2011-12-19 23:46:13 +00:00
Mark Andrews
d884e8ee4d
set status to 1 on R:FAIL
2011-12-19 23:08:50 +00:00
Automatic Updater
ce8ac1bc98
regen HEAD
2011-12-17 01:14:51 +00:00
Automatic Updater
a9f68291c8
update copyright notice
2011-12-16 23:46:20 +00:00
Evan Hunt
1d32b1df37
3244. [func] Added readline support to nslookup and nsupdate.
...
Also simplified nsupdate syntax to make "update"
and "prereq" optional. [RT #24659 ]
2011-12-16 23:01:17 +00:00
Automatic Updater
b98da83857
regen HEAD
2011-12-16 01:15:05 +00:00
Mark Andrews
ea55a4e469
-l
2011-12-16 00:10:05 +00:00
Mark Andrews
91013b0e19
join line for old awk
2011-12-12 12:08:09 +00:00
Mark Andrews
6c1a778723
chech that the final time is within 10 seconds but no greater than the expected interval
2011-12-12 06:51:12 +00:00
Automatic Updater
72938578c9
regen HEAD
2011-12-10 01:14:53 +00:00
Automatic Updater
339d2a4d4b
update copyright notice
2011-12-09 23:47:05 +00:00
Mark Andrews
e238ebd9b3
Backout accident commit to head
2011-12-09 22:09:26 +00:00
Mark Andrews
5ccf5eac0f
ixfr-from-differences backup file
2011-12-09 13:32:42 +00:00
Mark Andrews
25e771f87e
fix typo
2011-12-09 01:52:14 +00:00
Mark Andrews
b11fd36119
move declaration to start of block
2011-12-08 23:45:02 +00:00
Evan Hunt
b4d8192d21
3241. [func] Extended the header of raw-format master files to
...
include the serial number of the zone from which
they were generated, if different (as in the case
of inline-signing zones). This is to be used in
inline-signing zones, to track changes between the
unsigned and signed versions of the zone, which may
have different serial numbers.
(Note: raw zonefiles generated by this version of
BIND are no longer compatble with prior versions.
To generate a backward-compatible raw zonefile
using dnssec-signzone or named-compilezone, specify
output format "raw=0" instead of simply "raw".)
[RT #26587 ]
2011-12-08 16:07:22 +00:00
Evan Hunt
28c2bc2026
3237. [bug] dig -6 didn't work with +trace. [RT #26906 ]
2011-12-07 17:23:28 +00:00
Evan Hunt
4122abdc3c
Back out changes #3182 and #3202
2011-12-05 17:10:51 +00:00
Mark Andrews
f5f868ca4f
loop waiting for the zone to transfer
2011-12-02 04:14:33 +00:00
Mark Andrews
56dc4c6730
3233. [bug] 'rndc freeze/thaw' didn't work for inline zones.
...
[RT #26632 ]
2011-12-02 02:44:01 +00:00
Automatic Updater
55313f60d8
update copyright notice
2011-12-01 23:46:51 +00:00
Mark Andrews
553197e288
3231. [bug] named could fail to send a uncompressable zone.
...
[RT #26796 ]
3230. [bug[ 'dig axfr' failed to properly handle a multi-message
axfr with a serial of 0. [RT #26796 ]
2011-12-01 00:53:58 +00:00
Mark Andrews
411d2914ad
3226. [bug] Address minor resource leakages. [RT #26624 ]
2011-11-30 00:48:51 +00:00
Mark Andrews
9bd876a683
3224. [bug] 'rndc signing' argument parsing was broken. [RT #26684 ]
2011-11-29 00:49:26 +00:00
Mark Andrews
374b677c50
make grep more precise
2011-11-27 12:04:27 +00:00
Evan Hunt
75c622f53b
add regression test for rbtdb.c version-mismatch issue
2011-11-18 19:32:13 +00:00
Evan Hunt
7c6a1a11fa
3218. [security] Cache lookup could return RRSIG data associated with
...
nonexistent records, leading to an assertion
failure. [RT #26590 ]
2011-11-16 09:44:32 +00:00
Evan Hunt
6fb6f8a226
3217. [cleanup] Fix build problem with --disable-static. [RT #26476 ]
2011-11-16 00:42:07 +00:00
Automatic Updater
2a1d6afad5
regen HEAD
2011-11-10 01:16:02 +00:00
Automatic Updater
2fd58cb8f1
update copyright notice
2011-11-09 23:46:23 +00:00
Evan Hunt
77d048b03e
3215. [bug] 'rndc recursing' could cause a core dump. [RT #26495 ]
2011-11-09 22:05:09 +00:00
Evan Hunt
5d23a6ac83
3214. [func] Add 'named -U' option to set the number of UDP
...
listener threads per interface. [RT #26485 ]
2011-11-09 18:44:04 +00:00
Automatic Updater
2628293c6e
regen HEAD
2011-11-08 01:14:50 +00:00
Automatic Updater
0237221b8a
update copyright notice
2011-11-07 23:46:50 +00:00
Evan Hunt
d9eebc0849
3211. [func] dnssec-signzone: "-f -" prints to stdout; "-O full"
...
option prints in single-line-per-record format.
[RT #20287 ]
2011-11-07 23:16:31 +00:00
Evan Hunt
83c0ef8815
3210. [bug] Canceling the oldest query due to recursive-client
...
overload could trigger an assertion failure. [RT #26463 ]
2011-11-07 23:03:09 +00:00
Automatic Updater
36da16fa31
regen HEAD
2011-11-07 01:15:05 +00:00
Evan Hunt
36a13a94c5
new "dnssec-lookaside" option is "no", not "off"
2011-11-07 00:25:53 +00:00
Mark Andrews
ac43690858
3209. [func] Add "dnssec-lookaside 'off'". [RT #24858 ]
2011-11-07 00:14:11 +00:00
Automatic Updater
2e8694f4db
update copyright notice
2011-11-06 23:46:40 +00:00
Mark Andrews
19ae9cbb28
3208. [bug] 'dig -y' handle unknown tsig alorithm better.
...
[RT #25522 ]
2011-11-06 23:18:07 +00:00
Automatic Updater
77dccf2a5d
regen HEAD
2011-11-05 01:14:51 +00:00
Evan Hunt
ca45c0bc34
3206. [cleanup] Add ISC information to log at start time. [RT #25484 ]
2011-11-05 00:45:31 +00:00
Automatic Updater
af42579df6
update copyright notice
2011-11-04 23:46:15 +00:00
Evan Hunt
59c79d8cc8
shorten an 81-char line in dig -h
2011-11-04 14:19:17 +00:00
Jeremy Reed
2de07361f3
Fix typo within XML tag.
2011-11-04 11:02:50 +00:00
Mark Andrews
3fb5bccf59
3205. [func] Upgrade dig's defaults to better reflect modern
...
nameserver behaviour. Enable "dig +adflag" and
"dig +edns=0" by default. Enable "+dnssec" when
running "dig +trace". [RT #23497 ]
2011-11-04 10:41:38 +00:00
Evan Hunt
25845da41a
3203. [bug] Increase log level to 'info' for validation failures
...
from expired or not-yet-valid RRSIGs. [RT #21796 ]
2011-11-04 05:36:28 +00:00
Automatic Updater
0b85ae70e9
update copyright notice
2011-11-03 23:46:26 +00:00
Evan Hunt
f550b4b104
3201. [func] 'rndc querylog' can now be given an on/off parameter
...
instead of only being used as a toggle. [RT #18351 ]
2011-11-03 23:05:31 +00:00
Evan Hunt
6150d3cb66
3200. [doc] Some rndc functions were undocumented or were
...
missing from 'rndc -h' output. [RT #25555 ]
2011-11-03 22:06:21 +00:00
Evan Hunt
fd0cb18761
3199. [func] When logging client information, include the name
...
being queried. [RT #25944 ]
2011-11-03 21:14:22 +00:00
Evan Hunt
d7be2b79ed
3198. [doc] Clarified that dnssec-settime can alter keyfile
...
permissions. [RT #24866 ]
2011-11-03 20:21:37 +00:00
Evan Hunt
7f2a245b96
3196. [bug] nsupdate: return nonzero exit code when target zone
...
doesn't exist. [RT #25783 ]
2011-11-03 04:29:28 +00:00
Automatic Updater
1ab9944f6b
update copyright notice
2011-11-02 23:46:24 +00:00
Mark Andrews
46c7b71b4d
improve error diagnostics
2011-11-02 13:59:07 +00:00
Mark Andrews
e223d4bb26
loop waiting for stub zone to transfer
2011-11-02 08:17:01 +00:00
Evan Hunt
103250dd47
fix usage message
2011-11-02 06:00:35 +00:00
Mark Andrews
fe3472c80b
3191. [bug] Print NULL records using unknown format. [RT #26392 ]
2011-11-02 01:01:52 +00:00
Automatic Updater
89d1324270
update copyright notice
2011-11-01 23:47:00 +00:00
Evan Hunt
e2271ee953
3189. [test] Added a summary report after system tests. [RT #25517 ]
2011-11-01 18:35:53 +00:00
Automatic Updater
f308b3c2e0
update copyright notice
2011-10-30 23:46:15 +00:00
Mark Andrews
36e97eb661
3187. [port] win32: support for Visual Studio 2008. [RT #26356 ]
2011-10-30 23:39:39 +00:00
Evan Hunt
695ccee03b
added cvsignore files
2011-10-30 23:14:31 +00:00
Evan Hunt
81443179e5
missing files from clean.sh
2011-10-30 23:14:23 +00:00
Evan Hunt
74c46f605f
file missing from clean.sh
2011-10-30 23:11:24 +00:00
Evan Hunt
094672b313
some files were missing from clean.sh
2011-10-30 23:05:13 +00:00
Evan Hunt
3718adf753
some files were missing from clean.sh
2011-10-30 22:59:45 +00:00
Evan Hunt
0422d7c531
Need to clear db-* files in clean.sh.
2011-10-30 22:55:12 +00:00
Mark Andrews
cd56981c8a
remove unused parameter from next_origin
2011-10-29 22:26:21 +00:00
Mark Andrews
5b7e96d3a7
add if (list)
2011-10-29 06:22:51 +00:00
Automatic Updater
98a7e53914
update copyright notice
2011-10-28 12:20:31 +00:00
Automatic Updater
d68503046d
update copyright notice
2011-10-28 12:08:04 +00:00
Mark Andrews
7b4b6f361b
3186. [bug] Version/db mis-match in rpz code. [RT #26180 ]
2011-10-28 11:46:50 +00:00
Evan Hunt
9c03f13e18
3185. [func] New 'rndc signing' option for auto-dnssec zones:
...
- 'rndc signing -list' displays the current
state of signing operations
- 'rndc signing -clear' clears the signing state
records for keys that have fully signed the zone
- 'rndc signing -nsec3param' sets the NSEC3
parameters for the zone
The 'rndc keydone' syntax is removed. [RT #23729 ]
2011-10-28 06:20:07 +00:00
Mark Andrews
30574fa9ad
exit 255 for SKIPPED
2011-10-28 03:15:05 +00:00
Scott Mann
376444d40b
add test for recent Net::DNS module.
2011-10-28 02:18:56 +00:00
Automatic Updater
96f5a19c12
update copyright notice
2011-10-27 23:46:31 +00:00
Scott Mann
0148654d85
added RTLD_GLOBAL to dlopen call (RT #26301 ).
2011-10-27 23:01:59 +00:00
Scott Mann
b91b288f92
fix edns0 retry issues (rt #23393/24964).
2011-10-27 20:18:42 +00:00
Automatic Updater
8826a72394
update copyright notice
2011-10-26 23:46:15 +00:00
Mark Andrews
24ef32426d
3181. [func] Inline-signing is now supported for master zones.
...
[RT #26224 ]
2011-10-26 20:56:45 +00:00
Evan Hunt
9570ddcd41
3180. [func] Local copies of slave zones are now saved in raw
...
format by default, to improve startup performance.
'masterfile-format text;' can be used to override
the default, if desired. [RT #25867 ]
2011-10-26 15:23:37 +00:00
Mark Andrews
aa0777cfb6
spin waiting for zone transfer to complete
2011-10-26 05:32:56 +00:00
Automatic Updater
e839bf134f
regen HEAD
2011-10-26 01:14:53 +00:00
Automatic Updater
329eb05c12
update copyright notice
2011-10-25 23:46:58 +00:00
Evan Hunt
f704fa0ca6
3178. [bug] A race condition introduced by change #3163 could
...
cause an assertion failure on shutdown. [RT #26271 ]
2011-10-25 16:21:21 +00:00
Mark Andrews
ad94465154
improve failure reports
2011-10-25 03:57:08 +00:00
Mark Andrews
b1c6de5456
3177. [func] 'rndc keydone', remove the indicator record that
...
named has finished signing the zone with the
corresponding key. [RT #26206 ]
2011-10-25 01:54:22 +00:00
Mark Andrews
f49d12edf8
remove redundant assignment and variable
2011-10-21 03:55:33 +00:00
Automatic Updater
12bfbed87c
regen HEAD
2011-10-21 01:14:51 +00:00
Automatic Updater
dfc015bc7e
update copyright notice
2011-10-20 23:46:51 +00:00
Mark Andrews
ada40193c8
3175. [bug] Fix how DNSSEC positive wildcard responses from a
...
NSEC3 signed zone are validated. Stop sending a
unnecessary NSEC3 record when generating such
responses. [RT #26200 ]
2011-10-20 21:42:11 +00:00
Mark Andrews
1946c596b4
3174. [bug] Always compute to revoked key tag from scratch.
...
[RT #24711 ]
2011-10-20 21:20:02 +00:00
Automatic Updater
e87f494810
update copyright notice
2011-10-17 23:46:33 +00:00
Mark Andrews
ca890c0aa8
sleep 1 # allow lwresd to finish starting.
2011-10-17 05:40:11 +00:00
Mark Andrews
2da036f231
The notify system test was using a dynamic zone for reload testing
...
so it was just a plain fluke that it ever succeeded.
* use a normal (non-dynamic) zone.
* check that reloads of the master zone actually occur.
* remove example3 test from tests.sh as it wasn't testing notify.
* add a "sleep 1" so that the copied file will have a newer timestamp.
* improve system test logging.
* using seperate output files for each test so that it is possible
to work out what went wrong if the system test fails.
2011-10-17 01:33:28 +00:00
Mark Andrews
020c4484fe
3173. [port] Correctly validate root DS responses. [RT #25726 ]
2011-10-15 05:00:15 +00:00
Automatic Updater
2d45eb7acb
update copyright notice
2011-10-14 23:46:34 +00:00
Mark Andrews
baabfdc0d9
wait for test zones to have loaded
2011-10-14 12:02:12 +00:00
Mark Andrews
0a1009ae64
3171. [bug] Exclusively lock the task when adding a zone using
...
'rndc addzone'. [RT #25600 ]
2011-10-14 05:38:50 +00:00
Mark Andrews
298452f671
update for clientinfo support
2011-10-14 00:52:32 +00:00
Automatic Updater
304a539c59
update copyright notice
2011-10-13 22:48:24 +00:00
Mark Andrews
c28bc44028
waiting for servers to be ready for testing
2011-10-13 22:18:05 +00:00
Mark Andrews
88112d5fcb
'test -e' is not portable, use 'test -f'
2011-10-13 13:03:51 +00:00
Mark Andrews
abea1710a7
new
2011-10-13 04:53:07 +00:00
Mark Andrews
24ae404aca
'grep' -> 'grep -w' when checking for keyids
2011-10-13 03:55:01 +00:00
Mark Andrews
89d7808786
'grep' -> 'grep -w' when checking for keyids
2011-10-13 03:46:41 +00:00
Vernon Schryver
9fee08f655
Commit rt25172 changes to HEAD including
...
- fix precedence among competing rules
- improve ARM text including documenting rule precedence
- try to rewrite CNAME chains until first hit
- new "rpz" logging channel
- same fix for "NS ." as in RT 24985
2011-10-13 01:32:34 +00:00
Automatic Updater
ea68e8eba9
update copyright notice
2011-10-12 23:46:34 +00:00
Mark Andrews
af850c4120
3168. [bug] Nxdomain redirection could trigger a assert with
...
a ANY query. [RT #26017 ]
2011-10-12 23:09:35 +00:00
Mark Andrews
dc2e627239
3167. [bug] Negative answers from forwarders were not being
...
correctly tagged making them appear to not be cached.
[RT #25380 ]
2011-10-12 00:18:11 +00:00
Mark Andrews
02286522fb
3166. [bug] Upgrading a zone to support inline-signing failed. [RT #26014 ]
2011-10-12 00:10:20 +00:00
Automatic Updater
0e11ca0f0b
update copyright notice
2011-10-11 23:46:45 +00:00
Evan Hunt
653a78de95
3165. [bug] dnssec-signzone could generate new signatures when
...
resigning, even when valid signatures were already
present. [RT #26025 ]
2011-10-11 19:26:06 +00:00
Mark Andrews
25500a1d9f
add missing break;
2011-10-11 13:36:12 +00:00
Mark Andrews
f730d7bdc2
fix builtin_lookup to match new prototype
2011-10-11 02:39:03 +00:00
Mark Andrews
be7772a59c
#include <isc/print.h>
2011-10-11 00:53:15 +00:00
Evan Hunt
793814f807
3164. [func] Enable DLZ modules to retrieve client information,
...
so that responses can be changed depending on the
source address of the query. [RT #25768 ]
2011-10-11 00:09:03 +00:00
Scott Mann
07dc62785b
Change s/\R//g to chomp().
2011-10-10 23:18:17 +00:00
Evan Hunt
b2086d798b
3163. [bug] Use finer-grained locking in client.c to address
...
concurrency problems with large numbers of threads.
[RT #26044 ]
2011-10-10 22:57:14 +00:00
Scott Mann
db715e6d83
fix directory path for subdirs
2011-10-10 19:06:05 +00:00
Mark Andrews
d60fb3a58c
use index rather than match as it is more portable
2011-10-10 00:34:57 +00:00
Scott Mann
aab0b9cd3b
added ability to set named params through "named.args" file
2011-10-09 22:47:15 +00:00
Mark Andrews
17dfbab847
handle getline errors/eof
2011-10-07 21:32:35 +00:00
Mark Andrews
dc2cbfdafe
handle multi-line NSEC3 record better
2011-10-06 22:11:39 +00:00
Evan Hunt
a6c74da2b0
3159. [bug] On some platforms, named could assert on startup
...
when running in a chrooted environment without
/proc. [RT #25863 ]
3158. [bug] Recursive servers would prefer a particular UDP
socket instead of using all available sockets.
[RT #26038 ]
2011-10-04 16:04:22 +00:00
Evan Hunt
1219f8d194
3157. [tuning] Reduce the time spent in "rndc reconfig" by parsing
...
the config file before pausing the server. [RT #21373 ]
2011-09-23 18:08:01 +00:00
Automatic Updater
65df0ad698
update copyright notice
2011-09-07 23:46:28 +00:00
Mark Andrews
35540d8b32
add missing files from request-ixfr test
2011-09-07 01:30:13 +00:00
Automatic Updater
eea6be913f
regen HEAD
2011-09-07 01:14:44 +00:00
Automatic Updater
cb3168cec7
update copyright notice
2011-09-06 23:46:27 +00:00
Scott Mann
fad5116b3d
Remove the ixfr-from-differences side-effect which causes an AXFR and extend
...
request-ixfr to the zone level.
2011-09-06 22:29:33 +00:00
Automatic Updater
b3d6edf7cf
update copyright notice
2011-09-05 23:46:54 +00:00
Evan Hunt
76a7d4e152
3152. [cleanup] Some versions of gcc and clang failed due to
...
incorrect use of __builtin_expect. [RT #25183 ]
2011-09-05 18:00:22 +00:00
Evan Hunt
6010c10f1f
add time.h to silence compiler warning
2011-09-05 17:39:37 +00:00
Evan Hunt
ab6c20f978
fix whitespace
2011-09-03 05:51:29 +00:00
Automatic Updater
ca894e53b5
update copyright notice
2011-09-02 23:46:33 +00:00
Evan Hunt
9e4afc9b39
3151. [bug] Queries for type RRSIG or SIG could be handled
...
incorrectly. [RT #21050 ]
2011-09-02 21:55:16 +00:00
Evan Hunt
8a2ab2b920
3150. [func] Improved startup and reconfiguration time by
...
enabling zones to load in multiple threads. [RT #25333 ]
2011-09-02 21:15:39 +00:00
Mark Andrews
56a520ef3a
don't use a expired slave zone
2011-09-02 02:25:07 +00:00
Mark Andrews
cd49e1ec2f
handle flushing of entries just before a second ticks over, speed up priming of the cache
2011-09-01 05:28:14 +00:00
Automatic Updater
a6ab2774bc
update copyright notice
2011-08-31 23:46:44 +00:00
Mark Andrews
2c35c68236
3148. [bug] Processing of normal queries could be stalled when
...
forwarding a UPDATE message. [RT #24711 ]
2011-08-31 06:49:10 +00:00