Mark Andrews
76caf64325
handle realloc failure [RT #32105 ]
...
(cherry picked from commit 0a6bfbc939 )
2013-06-11 16:04:07 +10:00
Tinderbox User
00f7494211
update copyright notice
2013-06-08 23:45:45 +00:00
Evan Hunt
6260eef2be
[v9_9] backport RRL to 9.9.x
...
This incorporates the following changes, plus a new configure
option "--enable-rrl" to turn them on:
3575. [func] Changed the logging category for RRL events from
'queries' to 'query-errors'. [RT #33540 ]
3554. [bug] RRL failed to correctly rate-limit upward
referrals and failed to count dropped error
responses in the statistics. [RT #33225 ]
3545. [bug] RRL slip behavior was incorrect when set to 1.
[RT #33111 ]
3518. [bug] Increase the size of dns_rrl_key.s.rtype by one bit
so that all dns_rrl_rtype_t enum values fit regardless
of whether it is teated as signed or unsigned by
the compiler. [RT #32792 ]
3494. [func] DNS RRL: Blunt the impact of DNS reflection and
amplification attacks by rate-limiting substantially-
identical responses. To enable, use "configure
--enable-rrl". [RT #28130 ]
2013-06-07 12:47:11 -07:00
Mark Andrews
187383c656
3587. [func] 'named -g' now checks the logging configuration but
...
does not use it. [RT #33473 ]
(cherry picked from commit 8144dc702b )
2013-06-06 11:10:37 +10:00
Tinderbox User
09520bf8c4
update copyright notice
2013-06-05 23:45:41 +00:00
Evan Hunt
e7582c65b1
[v9_9] assertion failure in resolver.c
...
3584. [security] Caching data from an incompletely signed zone could
trigger an assertion failure in resolver.c [RT #33690 ]
(cherry picked from commit 276457f7a3 )
2013-06-04 11:23:18 -07:00
Mark Andrews
1325e455bc
3583. [bug] Address memory leak in GSS-API processing [RT #33574 ]
...
(cherry picked from commit 2347c72129 )
2013-06-04 12:00:31 +10:00
Mark Andrews
5123e11853
3582. [bug] Silence false positive warning regarding missing file
...
directive for inline slave zones. [RT #33662 ]
(cherry picked from commit 1e34fe9044 )
2013-06-04 11:36:12 +10:00
Mark Andrews
286ef95ba5
redo: 3576. [bug] Address a shutdown race when validating. [RT #33573 ]
2013-06-04 11:26:33 +10:00
Evan Hunt
b79131b960
[v9_9] log forwarded updates
...
3566. [func] Log when forwarding updates to master. [RT #33240 ]
(cherry picked from commit 34f3693b93 )
2013-06-03 09:52:18 -07:00
Evan Hunt
27e5f18023
[v9_9] possible race in acache.c
...
3580. [bug] Addressed a possible race in acache.c [RT #33602 ]
(cherry picked from commit 5183f9d9da )
2013-05-31 17:31:14 -07:00
Mark Andrews
0904ef3859
address memory in dns_view_getsecroots failure
...
(cherry picked from commit c611465739 )
2013-05-31 12:31:25 +10:00
Mark Andrews
84201c293d
silence compiler warnings
2013-05-30 14:09:24 +10:00
Tinderbox User
0103c44f73
update copyright notice
2013-05-29 23:45:44 +00:00
Mark Andrews
e2a54c4408
3577. [bug] Handle zero TTL values better. [RT #33411 ]
...
(cherry picked from commit 5f238c3c64 )
2013-05-29 18:12:22 +10:00
Mark Andrews
91fdf4c601
3576. [bug] Address a shutdown race when validating. [RT #33573 ]
...
(cherry picked from commit 2cd3c8856c )
2013-05-29 18:03:59 +10:00
Mark Andrews
e24b9972c0
3571. [bug] Address race condition in dns_client_startresolve().
...
[RT #33234 ]
2013-05-29 17:27:46 +10:00
Mark Andrews
a02fa95032
9.9.3
2013-05-17 10:26:24 +10:00
Mark Andrews
7b6a4ae6c6
add gen.dSYM
2013-05-09 10:57:12 +10:00
Mark Andrews
e56f27b74b
add gen.dSYM
2013-05-09 10:55:43 +10:00
Evan Hunt
d07ede4cd6
[v9_9] silence ccc-analyzer
...
3567. [bug] Silence clang static analyzer warnings. [RT #33365 ]
2013-05-03 14:35:55 -07:00
Mark Andrews
9fb5329995
add dns_message_buildopt
2013-04-30 17:38:53 +10:00
Tinderbox User
7541c0dce6
update copyright notice
2013-04-30 04:51:25 +00:00
Mark Andrews
c592204e36
9.9.3rc2
2013-04-30 14:38:17 +10:00
Mark Andrews
7366376f57
3559. [func] Check that both forms of Sender Policy Framework
...
records exist or do not exist. [RT #33355 ]
(cherry picked from commit 26bb3b7a67 )
2013-04-30 13:53:43 +10:00
Mark Andrews
222a755a37
3557. [bug] Reloading redirect zones was broken. [RT #33292 ]
...
(cherry picked from commit ec8a802114 )
2013-04-29 15:20:55 +10:00
Tinderbox User
cd6c226a47
update copyright notice
2013-04-28 23:45:37 +00:00
Evan Hunt
c99f7657bd
[v9_9] d.root-servers.net AAAA
...
3556. [maint] Added AAAA for D.ROOT-SERVERS.NET.
(cherry picked from commit 73ad83bcf0 )
2013-04-27 16:43:24 -07:00
Evan Hunt
62ebf6bbef
[v9_9] address two more possible acache asserts
...
3555. [bug] Address theoretical race conditions in acache.c
(change #3553 was incomplete). [RT #33252 ]
(cherry picked from commit ff5ac6d421 )
2013-04-25 18:03:28 -07:00
Evan Hunt
268f738ff2
[v9_9] double free caused assertion in acache
...
3553. [bug] Address suspected double free in acache. [RT #33252 ]
(cherry picked from commit 11b04b18f8ecb7c0119a7a6b6bbf8f5bad789c9a)
(cherry picked from commit 3673e8535584457ec1a79b6a30ddf4d182b0f921)
2013-04-25 10:41:23 -07:00
Tinderbox User
1b4f89fdc0
update copyright notice
2013-04-12 23:45:36 +00:00
Mark Andrews
635e9124cb
silence hpux compiler warnings
2013-04-12 14:07:25 +10:00
Tinderbox User
515586b369
update copyright notice
2013-04-11 23:45:37 +00:00
Mark Andrews
db8272a8f0
don't call dns_message_destroy in make_querymessage
...
(cherry picked from commit da87a34cd2 )
2013-04-11 18:19:36 +10:00
Mark Andrews
53f675154c
silence coverity warnings
...
(cherry picked from commit 45b727f651 )
2013-04-11 17:25:44 +10:00
Tinderbox User
c4d2f352d3
update copyright notice
2013-04-09 23:45:38 +00:00
Mark Andrews
99d0a87115
silence signed/unsigned compare warning
2013-04-09 06:31:32 +10:00
Mark Andrews
f28461b6f5
3548. [bug] The NSID request code in resolver.c was broken
...
resulting in invalid EDNS options being sent.
[RT #33153 ]
(cherry picked from commit 4adf97c32f )
Conflicts:
lib/dns/include/dns/message.h
lib/dns/message.c
(cherry picked from commit 6227ab7137 )
2013-04-08 16:48:36 +10:00
Mark Andrews
f1400b03f1
3547. [bug] Some malformed unknown rdata records were not properly
...
detected and rejected. [RT #33129 ]
(cherry picked from commit 1cc4695f0d )
2013-04-08 09:56:56 +10:00
Tinderbox User
847942cd68
update copyright notice
2013-04-04 23:45:37 +00:00
Mark Andrews
ffbc63a973
3546. [func] Add EUI48 and EUI64 types. [RT #33082 ]
...
(cherry picked from commit 3a6d62c59f )
2013-04-05 09:08:29 +11:00
Tinderbox User
d760368395
update copyright notice
2013-04-03 23:45:38 +00:00
Mark Andrews
5dbaf2dac3
link export/libisccfg againt DNS_CRYPTO_LIBS
2013-04-03 14:03:55 +00:00
Mark Andrews
a8572209bc
3543. [bug] Update socket stucture before attaching to socket
...
manager after accert. [RT #33084 ]
2013-04-03 17:43:27 +11:00
Mark Andrews
92da7a90dc
add insist to try to prevent coverity false positive
2013-04-03 17:37:41 +11:00
Mark Andrews
c51fe7894a
3541. [bug] The parts if libdns was not being properly initialized
...
in when built in libexport mode. [RT #33028 ]
2013-04-03 17:28:22 +11:00
Mark Andrews
4176d6abc3
3540. [bug] libt_api: t_info and t_assert were not thread safe.
2013-04-03 17:18:13 +11:00
Tinderbox User
096ffe94ea
update copyright notice
2013-04-02 23:45:34 +00:00
Evan Hunt
28725526fd
[v9_9] fix isc_time_formathttptmestamp() on win32
...
3539. [port] win32: timestamp format didn't match other platforms.
(cherry picked from commit 99bf6a57d9 )
2013-04-01 22:29:22 -07:00
Evan Hunt
995be5454c
[v9_9] prepare 9.9.3rc1
2013-03-26 19:07:10 -07:00