Brian Conry and Ondřej Surý
0fc8bfef13
start.pl - refactor
2018-12-03 15:50:21 +01:00
Brian Conry and Ondřej Surý
597049461d
start.pl - wait for server to say 'running'
2018-12-03 15:23:36 +01:00
Ondřej Surý
828d7121e0
Merge branch '628-improvements-to-system-tests-windows-fixes' into 'master'
...
Fix typos and missing ALTERNATIVE_ALGORITHM in conf.sh.win32
See merge request isc-projects/bind9!1169
2018-12-03 08:38:41 -05:00
Ondřej Surý
253c175d7b
Fix typos and missing ALTERNATIVE_ALGORITHM in conf.sh.win32
2018-12-03 09:29:33 +01:00
Ondřej Surý
f454d9825c
Merge branch '628-improvements-to-system-tests' into 'master'
...
Tiny small improvements to system test scripts.
See merge request isc-projects/bind9!1166
2018-12-03 03:01:27 -05:00
Ondřej Surý
b2c4c35493
Add ALTERNATIVE_ALGORITHM to conf.sh
2018-12-03 08:34:49 +01:00
Ondřej Surý
1b2a3a0ea6
Export SYSTEMTESTTOP from run.sh (so, it doesn't have to be defined in each script) and scrub / from the test names
2018-12-03 08:34:45 +01:00
Mark Andrews
7c60b78080
Merge branch '754-silence-warning-about-first-half-of-conditional-always-being-true' into 'master'
...
Resolve "Silence warning about first half of conditional always being true."
Closes #754
See merge request isc-projects/bind9!1162
2018-12-03 00:49:39 -05:00
Mark Andrews
5744415a75
only test for prefixlen <= 63
2018-12-03 16:26:54 +11:00
Mark Andrews
409ac247f7
Merge branch 'u/fanf2/catz-logging' into 'master'
...
catz: improved log message when a zone is overridden
See merge request isc-projects/bind9!1157
2018-12-02 23:38:17 -05:00
Mark Andrews
e6c5ad37a4
add CHANGES note
2018-12-03 13:45:28 +11:00
Tony Finch and Mark Andrews
16eb35187a
catz: improved log message when a zone is overridden
...
If you have a catalog zone containing 10.in-addr.arpa and an
explicitly-configured version which overrides the catz version,
`named` used to log:
catz: error "success" while trying to add zone "10.in-addr.arpa"
After this patch it logs:
catz: zone "10.in-addr.arpa" is overridden by explicitly configured zone
2018-12-02 21:32:56 -05:00
Stephen Morris
b78376ffc9
Merge branch '750-fix-fuzzing-jobs' into 'master'
...
set known non-zero pesudo-random number seed when compiling for fuzzing
Closes #502 and #750
See merge request isc-projects/bind9!1151
2018-11-30 07:27:23 -05:00
Ondřej Surý and Stephen Morris
d13cabd27e
fixup! When compiling for fuzzing, ensure the pseudo random number seed is non-zero.
2018-11-30 11:21:55 +00:00
Stephen Morris
77032a4e29
When compiling for fuzzing, ensure the pseudo random number seed is non-zero.
2018-11-30 11:21:55 +00:00
Evan Hunt
73bc3147d1
Merge branch 'each-export-dynamic' into 'master'
...
set the export-dynamic linker flag on linux
See merge request isc-projects/bind9!1154
2018-11-29 02:17:32 -05:00
Evan Hunt
66fc2f7fec
set the export-dynamic linker flag on linux
2018-11-29 01:50:00 -05:00
Mark Andrews
b29f0c1d05
Merge branch '748-dns_catz_-are-missing-lots-of-dbc-checks' into 'master'
...
Resolve "dns_catz_* are missing lots of DBC checks."
Closes #748
See merge request isc-projects/bind9!1143
2018-11-28 21:15:04 -05:00
Mark Andrews
a487473fc5
add missing DBC checks for catz and add isc_magic checks; add DBC checks to ht.c
2018-11-29 12:39:20 +11:00
Mark Andrews
b726ca4533
Merge branch '585-dnssec-coverage-fails-with-typeerror-for-ksk-with-a-deletion-date-set' into 'master'
...
Resolve "dnssec-coverage fails with TypeError for KSK with a Deletion date set"
Closes #585
See merge request isc-projects/bind9!1133
2018-11-28 16:36:08 -05:00
Mark Andrews
02d20a2f53
add CHANGES note
2018-11-29 07:50:02 +11:00
Mark Andrews
6499bdfd8b
use documented default key ttl
2018-11-29 07:50:02 +11:00
Mark Andrews
0ac2a868bb
add reproducer for [GL #585 ]
2018-11-29 07:50:02 +11:00
Evan Hunt
6ab40c043d
Merge branch '747-build-failure' into 'master'
...
silence compiler warning
Closes #747
See merge request isc-projects/bind9!1148
2018-11-28 12:14:22 -05:00
Evan Hunt
b99af25d0f
silence compiler warning
2018-11-28 12:00:16 -05:00
Mark Andrews
53bdf8038c
Merge branch '731-catalog-zone-incorrect-logging' into 'master'
...
Resolve "Catalog zone incorrect logging"
Closes #731
See merge request isc-projects/bind9!1142
2018-11-28 07:31:25 -05:00
Mark Andrews
0708e43d3f
update zname with the current zone anme
2018-11-28 15:59:30 +11:00
Michał Kępień
e8d7292d5d
Merge branch '730-fix-build-time-python-configuration' into 'master'
...
Fix build-time Python configuration
Closes #730
See merge request isc-projects/bind9!1128
2018-11-27 10:25:21 -05:00
Michał Kępień
b94293f591
Add CHANGES entry
...
5101. [bug] Fix default installation path for Python modules and
remove the dnspython dependency accidentally introduced
by change 4970. [GL #730 ]
2018-11-27 14:09:37 +01:00
Ondřej Surý and Michał Kępień
d75602406e
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=<...>).
- Remove dnspython dependency which was erroneously introduced in
commit 31b0dc1f20 : no installed Python
module depends on dnspython, it is only used in system tests, for
which dedicated scripts exist that check whether dnspython is
available and act accordingly.
- 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.
2018-11-27 14:09:34 +01:00
Ondřej Surý
2ecd280297
Merge branch 'ondrej-add-python-3.6-and-3.7-to-configure.ac' into 'master'
...
Add python3.6 and python3.7 to the search list of python versions
See merge request isc-projects/bind9!1136
2018-11-27 04:32:20 -05:00
Ondřej Surý
da9038e9a0
Add python3.6 and python3.7 to the search list of python versions
2018-11-27 09:21:12 +01:00
Ondřej Surý
c5b8bc0e15
Merge branch '620-fix-cmocka-includes' into 'master'
...
Move the CMocka include directories from CFLAGS to CINCLUDES where it belongs to…
See merge request isc-projects/bind9!1135
2018-11-26 10:41:02 -05:00
Ondřej Surý
a688a43faf
Move the CMocka include directories from CFLAGS to CINCLUDES where it belongs to not get overriden later by the default CFLAGS rule
2018-11-26 16:16:34 +01:00
Michał Kępień
bf519a3574
Merge branch '732-fix-compilation-on-centos-6-i386' into 'master'
...
Fix compilation on CentOS 6 (i386)
Closes #732
See merge request isc-projects/bind9!1129
2018-11-26 05:22:36 -05:00
Michał Kępień
62ca7743ae
Fix compilation on CentOS 6 (i386)
...
The stock toolchain available on CentOS 6 for i386 is unable to use the
_mm_pause() intrinsic. Fix by using "rep; nop" assembly instructions on
that platform instead.
2018-11-26 10:57:14 +01:00
Ondřej Surý
7e4ed9f8ad
Merge branch '674-fix-windows-build' into 'master'
...
Fix typo __LINE -> __LINE__ in lib/isc/win32/condition.c
See merge request isc-projects/bind9!1132
2018-11-23 18:54:26 -05:00
Ondřej Surý
e24afa3088
Fix typo __LINE -> __LINE__
2018-11-24 00:53:24 +01:00
Witold Krecicki
ad0b4e9d41
Merge branch 'wpk-fix-recursive-performance' into 'master'
...
Bound tasks for resolver; Task quantum tweaks.
See merge request isc-projects/bind9!1117
2018-11-23 04:59:23 -05:00
Witold Kręcicki
d5793ecca2
- isc_task_create_bound - create a task bound to specific task queue
...
If we know that we'll have a task pool doing specific thing it's better
to use this knowledge and bind tasks to task queues, this behaves better
than randomly choosing the task queue.
- use bound resolver tasks - we have a pool of tasks doing resolutions,
we can spread the load evenly using isc_task_create_bound
- quantum set universally to 25
2018-11-23 04:34:02 -05:00
Ondřej Surý
54b4e4e61c
Merge branch 'ondrej-shorten-job-names' into 'master'
...
Change the job names, so they are more useful in pipeline overview
See merge request isc-projects/bind9!1127
2018-11-23 04:08:08 -05:00
Ondřej Surý
6363652d51
Change the job names, so they are more useful in pipeline overview
2018-11-23 08:45:50 +01:00
Mark Andrews
4f075d869c
Merge branch '729-init_hasreuseport-will-not-work-on-systems-w-o-ipv4' into 'master'
...
Resolve "init_hasreuseport will not work on systems w/o IPv4"
Closes #729
See merge request isc-projects/bind9!1126
2018-11-22 23:31:34 -05:00
Mark Andrews
509dad8737
handle systems without IPv4
2018-11-23 12:05:53 +11:00
Mark Andrews
1634592c99
Merge branch '705-negative-value-passed-to-close-on-socket-c-and-resource-leak' into 'master'
...
Resolve "negative value passed to close on socket.c and resource leak"
Closes #705
See merge request isc-projects/bind9!1095
2018-11-22 20:00:30 -05:00
Mark Andrews
6696a40ea9
address resource leak; don't call close() on socket error;
2018-11-23 10:34:59 +11:00
Mark Andrews
2eabc74547
Merge branch '715-side-effect-in-assertion-in-name_test-c' into 'master'
...
Resolve "side effect in assertion in name_test.c"
Closes #715
See merge request isc-projects/bind9!1102
2018-11-22 18:19:01 -05:00
Mark Andrews
2156a5b610
address coverity side effect in assert warning
2018-11-22 17:57:54 -05:00
Mark Andrews
e9d999f6b0
Merge branch '717-bin-named-server-c-load_zones-can-leak-memory' into 'master'
...
Resolve "bin/named/server.c:load_zones can leak memory"
Closes #717
See merge request isc-projects/bind9!1104
2018-11-22 17:57:18 -05:00
Mark Andrews
33132406a3
decrement zl->refs on error
2018-11-22 17:22:42 -05:00