Mark Andrews
6b30bc73c0
save SOA values
2018-08-01 20:04:09 -04:00
Mark Andrews
f335795068
Merge branch '406-dns_acl_isinsecure-does-not-handle-geoip-elements' into 'master'
...
Resolve "dns_acl_isinsecure does not handle geoip elements."
Closes #406
See merge request isc-projects/bind9!528
2018-08-01 19:30:22 -04:00
Mark Andrews
b0b76d259f
add CHANGES note
2018-08-02 09:19:04 +10:00
Mark Andrews
57eadf4d4f
handle dns_aclelementtype_geoip
2018-08-02 09:18:16 +10:00
Mark Andrews
fb8bb4e306
test dns_acl_isinsecure with geoip element
2018-08-02 09:18:16 +10:00
Mark Andrews
d7ae24c868
Merge branch '410-missing-sanity-check-for-call-to-next_token-in-file-mdig-c-for-bind-9-12-1-p2' into 'master'
...
Resolve "Missing Sanity Check for call to next_token() in file 'mdig.c' for BIND 9.12.1-P2"
Closes #410
See merge request isc-projects/bind9!527
2018-08-01 19:17:00 -04:00
Mark Andrews
84f1d9a204
add CHANGES note
2018-08-02 09:07:54 +10:00
Mark Andrews
2e688488f7
test mdig '+ednsopt=:' handling
2018-08-02 08:55:01 +10:00
Mark Andrews
d2943440a0
fix handling of '+ednsopt=:'; support 100 ednsopts per query rather than 100 total
2018-08-02 08:55:01 +10:00
Mark Andrews
1a5620db01
Merge branch '372-smimea-and-tlsa-methods-incorrectly-use-txt-type' into 'master'
...
Resolve "smimea and tlsa methods incorrectly use txt type"
Closes #372
See merge request isc-projects/bind9!458
2018-08-01 18:23:53 -04:00
Mark Andrews
63c9ec367f
use tlsa and smime structs to set common values
2018-08-01 18:15:08 -04:00
Mark Andrews
d9929b1b0a
Merge branch 'modified-manual-install-oot' into 'master'
...
Use make automatic variables to install correct manual version.
See merge request isc-projects/bind9!553
2018-08-01 02:06:44 -04:00
Petr Menšík
88f913ac81
Use make automatic variables to install updated manuals
...
Make will choose modified manual from build directory or original from source
directory automagically. Take advantage of install tool feature.
Install all files in single command instead of iterating on each of them.
2018-08-01 01:56:16 -04:00
Ondřej Surý
8abf2f23d0
Merge branch '443-isc_buffer_printf-fixes' into 'master'
...
Resolve "isc_buffer_printf() grows buffer without autorealloc being set + nit in isc_buffer_realloc()"
Closes #443
See merge request isc-projects/bind9!559
2018-07-31 16:14:47 -04:00
Ondřej Surý
20faf4652a
Change isc_buffer_reallocate() into a static functions as it is not used outside of isc_buffer_reserve()
2018-07-31 22:00:30 +02:00
Ondřej Surý
7785f644c3
Remove illogical condition from isc_buffer_reallocate that would return ISC_R_NOSPACE when requested size is less than available size
2018-07-31 22:00:30 +02:00
Ondřej Surý
519bfe4c97
Forbid isc_buffer_printf from growing the buffer unless auto reallocation is enabled
2018-07-31 22:00:30 +02:00
Mark Andrews
6a6dc2f410
Merge branch 'misc-onerror-refcount-fixes' into 'master'
...
refcount errors on error paths
See merge request isc-projects/bind9!563
2018-07-31 03:56:46 -04:00
Mark Andrews
63aaff50df
add CHANGES
2018-07-31 17:46:53 +10:00
Mark Andrews
4093efc900
refcount errors on error paths
2018-07-31 17:41:45 +10:00
Evan Hunt
e91da20dc3
Merge branch '441-ns_server_servestale-can-leave-the-server-in-exclusive-mode-on-error' into 'master'
...
Resolve "ns_server_servestale can leave the server in exclusive mode on error."
Closes #441
See merge request isc-projects/bind9!557
2018-07-27 01:55:45 -04:00
Mark Andrews
c8b07932e4
named_server_servestale could leave the server in exclusive mode if a error occurs.
2018-07-26 22:54:15 -07:00
Mark Andrews
ebcaae4ae5
Merge branch '432-sha2-c-does-not-compile-with-libressl' into 'master'
...
Resolve "sha2.c does not compile with libressl."
Closes #432
See merge request isc-projects/bind9!552
2018-07-24 19:28:50 -04:00
Mark Andrews
7671aba67d
look for LIBRESSL_VERSION_NUMBER as well
2018-07-24 18:22:29 +10:00
Ondřej Surý
e7c34d5179
Merge branch '227-replace-isc_safe-with-OpenSSL-fix-Windows' into 'master'
...
Fix FTBFS on Windows due CRYPTO_memcmp missing in a linker phase of libiscc
See merge request isc-projects/bind9!551
2018-07-24 03:57:23 -04:00
Ondřej Surý
187d22e090
Link libiscc with OpenSSL to fix CRYPTO_memcmp symbol missing
2018-07-24 09:37:09 +02:00
Evan Hunt
537f2284a3
Merge branch 'fix-openssl-configure' into 'master'
...
Fix ax_check_openssl to accept "--with-openssl" or "--with-openssl=yes",
and improve it to modern autotools standard
See merge request isc-projects/bind9!550
2018-07-23 16:29:10 -04:00
Ondřej Surý
71877806e8
Fix ax_check_openssl to accept yes and improve it to modern autotools standard
2018-07-23 22:10:52 +02:00
Ondřej Surý
e0d42538f9
Merge branch '227-replace-isc_safe-with-OpenSSL' into 'master'
...
Replace isc_safe routines with their OpenSSL counterparts
See merge request isc-projects/bind9!546
2018-07-20 12:02:35 -04:00
Ondřej Surý
083461d332
Fix the isc_safe_memwipe() usage with (NULL, >0)
2018-07-20 10:08:24 -04:00
Ondřej Surý
b105ccee68
Remove isc_safe_memcompare, it's not needed anywhere and can't be replaced with CRYPTO_memcmp()
2018-07-20 10:06:14 -04:00
Ondřej Surý
66ba2fdad5
Replace isc_safe routines with their OpenSSL counter parts
2018-07-20 00:34:26 -04:00
Ondřej Surý
8b9b270c7d
Merge branch '261-print-c-issues' into 'master'
...
Resolve "print.c issues"
Closes #261
See merge request isc-projects/bind9!284
2018-07-20 00:17:53 -04:00
Ondřej Surý
8e6d89ad97
Add CHANGES entry for GL #261 .
2018-07-19 23:30:43 -04:00
Mark Andrews
4c3386ad95
remove lib/isc/print.c and lib/isc/tests/print_test.c
2018-07-19 23:24:28 -04:00
Ondřej Surý
7fc59e384c
Merge branch '328-make-openssl-mandatory-windows' into 'master'
...
Fix the Windows build after merging the crypto refactoring work
See merge request isc-projects/bind9!545
2018-07-19 18:13:27 -04:00
Ondřej Surý
83cde08522
Introduce USE_OPENSSL define to Windows build, remove CRYPTO and AES conditions.
2018-07-19 16:54:53 -04:00
Ondřej Surý
51f7ed99fe
Merge branch '328-make-openssl-mandatory' into 'master'
...
Resolve "Refactor crypto to use OpenSSL for everything but Public-Key Cryptography"
Closes #328
See merge request isc-projects/bind9!371
2018-07-19 15:08:32 -04:00
Ondřej Surý
08974f39f1
Fix the Windows build
2018-07-19 14:00:40 -04:00
Ondřej Surý
fc496b2b5d
Fix DH and ECDSA algorithms in PKCS#11 build
2018-07-19 14:00:40 -04:00
Ondřej Surý
919179b369
Fix the build when EdDSA algorithms are not available
2018-07-19 13:17:38 -04:00
Ondřej Surý
ed090fed56
Cleanup copyrights
2018-07-19 13:17:38 -04:00
Ondřej Surý
0937e281a8
Add GitLab CI tests using SoftHSMv2 as PKCS#11 provider.
2018-07-19 13:17:38 -04:00
Ondřej Surý
0a73c9f137
Remove PKCS#11 DH implementation as there's no private keys stored in HSM for DH algorithm
2018-07-19 12:47:03 -04:00
Ondřej Surý
45abf438f8
Cleanup the configure feature report
2018-07-19 12:47:03 -04:00
Ondřej Surý
c40425d0f6
RSA and ECDSA cryptography is now mandatory; remove the checks for those
2018-07-19 12:47:03 -04:00
Ondřej Surý
9d1f4696ec
Disable DH test with PKCS#11
2018-07-19 12:47:03 -04:00
Ondřej Surý
c3b8130fe8
Make OpenSSL mandatory
2018-07-19 12:47:03 -04:00
Ondřej Surý
3322e41eeb
Merge branch 'gitlab-ci-add-jessie-and-stretch' into 'master'
...
Add Debian jessie and stretch to GitLab CI
See merge request isc-projects/bind9!543
2018-07-19 12:44:22 -04:00
Ondřej Surý
d34aa0ccd0
Remove quotes around $EXTRA_CONFIGURE to break out more options into ... more options and not a single one
2018-07-19 12:35:45 -04:00