Mark Andrews
fae66f41c5
wait for upstream transfer to complete
2013-03-08 17:14:03 +11:00
Mark Andrews
3a0da183bb
3520. [bug] 'mctx' was not being referenced counted in some places
...
where it should have been. [RT #32794 ]
2013-03-08 14:38:03 +11:00
Tinderbox User
fe43ef9e63
update copyright notice
2013-03-07 23:47:05 +00:00
Evan Hunt
c1e88f8d86
[master] fix rndc replay protection
...
3519. [func] Full replay protection via four-way handshake is
now mandatory for rndc clients. Very old versions
of rndc will no longer work. [RT #32798 ]
2013-03-07 15:14:07 -08:00
Mark Andrews
550c92405f
3515. [port] '%T' is not portable in strftime(). [RT #32763 ]
2013-03-06 15:34:10 +11:00
Tinderbox User
40b42978b9
update copyright notice
2013-03-05 23:46:17 +00:00
Mark Andrews
f3350b6718
silence compiler warnings
2013-03-05 23:41:22 +11:00
Mark Andrews
ab8ea5c51e
check that the lwresd server has started before querying it
...
(cherry picked from commit 661f1197a200bdd3d2411e9b02a46b93fb1fb083)
2013-03-05 17:24:19 +11:00
Mark Andrews
6d3f44700d
silence compiler warning
2013-03-05 14:49:31 +11:00
Tinderbox User
7b5130bd12
update copyright notice
2013-03-04 23:46:20 +00:00
Evan Hunt
beeb5a03d9
[master] bump stats version
2013-03-04 13:12:39 -08:00
Evan Hunt
33b8db1bb3
[master] fix keysizes in confgen
...
3514. [bug] The ranges for valid key sizes in ddns-confgen and
rndc-confgen were too constrained. Keys up to 512
bits are now allowed for most algorithms, and up
to 1024 bits for hmac-sha384 and hmac-sha512.
[RT #32753 ]
2013-03-04 12:14:01 -08:00
Evan Hunt
19b037bcb9
[master] dig -u: microsecond time output
...
3513. [func] "dig -u" prints times in microseconds rather than
milliseconds. [RT #32704 ]
2013-03-04 12:09:28 -08:00
Evan Hunt
9ffd0f0270
[master] "rndc validation check"
...
3512. [func] "rndc validation check" reports the current status
of DNSSEC validation. [RT #21397 ]
2013-03-04 12:00:51 -08:00
Tinderbox User
5da851d171
update copyright notice
2013-03-01 23:46:19 +00:00
Evan Hunt
4f9f8fa052
[master] add "config-time" to stats/status
...
3510. [func] "rndc status" and XML statistics channel now report
server start and reconfiguration times. [RT #21048 ]
2013-03-01 15:07:40 -08:00
Curtis Blackburn
53a4e18582
3509. [cleanup] Added a product line to version file to allow for
...
easy naming of different products (BIND
vs BIND ESV, for example). [RT #32755 ]
2013-03-01 16:24:12 -06:00
Mark Andrews
3fadb11b94
SIZE_MAX is not available on all platforms
2013-03-01 01:12:17 +00:00
Mark Andrews
8e5fce1f9c
update copyrights
2013-03-01 10:39:29 +11:00
Tinderbox User
25bccd181c
regen
2013-02-28 23:31:38 +00:00
Mark Andrews
8a896bc645
fix configure.in to remove warnings when running autoconf
...
only compile geoip.o when requested.
silence compiler warnings
2013-03-01 09:58:32 +11:00
Evan Hunt
fbe155373c
[master] change text when no graph visible
2013-02-28 11:03:20 -08:00
Evan Hunt
2b8dac9916
[master] fix XSL glitch with empty query data
...
3507. [bug] Statistics channel XSL had a glitch when attempting
to chart query data before any queries had been
received. [RT #32620 ]
2013-02-28 09:58:13 -08:00
Evan Hunt
2a184ff865
[master] accept >4g max-{,a}cache-size
...
3506. [func] When setting "max-cache-size" and "max-acache-size",
the keyword "unlimited" is no longer defined as equal
to 4 gigabytes (except on 32-bit platforms); it
means literally unlimited. [RT #32358 ]
3505. [bug] When setting "max-cache-size" and "max-acache-size",
larger values than 4 gigabytes could not be set
explicitly, though larger sizes were available
when setting cache size to 0. This has been
corrected; the full range is now available.
[RT #32358 ]
2013-02-28 09:29:12 -08:00
Mark Andrews
189efe774e
check isc_task_beginexclusive result
2013-02-28 13:23:05 +11:00
Evan Hunt
501941f0b6
[master] add geoip support
...
3504. [func] Add support for ACLs based on geographic location,
using MaxMind GeoIP databases. Based on code
contributed by Ken Brownfield <kb@slide.com>.
[RT #30681 ]
2013-02-27 17:19:39 -08:00
Mark Andrews
3acc5d636e
move declaration of dumparg
2013-02-28 11:21:54 +11:00
Tinderbox User
bea3baa50c
update copyright notice
2013-02-27 23:46:03 +00:00
Mark Andrews
f7c4825501
silence compiler warning by adding a assertion
2013-02-28 09:47:49 +11:00
Mark Andrews
90e1d62889
check that inlineslave.bk and inlineslave.bk.signed exist
2013-02-28 09:01:16 +11:00
Evan Hunt
85f89d58a5
[master] zone-statistics no => none
...
3502. [func] zone-statistics: "no" is now a synonym for "none",
instead of "terse". [RT #29165 ]
2013-02-27 13:37:54 -08:00
Evan Hunt
c805bfa11a
[master] Merge branch 'master' of ssh://repo/proj/git/prod/bind9
2013-02-27 12:08:07 -08:00
Evan Hunt
40a7e85f3e
[master] better zone-statistics syntax
...
3501. [func] zone-statistics now takes three options: full,
terse, and none. "yes" and "no" are retained as
synonyms for full and terse, respectively. [RT #29165 ]
2013-02-27 11:53:58 -08:00
Mark Andrews
a8af512dc3
fix assignment not read
2013-02-28 06:48:06 +11:00
Mark Andrews
cab2b0d941
remove unreachable line
2013-02-28 06:47:26 +11:00
Mark Andrews
b3d3dd301b
ensure test starting conditions are met
2013-02-27 17:02:16 +11:00
Evan Hunt
68357e5241
[master] avoid double-free in rrl
...
- RRL could assert when freeing qname
- also, changed test addresses from 192.168/16 to 192.0/16
2013-02-26 19:15:11 -08:00
Evan Hunt
d654c95c96
[master] force 0 exit status from rrl system test
...
RRL system test seems to be highly dependent on system speed.
We are leaving it running and reporting results, but forcing it
to return PASS unless one or more of the servers crashed or could
not start.
2013-02-26 18:46:57 -08:00
Mark Andrews
609b8d0817
update copyrights
2013-02-27 12:27:58 +11:00
Tinderbox User
b9a067ba40
update copyright notice
2013-02-26 23:45:57 +00:00
Mark Andrews
30314ce9c5
'!' is not portable.
2013-02-26 23:11:43 +11:00
Mark Andrews
bdc7cf66ff
3498. [bug] zone statistics for zones which matched a potential
...
empty zone could have their zone-statistics setting
overridden.
reviewed via jabber.
2013-02-26 15:47:26 +11:00
Mark Andrews
118bdfd8c4
3497. [func] When deleting a slave/stub zone using 'rndc delzone'
...
report the files that were being used so they can
be cleaned up if desired. [RT #27899 ]
Squashed commit of the following:
commit 0e4e69d0c3153fe94aaa375b908cf7e3e45b5059
Author: Mark Andrews <marka@isc.org>
Date: Thu Feb 21 17:01:44 2013 +1100
report the zones to be removed rather than removing them
commit 5d247ac592eef64c4c467d99af4983b8c1ff998f
Author: Mark Andrews <marka@isc.org>
Date: Wed Feb 20 15:05:47 2013 +1100
remove slave/stub files when deleting a zone using delzone
2013-02-26 14:48:21 +11:00
Tinderbox User
f97d56e757
update copyright notice
2013-02-25 23:46:03 +00:00
Evan Hunt
94315060c2
[master] RPZ speedup (phase 2, multiple RPZ's)
...
3495. [func] Support multiple response-policy zones, while
improving RPZ performance. [RT #32476 ]
2013-02-25 12:46:51 -08:00
Evan Hunt
55e5c51e66
[master] DNS RRL
...
3494. [func] DNS RRL: Blunt the impact of DNS reflection and
amplification attacks by rate-limiting substantially-
identical responses. [RT #28130 ]
2013-02-25 12:45:56 -08:00
Tinderbox User
573d78f3d5
update copyright notice
2013-02-21 23:45:56 +00:00
Evan Hunt
df925e6c66
[master] add zone memory context pools
...
3492. [bug] Fixed a regression in zone loading performance
due to lock contention. [RT #30399 ]
2013-02-20 21:39:05 -08:00
Evan Hunt
a81ae06ed3
[master] forbid inline-signing slave with no file
...
3491. [bug] Slave zones using inline-signing must specify a
file name. [RT #31946 ]
2013-02-20 14:01:31 -08:00
Evan Hunt
2425d8bb7c
[master] truncate logged rdata if too long
...
3490. [bug] When logging RDATA during update, truncate if it's
too long. [RT #32365 ]
cherry picked from:
commit 16ddb566e5a5b57bf925adef2b5543dddc1de49b
commit cd97e0c23b09f38aac49aabab66ee13c68b7a3f3
commit d087fa982649c081d58c5bb16e63da3428e2b89d
commit d0795bdffef57612dd7654ffd09c9f4216eee2c8
2013-02-20 13:54:52 -08:00