- 08 Aug, 2019 3 commits
- 07 Aug, 2019 6 commits
-
-
Ondřej Surý authored
Resolve "deadlock hangs named" Closes #1148 See merge request !2236
-
Ondřej Surý authored
so that cleanup can all be done in dns_client_destroy(). (cherry picked from commit e80c4c34) (cherry picked from commit ebc48cda)
-
Ondřej Surý authored
There's a deadlock in BIND 9 code where (dns_view_t){ .lock } and (dns_resolver_t){ .buckets[i].lock } gets locked in different order. When view->weakrefs gets converted to a reference counting we can reduce the locking in dns_view_weakdetach only to cases where it's the last instance of the dns_view_t object. (cherry picked from commit a7c9a52c) (cherry picked from commit 232140ed)
-
Ondřej Surý authored
Update the flycheck configuration for gcc and cppcheck See merge request !2234
-
Ondřej Surý authored
-
- 06 Aug, 2019 3 commits
- 02 Aug, 2019 4 commits
-
-
Mark Andrews authored
Resolve "Use referral DS record when validating" Closes #964 See merge request !1755
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
so that the validator can validate the records as part of validating the current request.
-
- 01 Aug, 2019 4 commits
-
-
Mark Andrews authored
Resolve "a race in ht.c can cause REQUIRE failures" Closes #1175 See merge request !2225
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
- 31 Jul, 2019 20 commits
-
-
Mark Andrews authored
-
Ondřej Surý authored
Do not use target-specific variables in Makefiles and fix LD_WRAP for non-libtool builds Closes #1174 See merge request !2224
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
Remove the autoconf checks for etags/ctags and `make tags` target Closes #4 See merge request !2223
-
Ondřej Surý authored
There's no strong reason to keep `make tags` in our build system. The previous functionality of `make tags` could be simply retained by aliasing variant of: etags $(git ls-files '*.c' '*.h') which would be universal for all C-code projects.
-
Ondřej Surý authored
Convert the configure.ac rules for zlib library to use pkg-config Closes #4 See merge request !2222
-
Ondřej Surý authored
-
Mark Andrews authored
Resolve "Bits 64..71 of the dns64 prefix are supposed to be zero" Closes #1159 See merge request !2193
-
Mark Andrews authored
-
Mark Andrews authored
-
Ondřej Surý authored
Cleanup the isc_thread API See merge request !2159
-
Ondřej Surý authored
Previously isc_thread_join() would return ISC_R_UNEXPECTED on a failure to create new thread. All such occurences were caught and wrapped into assert function at higher level. The function was simplified to assert directly in the isc_thread_join() function and all caller level assertions were removed.
-
Ondřej Surý authored
Previously isc_thread_create() would return ISC_R_UNEXPECTED on a failure to create new thread. All such occurences were caught and wrapped into assert function at higher level. The function was simplified to assert directly in the isc_thread_create() function and all caller level assertions were removed.
-
Michał Kępień authored
Merge branch 'michal/wildcard-system-test-make-root-hints-consistent-with-authoritative-data' into 'master' "wildcard" system test: make root hints consistent with authoritative data See merge request isc-projects/bind9!2190
-
Michał Kępień authored
Multiple resolvers in the "wildcard" system test are configured with a single root hint: "ns.root-servers.nil", pointing to 10.53.0.1, which is inconsistent with authoritative data served by ns1. This may cause intermittent resolution failures, triggering false positives for the "wildcard" system test. Prevent this from happening by making ns2, ns3, and ns5 use root hints corresponding to the contents of ns1/root.db.in.
-
Ondřej Surý authored
The BIND 9 libraries are now internal-only, so remove isc-config.sh Closes #1123 See merge request isc-projects/bind9!2115
-
Ondřej Surý authored
The isc-config.sh script was introduced before pkg-config as is a purely historical thing. There are two reason for removal of isc-config.sh scripts: a) The BIND 9 libraries are now meant to be used only from BIND 9, so there's no reason to provide convenience script to link with the libraries. b) Even if that was not the case, we should and would replace the isc-config.sh with respective pkg-config (.pc) file for every library.
-
Ondřej Surý authored
Resolve "Replace the isc_mem_put(mctx, ...)+isc_mem_detach(&mctx) usage with isc_mem_putanddetach(&mctx)" Closes #1160 See merge request isc-projects/bind9!2195
-
Ondřej Surý authored
-