bind9/lib/ns
Michał Kępień 11ff0537e1 Bind to random port numbers in unit tests
Some unit tests need various managers to be created before they are run.
The interface manager spawned during libns tests listens on a fixed port
number, which causes intermittent issues when multiple tests using an
interface manager are run concurrently.  Make the interface manager
listen on a randomized port number to greatly reduce the risk of
multiple unit tests using the same port concurrently.

(cherry picked from commit ea7bddb4ca)
2020-01-09 10:44:28 +01:00
..
include add a stats counter for clients dropped due to recursive-clients limit 2019-11-26 11:20:12 -08:00
tests Bind to random port numbers in unit tests 2020-01-09 10:44:28 +01:00
win32 Add functions for collecting high-water counters 2019-11-06 11:26:22 +01:00
api prep 9.14.9 2019-12-12 06:09:19 +00:00
client.c add a stats counter for clients dropped due to recursive-clients limit 2019-11-26 11:20:12 -08:00
hooks.c Log plugin unloading at debug level 2019-03-06 12:55:29 -08:00
interfacemgr.c lib/ns/interfacemgr.c: Fix invalid order of DbC checks that could cause dereference before NULL check 2019-10-03 09:50:27 +02:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lib.c Remove message catalogs 2019-01-09 23:44:26 +01:00
listenlist.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
log.c set up hooks.c to enable setting hook points and loading modules 2018-12-06 10:29:05 -08:00
Makefile.in Add rules to make sure subdirs are always built before testdirs 2019-07-02 19:40:26 +02:00
notify.c Define a separate dns_zonetype_t for mirror zones 2018-10-24 20:32:55 +02:00
query.c Replace RUNTIME_CHECK(dns_name_copy(..., NULL)) with dns_name_copynf() 2019-10-04 14:08:26 +10:00
server.c initial implementation of filter-aaaa.so as a shared object 2018-12-06 10:29:10 -08:00
sortlist.c remove the experimental authoritative ECS support from named 2018-05-25 08:21:25 -07:00
stats.c Add functions for collecting high-water counters 2019-11-06 11:26:22 +01:00
update.c Jitter signatures times when adding dynamic records. 2019-11-06 15:14:16 +01:00
version.c address win32 build issues 2018-05-22 16:32:21 -07:00
xfrout.c only test provideixfr if the transport is TCP 2019-05-07 13:43:14 +10:00