]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
10 years ago#include <isc/safe.h>
Mark Andrews [Tue, 18 Aug 2015 09:43:19 +0000 (19:43 +1000)] 
#include <isc/safe.h>

10 years ago9.9 doesn't have isc_buffer_reserve
Mark Andrews [Tue, 18 Aug 2015 09:41:35 +0000 (19:41 +1000)] 
9.9 doesn't have isc_buffer_reserve

10 years ago[v9_9] credit loganaden
Evan Hunt [Tue, 18 Aug 2015 05:59:25 +0000 (22:59 -0700)] 
[v9_9] credit loganaden

10 years ago[v9_9] improve wire_test.c for large messages
Evan Hunt [Tue, 18 Aug 2015 05:45:15 +0000 (22:45 -0700)] 
[v9_9] improve wire_test.c for large messages

10 years agoadd isc_safe_memequal and isc_safe_memcompare; remove isc_safe_memcmp
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)

10 years ago[v9_9] timing safe memory comparisons
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)

10 years agouse grep/awk rather than xmllint
Mark Andrews [Tue, 18 Aug 2015 00:22:50 +0000 (10:22 +1000)] 
use grep/awk rather than xmllint

10 years agoupdate copyright notice / whitespace
Tinderbox User [Mon, 17 Aug 2015 23:46:29 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Mon, 17 Aug 2015 23:30:18 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] win32: vs2015 compliance
Evan Hunt [Mon, 17 Aug 2015 18:37:00 +0000 (11:37 -0700)] 
[v9_9] win32: vs2015 compliance

10 years agoUse mnemonics for RR class and type comparisons (#40297)
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)

10 years ago4181. [bug] Queued notify messages could be dequeued from the
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)

10 years agoupdate copyright notice / whitespace
Tinderbox User [Sun, 16 Aug 2015 23:46:35 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Sun, 16 Aug 2015 23:30:18 +0000 (23:30 +0000)] 
newcopyrights

10 years agoaddress use after free error
Mark Andrews [Sun, 16 Aug 2015 10:28:52 +0000 (20:28 +1000)] 
address use after free error

(cherry picked from commit 6458ad3ab288bb09e730fd7251083974a9b55af2)

10 years agoregen v9_9
Tinderbox User [Sun, 16 Aug 2015 01:13:36 +0000 (01:13 +0000)] 
regen v9_9

10 years agonewcopyrights
Tinderbox User [Sat, 15 Aug 2015 23:30:18 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] fix the o umlaut for HTML and TXT too
Evan Hunt [Sat, 15 Aug 2015 02:58:21 +0000 (19:58 -0700)] 
[v9_9] fix the o umlaut for HTML and TXT too

10 years agoupdate copyright notice / whitespace
Tinderbox User [Fri, 14 Aug 2015 23:46:19 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Fri, 14 Aug 2015 23:30:28 +0000 (23:30 +0000)] 
newcopyrights

10 years agoFix double frees in getaddrinfo() in libirs (#40209)
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)

10 years agoFix assertion failure in parsing UNSPEC(103) RR from text (#40274)
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)

10 years agoFix assertion failure in parsing NSAP records from text
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)

10 years ago4176. [bug] Address race issues with lwresd. [RT #40284]
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)

10 years ago[v9_9] typo
Evan Hunt [Fri, 14 Aug 2015 04:35:57 +0000 (21:35 -0700)] 
[v9_9] typo

10 years agoprintmsg.[ch] are no more
Mark Andrews [Fri, 14 Aug 2015 01:25:34 +0000 (11:25 +1000)] 
printmsg.[ch] are no more

10 years agoregen v9_9
Tinderbox User [Fri, 14 Aug 2015 01:12:38 +0000 (01:12 +0000)] 
regen v9_9

10 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 13 Aug 2015 23:46:17 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Thu, 13 Aug 2015 23:30:13 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] add CVE number
Evan Hunt [Thu, 13 Aug 2015 22:31:39 +0000 (15:31 -0700)] 
[v9_9] add CVE number

10 years ago4175. [bug] TKEY with GSS-API keys needed bigger buffers.
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)

10 years agodocument omlaut
Tinderbox User [Thu, 13 Aug 2015 20:43:29 +0000 (20:43 +0000)] 
document omlaut

(cherry picked from commit f619a2035b7c7a33ac118a700aea2fdb1361c4cc)

10 years agosupport umlaut 'o'
Tinderbox User [Thu, 13 Aug 2015 19:42:19 +0000 (19:42 +0000)] 
support umlaut 'o'

(cherry picked from commit a73d9c0b4dbd6ad4cc8c9967d0b5627b3b43c6f7)

10 years ago[v9_9] better reporting of xml/json unavailability
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

10 years ago[v9_9] xml doesn't define &ouml;
Evan Hunt [Thu, 13 Aug 2015 01:16:50 +0000 (18:16 -0700)] 
[v9_9] xml doesn't define &ouml;

