]>
git.ipfire.org Git - thirdparty/bind9.git/log
Mark Andrews [Wed, 21 Nov 2018 09:28:16 +0000 (20:28 +1100)]
look for name that generated 0FEH552TRKV2I9QUNQ8KQ23MFH2IJGAK
Mark Andrews [Wed, 21 Nov 2018 07:27:24 +0000 (18:27 +1100)]
extra logging
Ondřej Surý [Mon, 19 Nov 2018 17:02:41 +0000 (12:02 -0500)]
Merge branch '710-fix-socket-test' into 'master'
Use proper casting in socket unit test
Closes #710
See merge request isc-projects/bind9!1099
Witold Kręcicki [Mon, 19 Nov 2018 09:43:23 +0000 (09:43 +0000)]
Use proper casting in socket unit test
Ondřej Surý [Mon, 19 Nov 2018 05:49:05 +0000 (06:49 +0100)]
Disable internal malloc for AddressSanitizer build
Ondřej Surý [Mon, 19 Nov 2018 05:47:08 +0000 (06:47 +0100)]
Add AddressSanitizer enabled build to GitLab CI
Ondřej Surý [Mon, 19 Nov 2018 16:38:56 +0000 (11:38 -0500)]
Merge branch '712-memleak-in-delv' into 'master'
Fix a small memleak in delv
Closes #712
See merge request isc-projects/bind9!1101
Witold Kręcicki [Mon, 19 Nov 2018 13:31:36 +0000 (13:31 +0000)]
Fix a small memleak in delv
Witold Krecicki [Mon, 19 Nov 2018 09:45:47 +0000 (04:45 -0500)]
Merge branch 'ondrej/use-strlcpy-in-wks_11.c' into 'master'
Use strlcpy in place where strncpy(s, ...) + s[sizeof(s)-1] = \0; was used
See merge request isc-projects/bind9!1097
Ondřej Surý [Mon, 19 Nov 2018 06:10:43 +0000 (07:10 +0100)]
Use strlcpy in place where strncpy(s, ...) + s[sizeof(s)-1] = \0; was used
Ondřej Surý [Mon, 19 Nov 2018 06:57:34 +0000 (01:57 -0500)]
Merge branch '711-fix-memory-leak-in-lex_test' into 'master'
Fix memory leak in lex_test.c
Closes #711
See merge request isc-projects/bind9!1098
Ondřej Surý [Mon, 19 Nov 2018 06:47:05 +0000 (07:47 +0100)]
Fix memory leak in lex_test.c
Evan Hunt [Sat, 17 Nov 2018 00:53:31 +0000 (19:53 -0500)]
Merge branch '702-unchecked-returns-in-server-c' into 'master'
Resolve "unchecked returns in server.c"
Closes #702
See merge request isc-projects/bind9!1076
Mark Andrews [Fri, 16 Nov 2018 12:18:51 +0000 (23:18 +1100)]
address unchecked return values
Evan Hunt [Fri, 16 Nov 2018 23:16:10 +0000 (18:16 -0500)]
Merge branch '703-resource-leak-in-dlz_filesystem_driver-c' into 'master'
Resolve "resource leak in dlz_filesystem_driver.c"
Closes #703
See merge request isc-projects/bind9!1074
Mark Andrews [Fri, 16 Nov 2018 03:42:22 +0000 (14:42 +1100)]
cleanup allocated memory on error
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
Mark Andrews [Fri, 16 Nov 2018 03:45:16 +0000 (14:45 +1100)]
delare opts outside of loop; cleanup; rename variable
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
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
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
Evan Hunt [Fri, 16 Nov 2018 18:05:07 +0000 (10:05 -0800)]
echo debug output (D:text) the same as informational (I:text)
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
Ondřej Surý [Fri, 16 Nov 2018 13:21:14 +0000 (14:21 +0100)]
Add OpenSSL 1.1.0+ defines for Windows build
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
Evan Hunt [Thu, 15 Nov 2018 21:27:09 +0000 (13:27 -0800)]
warn, rather than failing, if kyua is not present
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
Mark Andrews [Fri, 16 Nov 2018 01:23:08 +0000 (12:23 +1100)]
check for missing #include <isc/strerr.h>
Mark Andrews [Fri, 16 Nov 2018 01:23:36 +0000 (12:23 +1100)]
Mark Andrews [Fri, 16 Nov 2018 00:51:05 +0000 (11:51 +1100)]
add missing tasks argument
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
Evan Hunt [Thu, 15 Nov 2018 20:54:11 +0000 (12:54 -0800)]
silence "unused return value" warning
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
Ondřej Surý [Mon, 12 Nov 2018 11:00:07 +0000 (12:00 +0100)]
Add CHANGES entry for GL #674
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]
Ondřej Surý [Mon, 12 Nov 2018 10:50:52 +0000 (11:50 +0100)]
Abort on memory allocation failure
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
Ondřej Surý [Thu, 15 Nov 2018 09:08:27 +0000 (10:08 +0100)]
Add CHANGES entry for GL !875
Ondřej Surý [Thu, 15 Nov 2018 09:06:45 +0000 (10:06 +0100)]
Remove the traces of ATF from documentation
Ondřej Surý [Thu, 15 Nov 2018 09:06:00 +0000 (10:06 +0100)]
Remove the atf_tc coverity model
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
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
Ondřej Surý [Thu, 15 Nov 2018 14:55:33 +0000 (09:55 -0500)]
Update CHANGES
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
Witold Kręcicki [Wed, 14 Nov 2018 10:20:29 +0000 (10:20 +0000)]
Some comments
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
Witold Kręcicki [Tue, 13 Nov 2018 17:59:48 +0000 (17:59 +0000)]
Create named_g_cpus network threads
Evan Hunt [Fri, 9 Nov 2018 03:34:51 +0000 (19:34 -0800)]
style: one-line statement braces, line length, etc
Witold Kręcicki [Wed, 7 Nov 2018 13:59:49 +0000 (13:59 +0000)]
CHANGES and release notes
Witold Krecicki [Fri, 26 Oct 2018 12:41:48 +0000 (14:41 +0200)]
FreeBSD fixes - proper affinity setting, don't use SO_REUSEPORT
Witold Krecicki [Fri, 26 Oct 2018 12:22:02 +0000 (14:22 +0200)]
Don't doublelock fdlock on Solaris
Witold Kręcicki [Wed, 24 Oct 2018 10:52:37 +0000 (10:52 +0000)]
Synchronize Windows socket code with API changes.
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
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
Witold Kręcicki [Thu, 11 Oct 2018 07:50:31 +0000 (07:50 +0000)]
use REUSEPORT only for NOLISTEN dispatchers
Witold Kręcicki [Thu, 4 Oct 2018 14:52:54 +0000 (14:52 +0000)]
Make watching/unwatching sockets saner.
Witold Kręcicki [Thu, 4 Oct 2018 14:32:28 +0000 (14:32 +0000)]
Use the newly accepted FD in TCP code.
Witold Kręcicki [Thu, 4 Oct 2018 12:30:04 +0000 (12:30 +0000)]
Use isc_refcount_t in socket reference counting.
Witold Krecicki [Thu, 4 Oct 2018 14:11:24 +0000 (16:11 +0200)]
Multiple network event loop threads support for Solarises /dev/poll.
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.
Witold Kręcicki [Wed, 3 Oct 2018 20:39:39 +0000 (20:39 +0000)]
Fix a race between socket closing and incoming event.
Witold Kręcicki [Thu, 18 Oct 2018 20:47:23 +0000 (20:47 +0000)]
Set network threads CPU affintity.
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.
Witold Kręcicki [Wed, 22 Aug 2018 13:41:28 +0000 (15:41 +0200)]
Use the same number of UDP dispatchers as CPUs.
Witold Krecicki [Wed, 3 Oct 2018 20:46:23 +0000 (22:46 +0200)]
Use multiple network event loop threads with separate data structures.
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.
Witold Kręcicki [Mon, 20 Aug 2018 09:56:37 +0000 (11:56 +0200)]
Remove fdwatch sockets, those are not used anywhere.
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
Evan Hunt [Wed, 14 Nov 2018 22:39:38 +0000 (22:39 +0000)]
CHANGES
Evan Hunt [Wed, 14 Nov 2018 23:20:47 +0000 (23:20 +0000)]
remove --with-atf from gitlab CI
Evan Hunt [Wed, 14 Nov 2018 22:33:00 +0000 (22:33 +0000)]
remove ATF source code and Atffiles
Evan Hunt [Wed, 14 Nov 2018 22:31:39 +0000 (22:31 +0000)]
remove ATF from configure
Evan Hunt [Wed, 14 Nov 2018 22:22:32 +0000 (22:22 +0000)]
remove atf-run from unittest.sh.in
Joey [Wed, 14 Nov 2018 12:30:41 +0000 (20:30 +0800)]
convert update_test; remove ATF from lib/dns/tests
Joey [Wed, 14 Nov 2018 12:29:40 +0000 (20:29 +0800)]
convert tsig_test
Joey [Wed, 14 Nov 2018 12:28:16 +0000 (20:28 +0800)]
convert time_test
Joey [Wed, 14 Nov 2018 12:27:16 +0000 (20:27 +0800)]
convert sigs_test
Joey [Wed, 14 Nov 2018 12:26:12 +0000 (20:26 +0800)]
convert rsa_test
Joey [Wed, 14 Nov 2018 12:24:54 +0000 (20:24 +0800)]
convert resolver_test
Joey [Wed, 14 Nov 2018 12:23:32 +0000 (20:23 +0800)]
convert rbt_serialize_test
Joey [Wed, 14 Nov 2018 12:19:50 +0000 (20:19 +0800)]
convert name_test
Joey [Wed, 14 Nov 2018 12:18:19 +0000 (20:18 +0800)]
convert master_test
Joey [Wed, 14 Nov 2018 11:50:53 +0000 (19:50 +0800)]
convert keytable_test
Joey [Sat, 10 Nov 2018 06:37:03 +0000 (13:37 +0700)]
convert private_test
Evan Hunt [Fri, 9 Nov 2018 18:23:49 +0000 (10:23 -0800)]
convert dbversion_test
Joey [Thu, 8 Nov 2018 11:00:15 +0000 (18:00 +0700)]
convert dst_test
Joey [Wed, 7 Nov 2018 05:23:15 +0000 (12:23 +0700)]
convert db_test
Evan Hunt [Fri, 26 Oct 2018 15:46:28 +0000 (08:46 -0700)]
convert dispatch_test
Evan Hunt [Fri, 26 Oct 2018 03:30:51 +0000 (20:30 -0700)]
convert zonemgr_test
Evan Hunt [Fri, 26 Oct 2018 03:30:46 +0000 (20:30 -0700)]
convert zt_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()
Evan Hunt [Thu, 25 Oct 2018 05:12:06 +0000 (22:12 -0700)]
convert rbt_test
Evan Hunt [Thu, 25 Oct 2018 04:41:30 +0000 (21:41 -0700)]
convert dnstap_test
Evan Hunt [Thu, 25 Oct 2018 04:28:34 +0000 (21:28 -0700)]
convert geoip_test
Evan Hunt [Thu, 25 Oct 2018 04:09:06 +0000 (21:09 -0700)]
convert nsec3_test
Evan Hunt [Thu, 25 Oct 2018 03:11:44 +0000 (20:11 -0700)]
convert rdatasetstats_test
Evan Hunt [Wed, 24 Oct 2018 23:04:26 +0000 (16:04 -0700)]
convert dbiterator_test
Evan Hunt [Wed, 24 Oct 2018 21:23:01 +0000 (14:23 -0700)]
convert dbdiff_test
Evan Hunt [Wed, 24 Oct 2018 21:12:41 +0000 (14:12 -0700)]
convert peer_test
Evan Hunt [Wed, 24 Oct 2018 17:24:35 +0000 (10:24 -0700)]
convert rdataset_test