Mukund Sivaraman
3d62545657
Add system test
...
(cherry picked from commit 303391ea41 )
2018-06-04 01:12:18 -04:00
Mukund Sivaraman
3f59d6c251
Don't validate non-pending glue when adding to the additional section
...
(cherry picked from commit 31bd3147d1 )
2018-06-04 01:12:18 -04:00
Mark Andrews
0b7337f717
Merge branch '281-dont-insert-extra-space-between-nsec3-nexthash-and-typemap-v9_11' into 'v9_11'
...
Resolve "9.11.3-S1 totext_nsec3 inserts a redundant white space between next hash and type map [ISC-support #12887 ]"
See merge request isc-projects/bind9!313
2018-06-04 13:03:16 +10:00
Mark Andrews
159c6235c4
Add CHANGES note
...
(cherry picked from commit f98d8115e3 )
2018-06-04 13:03:06 +10:00
Mukund Sivaraman
2bbea4513f
Add NSEC3 fromtext/totext unittests
...
(cherry picked from commit b0d9198e03 )
2018-06-04 13:02:44 +10:00
Mukund Sivaraman
0aa9c410d7
Don't insert 2nd space between NSEC3 nexthash and typemap fields
...
(cherry picked from commit d4ea1edd2c )
2018-06-04 13:02:44 +10:00
Mark Andrews
46e69a4d52
Merge branch '286-new-cppcheck-detected-errors-v9_11' into 'v9_11'
...
Resolve "New cppcheck-detected errors"
See merge request isc-projects/bind9!324
2018-05-29 09:45:49 +10:00
Mark Andrews
cc17a88ae1
add CHANGES note
...
(cherry picked from commit e9134b15eb )
2018-05-29 09:45:38 +10:00
Mark Andrews
e568d66db3
work around cppcheck false positive
...
(cherry picked from commit cb5802e854 )
2018-05-29 09:45:23 +10:00
Evan Hunt
e291e02034
Merge branch '245-fix-test-color' into 'v9_11'
...
Resolve "rpz test fails to launch ns2 on openbsd"
Closes #245
See merge request isc-projects/bind9!321
2018-05-25 13:01:42 -07:00
Evan Hunt
eb0964a501
fix openbsd color-display problem in system test output
...
(cherry picked from commit 1e31fdb76d )
2018-05-25 13:01:38 -07:00
Mark Andrews
a830ebe451
Merge branch '290-documentation-error-missing-v9_11' into 'v9_11'
...
Resolve "Documentation error - missing "};""
Closes #290
See merge request isc-projects/bind9!318
2018-05-25 13:12:01 +10:00
Mark Andrews
cf8c1e3284
add closing '};'
...
(cherry picked from commit ab22160a1c )
2018-05-25 13:12:00 +10:00
Evan Hunt
bfef5b7235
Merge branch 'fix-catz-test' into 'v9_11'
...
fix catz test
See merge request isc-projects/bind9!317
2018-05-24 16:18:47 -07:00
Evan Hunt
3fe5acd39f
files were left in place after catz run because of non-portable bracket use
...
(cherry picked from commit af73e16c9c )
2018-05-24 16:18:44 -07:00
Evan Hunt
0916ddf103
Merge branch 'fix-copyrights' into v9_11
2018-05-23 18:10:03 -07:00
Evan Hunt
a05cd20767
restore accidentally deleted copyright line
2018-05-23 18:09:31 -07:00
Evan Hunt
1e9b61b736
Merge branch '283-ensure-there-is-a-blank-line-before-a-changes-entry-and-a-release-marker' into 'v9_11'
...
Resolve "ensure there is a blank line before a changes entry and a release marker."
Closes #283
See merge request isc-projects/bind9!311
2018-05-23 17:58:36 -07:00
Mark Andrews
33f8dd5f35
ensure there is a blank line before a changes entry and a release marker
...
(cherry picked from commit c91770549f )
(cherry picked from commit d87eb5804d )
2018-05-23 17:58:29 -07:00
Evan Hunt
32cc7c804f
Merge branch 'generate-notes-txt' into 'v9_11'
...
use w3m to generate notes.txt as part of the doc build
See merge request isc-projects/bind9!310
2018-05-23 09:55:46 -07:00
Evan Hunt
884e8df7ca
copyrights
2018-05-23 09:55:41 -07:00
Evan Hunt
4729357675
use w3m to generate notes.txt as part of the doc build
...
(cherry picked from commit 7c955e0eb8 )
(cherry picked from commit 5b2390e016 )
2018-05-23 09:54:16 -07:00
Mark Andrews
29ff16ea3a
Merge branch '273-add-home-arpa-to-list-of-empty-zones-rfc-8375-v9_11' into 'v9_11'
...
Resolve "Add "HOME.ARPA" to list of empty zones (RFC 8375)"
Closes #273
See merge request isc-projects/bind9!297
2018-05-23 11:19:34 +10:00
Mark Andrews
8543097699
add HOME.ARPA to the list of empty zones
...
(cherry picked from commit 10dd0b3efe )
2018-05-23 11:14:18 +10:00
Mark Andrews
8d96f3a207
fix handling of failed tests
...
(cherry picked from commit 4283f9552f )
2018-05-23 11:13:53 +10:00
Evan Hunt
7d7f4dafca
Merge branch 'fix-kit-v9_11' into 'v9_11'
...
use the correct repository, and get archive by tag not hash
See merge request isc-projects/bind9!304
2018-05-21 13:57:16 -07:00
Evan Hunt
83a4273bd9
use the correct repository, and get archive by tag not hash
...
(cherry picked from commit 999e3233f3 )
2018-05-21 13:57:16 -07:00
Mark Andrews
b3769d98ce
Merge branch '238-isc_net_recvoverflow-support-is-broken-v9_11' into 'v9_11'
...
Resolve "ISC_NET_RECVOVERFLOW support is broken."
Closes #238
See merge request isc-projects/bind9!226
2018-05-18 16:00:46 +10:00
Mark Andrews
fed871b720
ISC_SOCKEVENTATTR_TRUNC was not be set
...
(cherry picked from commit 6bff1768cf )
2018-05-18 16:00:36 +10:00
Mark Andrews
f49a8e5df0
Merge branch '274-print-c-9-12-and-earlier-v9_11' into 'v9_11'
...
Resolve "print.c 9.12 and earlier"
See merge request isc-projects/bind9!298
2018-05-18 12:46:25 +10:00
Mark Andrews
7bbc0668fe
add CHANGES note
...
(cherry picked from commit 3f3d424a70 )
2018-05-18 12:46:15 +10:00
Mark Andrews
4868351c45
look for '\0'
...
(cherry picked from commit d03a81c265 )
2018-05-18 12:45:14 +10:00
Mark Andrews
0256a07b96
add some %f format tests
...
(cherry picked from commit f5233ba5de )
2018-05-18 12:45:14 +10:00
Mark Andrews
6d6bf3d6ef
don't produce a false negative for %z with CFLAGS=-Werror
...
(cherry picked from commit 800012de23 )
2018-05-18 12:45:14 +10:00
Evan Hunt
28f17e8295
Merge branch '233-clarify-documentation-of-update-policy-tcp-self-and-6to4-self' into 'v9_11'
...
Resolve "Clarify documentation of update-policy tcp-self and 6to4-self"
Closes #233
See merge request isc-projects/bind9!227
2018-05-15 13:20:23 -07:00
Evan Hunt
50aae06d89
rewrite the update-policy documentation
...
- clarify the behavior of the name and identity fields for various
rule types, particularly tcp-self and 6to4-self.
(cherry picked from commit dea89f2a52 )
2018-05-15 13:20:15 -07:00
Michał Kępień
72a12272cf
Merge branch '258-address-ubsan-warnings-v9_11' into 'v9_11'
...
[v9_11] Address issues found by ubsan
See merge request isc-projects/bind9!281
2018-05-15 03:51:11 -04:00
Michał Kępień
803537b991
isc_buffer_*(): if source can be NULL, only call memmove() when length is non-zero
...
Certain isc_buffer_*() functions might call memmove() with the second
argument (source) set to NULL and the third argument (length) set to 0.
While harmless, it triggers an ubsan warning:
runtime error: null pointer passed as argument 2, which is declared to never be null
Modify all memmove() call sites in lib/isc/include/isc/buffer.h and
lib/isc/buffer.c which may potentially use NULL as the second argument
(source) so that memmove() is only called if the third argument (length)
is non-zero.
(cherry picked from commit 6ddbca6f2b )
2018-05-15 09:32:19 +02:00
Michał Kępień
b7b1de0a39
dns_rdataslab_merge(): use dns_rdata_compare() instead of compare_rdata()
...
compare_rdata() was meant to be used as a qsort() callback. Meanwhile,
dns_rdataslab_merge() calls compare_rdata() for a pair of dns_rdata_t
structures rather than a pair of struct xrdata structures, which is
harmless, but triggers an ubsan warning:
rdataslab.c:84:33: runtime error: member access within address <address> with insufficient space for an object of type 'const struct xrdata'
Use dns_rdata_compare() instead of compare_rdata() to prevent the
warning from being triggered.
(cherry picked from commit 9bc6ba0be9 )
2018-05-15 09:32:19 +02:00
Michał Kępień
1c875f959b
Merge branch '252-9-9-sigs_test-updatesigs-is-failing-v9_11' into 'v9_11'
...
[v9_11] Skip lib/dns/tests/sigs_test for builds without DNSSEC support
See merge request isc-projects/bind9!274
2018-05-14 03:39:54 -04:00
Michał Kępień
bdc9f829c8
Extend the list of headers included by lib/dns/tests/sigs_test.c
...
(cherry picked from commit f98e145c5b )
2018-05-14 09:32:07 +02:00
Mark Andrews
c8f13be0dd
return untested if not built with OPENSSL or PKCS11CRYPTO
...
(cherry picked from commit 2420320b96 )
2018-05-14 09:32:07 +02:00
Ondřej Surý
d6838537fd
Merge branch '9-remove-dolar-ids-and-other-cruft-v9_11' into 'v9_11'
...
Remove $Id$s and other cruft as a batch operation
See merge request isc-projects/bind9!268
2018-05-11 08:33:40 -04:00
Ondřej Surý
188526f41c
Remove $Id markers, Principal Author and Reviewed tags from the full source tree
...
(cherry picked from commit 55a10b7acd )
2018-05-11 14:25:15 +02:00
Ondřej Surý
25acd696e0
Merge branch 'redirect-stderr-to-dev-null-v9_11' into 'v9_11'
...
Update tests to not use '>&-' that closes file descriptor, but instead use…
See merge request isc-projects/bind9!265
2018-05-11 07:17:53 -04:00
Ondřej Surý
0cbad1b3fc
Update tests to not use '>&-' that closes file descriptor, but instead use correct redirection to '>/dev/null'
...
(cherry picked from commit 3f66b8acb0 )
2018-05-11 13:11:20 +02:00
Michał Kępień
e00df39d5a
Merge branch '249-address-gcc-8-compilation-warnings-v9_11' into 'v9_11'
...
[v9_11] Address GCC 8 compilation warnings
See merge request isc-projects/bind9!260
2018-05-10 05:01:27 -04:00
Ondřej Surý
18f4f0d1ac
Address GCC 8 -Wstringop-truncation warning
...
(cherry picked from commit 9845c4c4a7 )
2018-05-10 10:54:38 +02:00
Michał Kępień
b4f07af8df
Address GCC 8 -Wformat-truncation warnings
...
(cherry picked from commit 172d0c401e )
2018-05-10 10:54:38 +02:00
Ondřej Surý
f217ef9c17
Merge branch 'gitlab-ci-amd64-v9_11' into 'v9_11'
...
Tag docker images with appropriate architectures
See merge request isc-projects/bind9!256
2018-05-10 03:36:46 -04:00