10 years agoupdate copyright notice / whitespace
Tinderbox User [Wed, 12 Aug 2015 23:46:15 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Wed, 12 Aug 2015 23:30:21 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] handle time units in dnssec-coverage -r
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]

10 years ago4173. [bug] dig +sigchase was not properly matching the trusted
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)

10 years ago4172. [bug] Named / named-checkconf didn't handle a view of CLASS0.
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)

10 years ago[v9_9] fix tsig class checks
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]

10 years ago[v9_9] fix length check in OPENPGPKEY
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]

10 years ago[v9_9] use dns_message_totext() in wire_data
Evan Hunt [Tue, 11 Aug 2015 03:51:51 +0000 (20:51 -0700)] 
[v9_9] use dns_message_totext() in wire_data

10 years ago[v9_9] use libdns functions to convert rcode and opcode to text
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

10 years agoaddress len being shadowed
Mark Andrews [Tue, 11 Aug 2015 02:59:34 +0000 (12:59 +1000)] 
address len being shadowed

(cherry picked from commit f260e3a188c6ecc96d2ef4d44dec0fb32ffc5378)

10 years agoupdate copyright notice / whitespace
Tinderbox User [Mon, 10 Aug 2015 23:46:11 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Mon, 10 Aug 2015 23:30:19 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] add a "wire_test -d" option to read raw binary data
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]

10 years agoregen v9_9
Tinderbox User [Sat, 8 Aug 2015 01:17:32 +0000 (01:17 +0000)] 
regen v9_9

10 years agoupdate copyright notice / whitespace
Tinderbox User [Fri, 7 Aug 2015 23:46:19 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Fri, 7 Aug 2015 23:30:12 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] address buffer accounting error
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)

10 years agoregen v9_9
Tinderbox User [Fri, 7 Aug 2015 01:15:03 +0000 (01:15 +0000)] 
regen v9_9

10 years ago[v9_9] remove spurious "None"
Evan Hunt [Thu, 6 Aug 2015 21:17:05 +0000 (14:17 -0700)] 
[v9_9] remove spurious "None"

10 years ago[v9_9] revert incorrect 'correction'
Evan Hunt [Wed, 5 Aug 2015 19:15:44 +0000 (12:15 -0700)] 
[v9_9] revert incorrect 'correction'

10 years ago[v9_9] fix an awk portability issue v9.9.8b1
Evan Hunt [Mon, 3 Aug 2015 21:22:15 +0000 (14:22 -0700)] 
[v9_9] fix an awk portability issue

10 years ago[v9_9] add fetchlimit to README
Evan Hunt [Mon, 3 Aug 2015 19:50:59 +0000 (12:50 -0700)] 
[v9_9] add fetchlimit to README

10 years agoupdate copyright notice / whitespace
Tinderbox User [Sun, 2 Aug 2015 23:46:06 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Sun, 2 Aug 2015 23:30:14 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] reduce code duplication
Evan Hunt [Sun, 2 Aug 2015 19:21:14 +0000 (12:21 -0700)] 
[v9_9] reduce code duplication

10 years agoregen v9_9
Tinderbox User [Sat, 1 Aug 2015 01:16:11 +0000 (01:16 +0000)] 
regen v9_9

10 years agoupdate copyright notice / whitespace
Tinderbox User [Fri, 31 Jul 2015 23:46:18 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Fri, 31 Jul 2015 23:30:13 +0000 (23:30 +0000)] 
newcopyrights

10 years ago[v9_9] use 7 character short hash for srcid
Evan Hunt [Fri, 31 Jul 2015 21:11:08 +0000 (14:11 -0700)] 
[v9_9] use 7 character short hash for srcid

10 years ago[v9_9] corrected relnotes -- assertion in name.c not message.c
Evan Hunt [Fri, 31 Jul 2015 19:03:49 +0000 (12:03 -0700)] 
[v9_9] corrected relnotes -- assertion in name.c not message.c

10 years agoRemove missing symbols (Windows)
Mukund Sivaraman [Fri, 31 Jul 2015 15:03:03 +0000 (20:33 +0530)] 
Remove missing symbols (Windows)

10 years agoBump api versions for 9.9.8b1
Mukund Sivaraman [Fri, 31 Jul 2015 14:10:10 +0000 (19:40 +0530)] 
Bump api versions for 9.9.8b1

10 years agoregenerate
Tinderbox User [Fri, 31 Jul 2015 14:02:36 +0000 (14:02 +0000)] 
regenerate

10 years agoregen v9_9
Tinderbox User [Fri, 31 Jul 2015 13:31:50 +0000 (13:31 +0000)] 
regen v9_9

10 years agoBump version to 9.9.8b1 and update CHANGES
Mukund Sivaraman [Fri, 31 Jul 2015 13:27:34 +0000 (18:57 +0530)] 
Bump version to 9.9.8b1 and update CHANGES

