bind9/lib
Ondřej Surý 838850612f Replace the dns_io_t mechanism with offloaded threads
Previously, the zone loading and dumping was effectively serialized by
the dns_io_t mechanism.  In theory, more IO operations could be run in
parallel, but the zone manager .iolimit was set to 1 and never increased
as dns_zonemgr_setiolimit() was never ever called.

As the dns_master asynchronous load and dump was already offloaded to
non-worker threads with isc_work mechanism, drop the whole dns_io_t
and just rely on the isc_work to do the load and dump scheduling.
2023-01-23 12:36:07 -08:00
..
bind9 Add 'tls' configuration support for the 'forwarders' option 2023-01-20 14:45:30 +00:00
dns Replace the dns_io_t mechanism with offloaded threads 2023-01-23 12:36:07 -08:00
irs Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
isc Refactor dnssec-signzone to use loop callbacks 2023-01-21 23:39:09 -08:00
isccc Change the isc_buffer_reserve() to take just buffer pointer 2022-12-20 19:13:48 +01:00
isccfg Add 'tls' configuration support for the 'forwarders' option 2023-01-20 14:45:30 +00:00
ns Refactor isc_nm_xfr_allowed() 2023-01-19 10:24:08 +00:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00