]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
8 years ago[master] use backquotes not $()
Evan Hunt [Fri, 6 Oct 2017 03:17:24 +0000 (20:17 -0700)] 
[master] use backquotes not $()

8 years ago4759. [func] Add logging channel "trust-anchor-telementry" to
Mark Andrews [Fri, 6 Oct 2017 02:01:14 +0000 (13:01 +1100)] 
4759.   [func]          Add logging channel "trust-anchor-telementry" to
                        record trust-anchor-telementry in incoming requests.
                        Both _ta-XXXX.<anchor>/NULL and EDNS KEY-TAG options
                        are logged.  [RT #46124]

8 years ago[master] fix topology doc
Evan Hunt [Fri, 6 Oct 2017 01:49:33 +0000 (18:49 -0700)] 
[master] fix topology doc

4758. [doc] Remove documentation of unimplemented "topology".
[RT #46161]

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

8 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 5 Oct 2017 23:45:49 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Thu, 5 Oct 2017 23:30:33 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] remove no-longer-needed check for nonexistence
Evan Hunt [Thu, 5 Oct 2017 18:35:23 +0000 (11:35 -0700)] 
[master] remove no-longer-needed check for nonexistence

8 years ago[master] revise style guide information on bracing
Evan Hunt [Thu, 5 Oct 2017 18:28:00 +0000 (11:28 -0700)] 
[master] revise style guide information on bracing

8 years ago[master] fix error reporting on fclose() failure [RT #46199]
Evan Hunt [Thu, 5 Oct 2017 18:07:21 +0000 (11:07 -0700)] 
[master] fix error reporting on fclose() failure [RT #46199]

8 years ago[master] remove reference to lwresd
Evan Hunt [Thu, 5 Oct 2017 17:00:22 +0000 (10:00 -0700)] 
[master] remove reference to lwresd

8 years ago[master] remove cds test that fails with --enable-fixed-rrset
Evan Hunt [Thu, 5 Oct 2017 16:58:52 +0000 (09:58 -0700)] 
[master] remove cds test that fails with --enable-fixed-rrset

8 years ago[master] dnssec-cds
Evan Hunt [Thu, 5 Oct 2017 08:04:18 +0000 (01:04 -0700)] 
[master] dnssec-cds

4757.   [func]          New "dnssec-cds" command creates a new parent DS
                        RRset based on CDS or CDNSKEY RRsets found in
                        a child zone, and generates either a dsset file
                        or stream of nsupdate commands to update the
                        parent. Thanks to Tony Finch. [RT #46090]

8 years ago[master] Prevent dig INSIST failures and hangs in some failure modes
Michał Kępień [Thu, 5 Oct 2017 07:42:31 +0000 (09:42 +0200)] 
[master] Prevent dig INSIST failures and hangs in some failure modes

4756. [bug] Interrupting dig could lead to an INSIST failure after
certain errors were encountered while querying a host
whose name resolved to more than one address.  Change
4537 increased the odds of triggering this issue by
causing dig to hang indefinitely when certain error
paths were evaluated.  dig now also retries TCP queries
(once) if the server gracefully closes the connection
before sending a response. [RT #42832, #45159]

8 years ago[master] don't log when NZF file doesn't exist
Evan Hunt [Thu, 5 Oct 2017 07:12:14 +0000 (00:12 -0700)] 
[master] don't log when NZF file doesn't exist

4755. [cleanup] Silence unnecessary log message when NZF file doesn't
exist. [RT #46186]

8 years ago[master] 4754. [bug] dns_zone_setview needs a two stage commit to properly
Evan Hunt [Thu, 5 Oct 2017 06:44:08 +0000 (23:44 -0700)] 
[master] 4754.   [bug]           dns_zone_setview needs a two stage commit to properly
                        handle errors. [RT #45841]

8 years ago[master] fix tag
Evan Hunt [Thu, 5 Oct 2017 01:43:35 +0000 (18:43 -0700)] 
[master] fix tag

8 years agoupdate copyright notice / whitespace
Tinderbox User [Wed, 4 Oct 2017 23:45:46 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years ago[master] Merge branch 'master' of ssh://repo.isc.org/proj/git/prod/bind9
Evan Hunt [Wed, 4 Oct 2017 23:39:23 +0000 (16:39 -0700)] 
[master] Merge branch 'master' of ssh://repo.isc.org/proj/git/prod/bind9

8 years ago[master] remove nslint, query-loc and zkt from contrib
Evan Hunt [Wed, 4 Oct 2017 23:38:54 +0000 (16:38 -0700)] 
[master] remove nslint, query-loc and zkt from contrib

4753. [contrib] Software obtainable from known upstream locations
(i.e., zkt, nslint, query-loc) has been removed.
Links to these and other packages can be found at
https://www.isc.org/community/tools [RT #46182]

8 years agonewcopyrights
Tinderbox User [Wed, 4 Oct 2017 23:30:13 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] copy the color-coded test functions to conf.sh.win32
Evan Hunt [Wed, 4 Oct 2017 16:27:40 +0000 (09:27 -0700)] 
[master] copy the color-coded test functions to conf.sh.win32

8 years agocast to unsigned int
Mark Andrews [Wed, 4 Oct 2017 09:55:23 +0000 (20:55 +1100)] 
cast to unsigned int

8 years agoadd L for wide
Mark Andrews [Wed, 4 Oct 2017 09:44:01 +0000 (20:44 +1100)] 
add L for wide

8 years agostderr to /dev/null also
Mark Andrews [Wed, 4 Oct 2017 08:26:44 +0000 (19:26 +1100)] 
stderr to /dev/null also

8 years agotest for 'printf'
Mark Andrews [Wed, 4 Oct 2017 08:18:56 +0000 (19:18 +1100)] 
test for 'printf'

8 years agosilence compiler warning
Mark Andrews [Wed, 4 Oct 2017 07:07:01 +0000 (18:07 +1100)] 
silence compiler warning

8 years ago#undef inet_ntop
Mark Andrews [Wed, 4 Oct 2017 06:50:01 +0000 (17:50 +1100)] 
#undef inet_ntop

8 years ago4752. [test] Add unit test for isc_net_pton. [RT #46171]
Mark Andrews [Wed, 4 Oct 2017 03:10:40 +0000 (14:10 +1100)] 
4752.   [test]          Add unit test for isc_net_pton. [RT #46171]

8 years ago[master] missing declaration of INSIST
Evan Hunt [Wed, 4 Oct 2017 03:02:38 +0000 (20:02 -0700)] 
[master] missing declaration of INSIST

8 years ago[master] remove spurious control character
Evan Hunt [Wed, 4 Oct 2017 02:41:44 +0000 (19:41 -0700)] 
[master] remove spurious control character

8 years ago[master] tag mismatches
Evan Hunt [Wed, 4 Oct 2017 02:38:59 +0000 (19:38 -0700)] 
[master] tag mismatches

8 years agoupdate copyright notice / whitespace
Tinderbox User [Tue, 3 Oct 2017 23:45:48 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Tue, 3 Oct 2017 23:30:15 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] fix out-of-order synchronization that affected the dnssec test
Evan Hunt [Tue, 3 Oct 2017 21:07:08 +0000 (14:07 -0700)] 
[master] fix out-of-order synchronization that affected the dnssec test

8 years agoaddress shadowed warning
Mark Andrews [Tue, 3 Oct 2017 20:29:13 +0000 (07:29 +1100)] 
address shadowed warning

8 years ago[master] fix a test error in smartsign
Evan Hunt [Tue, 3 Oct 2017 19:19:36 +0000 (12:19 -0700)] 
[master] fix a test error in smartsign

8 years ago[master] address shadowed variable warning
Evan Hunt [Tue, 3 Oct 2017 18:53:46 +0000 (11:53 -0700)] 
[master] address shadowed variable warning

8 years ago[master] dnssec-signzone can now add sync records
Evan Hunt [Tue, 3 Oct 2017 08:11:36 +0000 (01:11 -0700)] 
[master] dnssec-signzone can now add sync records

4751. [func] "dnssec-signzone -S" can now automatically add parent
synchronization records (CDS and CDNSKEY) according
to key metadata set using the -Psync and -Dsync
options to dnssec-keygen and dnssec-settime.
[RT #46149]

8 years ago[master] rndc managed-keys destroy
Evan Hunt [Tue, 3 Oct 2017 08:04:25 +0000 (01:04 -0700)] 
[master] rndc managed-keys destroy

4750. [func] "rndc managed-keys destroy" shuts down RFC 5011 key
maintenance and deletes the managed-keys database.
If followed by "rndc reconfig" or a server restart,
key maintenance is reinitialized from scratch.
This is primarily intended for testing. [RT #32456]

8 years ago[master] de-DLV
Evan Hunt [Tue, 3 Oct 2017 07:28:31 +0000 (00:28 -0700)] 
[master] de-DLV

4749. [func] The ISC DLV service has been shut down, and all
DLV records have been removed from dlv.isc.org.
- Removed references to ISC DLV in documentation
- Removed DLV key from bind.keys
- No longer use ISC DLV by default in delv
[RT #46155]

8 years ago4748. [cleanup] Sprintf to snprintf coversions. [RT #46132]
Mark Andrews [Tue, 3 Oct 2017 03:54:19 +0000 (14:54 +1100)] 
4748.   [cleanup]       Sprintf to snprintf coversions. [RT #46132]

8 years agoregen master
Tinderbox User [Tue, 3 Oct 2017 01:07:20 +0000 (01:07 +0000)] 
regen master

8 years ago4747. [func] Synthesis of responses from DNSSEC-verified records.
Mark Andrews [Tue, 3 Oct 2017 00:16:37 +0000 (11:16 +1100)] 
4747.   [func]          Synthesis of responses from DNSSEC-verified records.
                        Stage 3 - synthesize NODATA responses. [RT #40138]

8 years agoregen master
Tinderbox User [Sun, 1 Oct 2017 01:08:38 +0000 (01:08 +0000)] 
regen master

8 years ago[master] add configured prefixes to summary
Evan Hunt [Sat, 30 Sep 2017 17:01:01 +0000 (10:01 -0700)] 
[master] add configured prefixes to summary

4746. [cleanup] Add configured prefixes to configure summary
output. [RT #46153]

8 years agoupdate copyright notice / whitespace
Tinderbox User [Fri, 29 Sep 2017 23:45:51 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Fri, 29 Sep 2017 23:30:10 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] color-coded test output
Evan Hunt [Fri, 29 Sep 2017 19:20:55 +0000 (12:20 -0700)] 
[master] color-coded test output

4745. [test] Add color-coded pass/fail messages to system
tests when running on terminals that support them.
[RT #45977]

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

8 years agoupdate copyright notice / whitespace
Tinderbox User [Thu, 28 Sep 2017 23:45:49 +0000 (23:45 +0000)] 
update copyright notice / whitespace

8 years ago4744. [bug] Suppress trust-anchor-telementry queries if
Mark Andrews [Thu, 28 Sep 2017 23:33:06 +0000 (09:33 +1000)] 
4744.   [bug]           Suppress trust-anchor-telementry queries if
                        validation is disabled. [RT #46131]

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

8 years ago[master] completed and corrected the crypto-random change
Evan Hunt [Thu, 28 Sep 2017 17:09:22 +0000 (10:09 -0700)] 
[master] completed and corrected the crypto-random change

4724. [func] By default, BIND now uses the random number
functions provided by the crypto library (i.e.,
OpenSSL or a PKCS#11 provider) as a source of
randomness rather than /dev/random.  This is
suitable for virtual machine environments
which have limited entropy pools and lack
hardware random number generators.

This can be overridden by specifying another
entropy source via the "random-device" option
in named.conf, or via the -r command line option;
however, for functions requiring full cryptographic
strength, such as DNSSEC key generation, this
cannot be overridden. In particular, the -r
command line option no longer has any effect on
dnssec-keygen.

This can be disabled by building with
"configure --disable-crypto-rand".
[RT #31459] [RT #46047]

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]