]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
7 years agoMerge branch '701-opts-is-incorrectly-declared-inside-the-loop' into 'master'
Evan Hunt [Fri, 16 Nov 2018 22:49:11 +0000 (17:49 -0500)] 
Merge branch '701-opts-is-incorrectly-declared-inside-the-loop' into 'master'

Resolve "opts is incorrectly declared inside the loop"

Closes #701

See merge request isc-projects/bind9!1075

7 years agodelare opts outside of loop; cleanup; rename variable
Mark Andrews [Fri, 16 Nov 2018 03:45:16 +0000 (14:45 +1100)] 
delare opts outside of loop; cleanup; rename variable

7 years agoMerge branch 'cmocka-silence' into 'master'
Evan Hunt [Fri, 16 Nov 2018 20:55:41 +0000 (15:55 -0500)] 
Merge branch 'cmocka-silence' into 'master'

remove (or hide behind a 'verbose' flag) extra output from unit tests

See merge request isc-projects/bind9!1077

7 years agoremove (or hide behind a 'verbose' flag) extra output from system tests
Evan Hunt [Fri, 16 Nov 2018 08:19:06 +0000 (08:19 +0000)] 
remove (or hide behind a 'verbose' flag) extra output from system tests

7 years agoMerge branch 'fix-debug-output' into 'master'
Evan Hunt [Fri, 16 Nov 2018 19:40:25 +0000 (14:40 -0500)] 
Merge branch 'fix-debug-output' into 'master'

echo debug output (D:text) the same as informational (I:text)

See merge request isc-projects/bind9!1081

7 years agoecho debug output (D:text) the same as informational (I:text)
Evan Hunt [Fri, 16 Nov 2018 18:05:07 +0000 (10:05 -0800)] 
echo debug output (D:text) the same as informational (I:text)

7 years agoMerge branch '648-fix-Windows-build-after-OpenSSL-changes' into 'master'
Ondřej Surý [Fri, 16 Nov 2018 13:56:57 +0000 (08:56 -0500)] 
Merge branch '648-fix-Windows-build-after-OpenSSL-changes' into 'master'

Add OpenSSL 1.1.0+ defines for Windows build

Closes #648

See merge request isc-projects/bind9!1078

7 years agoAdd OpenSSL 1.1.0+ defines for Windows build
Ondřej Surý [Fri, 16 Nov 2018 13:21:14 +0000 (14:21 +0100)] 
Add OpenSSL 1.1.0+ defines for Windows build

7 years agoMerge branch '4-warn-not-fail' into 'master'
Ondřej Surý [Fri, 16 Nov 2018 13:40:14 +0000 (08:40 -0500)] 
Merge branch '4-warn-not-fail' into 'master'

warn, rather than failing, if kyua is not present

See merge request isc-projects/bind9!1067

7 years agowarn, rather than failing, if kyua is not present
Evan Hunt [Thu, 15 Nov 2018 21:27:09 +0000 (13:27 -0800)] 
warn, rather than failing, if kyua is not present

7 years agoMerge branch '700-windows-builds-failing' into 'master'
Ondřej Surý [Fri, 16 Nov 2018 13:13:26 +0000 (08:13 -0500)] 
Merge branch '700-windows-builds-failing' into 'master'

Resolve "Windows builds failing"

Closes #700

See merge request isc-projects/bind9!1073

7 years agocheck for missing #include <isc/strerr.h>
Mark Andrews [Fri, 16 Nov 2018 01:23:08 +0000 (12:23 +1100)] 
check for missing #include <isc/strerr.h>

7 years ago(no commit message)
Mark Andrews [Fri, 16 Nov 2018 01:23:36 +0000 (12:23 +1100)] 

7 years agoadd missing tasks argument
Mark Andrews [Fri, 16 Nov 2018 00:51:05 +0000 (11:51 +1100)] 
add missing tasks argument

7 years agoMerge branch 'silence-compiler-warning' into 'master' 1069/head 1070/head
Evan Hunt [Thu, 15 Nov 2018 20:54:50 +0000 (15:54 -0500)] 
Merge branch 'silence-compiler-warning' into 'master'

silence "unused return value" warning

See merge request isc-projects/bind9!1066

7 years agosilence "unused return value" warning
Evan Hunt [Thu, 15 Nov 2018 20:54:11 +0000 (12:54 -0800)] 
silence "unused return value" warning

