Mark Andrews
1d133457d6
placeholder
2019-09-09 16:41:40 +10:00
Mark Andrews
dc7f168a82
Merge branch 'marka-fix-insist' into 'master'
...
Address "Value stored to 'dscpcount' is never read"
See merge request isc-projects/bind9!2317
2019-09-06 02:42:19 -04:00
Mark Andrews
dbdd19853e
also insist that keycount == dscpcount
2019-09-06 16:30:24 +10:00
Mark Andrews
b36c7a99ab
Merge branch 'marka-add-missing-check' into 'master'
...
Address "Value stored to 'result' is never read" mdig.c
See merge request isc-projects/bind9!2318
2019-09-06 02:24:55 -04:00
Mark Andrews
b32feaf623
check the result from dns_message_headertotext
2019-09-06 16:12:47 +10:00
Mark Andrews
db085caf7f
Merge branch '1203-bug-in-new-yaml-output-when-truncation-is-retried' into 'master'
...
Resolve "Bug in new +yaml output when truncation is retried"
Closes #1203
See merge request isc-projects/bind9!2288
2019-09-06 02:04:22 -04:00
Mark Andrews
4906fe975c
Don't print ';;' comments in yaml mode.
2019-09-06 14:14:20 +10:00
Mark Andrews
2e18e83131
Merge branch '1212-edns-udp-size-docs-not-updated-for-flag-day-changes' into 'master'
...
Resolve "edns-udp-size docs not updated for Flag Day changes"
Closes #1212
See merge request isc-projects/bind9!2312
2019-09-05 19:35:09 -04:00
Mark Andrews
aca78add3a
remove discussion about falling back to plain DNS on timeout
2019-09-05 19:13:36 -04:00
Mark Andrews
160236a780
Merge branch 'marka-win32-vsconf' into 'master'
...
allow VSCONF to be overridden at runtime
See merge request isc-projects/bind9!2314
2019-09-05 00:34:40 -04:00
Mark Andrews
2433e3e808
allow VSCONF to be overridden at runtime
2019-09-05 14:31:04 +10:00
Mark Andrews
dae7ffc802
Merge branch 'marka-placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!2311
2019-09-04 19:19:49 -04:00
Mark Andrews
142a96acfb
placeholder
2019-09-05 09:12:53 +10:00
Mark Andrews
fac49b7ba9
Merge branch '1210-address-potential-null-pointer-dereference-in-rpz-c' into 'master'
...
Resolve "Address potential NULL pointer dereference in rpz.c"
Closes #1210
See merge request isc-projects/bind9!2308
2019-09-04 17:07:13 -04:00
Mark Andrews
924f9b9e1d
add CHANGES
2019-09-05 06:47:56 +10:00
Mark Andrews
3e82a2ea9a
use rpzs->updater as rpz->rpzs is NULL
2019-09-05 06:47:26 +10:00
Mark Andrews
6639288d9c
Merge branch '1209-dns_r_mustbesecure-failures' into 'master'
...
Resolve "DNS_R_MUSTBESECURE failures"
Closes #1209
See merge request isc-projects/bind9!2307
2019-09-04 16:39:04 -04:00
Mark Andrews
9528bac556
add CHANGES
2019-09-04 21:30:46 +10:00
Mark Andrews
06d9e93a57
address DNS_R_MUSTBESECURE failures
2019-09-04 21:28:34 +10:00
Mark Andrews
353d0cd8f0
Merge branch 'marka-placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!2304
2019-09-04 01:13:30 -04:00
Mark Andrews
4ef24818b2
placeholder
2019-09-04 15:12:26 +10:00
Mark Andrews
769664a13f
Merge branch '1207-bind-potential-for-null-pointer-de-references-plus-memory-leaks-cwe-476-in-file-dlz_mysqldyn_mod-c' into 'master'
...
Resolve "BIND | Potential for NULL pointer de-references plus memory leaks (CWE-476) in file 'dlz_mysqldyn_mod.c'"
Closes #1207
See merge request isc-projects/bind9!2299
2019-09-04 00:31:39 -04:00
Mark Andrews
8b65ac9128
add CHANGES
2019-09-04 11:31:28 +10:00
Mark Andrews
2de94dd4c4
address NULL pointer dereferences
2019-09-04 11:27:16 +10:00
Mark Andrews
a48a612d25
Merge branch '837-win32-legacy-system-test-failure' into 'master'
...
Resolve "win32 legacy system test failure"
Closes #837
See merge request isc-projects/bind9!2252
2019-09-03 20:43:27 -04:00
Mark Andrews
f0fd713f17
add CHANGES
2019-09-04 10:09:54 +10:00
Mark Andrews
2390d16955
silence dos2unix messages
2019-09-04 10:04:14 +10:00
Mark Andrews
2f558854b7
implement maxudp under windows
2019-09-04 10:04:14 +10:00
Diego dos Santos Fronza
ac50b0180b
Merge branch '106-print-unexpected-reply-messages' into 'master'
...
Added +unexpected option so dig will print replies from unexpected sources.
Closes #106
See merge request isc-projects/bind9!2199
2019-09-03 12:45:27 -04:00
Diego dos Santos Fronza
bc53d68ae6
Added documentation for dig's +unexpected command line option.
2019-09-03 10:15:25 -03:00
Evan Hunt
3ef91562f1
add a toy name server that replies from the wrong address
2019-09-03 10:14:15 -03:00
Diego dos Santos Fronza
460d4d63ee
Added +unexpected option so dig will print replies from unexpected
...
sources.
2019-09-03 10:14:15 -03:00
Ondřej Surý
582ba39bb6
Merge branch '1196-misaligned-address-in-siphash-c-fix' into 'master'
...
lib/isc/siphash.c: Get rid of duplicate block caused by bad rebase
Closes #1196
See merge request isc-projects/bind9!2295
2019-09-03 08:52:13 -04:00
Ondřej Surý
32eee57875
lib/isc/siphash.c: Get rid of duplicate block caused by bad rebase
2019-09-03 14:20:53 +02:00
Ondřej Surý
0d795ed907
Merge branch '1196-misaligned-address-in-siphash-c' into 'master'
...
Resolve "Misaligned address in siphash.c"
Closes #1196
See merge request isc-projects/bind9!2279
2019-09-03 05:00:29 -04:00
Ondřej Surý
30b716d220
Add OpenSSL based isc_siphash24() implementation
...
This commits adds an OpenSSL based isc_siphash24() implementation, which is
preferred when available.
The siphash_test has been modified to test both implementation with a trick that
renames the isc_siphash24() to openssl_ or native_ prefixed name and includes
the ../siphash.c two times (when the OpenSSL implementation is available).
2019-09-03 09:19:55 +02:00
Ondřej Surý
9b6c6f57d8
configure.ac: Add OpenSSL SipHash support detection
...
Add check for creating new EVP_PKEY with EVP_PKEY_SIPHASH, but disable SipHash
on OpenSSL 1.1.1 as the hash length initialization is broken before OpenSSL
1.1.1a release.
2019-09-03 09:19:55 +02:00
Ondřej Surý
6fd3259560
Fix alignment issues in the native implementation of isc_siphash24()
...
The native implementation's conversion from the uint8_t buffers to uint64_t now
follows the reference implementation that doesn't require aligned buffers.
2019-09-02 13:21:07 +02:00
Evan Hunt
2367d61016
Merge branch '1146-rpz-expiry' into 'master'
...
remove policies from RPZ summary database when policy zones expire
Closes #1146
See merge request isc-projects/bind9!2285
2019-08-30 15:08:30 -04:00
Evan Hunt
38523ac4a8
CHANGES, release note
2019-08-30 11:47:38 -07:00
Evan Hunt
7ba6d592ec
when a response-policy zone expires, unload its polices from RPZ summary
2019-08-30 11:47:38 -07:00
Matthijs Mekking
ccee7907e4
Merge branch 'matthijs-fix-checkconf-n' into 'master'
...
Add missing n increments in checkconf test
See merge request isc-projects/bind9!2289
2019-08-30 06:56:33 -04:00
Matthijs Mekking
d0dc720d7d
Add missing n increments in checkconf test
2019-08-30 12:27:24 +02:00
Ondřej Surý
c76ac546de
Merge branch 'ondrej/cleanup-isc_event_allocate-failure-mode' into 'master'
...
Cleanup isc_event_allocate() failure mode handling
See merge request isc-projects/bind9!2277
2019-08-30 03:57:50 -04:00
Ondřej Surý
50e109d659
isc_event_allocate() cannot fail, remove the fail handling blocks
...
isc_event_allocate() calls isc_mem_get() to allocate the event structure. As
isc_mem_get() cannot fail softly (e.g. it never returns NULL), the
isc_event_allocate() cannot return NULL, hence we remove the (ret == NULL)
handling blocks using the semantic patch from the previous commit.
2019-08-30 08:55:34 +02:00
Ondřej Surý
2d12def6ee
isc_event_allocate() can't fail now, add spatch to remove the checks
2019-08-30 01:04:28 -04:00
Evan Hunt
767de9fe30
Merge branch '1146-rpz-search' into 'master'
...
use an rbtnodechain for wildcard matching in RPZ summary db
See merge request isc-projects/bind9!2276
2019-08-29 22:54:12 -04:00
Evan Hunt
22349d919c
CHANGES
2019-08-29 19:37:21 -07:00
Evan Hunt
6e9be9a952
use an rbtnodechain to walk up labels
...
when looking for a possible wildcard match in the RPZ summary database,
use an rbtnodechain to walk up label by label, rather than using the
node's parent pointer.
2019-08-29 19:37:21 -07:00
Mark Andrews
305c7f2847
Merge branch '1189-don-t-escape-commas-when-reporting-named-s-command-line' into 'master'
...
Resolve "Don't escape commas when reporting named's command line."
Closes #1189
See merge request isc-projects/bind9!2253
2019-08-29 20:36:04 -04:00