]>
git.ipfire.org Git - thirdparty/bind9.git/log
Tinderbox User [Fri, 8 Sep 2017 23:46:05 +0000 (23:46 +0000)]
update copyright notice / whitespace
Evan Hunt [Fri, 8 Sep 2017 22:46:15 +0000 (15:46 -0700)]
[master] change hash function for RRL
4709. [cleanup] Use dns_name_fullhash() to hash names for RRL.
[RT #45435]
Evan Hunt [Fri, 8 Sep 2017 20:39:09 +0000 (13:39 -0700)]
[master] add libns and remove liblwres
4708. [cleanup] Legacy Windows builds (i.e. for XP and earlier)
are no longer supported. [RT #45186]
4707. [func] The lightweight resolver daemon and library (lwresd
and liblwres) have been removed. [RT #45186]
4706. [func] Code implementing name server query processing has
been moved from bin/named to a new library "libns".
Functions remaining in bin/named are now prefixed
with "named_" rather than "ns_". This will make it
easier to write unit tests for name server code, or
link name server functionality into new tools.
[RT #45186]
Mark Andrews [Fri, 8 Sep 2017 06:15:37 +0000 (16:15 +1000)]
don't attempt to link -lcrypto multiple times
Evan Hunt [Fri, 8 Sep 2017 05:05:20 +0000 (22:05 -0700)]
[rt45019] separate DNS_CRYPTO_LIBS from ISC_OPENSSL_LIBS and use both
Evan Hunt [Fri, 8 Sep 2017 04:02:17 +0000 (21:02 -0700)]
[master] windows can't cope with #ifdef in a macro expansion
Mark Andrews [Fri, 8 Sep 2017 02:52:48 +0000 (12:52 +1000)]
ISCLIBS should be after DNSLIBS
Tinderbox User [Thu, 7 Sep 2017 23:46:43 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 7 Sep 2017 23:30:28 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Thu, 7 Sep 2017 20:48:41 +0000 (06:48 +1000)]
don't disturb search->chain when calling find_coveringnsec
Evan Hunt [Thu, 7 Sep 2017 06:01:54 +0000 (23:01 -0700)]
[rt45019] fix some library ordering problems
Mark Andrews [Thu, 7 Sep 2017 03:11:59 +0000 (13:11 +1000)]
placeholder
Mark Andrews [Thu, 7 Sep 2017 02:57:55 +0000 (12:57 +1000)]
4704. [cleanup] Silence Visual Studio compiler warnings. [RT #45898]
Mark Andrews [Thu, 7 Sep 2017 02:56:16 +0000 (12:56 +1000)]
4703. [bug] BINDInstall.exe was missing some buffer length checks.
[RT #45898]
Mark Andrews [Thu, 7 Sep 2017 02:48:16 +0000 (12:48 +1000)]
4702. [func] Update function declarations to use
dns_masterstyle_flags_t for style flags. [RT #45924]
Tinderbox User [Wed, 6 Sep 2017 23:46:23 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Wed, 6 Sep 2017 23:30:50 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Wed, 6 Sep 2017 20:39:24 +0000 (06:39 +1000)]
move declaration to start of block
Evan Hunt [Wed, 6 Sep 2017 17:57:40 +0000 (10:57 -0700)]
[master] refactor tsig.c
4701. [cleanup] Refactored lib/dns/tsig.c to reduce code
duplication and simplify the disabling of MD5.
[RT #45490]
Francis Dupont [Wed, 6 Sep 2017 09:28:02 +0000 (11:28 +0200)]
Changed --enable-openssl-hash default
Mark Andrews [Wed, 6 Sep 2017 09:26:10 +0000 (19:26 +1000)]
add quotes arount $send_response
Mark Andrews [Wed, 6 Sep 2017 02:23:50 +0000 (12:23 +1000)]
add PYTHON_INSTALL_DIR
Mark Andrews [Wed, 6 Sep 2017 02:16:10 +0000 (12:16 +1000)]
silence 'staleanswersok' may be used uninitialized in this function warning. [RT #14147
Mark Andrews [Wed, 6 Sep 2017 01:17:46 +0000 (11:17 +1000)]
add missing defines
Tinderbox User [Wed, 6 Sep 2017 01:11:43 +0000 (01:11 +0000)]
regen master
Mark Andrews [Wed, 6 Sep 2017 00:39:53 +0000 (10:39 +1000)]
add missing functions
Mark Andrews [Wed, 6 Sep 2017 00:04:17 +0000 (10:04 +1000)]
fix merge error
Mark Andrews [Tue, 5 Sep 2017 23:58:29 +0000 (09:58 +1000)]
4700. [func] Serving of stale answers is now supported. This
allows named to provide stale cached answers when
the authoritative server is under attack.
See max-stale-ttl, stale-answer-enable,
stale-answer-ttl. [RT #44790]
Tinderbox User [Tue, 5 Sep 2017 01:10:49 +0000 (01:10 +0000)]
regen master
Tinderbox User [Mon, 4 Sep 2017 23:46:16 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 4 Sep 2017 23:30:44 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Mon, 4 Sep 2017 23:19:45 +0000 (09:19 +1000)]
4699. [func] Multiple cookie-secret clauses can now be specified.
The first one specified is used to generate new
server cookies. [RT #45672]
Mark Andrews [Mon, 4 Sep 2017 21:38:13 +0000 (07:38 +1000)]
silence converity warning [RT #45891]
Mark Andrews [Mon, 4 Sep 2017 08:22:52 +0000 (18:22 +1000)]
missing (const)
Michał Kępień [Wed, 23 Aug 2017 09:50:01 +0000 (11:50 +0200)]
[master] Add --with-python-install-dir configure option
4698. [port] Add --with-python-install-dir configure option to allow
specifying a nonstandard installation directory for
Python modules. [RT #45407]
Mark Andrews [Mon, 4 Sep 2017 00:23:03 +0000 (10:23 +1000)]
check for dnssec support
Tinderbox User [Fri, 1 Sep 2017 23:45:56 +0000 (23:45 +0000)]
update copyright notice / whitespace
Mukund Sivaraman [Fri, 1 Sep 2017 07:11:13 +0000 (12:41 +0530)]
Tweak code (reviewed by Mark)
Mark Andrews [Fri, 1 Sep 2017 05:34:38 +0000 (15:34 +1000)]
specify algorithm
Mark Andrews [Fri, 1 Sep 2017 04:52:26 +0000 (14:52 +1000)]
specify algorithm; remove partial duplicate test; add missing test numbers
Mark Andrews [Fri, 1 Sep 2017 04:45:26 +0000 (14:45 +1000)]
remove development logging
Mark Andrews [Fri, 1 Sep 2017 01:17:59 +0000 (11:17 +1000)]
4697. [bug] Restore workaround for Microsoft Windows TSIG hash
computation bug. [RT #45854]
Tinderbox User [Fri, 1 Sep 2017 01:11:29 +0000 (01:11 +0000)]
regen master
Mark Andrews [Thu, 31 Aug 2017 23:46:01 +0000 (09:46 +1000)]
update
Evan Hunt [Thu, 31 Aug 2017 21:20:00 +0000 (14:20 -0700)]
[master] initialize result and rdataset variables
Mark Andrews [Thu, 31 Aug 2017 03:37:36 +0000 (13:37 +1000)]
4696. [port] Enable filter-aaaa support by default on Windows
builds. [RT #45883]
Mark Andrews [Thu, 31 Aug 2017 02:19:37 +0000 (12:19 +1000)]
Squashed commit of the following:
commit
2a0e5695da2e0f701191e2783209ac05c9d01e6c
Author: Mark Andrews <marka@isc.org>
Date: Thu Aug 31 12:15:05 2017 +1000
remove 'on' from error message
commit
f18a8d699b69be35b938cfe2b30ebb30cd78e814
Author: Mark Andrews <marka@isc.org>
Date: Thu Aug 31 11:58:41 2017 +1000
add more cookie-secret named-checkconf tests
commit
ca8f5f5f57ccbeb970310866523a909eb411a554
Author: Mark Andrews <marka@isc.org>
Date: Thu Aug 31 11:31:57 2017 +1000
properly check algorithm names
Evan Hunt [Thu, 31 Aug 2017 02:02:52 +0000 (19:02 -0700)]
[master] fix uninitialized memory in mem_test.c
Evan Hunt [Thu, 31 Aug 2017 01:51:11 +0000 (18:51 -0700)]
[master] remove default algorithm in dnssec-keygen
4594. [func] dnssec-keygen no longer uses RSASHA1 by default;
the signing algorithm must be specified on
the command line with the "-a" option. Signing
scripts that rely on the existing default behavior
will break; use "dnssec-keygen -a RSASHA1" to
repair them. (The goal of this change is to make
it easier to find scripts using RSASHA1 so they
can be changed in the event of that algorithm
being deprecated in the future.) [RT #44755]
Tinderbox User [Thu, 31 Aug 2017 01:11:54 +0000 (01:11 +0000)]
regen master
Tinderbox User [Wed, 30 Aug 2017 23:46:18 +0000 (23:46 +0000)]
update copyright notice / whitespace
Mark Andrews [Wed, 30 Aug 2017 23:33:45 +0000 (09:33 +1000)]
update
Mark Andrews [Wed, 30 Aug 2017 22:40:33 +0000 (08:40 +1000)]
sort view_clauses
Mark Andrews [Wed, 30 Aug 2017 21:57:50 +0000 (07:57 +1000)]
4693. [func] Synthesis of responses from DNSSEC-verified records.
Stage 1 covers NXDOMAIN synthesis from NSEC records.
This is controlled by synth-from-dnssec and is enabled
by default. [RT #40138]
Mark Andrews [Wed, 30 Aug 2017 07:11:20 +0000 (17:11 +1000)]
4692. [bug] Fix build failures with libressl introduced in 4676.
[RT #45879]
Tinderbox User [Wed, 30 Aug 2017 01:12:14 +0000 (01:12 +0000)]
regen master
Tinderbox User [Tue, 29 Aug 2017 23:46:16 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Tue, 29 Aug 2017 23:30:19 +0000 (23:30 +0000)]
newcopyrights
Michał Kępień [Wed, 16 Aug 2017 14:01:39 +0000 (16:01 +0200)]
[master] Add -4/-6 command line options to nsupdate and rndc
4691. [func] Add -4/-6 command line options to nsupdate and rndc.
[RT #45632]
Michał Kępień [Wed, 16 Aug 2017 09:10:24 +0000 (11:10 +0200)]
[master] Ensure consistent handling of -4/-6 command line options in all tools
4690. [bug] Command line options -4/-6 were handled inconsistently
between tools. [RT #45632]
Mark Andrews [Sat, 26 Aug 2017 03:25:56 +0000 (13:25 +1000)]
fix changes number
Evan Hunt [Fri, 25 Aug 2017 20:31:53 +0000 (13:31 -0700)]
[master] turn on minimal responses for CDS/CDNSKEY
4678. [cleanup] Turn on minimal responses for CDNSKEY and CDS in
addition to DNSKEY and DS. Thanks to Tony Finch.
[RT #45690]
Tinderbox User [Fri, 25 Aug 2017 01:10:48 +0000 (01:10 +0000)]
regen master
Tinderbox User [Thu, 24 Aug 2017 23:47:03 +0000 (23:47 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 24 Aug 2017 23:30:17 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Thu, 24 Aug 2017 22:38:19 +0000 (08:38 +1000)]
4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
messages. [RT #44804]
Mukund Sivaraman [Thu, 24 Aug 2017 05:28:20 +0000 (10:58 +0530)]
Refactor tracklines code (#45126)
Tinderbox User [Tue, 22 Aug 2017 01:11:12 +0000 (01:11 +0000)]
regen master
Tinderbox User [Mon, 21 Aug 2017 23:48:07 +0000 (23:48 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 21 Aug 2017 23:30:15 +0000 (23:30 +0000)]
newcopyrights
Michał Kępień [Fri, 18 Aug 2017 09:17:43 +0000 (11:17 +0200)]
[master] Prevent dnssec-settime from printing a bogus warning
4686. [bug] dnssec-settime -p could print a bogus warning about
key deletion scheduled before its inactivation when a
key had an inactivation date set but no deletion date
set. [RT #45807]
Michał Kępień [Mon, 21 Aug 2017 07:55:27 +0000 (09:55 +0200)]
[master] Fix calculation of dates for a successor key
4685. [bug] dnssec-settime incorrectly calculated publication and
activation dates for a successor key. [RT #45806]
Michał Kępień [Mon, 21 Aug 2017 07:18:13 +0000 (09:18 +0200)]
[master] Prevent delv from sending bogus queries for provided server address
4684. [bug] delv could send bogus DNS queries when an explicit
server address was specified on the command line along
with -4/-6. [RT #45804]
Tinderbox User [Fri, 18 Aug 2017 01:11:45 +0000 (01:11 +0000)]
regen master
Tinderbox User [Thu, 17 Aug 2017 23:46:21 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 17 Aug 2017 23:30:30 +0000 (23:30 +0000)]
newcopyrights
Michał Kępień [Mon, 12 Jun 2017 09:16:18 +0000 (11:16 +0200)]
[master] Prevent nsupdate from immediately exiting on invalid user input in interactive mode
4683. [bug] Prevent nsupdate from immediately exiting on invalid
user input in interactive mode. [RT #28194]
Mark Andrews [Thu, 17 Aug 2017 05:49:59 +0000 (15:49 +1000)]
4682. [bug] Don't report errors on records below a DNAME.
[RT #44880]
Tinderbox User [Thu, 17 Aug 2017 01:10:36 +0000 (01:10 +0000)]
regen master
Mark Andrews [Wed, 16 Aug 2017 03:22:35 +0000 (13:22 +1000)]
add more details
Tinderbox User [Wed, 16 Aug 2017 01:10:34 +0000 (01:10 +0000)]
regen master
Tinderbox User [Tue, 15 Aug 2017 23:47:19 +0000 (23:47 +0000)]
update copyright notice / whitespace
Tinderbox User [Tue, 15 Aug 2017 23:30:14 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Tue, 15 Aug 2017 23:29:20 +0000 (09:29 +1000)]
4681. [bug] Log messages from the validator now include the
associated view unless the view is "_default/IN"
or "_dnsclient/IN". [RT #45770]
Mark Andrews [Tue, 15 Aug 2017 08:02:24 +0000 (18:02 +1000)]
'uname -o' is not portable, suppress error message; remove spurious cat tmp.out; provide forensics for failure analysis
Tinderbox User [Tue, 15 Aug 2017 01:12:22 +0000 (01:12 +0000)]
regen master
Tinderbox User [Mon, 14 Aug 2017 23:48:00 +0000 (23:48 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 14 Aug 2017 23:30:11 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Mon, 14 Aug 2017 13:47:30 +0000 (23:47 +1000)]
request-nsid/request-sit out of order
Michał Kępień [Wed, 14 Jun 2017 11:09:26 +0000 (13:09 +0200)]
[master] Fix master address failover when GSS-API is used
4680. [bug] Fix failing over to another master server address when
nsupdate is used with GSS-API. [RT #45380]
Michał Kępień [Fri, 4 Aug 2017 08:45:30 +0000 (10:45 +0200)]
[master] Make dnssec-verify suggest using -o when appropriate
4679. [cleanup] Suggest using -o when dnssec-verify finds a SOA record
not at top of zone and -o is not used. [RT #45519]
Mark Andrews [Mon, 14 Aug 2017 11:40:59 +0000 (21:40 +1000)]
sort options
Mark Andrews [Mon, 14 Aug 2017 07:22:20 +0000 (07:22 +0000)]
alphabetize options_clauses
Mark Andrews [Mon, 14 Aug 2017 07:00:02 +0000 (07:00 +0000)]
tcp-only and tcp-keepalive where out of alphabetical order
Mark Andrews [Mon, 14 Aug 2017 06:50:24 +0000 (06:50 +0000)]
sit-secret was out of alphabetical order
Mark Andrews [Mon, 14 Aug 2017 06:18:26 +0000 (06:18 +0000)]
4678. [bug] geoip-use-ecs has the wrong type when geoip support
is disabled at configure time. [RT #45763]
Mark Andrews [Mon, 14 Aug 2017 03:51:20 +0000 (13:51 +1000)]
use isc_thread_self instead of pthread_self
Evan Hunt [Fri, 11 Aug 2017 05:52:59 +0000 (22:52 -0700)]
[master] fix CHANGES note
Evan Hunt [Fri, 11 Aug 2017 05:51:24 +0000 (22:51 -0700)]
[master] split up main and add callback function pointers to support iOS
4677. [port] Split up the main function in dig to better support
the iOS app version. [RT #45508]
Tinderbox User [Fri, 11 Aug 2017 01:12:23 +0000 (01:12 +0000)]
regen master