]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
8 years agoimprove forensics
Mark Andrews [Thu, 28 Sep 2017 12:14:30 +0000 (22:14 +1000)] 
improve forensics

8 years agoadd dns_name_istat to lib/dns/win32/libdns.def.in
Mark Andrews [Thu, 28 Sep 2017 07:52:09 +0000 (17:52 +1000)] 
add dns_name_istat to lib/dns/win32/libdns.def.in

8 years ago4743. [func] Exclude trust-anchor-telementry queries from
Mark Andrews [Thu, 28 Sep 2017 06:40:45 +0000 (16:40 +1000)] 
4743.   [func]          Exclude trust-anchor-telementry queries from
                        synth-from-dnssec processing. [RT #46123]

8 years ago4742. [func] Synthesis of responses from DNSSEC-verified records.
Mark Andrews [Thu, 28 Sep 2017 05:16:26 +0000 (15:16 +1000)] 
4742.   [func]          Synthesis of responses from DNSSEC-verified records.
                        Stage 2 - synthesis of records from wildcard data.
                        If the dns64 or filter-aaaa* is configured then the
                        involved lookups are currently excluded. [RT #40138]

8 years agoupdate copyright notice / whitespace
Tinderbox User [Wed, 27 Sep 2017 23:45:52 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Wed, 27 Sep 2017 23:30:08 +0000 (23:30 +0000)] 
newcopyrights

8 years agoswitch to using snprintf from sprintf
Mark Andrews [Wed, 27 Sep 2017 21:15:46 +0000 (07:15 +1000)] 
switch to using snprintf from sprintf

8 years agoMake isc_refcount_current() atomically read the counter value (#46074)
Mukund Sivaraman [Wed, 27 Sep 2017 09:38:06 +0000 (15:08 +0530)] 
Make isc_refcount_current() atomically read the counter value (#46074)

8 years agouse %u and cast to unsigned int
Mark Andrews [Wed, 27 Sep 2017 07:57:07 +0000 (17:57 +1000)] 
use %u and cast to unsigned int

8 years agocheck for ISC_R_EOF
Mark Andrews [Wed, 27 Sep 2017 06:19:07 +0000 (16:19 +1000)] 
check for ISC_R_EOF

8 years ago4740. [cleanup] Avoid triggering format-truncated warnings. [RT #46107]
Mark Andrews [Wed, 27 Sep 2017 06:02:02 +0000 (16:02 +1000)] 
4740.   [cleanup]       Avoid triggering format-truncated warnings. [RT #46107]

8 years agotcp test got reversed
Mark Andrews [Wed, 27 Sep 2017 05:19:34 +0000 (15:19 +1000)] 
tcp test got reversed

8 years ago4739. [cleanup] Address clang static analysis warnings. [RT #45952]
Mark Andrews [Wed, 27 Sep 2017 00:27:09 +0000 (10:27 +1000)] 
4739.   [cleanup]       Address clang static analysis warnings. [RT #45952]

8 years ago4738. [port] win32: strftime mishandles %Z. [RT #46039]
Mark Andrews [Tue, 26 Sep 2017 13:32:40 +0000 (23:32 +1000)] 
4738.   [port]          win32: strftime mishandles %Z. [RT #46039]

8 years ago4737. [cleanup] Address Coverity warnings. [RT #46012]
Mark Andrews [Tue, 26 Sep 2017 13:21:49 +0000 (23:21 +1000)] 
4737.   [cleanup]       Address Coverity warnings. [RT #46012]

8 years ago[master] Comment NSEC3-related code and fix a few minor issues
Michał Kępień [Tue, 26 Sep 2017 08:58:23 +0000 (10:58 +0200)] 
[master] Comment NSEC3-related code and fix a few minor issues

4736. [cleanup] (a) Added comments to NSEC3-related functions in
lib/dns/zone.c.  (b) Refactored NSEC3 salt formatting
code.  (c) Minor tweaks to lock and result handling.
[RT #46053]

8 years agoRefactor
Mukund Sivaraman [Mon, 25 Sep 2017 21:32:09 +0000 (03:02 +0530)] 
Refactor

Reviewed on Jabber by Evan.

8 years ago4735. [bug] Add @ISC_OPENSSL_LIBS@ to isc-config. [RT #46078]
Mark Andrews [Sat, 23 Sep 2017 04:57:27 +0000 (14:57 +1000)] 
4735.   [bug]           Add @ISC_OPENSSL_LIBS@ to isc-config. [RT #46078]

8 years ago[master] contrib: dns-over-tls sample configurations
Evan Hunt [Fri, 22 Sep 2017 22:07:03 +0000 (15:07 -0700)] 
[master] contrib: dns-over-tls sample configurations

4734. [contrib] Added sample configuration for DNS-over-TLS in
contrib/dnspriv.

8 years agoUse stdint.h only when stdatomic.h is in use (stdint.h isn't available everywhere)
Mukund Sivaraman [Fri, 22 Sep 2017 09:43:44 +0000 (15:13 +0530)] 
Use stdint.h only when stdatomic.h is in use (stdint.h isn't available everywhere)

8 years ago#include <isc/string.h> as it includes both <string.h> and <strings.h> if they both...
Mark Andrews [Fri, 22 Sep 2017 08:08:54 +0000 (18:08 +1000)] 
#include <isc/string.h> as it includes both <string.h> and <strings.h> if they both exist

8 years agocorrect ./.gitattributes
Mark Andrews [Fri, 22 Sep 2017 04:32:02 +0000 (14:32 +1000)] 
correct ./.gitattributes

8 years agoregen master
Tinderbox User [Fri, 22 Sep 2017 01:07:54 +0000 (01:07 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 21 Sep 2017 23:47:11 +0000 (23:47 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Thu, 21 Sep 2017 23:30:17 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] fix typos
Evan Hunt [Thu, 21 Sep 2017 17:12:53 +0000 (10:12 -0700)] 
[master] fix typos

8 years agoalphabetise
Mark Andrews [Thu, 21 Sep 2017 07:48:26 +0000 (17:48 +1000)] 
alphabetise

8 years agoregen master
Tinderbox User [Thu, 21 Sep 2017 07:23:48 +0000 (07:23 +0000)] 
regen master

8 years ago#include <stdint.h>
Mark Andrews [Thu, 21 Sep 2017 04:18:59 +0000 (14:18 +1000)] 
#include <stdint.h>

8 years agoatomic_compare_exchange_strong_explicit's second argument should not be atomic_*
Mark Andrews [Thu, 21 Sep 2017 01:46:40 +0000 (11:46 +1000)] 
atomic_compare_exchange_strong_explicit's second argument should not be atomic_*

8 years agoexplicitly list test programs
Mark Andrews [Thu, 21 Sep 2017 02:56:33 +0000 (12:56 +1000)] 
explicitly list test programs

8 years agoregen master
Tinderbox User [Thu, 21 Sep 2017 01:10:02 +0000 (01:10 +0000)] 
regen master

8 years ago[master] remove duplicated word
Evan Hunt [Wed, 20 Sep 2017 19:16:30 +0000 (12:16 -0700)] 
[master] remove duplicated word

8 years ago[master] fix memory growth problem
Evan Hunt [Wed, 20 Sep 2017 19:12:02 +0000 (12:12 -0700)] 
[master] fix memory growth problem

4733. [bug] Change #4706 introduced a bug causing TCP clients
not be reused correctly, leading to unconstrained
memory growth. [RT #46029]

8 years agoUpdate configure message to be same as for older branches
Mukund Sivaraman [Wed, 20 Sep 2017 08:10:03 +0000 (13:40 +0530)] 
Update configure message to be same as for older branches

8 years agoShow configure message for "checking whether to use OpenSSL hash functions..."
Mukund Sivaraman [Tue, 19 Sep 2017 20:52:22 +0000 (02:22 +0530)] 
Show configure message for "checking whether to use OpenSSL hash functions..."

8 years agoregen master
Tinderbox User [Wed, 20 Sep 2017 01:08:59 +0000 (01:08 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Tue, 19 Sep 2017 23:46:23 +0000 (23:46 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Tue, 19 Sep 2017 23:30:23 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] remove duplication
Evan Hunt [Tue, 19 Sep 2017 19:56:57 +0000 (12:56 -0700)] 
[master] remove duplication

8 years agoFix changeset numbers
Mukund Sivaraman [Tue, 19 Sep 2017 14:22:18 +0000 (19:52 +0530)] 
Fix changeset numbers

8 years agoChange default minimal-responses setting to no-auth-recursive (#46016)
Mukund Sivaraman [Tue, 19 Sep 2017 14:19:02 +0000 (19:49 +0530)] 
Change default minimal-responses setting to no-auth-recursive (#46016)

8 years agoFix use after free when closing an LMDB (#46000)
Mukund Sivaraman [Tue, 19 Sep 2017 14:12:13 +0000 (19:42 +0530)] 
Fix use after free when closing an LMDB (#46000)

8 years agoFix out of bounds access in DHCID totext() method (#46001)
Mukund Sivaraman [Tue, 19 Sep 2017 14:00:28 +0000 (19:30 +0530)] 
Fix out of bounds access in DHCID totext() method (#46001)

8 years agoDon't use memset() to wipe memory (#45947)
Mukund Sivaraman [Tue, 19 Sep 2017 10:46:45 +0000 (16:16 +0530)] 
Don't use memset() to wipe memory (#45947)

8 years agoUse C11's stdatomic.h instead of isc_atomic where available
Mukund Sivaraman [Tue, 19 Sep 2017 10:12:54 +0000 (15:42 +0530)] 
Use C11's stdatomic.h instead of isc_atomic where available

8 years agoremove unimplement rate-limit option [RT #46030]
Mark Andrews [Tue, 19 Sep 2017 03:15:24 +0000 (13:15 +1000)] 
remove unimplement rate-limit option [RT #46030]

8 years agoregen master
Tinderbox User [Tue, 19 Sep 2017 01:08:19 +0000 (01:08 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Mon, 18 Sep 2017 23:48:50 +0000 (23:48 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Mon, 18 Sep 2017 23:30:32 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] add I: when echoing information about failed tests
Evan Hunt [Mon, 18 Sep 2017 21:15:37 +0000 (14:15 -0700)] 
[master] add I: when echoing information about failed tests

8 years ago[master] Prevent possible infinite signing loop after retransferring an inline-signed...
Michał Kępień [Mon, 18 Sep 2017 07:18:45 +0000 (09:18 +0200)] 
[master] Prevent possible infinite signing loop after retransferring an inline-signed slave using NSEC3

4727. [bug] Retransferring an inline-signed slave using NSEC3
around the time its NSEC3 salt was changed could result
in an infinite signing loop. [RT #45080]

8 years ago[master] Improve handling of TCP_FASTOPEN on FreeBSD
Michał Kępień [Mon, 18 Sep 2017 06:34:41 +0000 (08:34 +0200)] 
[master] Improve handling of TCP_FASTOPEN on FreeBSD

4726. [port] Prevent setsockopt() errors related to TCP_FASTOPEN
from being logged on FreeBSD if the kernel does not
support it.  Notify the user when the kernel does
support TCP_FASTOPEN, but it is disabled by sysctl.
Add a new configure option, --disable-tcp-fastopen, to
disable use of TCP_FASTOPEN altogether. [RT #44754]

8 years ago4725. [bug] Nsupdate: "recvsoa" was incorrectly reported for
Mark Andrews [Mon, 18 Sep 2017 04:28:39 +0000 (14:28 +1000)] 
4725.   [bug]           Nsupdate: "recvsoa" was incorrectly reported for
                        failures in sending the update message.  The correct
                        location to be reported is "update_completed".
                        [RT #46014]

8 years agoupdate copyrights
Mark Andrews [Mon, 18 Sep 2017 03:30:46 +0000 (13:30 +1000)] 
update copyrights

8 years agoMade RAND_status check optional (broke --disable-crypto-rand)
Francis Dupont [Sun, 17 Sep 2017 10:02:09 +0000 (12:02 +0200)] 
Made RAND_status check optional (broke --disable-crypto-rand)

8 years agoDNS_OPENSSL_LIBS -> DST_OPENSSL_LIBS
Francis Dupont [Sun, 17 Sep 2017 09:52:49 +0000 (11:52 +0200)] 
DNS_OPENSSL_LIBS -> DST_OPENSSL_LIBS

8 years agoMoved last occurrence of ns_g_entropy to named_g_entropy
Francis Dupont [Sun, 17 Sep 2017 07:50:10 +0000 (09:50 +0200)] 
Moved last occurrence of ns_g_entropy to named_g_entropy

8 years ago[master] silence compiler warning
Evan Hunt [Sun, 17 Sep 2017 04:01:06 +0000 (21:01 -0700)] 
[master] silence compiler warning

8 years agoregen master
Tinderbox User [Sun, 17 Sep 2017 01:09:06 +0000 (01:09 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Sat, 16 Sep 2017 23:46:04 +0000 (23:46 +0000)] 
update copyright notice / whitespace

8 years ago[master] clarify CHANGES, add relnote
Evan Hunt [Sat, 16 Sep 2017 19:06:54 +0000 (12:06 -0700)] 
[master] clarify CHANGES, add relnote

8 years agoAdded isc_entropy_sethook in exported symbols
Francis Dupont [Sat, 16 Sep 2017 13:57:06 +0000 (15:57 +0200)] 
Added isc_entropy_sethook in exported symbols

8 years agoAdded isc_entropy_usehook in exported symbols
Francis Dupont [Sat, 16 Sep 2017 13:56:13 +0000 (15:56 +0200)] 
Added isc_entropy_usehook in exported symbols

8 years agoFinished merge of rt31459d (openssl random)
Francis Dupont [Sat, 16 Sep 2017 12:06:06 +0000 (14:06 +0200)] 
Finished merge of rt31459d (openssl random)

8 years agoMerged rt31459d (openssl random)
Francis Dupont [Sat, 16 Sep 2017 11:53:29 +0000 (13:53 +0200)] 
Merged rt31459d (openssl random)

8 years ago[master] use <command> consistently instead of occasionally using <option>
Evan Hunt [Sat, 16 Sep 2017 06:11:23 +0000 (23:11 -0700)] 
[master] use <command> consistently instead of occasionally using <option>

8 years ago[master] display < and > correctly
Evan Hunt [Sat, 16 Sep 2017 06:09:39 +0000 (23:09 -0700)] 
[master] display < and > correctly

8 years agoupdate copyright notice / whitespace
Tinderbox User [Fri, 15 Sep 2017 23:46:07 +0000 (23:46 +0000)] 
update copyright notice / whitespace

8 years agodon't use strlcat with non NUL terminated strings rt45981_stage3
Mark Andrews [Fri, 15 Sep 2017 03:14:16 +0000 (13:14 +1000)] 
don't use strlcat with non NUL terminated strings rt45981_stage3

8 years agoregen master
Tinderbox User [Fri, 15 Sep 2017 01:08:50 +0000 (01:08 +0000)] 
regen master

8 years ago4723. [bug] Statistics counter DNSTAPdropped was misidentified
Mark Andrews [Thu, 14 Sep 2017 23:51:19 +0000 (23:51 +0000)] 
4723.   [bug]           Statistics counter DNSTAPdropped was misidentified
                        as DNSSECdropped. [RT #46002]

8 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 14 Sep 2017 23:46:40 +0000 (23:46 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Thu, 14 Sep 2017 23:30:13 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] add thanks to APNIC and add missing note for serve-stale
Evan Hunt [Thu, 14 Sep 2017 18:48:21 +0000 (11:48 -0700)] 
[master] add thanks to APNIC and add missing note for serve-stale

8 years ago[master] revert dlzexternal changes for portability
Evan Hunt [Thu, 14 Sep 2017 18:33:24 +0000 (11:33 -0700)] 
[master] revert dlzexternal changes for portability

8 years agosilence warning
Mark Andrews [Thu, 14 Sep 2017 09:02:27 +0000 (19:02 +1000)] 
silence warning

8 years ago#include <isc/string.h>
Mark Andrews [Thu, 14 Sep 2017 08:57:53 +0000 (18:57 +1000)] 
#include <isc/string.h>

(cherry picked from commit 7eb73f62886b40ed000442a6852a85ca1e307fd6)

8 years ago#include <isc/string.h>
Mark Andrews [Thu, 14 Sep 2017 08:54:46 +0000 (18:54 +1000)] 
#include <isc/string.h>

8 years agomore str{n}{cat,cpy} corrections rt45981_stage2
Mark Andrews [Thu, 14 Sep 2017 08:11:56 +0000 (18:11 +1000)] 
more str{n}{cat,cpy} corrections rt45981_stage2

8 years agoLink dlzexternal system test's driver against libisc
Mukund Sivaraman [Thu, 14 Sep 2017 07:53:41 +0000 (13:23 +0530)] 
Link dlzexternal system test's driver against libisc

8 years ago[master] cast char *
Evan Hunt [Thu, 14 Sep 2017 05:03:56 +0000 (22:03 -0700)] 
[master] cast char *

8 years ago[master] clean up bufsize errors
Evan Hunt [Thu, 14 Sep 2017 04:18:26 +0000 (21:18 -0700)] 
[master] clean up bufsize errors

8 years agoregen master
Tinderbox User [Thu, 14 Sep 2017 01:12:10 +0000 (01:12 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Wed, 13 Sep 2017 23:48:32 +0000 (23:48 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Wed, 13 Sep 2017 23:31:06 +0000 (23:31 +0000)] 
newcopyrights

8 years agofix filenamelen so it has the buffer length rather than buffer length - 1
Mark Andrews [Wed, 13 Sep 2017 23:29:28 +0000 (09:29 +1000)] 
fix filenamelen so it has the buffer length rather than buffer length - 1

8 years ago[master] fix incorrect comment
Evan Hunt [Wed, 13 Sep 2017 20:53:49 +0000 (13:53 -0700)] 
[master] fix incorrect comment

8 years agoFix output string size in GOST unittest
Mukund Sivaraman [Wed, 13 Sep 2017 20:04:48 +0000 (01:34 +0530)] 
Fix output string size in GOST unittest

8 years agoFix gost unittest failure
Mukund Sivaraman [Wed, 13 Sep 2017 18:58:59 +0000 (00:28 +0530)] 
Fix gost unittest failure

8 years agoAdd missing <isc/print.h>
Mukund Sivaraman [Wed, 13 Sep 2017 14:14:47 +0000 (19:44 +0530)] 
Add missing <isc/print.h>

8 years agoTweak hash_test.c further, passing sizeof(str)
Mukund Sivaraman [Wed, 13 Sep 2017 14:00:03 +0000 (19:30 +0530)] 
Tweak hash_test.c further, passing sizeof(str)

8 years agoTweak
Mukund Sivaraman [Wed, 13 Sep 2017 13:52:03 +0000 (19:22 +0530)] 
Tweak

8 years agoFix size of output string in hash tests
Mukund Sivaraman [Wed, 13 Sep 2017 13:50:29 +0000 (19:20 +0530)] 
Fix size of output string in hash tests

8 years agoadd #include <isc/string.h>
Mark Andrews [Wed, 13 Sep 2017 13:43:43 +0000 (23:43 +1000)] 
add #include <isc/string.h>

8 years agoAdded isc/string.h to shutdown_test which got strlcpy
Francis Dupont [Wed, 13 Sep 2017 12:34:54 +0000 (14:34 +0200)] 
Added isc/string.h to shutdown_test which got strlcpy

8 years ago[master] cleanup strcat/strcpy
Evan Hunt [Wed, 13 Sep 2017 07:14:37 +0000 (00:14 -0700)] 
[master] cleanup strcat/strcpy

4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981]

8 years ago[rt31459d] silence compiler warning
Evan Hunt [Wed, 13 Sep 2017 07:02:53 +0000 (00:02 -0700)] 
[rt31459d] silence compiler warning

8 years ago[rt31459d] fix first if test in setoption
Evan Hunt [Wed, 13 Sep 2017 06:51:51 +0000 (23:51 -0700)] 
[rt31459d] fix first if test in setoption

(cherry picked from commit abda73147dd5be7663b915808388e05a40492b8b)

8 years ago[master] allow CDS/CDNSKEY records to be signed with only KSK
Evan Hunt [Wed, 13 Sep 2017 06:09:48 +0000 (23:09 -0700)] 
[master] allow CDS/CDNSKEY records to be signed with only KSK

4721. [func] 'dnssec-signzone -x' and 'dnssec-dnskey-kskonly'
options now apply to CDNSKEY and DS records as well
as DNSKEY. Thanks to Tony Finch. [RT #45689]