Ondřej Surý
aa4ac49bb8
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
2018-11-19 01:57:34 -05:00
Ondřej Surý
7a3eb391fa
Fix memory leak in lex_test.c
2018-11-19 07:47:05 +01:00
Evan Hunt
6f09738cef
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
2018-11-16 19:53:31 -05:00
Mark Andrews
ccfd577715
address unchecked return values
2018-11-17 10:20:23 +11:00
Evan Hunt
867180e462
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
2018-11-16 18:16:10 -05:00
Mark Andrews
4979d5f31f
cleanup allocated memory on error
2018-11-16 18:00:36 -05:00
Evan Hunt
39ebebaaf7
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
2018-11-16 17:49:11 -05:00
Mark Andrews
e75e206a3d
delare opts outside of loop; cleanup; rename variable
2018-11-16 13:34:44 -08:00
Evan Hunt
4e5ac64aca
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
2018-11-16 15:55:41 -05:00
Evan Hunt
8f15219f36
remove (or hide behind a 'verbose' flag) extra output from system tests
2018-11-16 20:46:14 +00:00
Evan Hunt
d4bad35bb0
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
2018-11-16 14:40:25 -05:00
Evan Hunt
dfa1589975
echo debug output (D:text) the same as informational (I:text)
2018-11-16 19:30:30 +00:00
Ondřej Surý
827d7f0e49
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
2018-11-16 08:56:57 -05:00
Ondřej Surý
14fa99e3b4
Add OpenSSL 1.1.0+ defines for Windows build
2018-11-16 14:41:05 +01:00
Ondřej Surý
1276cf4cd1
Merge branch '4-warn-not-fail' into 'master'
...
warn, rather than failing, if kyua is not present
See merge request isc-projects/bind9!1067
2018-11-16 08:40:14 -05:00
Evan Hunt
6cfb2249e1
warn, rather than failing, if kyua is not present
2018-11-16 14:31:36 +01:00
Ondřej Surý
7346199a92
Merge branch '700-windows-builds-failing' into 'master'
...
Resolve "Windows builds failing"
Closes #700
See merge request isc-projects/bind9!1073
2018-11-16 08:13:26 -05:00
Mark Andrews
bad342adab
check for missing #include <isc/strerr.h>
2018-11-16 12:24:21 +11:00
Mark Andrews
1ca5920113
2018-11-16 12:24:18 +11:00
Mark Andrews
474fbe88bf
add missing tasks argument
2018-11-16 11:51:05 +11:00
Evan Hunt
f5d8bd0853
Merge branch 'silence-compiler-warning' into 'master'
...
silence "unused return value" warning
See merge request isc-projects/bind9!1066
2018-11-15 15:54:50 -05:00
Evan Hunt
c2a274cc5d
silence "unused return value" warning
2018-11-15 12:54:11 -08:00
Ondřej Surý
de0290821a
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
2018-11-15 11:37:46 -05:00
Ondřej Surý
37ff7f635b
Add CHANGES entry for GL #674
2018-11-15 17:24:08 +01:00
Ondřej Surý
65c084e4eb
Remove the memory allocation check that made us resize 0-sized allocations to 1 [RT #2398 ]
2018-11-15 17:24:08 +01:00
Ondřej Surý
8de2451756
Abort on memory allocation failure
2018-11-15 17:24:08 +01:00
Ondřej Surý
436b6fb354
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
2018-11-15 10:40:28 -05:00
Ondřej Surý
9b0501635b
Add CHANGES entry for GL !875
2018-11-15 16:29:54 +01:00
Ondřej Surý
fa33b4ee23
Remove the traces of ATF from documentation
2018-11-15 16:29:51 +01:00
Ondřej Surý
ed4a49122b
Remove the atf_tc coverity model
2018-11-15 16:29:48 +01:00
Ondřej Surý
de219b8555
Remove embedded atf-src and enforce atf >= 0.20 + kyua as execution engine
2018-11-15 16:28:20 +01:00
Ondřej Surý
e31e5732fd
Merge branch '623-fix-typo-in-CHANGES' into 'master'
...
Update CHANGES
See merge request isc-projects/bind9!1065
2018-11-15 10:03:39 -05:00
Ondřej Surý
18781c5a3d
Update CHANGES
2018-11-15 09:55:33 -05:00
Witold Krecicki
9f35a59f71
Merge branch 'NG-unix-socket-mergable' into 'master'
...
Rewrite of unix/socket.c code
Closes #666
See merge request isc-projects/bind9!987
2018-11-15 06:35:47 -05:00
Witold Kręcicki
79afbe2966
Some comments
2018-11-15 08:21:40 +00:00
Witold Kręcicki
16d329d55b
Work with assumption that isc_mem_get always succeds; Crash if isc_thread_create, isc_mutex_init or isc_condition_init fails
2018-11-15 08:21:40 +00:00
Witold Kręcicki
6be7b631ab
Create named_g_cpus network threads
2018-11-15 08:21:40 +00:00
Evan Hunt
1f0cd6606e
style: one-line statement braces, line length, etc
2018-11-15 08:21:40 +00:00
Witold Kręcicki
59ac0e87f8
CHANGES and release notes
2018-11-15 08:21:39 +00:00
Witold Krecicki
e55bbec66e
FreeBSD fixes - proper affinity setting, don't use SO_REUSEPORT
2018-11-15 08:21:17 +00:00
Witold Krecicki
3f7d79e574
Don't doublelock fdlock on Solaris
2018-11-15 08:21:17 +00:00
Witold Kręcicki
ca7b5ceee5
Synchronize Windows socket code with API changes.
2018-11-15 08:21:17 +00:00
Witold Kręcicki
d960210114
Fix fetchlimit test to allow softquota to be overruled; Remove 'verifying that named checks for conflicting listeners' test from runtime
2018-11-15 08:21:17 +00:00
Witold Kręcicki
c1a4f0e66a
Use multiple worker queues (using isc_task_sendto()) in unix socket code
2018-11-15 08:21:17 +00:00
Witold Kręcicki
559ce1e330
use REUSEPORT only for NOLISTEN dispatchers
2018-11-15 08:21:17 +00:00
Witold Kręcicki
b2b210d6d9
Make watching/unwatching sockets saner.
2018-11-15 08:21:17 +00:00
Witold Kręcicki
d652551e86
Use the newly accepted FD in TCP code.
2018-11-15 08:21:17 +00:00
Witold Kręcicki
88edf8fe4d
Use isc_refcount_t in socket reference counting.
2018-11-15 08:21:17 +00:00
Witold Krecicki
7223790380
Multiple network event loop threads support for Solarises /dev/poll.
2018-11-15 08:21:17 +00:00
Witold Kręcicki
9c926a5d9b
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.
2018-11-15 08:21:17 +00:00