bind9/util
Michał Kępień 77dc091855 Make dnstap work reliably with netmgr
The introduction of netmgr doubled the number of threads from which
dnstap data may be logged: previously, it could only happen from within
taskmgr worker threads; with netmgr, it can happen both from taskmgr
worker threads and from network threads.  Since the argument passed to
fstrm_iothr_options_set_num_input_queues() was not updated to reflect
this change, some calls to fstrm_iothr_get_input_queue() can now return
NULL, effectively preventing some dnstap data from being logged.
Whether this bug is triggered or not depends on thread scheduling order
and packet distribution between network threads, but will almost
certainly be triggered on any recursive resolver sooner or later.  Fix
by requesting the correct number of dnstap input queues to be allocated.
2020-05-01 14:15:41 +02:00
..
api-checker.sh Ensure proper comparison order in "abi-check" jobs 2020-04-23 08:49:29 +02:00
bindkeys.pl minor cosmetic fixes 2020-02-25 18:24:41 +00:00
branchsync.sh updated branchsync to deal with merge commits 2018-03-14 14:40:13 -07:00
check-categories.sh Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
check-changes ensure there is a blank line before a changes entry and a release marker 2018-05-23 20:46:38 -04:00
check-cocci Run the check-cocci on the whole tree, allow passing extra arguments 2020-02-08 03:12:09 -08:00
check-includes.pl Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
check-instincludes.sh Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-make-install.in test installed header files 2020-03-06 12:02:57 +11:00
check-pullups.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-sources.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-win32util-configure add util/check-win32util-configure to precheck 2019-03-05 17:11:20 +11:00
checklibs.sh Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
commit-arm.sh make commit-arm executable 2020-01-13 11:08:18 +01:00
COPYRIGHT Update scripts in util/ to drop the year information from the individual source files. 2018-02-23 10:10:52 +01:00
COPYRIGHT.BRIEF ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.BSDI ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.NAI ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.NOM ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.PORTION ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.TOP ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
copyrights Make dnstap work reliably with netmgr 2020-05-01 14:15:41 +02:00
git-replay-merge.sh Update the git-replay-merge to use the latest GitLab -o options 2019-10-31 09:18:01 -05:00
kit.sh use the correct repository, and get archive by tag not hash 2018-05-21 13:43:49 -07:00
mandoc2docbook.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
mdnbuildtest.sh Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
memleak.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
merge_copyrights Make merge_copyrights ignore hidden files 2020-04-23 07:57:29 +02:00
models.c Reformat using the new rules 2020-02-14 09:31:05 +01:00
nanny.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
new-func Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
nt-kit Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
parse_tsan.py pylint cleanups 2020-04-30 16:52:03 +10:00
run-clang-tidy Add copy of run-clang-tidy that can fixup the filepaths 2020-02-13 22:06:05 +01:00
spacewhack.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
suppressions.txt Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
tabify-changes Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update-drafts.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update_branches Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update_copyrights fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00