bind9/lib
Ondřej Surý 87fe97ed91 Add asynchronous work API to the network manager
The libuv has a support for running long running tasks in the dedicated
threadpools, so it doesn't affect networking IO.

This commit adds isc_nm_work_enqueue() wrapper that would wraps around
the libuv API and runs it on top of associated worker loop.

The only limitation is that the function must be called from inside
network manager thread, so the call to the function should be wrapped
inside a (bound) task.
2021-05-31 14:52:05 +02:00
..
bind9 Check key-directory duplicates for kasp zones 2021-05-18 15:47:02 +02:00
dns Reuse rdatset->ttl when dumping ancient RRsets 2021-05-30 11:48:36 -07:00
irs Record skipped unit test as skipped in Automake framework 2021-02-15 11:18:03 +01:00
isc Add asynchronous work API to the network manager 2021-05-31 14:52:05 +02:00
isccc Record skipped unit test as skipped in Automake framework 2021-02-15 11:18:03 +01:00
isccfg Add configuration option to set send/recv buffers on the nm sockets 2021-05-17 08:47:09 +02:00
ns Several serve-stale improvements 2021-05-30 11:45:35 -07:00
win32/bindevt update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
.gitignore Provide unit test driver 2020-05-21 12:13:01 +02:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00
unit-test-driver.sh.in Enforce a run time limit on unit test binaries 2021-04-07 11:41:45 +02:00