Mark Andrews
096caccf1d
add reproducer for [GL #585 ]
...
(cherry picked from commit 0ac2a868bb )
2018-11-30 11:12:51 +11:00
Evan Hunt
e2891f18d9
Merge branch 'each-export-dynamic-v9_12' into 'v9_12'
...
set the export-dynamic linker flag on linux
See merge request isc-projects/bind9!1155
2018-11-29 02:37:33 -05:00
Evan Hunt
4ae085a066
set the export-dynamic linker flag on linux
2018-11-28 23:22:00 -08:00
Mark Andrews
b312523265
Merge branch '748-dns_catz_-are-missing-lots-of-dbc-checks-v9_12' into 'v9_12'
...
Resolve "dns_catz_* are missing lots of DBC checks."
See merge request isc-projects/bind9!1152
2018-11-28 22:55:16 -05:00
Mark Andrews
17d9fa3cc7
add missing DBC checks for catz and add isc_magic checks; add DBC checks to ht.c
...
(cherry picked from commit a487473fc5 )
2018-11-29 14:41:41 +11:00
Mark Andrews
91f9c5691e
Merge branch '731-catalog-zone-incorrect-logging-v9_12' into 'v9_12'
...
Resolve "Catalog zone incorrect logging"
See merge request isc-projects/bind9!1146
2018-11-28 07:59:39 -05:00
Mark Andrews
b559bd1ebb
update zname with the current zone anme
...
(cherry picked from commit 0708e43d3f )
2018-11-28 23:34:26 +11:00
Michał Kępień
d70430424c
Merge branch '730-fix-build-time-python-configuration-v9_12' into 'v9_12'
...
[v9_12] Fix build-time Python configuration
See merge request isc-projects/bind9!1139
2018-11-27 10:25:22 -05:00
Michał Kępień
13da99a80c
Add CHANGES entry
...
5101. [bug] Fix default installation path for Python modules.
[GL #730 ]
(cherry picked from commit b94293f591 )
2018-11-27 15:44:43 +01:00
Ondřej Surý
ed4c700c33
Fix build-time Python configuration
...
Apply various fixes and tweaks to Python configuration logic implemented
in the "configure" script:
- Prevent PYTHON_INSTALL_DIR, which holds the value passed to the
--with-python-install-dir option, from being set to "unspec" by
default as this breaks installing Python modules when the
--with-python-install-dir option is not used.
- Make the --with-python-install-dir option also work when the Python
interpreter is specified explicitly (using --with-python=<...>).
- Improve contents and placement of error messages.
- Reduce duplication of code checking Python dependencies.
- Use Autoconf macros AS_CASE() and AS_IF() instead of plain shell
code.
- Update comments. Capitalize the word "Python" when referring to the
language itself rather than a specific executable.
(cherry picked from commit d75602406e )
2018-11-27 15:43:49 +01:00
Ondřej Surý
eab8d3f9c8
Merge branch 'ondrej-add-python-3.6-and-3.7-to-configure.ac-v9_12' into 'v9_12'
...
(v9_12) Add python3.6 and python3.7 to the search list of python versions
See merge request isc-projects/bind9!1137
2018-11-27 06:30:02 -05:00
Ondřej Surý
81cf925147
Add python3.6 and python3.7 to the search list of python versions
...
(cherry picked from commit da9038e9a0 )
2018-11-27 10:32:53 +01:00
Mark Andrews
5f383955e7
Merge branch '715-side-effect-in-assertion-in-name_test-c-v9_12' into 'v9_12'
...
Resolve "side effect in assertion in name_test.c"
See merge request isc-projects/bind9!1124
2018-11-22 19:07:49 -05:00
Mark Andrews
35efc053b4
address coverity side effect in assert warning
...
(cherry picked from commit 2156a5b610 )
2018-11-23 10:21:38 +11:00
Mark Andrews
521cf75c6a
Merge branch '710-fix-socket-test-v9_12' into 'v9_12'
...
Use proper casting in socket unit test
See merge request isc-projects/bind9!1120
2018-11-22 01:18:10 -05:00
Mark Andrews
edcb378845
replace strncpy + setting end of array to NUL with strlcpy
2018-11-22 16:43:43 +11:00
Witold Kręcicki
7eb17b968a
Use proper casting in socket unit test
...
(cherry picked from commit 5f81aa10bc )
2018-11-22 16:43:43 +11:00
Ondřej Surý
01d3142920
Disable internal malloc for AddressSanitizer build
...
(cherry picked from commit 4f7177c794 )
2018-11-22 16:43:43 +11:00
Ondřej Surý
5e21c945ff
Add AddressSanitizer enabled build to GitLab CI
...
(cherry picked from commit a8649cc299 )
2018-11-22 16:43:43 +11:00
Mark Andrews
a1c36d5efb
Merge branch '712-memleak-in-delv-v9_12' into 'v9_12'
...
Fix a small memleak in delv
See merge request isc-projects/bind9!1115
2018-11-22 00:42:00 -05:00
Witold Kręcicki
0db061aef9
Fix a small memleak in delv
...
(cherry picked from commit d00b3f47ba )
2018-11-22 08:22:34 +11:00
Mark Andrews
f1ad5bcc2e
Merge branch 'ondrej/use-strlcpy-in-wks_11.c-v9_12' into 'v9_12'
...
Use strlcpy in place where strncpy(s, ...) + s[sizeof(s)-1] = \0; was used
See merge request isc-projects/bind9!1113
2018-11-21 16:19:10 -05:00
Ondřej Surý
e839d4b978
Use strlcpy in place where strncpy(s, ...) + s[sizeof(s)-1] = \0; was used
...
(cherry picked from commit 175f06949f )
2018-11-22 08:10:41 +11:00
Mark Andrews
dcca5934d6
Merge branch '711-fix-memory-leak-in-lex_test-v9_12' into 'v9_12'
...
Fix memory leak in lex_test.c
See merge request isc-projects/bind9!1111
2018-11-21 15:51:34 -05:00
Ondřej Surý
f9b96e6de0
Fix memory leak in lex_test.c
...
(cherry picked from commit 7a3eb391fa )
2018-11-21 15:03:26 -05:00
Mark Andrews
0be191f866
Merge branch '702-unchecked-returns-in-server-c-v9_12' into 'v9_12'
...
Resolve "unchecked returns in server.c"
See merge request isc-projects/bind9!1109
2018-11-21 14:58:59 -05:00
Mark Andrews
e9be58edc9
address unchecked return values
...
(cherry picked from commit ccfd577715 )
2018-11-22 06:50:32 +11:00
Evan Hunt
2babbb0add
Merge branch 'systest-entropy' into 'v9_12'
...
increase pseudorandom data in system tests
See merge request isc-projects/bind9!1091
2018-11-17 02:53:05 -05:00
Evan Hunt
19aaecafeb
better system test entropy
...
- use /dev/urandom in gitlab CI
- use genrandom to get 4k of data instead of 800 bytes
- set this value as RANDOMSIZE in conf.sh
2018-11-17 01:27:06 +00:00
Evan Hunt
aa2f71e3a5
Merge branch '703-resource-leak-in-dlz_filesystem_driver-c-v9_12' into 'v9_12'
...
Resolve "resource leak in dlz_filesystem_driver.c"
See merge request isc-projects/bind9!1089
2018-11-16 20:00:10 -05:00
Mark Andrews
422559fbc0
cleanup allocated memory on error
...
(cherry picked from commit 4979d5f31f )
2018-11-16 16:51:46 -08:00
Evan Hunt
d9cc728ed4
Merge branch 'cmocka-silence-v9_12' into 'v9_12'
...
remove (or hide behind a 'verbose' flag) extra output from unit tests
See merge request isc-projects/bind9!1087
2018-11-16 16:10:50 -05:00
Evan Hunt
a305008346
remove (or hide behind a 'verbose' flag) extra output from system tests
...
(cherry picked from commit 8f15219f36 )
2018-11-16 12:59:11 -08:00
Evan Hunt
58a93e7211
Merge branch '4-warn-not-fail-v9_12' into 'v9_12'
...
warn, rather than failing, if kyua is not present
See merge request isc-projects/bind9!1085
2018-11-16 15:55:58 -05:00
Evan Hunt
3ff49fa614
warn, rather than failing, if kyua is not present
...
(cherry picked from commit 6cfb2249e1 )
2018-11-16 12:42:21 -08:00
Evan Hunt
7121d711ad
Merge branch 'fix-debug-output-v9_12' into 'v9_12'
...
echo debug output (D:text) the same as informational (I:text)
See merge request isc-projects/bind9!1083
2018-11-16 14:44:35 -05:00
Evan Hunt
cdfac9b1bf
echo debug output (D:text) the same as informational (I:text)
...
(cherry picked from commit dfa1589975 )
2018-11-16 11:41:25 -08:00
Evan Hunt
a830358a32
Merge branch '4-remove-embedded-atf-v9_12' into 'v9_12'
...
Remove embedded ATF and required ATF >= 0.20 + Kyua to run unittests
See merge request isc-projects/bind9!1079
2018-11-16 12:23:12 -05:00
Ondřej Surý
334ae4f21d
Add CHANGES entry for GL !875
...
(cherry picked from commit 9b0501635b )
2018-11-16 09:14:42 -08:00
Ondřej Surý
f61f0a61bf
Remove the traces of ATF from documentation
...
(cherry picked from commit fa33b4ee23 )
2018-11-16 09:14:25 -08:00
Ondřej Surý
6f98d4d108
Remove the atf_tc coverity model
...
(cherry picked from commit ed4a49122b )
2018-11-16 09:14:25 -08:00
Ondřej Surý
713d158e6d
Remove embedded atf-src and enforce atf >= 0.20 + kyua as execution engine
...
(cherry picked from commit de219b8555 )
2018-11-16 09:14:20 -08:00
Mark Andrews
715d471599
Merge branch '698-cmoka-atomic_store-and-atomic_storeq-tests-are-broken' into 'v9_12'
...
Resolve "cmoka atomic_store and atomic_storeq tests are broken"
See merge request isc-projects/bind9!1071
2018-11-15 19:10:29 -05:00
Mark Andrews
18d80450e0
wait for tasks to complete
2018-11-16 11:07:17 +11:00
Mark Andrews
2b885a1b34
Merge branch '694-checklibs-libs-isc-printf-h-check-is-incomplete' into 'v9_12'
...
Resolve "checklibs libs isc/printf.h check is incomplete"
See merge request isc-projects/bind9!1068
2018-11-15 19:04:38 -05:00
Mark Andrews
07317db2ca
update the list of functions that are triggers for requiring #include <isc/print.h> or "print_p.h"
2018-11-16 09:45:16 +11:00
Mark Andrews
efaa12bd57
add #include <isc/print.h>
2018-11-16 09:45:16 +11:00
Evan Hunt
d191947321
Merge branch '620-cmocka-conversions-v9_12' into 'v9_12'
...
Resolve "CMOCKA conversions"
See merge request isc-projects/bind9!1062
2018-11-15 04:18:05 -05:00
Evan Hunt
7565a18583
CHANGES
...
(cherry picked from commit 32503f3b52 )
2018-11-15 01:09:17 -08:00
Evan Hunt
4ad7f875b0
remove --with-atf from gitlab CI
...
(cherry picked from commit a2013231a3 )
2018-11-15 01:09:17 -08:00