10 years agoFix win32 build (UNUSED is present later)
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)

10 years agoregen v9_9
Tinderbox User [Fri, 24 Jul 2015 01:12:20 +0000 (01:12 +0000)] 
regen v9_9

10 years agowhitespace
Mark Andrews [Thu, 23 Jul 2015 09:52:25 +0000 (19:52 +1000)] 
whitespace

10 years agoregen v9_9
Tinderbox User [Tue, 21 Jul 2015 01:12:42 +0000 (01:12 +0000)] 
regen v9_9

10 years ago[v9_9] add missing doc section on max-recursion-{depth,queries}
Evan Hunt [Mon, 20 Jul 2015 22:30:26 +0000 (15:30 -0700)] 
[v9_9] add missing doc section on max-recursion-{depth,queries}

10 years agoregen v9_9
Tinderbox User [Wed, 15 Jul 2015 01:12:12 +0000 (01:12 +0000)] 
regen v9_9

10 years agoadd CVE-2015-5477
Mark Andrews [Tue, 14 Jul 2015 22:01:11 +0000 (08:01 +1000)] 
add CVE-2015-5477

10 years agochange tag to security
Mark Andrews [Tue, 14 Jul 2015 21:30:29 +0000 (07:30 +1000)] 
change tag to security

(cherry picked from commit 13c55f6a6097bd23830b02f1be37515f35919b9e)

10 years ago[v9_9] spelling
Evan Hunt [Tue, 14 Jul 2015 07:38:02 +0000 (00:38 -0700)] 
[v9_9] spelling

10 years ago4165. [bug] An failure to reset a value to NULL in tkey.c could
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)

10 years agoupdate copyright notice / whitespace
Tinderbox User [Mon, 13 Jul 2015 23:46:09 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Mon, 13 Jul 2015 23:30:13 +0000 (23:30 +0000)] 
newcopyrights

10 years ago4164. [bug] Don't rename slave files and journals on out of memory.
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)

10 years ago4162. [bug] httpdmgr->flags was not being initialized. [RT #40017]
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)

10 years agoregen v9_9
Tinderbox User [Fri, 10 Jul 2015 01:12:20 +0000 (01:12 +0000)] 
regen v9_9

10 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 9 Jul 2015 23:46:11 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Thu, 9 Jul 2015 23:31:19 +0000 (23:31 +0000)] 
newcopyrights

10 years ago[v9_9] fix build error with ISC_MEM_TRACKLINES=0
Evan Hunt [Thu, 9 Jul 2015 21:24:29 +0000 (14:24 -0700)] 
[v9_9] fix build error with ISC_MEM_TRACKLINES=0

10 years ago[v9_9] add missing functions
Evan Hunt [Thu, 9 Jul 2015 07:04:25 +0000 (00:04 -0700)] 
[v9_9] add missing functions

10 years ago[v9_9] DDoS mitigation features
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]

10 years agoadd comment about +trace and @server
Mark Andrews [Thu, 9 Jul 2015 02:11:46 +0000 (12:11 +1000)] 
add comment about +trace and @server

(cherry picked from commit 2561b2dd842a25ef3a7fa9a1868ec87fee3da427)

10 years agoregen v9_9
Tinderbox User [Wed, 8 Jul 2015 01:12:11 +0000 (01:12 +0000)] 
regen v9_9

10 years ago4159. [cleanup] Alphabetize dig's help output. [RT #39966]
Mark Andrews [Tue, 7 Jul 2015 23:56:48 +0000 (09:56 +1000)] 
4159.   [cleanup]       Alphabetize dig's help output. [RT #39966]

10 years agoupdate copyright notice / whitespace
Tinderbox User [Tue, 7 Jul 2015 23:46:10 +0000 (23:46 +0000)] 
update copyright notice / whitespace

10 years agonewcopyrights
Tinderbox User [Tue, 7 Jul 2015 23:30:12 +0000 (23:30 +0000)] 
newcopyrights

10 years agoremove extranious )
Mark Andrews [Tue, 7 Jul 2015 10:49:19 +0000 (20:49 +1000)] 
remove extranious )

10 years agorestore 9.9 style output
Mark Andrews [Tue, 7 Jul 2015 08:09:06 +0000 (18:09 +1000)] 
restore 9.9 style output

10 years agounknown family is now a error
Mark Andrews [Tue, 7 Jul 2015 07:55:15 +0000 (17:55 +1000)] 
unknown family is now a error

10 years agoadd EXPIRE
Mark Andrews [Tue, 7 Jul 2015 05:52:34 +0000 (15:52 +1000)] 
add EXPIRE

10 years ago4158. [protocol] Support the printing of EDNS COOKIE options.
Mark Andrews [Tue, 7 Jul 2015 05:49:36 +0000 (15:49 +1000)] 
4158.   [protocol]      Support the printing of EDNS COOKIE options.
                        [RT #39928]