]>
git.ipfire.org Git - thirdparty/bind9.git/log
Mark Andrews [Tue, 18 Aug 2015 09:43:19 +0000 (19:43 +1000)]
#include <isc/safe.h>
Mark Andrews [Tue, 18 Aug 2015 09:41:35 +0000 (19:41 +1000)]
9.9 doesn't have isc_buffer_reserve
Evan Hunt [Tue, 18 Aug 2015 05:59:25 +0000 (22:59 -0700)]
[v9_9] credit loganaden
Evan Hunt [Tue, 18 Aug 2015 05:45:15 +0000 (22:45 -0700)]
[v9_9] improve wire_test.c for large messages
Mark Andrews [Tue, 18 Aug 2015 02:25:22 +0000 (12:25 +1000)]
add isc_safe_memequal and isc_safe_memcompare; remove isc_safe_memcmp
(cherry picked from commit
47d459ef4305e83b3d79e8f915bf08f4a060a33a )
Evan Hunt [Tue, 18 Aug 2015 01:31:11 +0000 (18:31 -0700)]
[v9_9] timing safe memory comparisons
4183. [cleanup] Use timing-safe memory comparisons in cryptographic
code. Also, the timing-safe comparison functions have
been renamed to avoid possible confusion with
memcmp(). [RT #40148]
(cherry picked from commit
420a43c8d8028992a4e9c170022f97bfac689025 )
Mark Andrews [Tue, 18 Aug 2015 00:22:50 +0000 (10:22 +1000)]
use grep/awk rather than xmllint
Tinderbox User [Mon, 17 Aug 2015 23:46:29 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 17 Aug 2015 23:30:18 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Mon, 17 Aug 2015 18:37:00 +0000 (11:37 -0700)]
[v9_9] win32: vs2015 compliance
Mukund Sivaraman [Mon, 17 Aug 2015 06:53:35 +0000 (12:23 +0530)]
Use mnemonics for RR class and type comparisons (#40297)
(cherry picked from commit
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01 )
(cherry picked from commit
25747be3cb48efe243cc2f2531b7f77f8f19a2f4 )
Mark Andrews [Mon, 17 Aug 2015 00:37:06 +0000 (10:37 +1000)]
4181. [bug] Queued notify messages could be dequeued from the
wrong rate limiter queue. [RT #40350]
(cherry picked from commit
70862302f8f6a8398b6ca67516749486688603ca )
Tinderbox User [Sun, 16 Aug 2015 23:46:35 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Sun, 16 Aug 2015 23:30:18 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Sun, 16 Aug 2015 10:28:52 +0000 (20:28 +1000)]
address use after free error
(cherry picked from commit
6458ad3ab288bb09e730fd7251083974a9b55af2 )
Tinderbox User [Sun, 16 Aug 2015 01:13:36 +0000 (01:13 +0000)]
regen v9_9
Tinderbox User [Sat, 15 Aug 2015 23:30:18 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Sat, 15 Aug 2015 02:58:21 +0000 (19:58 -0700)]
[v9_9] fix the o umlaut for HTML and TXT too
Tinderbox User [Fri, 14 Aug 2015 23:46:19 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Fri, 14 Aug 2015 23:30:28 +0000 (23:30 +0000)]
newcopyrights
Mukund Sivaraman [Fri, 14 Aug 2015 08:24:03 +0000 (13:54 +0530)]
Fix double frees in getaddrinfo() in libirs (#40209)
(cherry picked from commit
d7262e5c8669d318531d47643356d554f7d0e2ee )
(cherry picked from commit
cec7b9840492f788d1d5dcbfb1d420b0cf2ad4e7 )
Mukund Sivaraman [Fri, 14 Aug 2015 07:55:52 +0000 (13:25 +0530)]
Fix assertion failure in parsing UNSPEC(103) RR from text (#40274)
(cherry picked from commit
984d2bb9e5aaca7c946bc78354c12b1dd75ed00a )
(cherry picked from commit
9a88ab054be3aaa5f583b906741410a8fa17cf90 )
Mukund Sivaraman [Fri, 14 Aug 2015 07:27:05 +0000 (12:57 +0530)]
Fix assertion failure in parsing NSAP records from text
(cherry picked from commit
474921d733e9592ab93b3905907f2dcb393e12c9 )
(cherry picked from commit
92501735109c3e59ff86606a5ce6a1ab6f6c04bc )
Mark Andrews [Fri, 14 Aug 2015 05:47:53 +0000 (15:47 +1000)]
4176. [bug] Address race issues with lwresd. [RT #40284]
(cherry picked from commit
563878539af45d41143701a6d299e9b226937f5b )
Evan Hunt [Fri, 14 Aug 2015 04:35:57 +0000 (21:35 -0700)]
[v9_9] typo
Mark Andrews [Fri, 14 Aug 2015 01:25:34 +0000 (11:25 +1000)]
printmsg.[ch] are no more
Tinderbox User [Fri, 14 Aug 2015 01:12:38 +0000 (01:12 +0000)]
regen v9_9
Tinderbox User [Thu, 13 Aug 2015 23:46:17 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 13 Aug 2015 23:30:13 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Thu, 13 Aug 2015 22:31:39 +0000 (15:31 -0700)]
[v9_9] add CVE number
Mark Andrews [Thu, 13 Aug 2015 22:20:01 +0000 (08:20 +1000)]
4175. [bug] TKEY with GSS-API keys needed bigger buffers.
[RT #40333]
(cherry picked from commit
9dc5ef7f24dba2be01d1cb10ba38c4a8b603d2b6 )
Tinderbox User [Thu, 13 Aug 2015 20:43:29 +0000 (20:43 +0000)]
document omlaut
(cherry picked from commit
f619a2035b7c7a33ac118a700aea2fdb1361c4cc )
Tinderbox User [Thu, 13 Aug 2015 19:42:19 +0000 (19:42 +0000)]
support umlaut 'o'
(cherry picked from commit
a73d9c0b4dbd6ad4cc8c9967d0b5627b3b43c6f7 )
Evan Hunt [Thu, 13 Aug 2015 05:00:17 +0000 (22:00 -0700)]
[v9_9] better reporting of xml/json unavailability
- error if "configure --with-libxml2" but the library isn't available
Evan Hunt [Thu, 13 Aug 2015 01:16:50 +0000 (18:16 -0700)]
[v9_9] xml doesn't define ö
Tinderbox User [Wed, 12 Aug 2015 23:46:15 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Wed, 12 Aug 2015 23:30:21 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Wed, 12 Aug 2015 19:21:20 +0000 (12:21 -0700)]
[v9_9] handle time units in dnssec-coverage -r
4174. [bug] "dnssec-coverage -r" didn't handle time unit
suffixes correctly. [RT #38444]
Mark Andrews [Wed, 12 Aug 2015 09:11:49 +0000 (19:11 +1000)]
4173. [bug] dig +sigchase was not properly matching the trusted
key. [RT #40188]
(cherry picked from commit
efb028b6c879c67b4e5b858f0e318a57b1073f69 )
Mark Andrews [Wed, 12 Aug 2015 09:06:00 +0000 (19:06 +1000)]
4172. [bug] Named / named-checkconf didn't handle a view of CLASS0.
[RT #40265]
(cherry picked from commit
151f1bcd5efdc59a9727de7529c37664845203b7 )
Evan Hunt [Wed, 12 Aug 2015 05:12:44 +0000 (22:12 -0700)]
[v9_9] fix tsig class checks
4171. [bug] Fixed incorrect class checks in TSIG RR
implementation. [RT #40287]
Evan Hunt [Wed, 12 Aug 2015 03:02:45 +0000 (20:02 -0700)]
[v9_9] fix length check in OPENPGPKEY
4170. [security] An incorrect boundary check in the OPENPGPKEY
rdatatype could trigger an assertion failure.
[RT #40286]
Evan Hunt [Tue, 11 Aug 2015 03:51:51 +0000 (20:51 -0700)]
[v9_9] use dns_message_totext() in wire_data
Evan Hunt [Tue, 11 Aug 2015 03:29:01 +0000 (20:29 -0700)]
[v9_9] use libdns functions to convert rcode and opcode to text
Mark Andrews [Tue, 11 Aug 2015 02:59:34 +0000 (12:59 +1000)]
address len being shadowed
(cherry picked from commit
f260e3a188c6ecc96d2ef4d44dec0fb32ffc5378 )
Tinderbox User [Mon, 10 Aug 2015 23:46:11 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 10 Aug 2015 23:30:19 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Mon, 10 Aug 2015 21:45:05 +0000 (14:45 -0700)]
[v9_9] add a "wire_test -d" option to read raw binary data
4169. [test] Added a 'wire_test -d' option to read input as
raw binary data, for use as a fuzzing harness.
[RT #40312]
Tinderbox User [Sat, 8 Aug 2015 01:17:32 +0000 (01:17 +0000)]
regen v9_9
Tinderbox User [Fri, 7 Aug 2015 23:46:19 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Fri, 7 Aug 2015 23:30:12 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Fri, 7 Aug 2015 20:22:40 +0000 (13:22 -0700)]
[v9_9] address buffer accounting error
4168. [security] A buffer accounting error could trigger an
assertion failure when parsing certain malformed
DNSSEC keys. (CVE-2015-5722) [RT #40212]
(cherry picked from commit
ce9f893e21d2ffc6f6a78bf226c038c396740aeb )
Tinderbox User [Fri, 7 Aug 2015 01:15:03 +0000 (01:15 +0000)]
regen v9_9
Evan Hunt [Thu, 6 Aug 2015 21:17:05 +0000 (14:17 -0700)]
[v9_9] remove spurious "None"
Evan Hunt [Wed, 5 Aug 2015 19:15:44 +0000 (12:15 -0700)]
[v9_9] revert incorrect 'correction'
Evan Hunt [Mon, 3 Aug 2015 21:22:15 +0000 (14:22 -0700)]
[v9_9] fix an awk portability issue
Evan Hunt [Mon, 3 Aug 2015 19:50:59 +0000 (12:50 -0700)]
[v9_9] add fetchlimit to README
Tinderbox User [Sun, 2 Aug 2015 23:46:06 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Sun, 2 Aug 2015 23:30:14 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Sun, 2 Aug 2015 19:21:14 +0000 (12:21 -0700)]
[v9_9] reduce code duplication
Tinderbox User [Sat, 1 Aug 2015 01:16:11 +0000 (01:16 +0000)]
regen v9_9
Tinderbox User [Fri, 31 Jul 2015 23:46:18 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Fri, 31 Jul 2015 23:30:13 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Fri, 31 Jul 2015 21:11:08 +0000 (14:11 -0700)]
[v9_9] use 7 character short hash for srcid
Evan Hunt [Fri, 31 Jul 2015 19:03:49 +0000 (12:03 -0700)]
[v9_9] corrected relnotes -- assertion in name.c not message.c
Mukund Sivaraman [Fri, 31 Jul 2015 15:03:03 +0000 (20:33 +0530)]
Remove missing symbols (Windows)
Mukund Sivaraman [Fri, 31 Jul 2015 14:10:10 +0000 (19:40 +0530)]
Bump api versions for 9.9.8b1
Tinderbox User [Fri, 31 Jul 2015 14:02:36 +0000 (14:02 +0000)]
regenerate
Tinderbox User [Fri, 31 Jul 2015 13:31:50 +0000 (13:31 +0000)]
regen v9_9
Mukund Sivaraman [Fri, 31 Jul 2015 13:27:34 +0000 (18:57 +0530)]
Bump version to 9.9.8b1 and update CHANGES
Mukund Sivaraman [Fri, 31 Jul 2015 09:01:47 +0000 (14:31 +0530)]
Fix win32 build (UNUSED is present later)
(cherry picked from commit
63dcc28d3efc7607d6cc42eebc4411ab50e69246 )
Tinderbox User [Fri, 24 Jul 2015 01:12:20 +0000 (01:12 +0000)]
regen v9_9
Mark Andrews [Thu, 23 Jul 2015 09:52:25 +0000 (19:52 +1000)]
whitespace
Tinderbox User [Tue, 21 Jul 2015 01:12:42 +0000 (01:12 +0000)]
regen v9_9
Evan Hunt [Mon, 20 Jul 2015 22:30:26 +0000 (15:30 -0700)]
[v9_9] add missing doc section on max-recursion-{depth,queries}
Tinderbox User [Wed, 15 Jul 2015 01:12:12 +0000 (01:12 +0000)]
regen v9_9
Mark Andrews [Tue, 14 Jul 2015 22:01:11 +0000 (08:01 +1000)]
add CVE-2015-5477
Mark Andrews [Tue, 14 Jul 2015 21:30:29 +0000 (07:30 +1000)]
change tag to security
(cherry picked from commit
13c55f6a6097bd23830b02f1be37515f35919b9e )
Evan Hunt [Tue, 14 Jul 2015 07:38:02 +0000 (00:38 -0700)]
[v9_9] spelling
Mark Andrews [Tue, 14 Jul 2015 04:48:42 +0000 (14:48 +1000)]
4165. [bug] An failure to reset a value to NULL in tkey.c could
result in an assertion failure. (CVE-2015-5477)
[RT #40046]
(cherry picked from commit
dbb064aa7972ef918d9a235b713108a4846cbb62 )
Tinderbox User [Mon, 13 Jul 2015 23:46:09 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 13 Jul 2015 23:30:13 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Sun, 12 Jul 2015 23:46:59 +0000 (09:46 +1000)]
4164. [bug] Don't rename slave files and journals on out of memory.
[RT #40033]
4163. [bug] Address compiler warnings. [RT #40024]
(cherry picked from commit
3a49d0ff1000bb74a5f5abaef04f3e41e957c875 )
Mark Andrews [Fri, 10 Jul 2015 08:42:20 +0000 (18:42 +1000)]
4162. [bug] httpdmgr->flags was not being initialized. [RT #40017]
(cherry picked from commit
0bc743f9bc0ad5989c9b2a65bf54d25c4f78d30d )
Tinderbox User [Fri, 10 Jul 2015 01:12:20 +0000 (01:12 +0000)]
regen v9_9
Tinderbox User [Thu, 9 Jul 2015 23:46:11 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 9 Jul 2015 23:31:19 +0000 (23:31 +0000)]
newcopyrights
Evan Hunt [Thu, 9 Jul 2015 21:24:29 +0000 (14:24 -0700)]
[v9_9] fix build error with ISC_MEM_TRACKLINES=0
Evan Hunt [Thu, 9 Jul 2015 07:04:25 +0000 (00:04 -0700)]
[v9_9] add missing functions
Evan Hunt [Thu, 9 Jul 2015 06:00:58 +0000 (23:00 -0700)]
[v9_9] DDoS mitigation features
3938. [func] Added quotas to be used in recursive resolvers
that are under high query load for names in zones
whose authoritative servers are nonresponsive or
are experiencing a denial of service attack.
- "fetches-per-server" limits the number of
simultaneous queries that can be sent to any
single authoritative server. The configured
value is a starting point; it is automatically
adjusted downward if the server is partially or
completely non-responsive. The algorithm used to
adjust the quota can be configured via the
"fetch-quota-params" option.
- "fetches-per-zone" limits the number of
simultaneous queries that can be sent for names
within a single domain. (Note: Unlike
"fetches-per-server", this value is not
self-tuning.)
- New stats counters have been added to count
queries spilled due to these quotas.
These options are not available by default;
use "configure --enable-fetchlimit" (or
--enable-developer) to include them in the build.
See the ARM for details of these options. [RT #37125]
Mark Andrews [Thu, 9 Jul 2015 02:11:46 +0000 (12:11 +1000)]
add comment about +trace and @server
(cherry picked from commit
2561b2dd842a25ef3a7fa9a1868ec87fee3da427 )
Tinderbox User [Wed, 8 Jul 2015 01:12:11 +0000 (01:12 +0000)]
regen v9_9
Mark Andrews [Tue, 7 Jul 2015 23:56:48 +0000 (09:56 +1000)]
4159. [cleanup] Alphabetize dig's help output. [RT #39966]
Tinderbox User [Tue, 7 Jul 2015 23:46:10 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Tue, 7 Jul 2015 23:30:12 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Tue, 7 Jul 2015 10:49:19 +0000 (20:49 +1000)]
remove extranious )
Mark Andrews [Tue, 7 Jul 2015 08:09:06 +0000 (18:09 +1000)]
restore 9.9 style output
Mark Andrews [Tue, 7 Jul 2015 07:55:15 +0000 (17:55 +1000)]
unknown family is now a error
Mark Andrews [Tue, 7 Jul 2015 05:52:34 +0000 (15:52 +1000)]
add EXPIRE
Mark Andrews [Tue, 7 Jul 2015 05:49:36 +0000 (15:49 +1000)]
4158. [protocol] Support the printing of EDNS COOKIE options.
[RT #39928]