7 years agoMerge branch '674-abort-when-memory-allocation-fails' into 'master'
Ondřej Surý [Thu, 15 Nov 2018 16:37:46 +0000 (11:37 -0500)] 
Merge branch '674-abort-when-memory-allocation-fails' into 'master'

Resolve "abort when memory allocation fails"

Closes #674

See merge request isc-projects/bind9!1025

7 years agoAdd CHANGES entry for GL #674
Ondřej Surý [Mon, 12 Nov 2018 11:00:07 +0000 (12:00 +0100)] 
Add CHANGES entry for GL #674

7 years agoRemove the memory allocation check that made us resize 0-sized allocations to 1 ...
Ondřej Surý [Mon, 12 Nov 2018 10:56:36 +0000 (11:56 +0100)] 
Remove the memory allocation check that made us resize 0-sized allocations to 1 [RT #2398]

7 years agoAbort on memory allocation failure
Ondřej Surý [Mon, 12 Nov 2018 10:50:52 +0000 (11:50 +0100)] 
Abort on memory allocation failure

7 years agoMerge branch '4-remove-embedded-atf' into 'master'
Ondřej Surý [Thu, 15 Nov 2018 15:40:28 +0000 (10:40 -0500)] 
Merge branch '4-remove-embedded-atf' into 'master'

Remove embedded ATF and required ATF >= 0.20 + Kyua to run unittests

See merge request isc-projects/bind9!875

7 years agoAdd CHANGES entry for GL !875
Ondřej Surý [Thu, 15 Nov 2018 09:08:27 +0000 (10:08 +0100)] 
Add CHANGES entry for GL !875

7 years agoRemove the traces of ATF from documentation
Ondřej Surý [Thu, 15 Nov 2018 09:06:45 +0000 (10:06 +0100)] 
Remove the traces of ATF from documentation

7 years agoRemove the atf_tc coverity model
Ondřej Surý [Thu, 15 Nov 2018 09:06:00 +0000 (10:06 +0100)] 
Remove the atf_tc coverity model

7 years agoRemove embedded atf-src and enforce atf >= 0.20 + kyua as execution engine
Ondřej Surý [Tue, 23 Oct 2018 09:44:33 +0000 (11:44 +0200)] 
Remove embedded atf-src and enforce atf >= 0.20 + kyua as execution engine

7 years agoMerge branch '623-fix-typo-in-CHANGES' into 'master'
Ondřej Surý [Thu, 15 Nov 2018 15:03:39 +0000 (10:03 -0500)] 
Merge branch '623-fix-typo-in-CHANGES' into 'master'

Update CHANGES

See merge request isc-projects/bind9!1065

7 years agoUpdate CHANGES
Ondřej Surý [Thu, 15 Nov 2018 14:55:33 +0000 (09:55 -0500)] 
Update CHANGES

7 years agoMerge branch 'NG-unix-socket-mergable' into 'master'
Witold Krecicki [Thu, 15 Nov 2018 11:35:47 +0000 (06:35 -0500)] 
Merge branch 'NG-unix-socket-mergable' into 'master'

Rewrite of unix/socket.c code

Closes #666

See merge request isc-projects/bind9!987

7 years agoSome comments
Witold Kręcicki [Wed, 14 Nov 2018 10:20:29 +0000 (10:20 +0000)] 
Some comments

7 years agoWork with assumption that isc_mem_get always succeds; Crash if isc_thread_create...
Witold Kręcicki [Wed, 14 Nov 2018 10:12:55 +0000 (10:12 +0000)] 
Work with assumption that isc_mem_get always succeds; Crash if isc_thread_create, isc_mutex_init or isc_condition_init fails

7 years agoCreate named_g_cpus network threads
Witold Kręcicki [Tue, 13 Nov 2018 17:59:48 +0000 (17:59 +0000)] 
Create named_g_cpus network threads

7 years agostyle: one-line statement braces, line length, etc
Evan Hunt [Fri, 9 Nov 2018 03:34:51 +0000 (19:34 -0800)] 
style: one-line statement braces, line length, etc

7 years agoCHANGES and release notes
Witold Kręcicki [Wed, 7 Nov 2018 13:59:49 +0000 (13:59 +0000)] 
CHANGES and release notes

7 years agoFreeBSD fixes - proper affinity setting, don't use SO_REUSEPORT
Witold Krecicki [Fri, 26 Oct 2018 12:41:48 +0000 (14:41 +0200)] 
FreeBSD fixes - proper affinity setting, don't use SO_REUSEPORT

7 years agoDon't doublelock fdlock on Solaris
Witold Krecicki [Fri, 26 Oct 2018 12:22:02 +0000 (14:22 +0200)] 
Don't doublelock fdlock on Solaris

7 years agoSynchronize Windows socket code with API changes.
Witold Kręcicki [Wed, 24 Oct 2018 10:52:37 +0000 (10:52 +0000)] 
Synchronize Windows socket code with API changes.

7 years agoFix fetchlimit test to allow softquota to be overruled; Remove 'verifying that named...
Witold Kręcicki [Thu, 18 Oct 2018 14:45:28 +0000 (14:45 +0000)] 
Fix fetchlimit test to allow softquota to be overruled; Remove 'verifying that named checks for conflicting listeners' test from runtime

7 years agoUse multiple worker queues (using isc_task_sendto()) in unix socket code
Witold Kręcicki [Thu, 18 Oct 2018 22:00:15 +0000 (22:00 +0000)] 
Use multiple worker queues (using isc_task_sendto()) in unix socket code

7 years agouse REUSEPORT only for NOLISTEN dispatchers
Witold Kręcicki [Thu, 11 Oct 2018 07:50:31 +0000 (07:50 +0000)] 
use REUSEPORT only for NOLISTEN dispatchers

7 years agoMake watching/unwatching sockets saner.
Witold Kręcicki [Thu, 4 Oct 2018 14:52:54 +0000 (14:52 +0000)] 
Make watching/unwatching sockets saner.

7 years agoUse the newly accepted FD in TCP code.
Witold Kręcicki [Thu, 4 Oct 2018 14:32:28 +0000 (14:32 +0000)] 
Use the newly accepted FD in TCP code.

7 years agoUse isc_refcount_t in socket reference counting.
Witold Kręcicki [Thu, 4 Oct 2018 12:30:04 +0000 (12:30 +0000)] 
Use isc_refcount_t in socket reference counting.

7 years agoMultiple network event loop threads support for Solarises /dev/poll.
Witold Krecicki [Thu, 4 Oct 2018 14:11:24 +0000 (16:11 +0200)] 
Multiple network event loop threads support for Solarises /dev/poll.

7 years agoMangle fdlocks a bit.
Witold Kręcicki [Wed, 3 Oct 2018 22:11:52 +0000 (22:11 +0000)] 
Mangle fdlocks a bit.

Mutexes are slower if they're in the same cache line. Since
fd's come in herds, and usually our listen sockets will have nearby
fd numbers, we mangle fdlocks so that the locks are further away.

7 years agoFix a race between socket closing and incoming event.
Witold Kręcicki [Wed, 3 Oct 2018 20:39:39 +0000 (20:39 +0000)] 
Fix a race between socket closing and incoming event.

7 years agoSet network threads CPU affintity.
Witold Kręcicki [Thu, 18 Oct 2018 20:47:23 +0000 (20:47 +0000)] 
Set network threads CPU affintity.

7 years agoAdd runtime detection of SO_REUSEPORT, use it instead of dup() if available.
Witold Kręcicki [Thu, 23 Aug 2018 07:42:30 +0000 (09:42 +0200)] 
Add runtime detection of SO_REUSEPORT, use it instead of dup() if available.

7 years agoUse the same number of UDP dispatchers as CPUs.
Witold Kręcicki [Wed, 22 Aug 2018 13:41:28 +0000 (15:41 +0200)] 
Use the same number of UDP dispatchers as CPUs.

7 years agoUse multiple network event loop threads with separate data structures.
Witold Krecicki [Wed, 3 Oct 2018 20:46:23 +0000 (22:46 +0200)] 
Use multiple network event loop threads with separate data structures.

7 years agoDo IO after event directly in the network thread, don't queue an event in a separate...
Witold Kręcicki [Tue, 21 Aug 2018 12:04:06 +0000 (14:04 +0200)] 
Do IO after event directly in the network thread, don't queue an event in a separate task.

7 years agoRemove fdwatch sockets, those are not used anywhere.
Witold Kręcicki [Mon, 20 Aug 2018 09:56:37 +0000 (11:56 +0200)] 
Remove fdwatch sockets, those are not used anywhere.

7 years agoMerge branch '620-cmocka-conversions' into 'master'
Evan Hunt [Thu, 15 Nov 2018 05:18:59 +0000 (00:18 -0500)] 
Merge branch '620-cmocka-conversions' into 'master'

Resolve "CMOCKA conversions"

Closes #620

See merge request isc-projects/bind9!886

7 years agoCHANGES
Evan Hunt [Wed, 14 Nov 2018 22:39:38 +0000 (22:39 +0000)] 
CHANGES

7 years agoremove --with-atf from gitlab CI
Evan Hunt [Wed, 14 Nov 2018 23:20:47 +0000 (23:20 +0000)] 
remove --with-atf from gitlab CI

7 years agoremove ATF source code and Atffiles
Evan Hunt [Wed, 14 Nov 2018 22:33:00 +0000 (22:33 +0000)] 
remove ATF source code and Atffiles

7 years agoremove ATF from configure
Evan Hunt [Wed, 14 Nov 2018 22:31:39 +0000 (22:31 +0000)] 
remove ATF from configure

7 years agoremove atf-run from unittest.sh.in
Evan Hunt [Wed, 14 Nov 2018 22:22:32 +0000 (22:22 +0000)] 
remove atf-run from unittest.sh.in

7 years agoconvert update_test; remove ATF from lib/dns/tests
Joey [Wed, 14 Nov 2018 12:30:41 +0000 (20:30 +0800)] 
convert update_test; remove ATF from lib/dns/tests

7 years agoconvert tsig_test
Joey [Wed, 14 Nov 2018 12:29:40 +0000 (20:29 +0800)] 
convert tsig_test

7 years agoconvert time_test
Joey [Wed, 14 Nov 2018 12:28:16 +0000 (20:28 +0800)] 
convert time_test

7 years agoconvert sigs_test
Joey [Wed, 14 Nov 2018 12:27:16 +0000 (20:27 +0800)] 
convert sigs_test

7 years agoconvert rsa_test
Joey [Wed, 14 Nov 2018 12:26:12 +0000 (20:26 +0800)] 
convert rsa_test

7 years agoconvert resolver_test
Joey [Wed, 14 Nov 2018 12:24:54 +0000 (20:24 +0800)] 
convert resolver_test

7 years agoconvert rbt_serialize_test
Joey [Wed, 14 Nov 2018 12:23:32 +0000 (20:23 +0800)] 
convert rbt_serialize_test

7 years agoconvert name_test
Joey [Wed, 14 Nov 2018 12:19:50 +0000 (20:19 +0800)] 
convert name_test

7 years agoconvert master_test
Joey [Wed, 14 Nov 2018 12:18:19 +0000 (20:18 +0800)] 
convert master_test

7 years agoconvert keytable_test
Joey [Wed, 14 Nov 2018 11:50:53 +0000 (19:50 +0800)] 
convert keytable_test

7 years agoconvert private_test
Joey [Sat, 10 Nov 2018 06:37:03 +0000 (13:37 +0700)] 
convert private_test

7 years agoconvert dbversion_test
Evan Hunt [Fri, 9 Nov 2018 18:23:49 +0000 (10:23 -0800)] 
convert dbversion_test

7 years agoconvert dst_test
Joey [Thu, 8 Nov 2018 11:00:15 +0000 (18:00 +0700)] 
convert dst_test

7 years agoconvert db_test
Joey [Wed, 7 Nov 2018 05:23:15 +0000 (12:23 +0700)] 
convert db_test

7 years agoconvert dispatch_test
Evan Hunt [Fri, 26 Oct 2018 15:46:28 +0000 (08:46 -0700)] 
convert dispatch_test

7 years agoconvert zonemgr_test
Evan Hunt [Fri, 26 Oct 2018 03:30:51 +0000 (20:30 -0700)] 
convert zonemgr_test

7 years agoconvert zt_test
Evan Hunt [Fri, 26 Oct 2018 03:30:46 +0000 (20:30 -0700)] 
convert zt_test

7 years agoconvert rdata_test
Evan Hunt [Thu, 25 Oct 2018 07:20:56 +0000 (00:20 -0700)] 
convert rdata_test

- also added code to dnstest.c to optionally suppress printing of errors
  from dns_rdata_fromtxt()

7 years agoconvert rbt_test
Evan Hunt [Thu, 25 Oct 2018 05:12:06 +0000 (22:12 -0700)] 
convert rbt_test

7 years agoconvert dnstap_test
Evan Hunt [Thu, 25 Oct 2018 04:41:30 +0000 (21:41 -0700)] 
convert dnstap_test

7 years agoconvert geoip_test
Evan Hunt [Thu, 25 Oct 2018 04:28:34 +0000 (21:28 -0700)] 
convert geoip_test

7 years agoconvert nsec3_test
Evan Hunt [Thu, 25 Oct 2018 04:09:06 +0000 (21:09 -0700)] 
convert nsec3_test

7 years agoconvert rdatasetstats_test
Evan Hunt [Thu, 25 Oct 2018 03:11:44 +0000 (20:11 -0700)] 
convert rdatasetstats_test

7 years agoconvert dbiterator_test
Evan Hunt [Wed, 24 Oct 2018 23:04:26 +0000 (16:04 -0700)] 
convert dbiterator_test

7 years agoconvert dbdiff_test
Evan Hunt [Wed, 24 Oct 2018 21:23:01 +0000 (14:23 -0700)] 
convert dbdiff_test

7 years agoconvert peer_test
Evan Hunt [Wed, 24 Oct 2018 21:12:41 +0000 (14:12 -0700)] 
convert peer_test

7 years agoconvert rdataset_test
Evan Hunt [Wed, 24 Oct 2018 17:24:35 +0000 (10:24 -0700)] 
convert rdataset_test

7 years agoconvert acl_test
Evan Hunt [Wed, 24 Oct 2018 17:19:45 +0000 (10:19 -0700)] 
convert acl_test

7 years agoconvert dh_test
Evan Hunt [Wed, 24 Oct 2018 16:01:48 +0000 (09:01 -0700)] 
convert dh_test

7 years agoconvert socket_test; remove ATF from lib/isc/tests
Joey [Fri, 26 Oct 2018 09:07:50 +0000 (17:07 +0800)] 
convert socket_test; remove ATF from lib/isc/tests

7 years agoconvert regex_test
Evan Hunt [Wed, 24 Oct 2018 20:23:43 +0000 (13:23 -0700)] 
convert regex_test

7 years agoconvert random_test
Evan Hunt [Fri, 26 Oct 2018 15:40:30 +0000 (08:40 -0700)] 
convert random_test

7 years agoconvert mem_test
Joey [Thu, 25 Oct 2018 07:40:27 +0000 (15:40 +0800)] 
convert mem_test

7 years agoconvert timer_test
Evan Hunt [Wed, 24 Oct 2018 15:48:41 +0000 (08:48 -0700)] 
convert timer_test

7 years agoconvert task_test
Evan Hunt [Wed, 24 Oct 2018 20:12:55 +0000 (13:12 -0700)] 
convert task_test

7 years agoconvert hash_test
Joey [Wed, 14 Nov 2018 12:33:45 +0000 (20:33 +0800)] 
convert hash_test

7 years agoconvert ht_test
Evan Hunt [Wed, 24 Oct 2018 08:13:13 +0000 (01:13 -0700)] 
convert ht_test

7 years agoconvert time_test
Evan Hunt [Wed, 24 Oct 2018 06:43:47 +0000 (23:43 -0700)] 
convert time_test

7 years agoconvert taskpool_test
Evan Hunt [Wed, 24 Oct 2018 06:32:30 +0000 (23:32 -0700)] 
convert taskpool_test

7 years agoconvert pool_test
Evan Hunt [Wed, 24 Oct 2018 06:25:49 +0000 (23:25 -0700)] 
convert pool_test

7 years agoconvert sockaddr_test
Evan Hunt [Wed, 24 Oct 2018 06:19:44 +0000 (23:19 -0700)] 
convert sockaddr_test

7 years agoconvert netaddr_test
Evan Hunt [Wed, 24 Oct 2018 06:11:11 +0000 (23:11 -0700)] 
convert netaddr_test

7 years agoconvert symtab_test
Evan Hunt [Wed, 24 Oct 2018 05:52:30 +0000 (22:52 -0700)] 
convert symtab_test