bind9/lib
Evan Hunt 7fd78344e0 refactor isc_ratelimiter to use loop callbacks
the rate limter now uses loop callbacks rather than task events.
the API for isc_ratelimiter_enqueue() has been changed; we now pass
in a loop, a callback function and a callback argument, and
receive back a rate limiter event object (isc_rlevent_t). it
is no longer necessary for the caller to allocate the event.

the callback argument needs to include a pointer to the rlevent
object so that it can be freed using isc_rlevent_free(), or by
dequeueing.
2023-01-31 21:41:19 -08:00
..
bind9 Add 'tls' configuration support for the 'forwarders' option 2023-01-20 14:45:30 +00:00
dns refactor isc_ratelimiter to use loop callbacks 2023-01-31 21:41:19 -08:00
irs Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
isc refactor isc_ratelimiter to use loop callbacks 2023-01-31 21:41:19 -08:00
isccc Change the isc_buffer_reserve() to take just buffer pointer 2022-12-20 19:13:48 +01:00
isccfg BIND 9.19.9 2023-01-25 21:16:00 +01:00
ns BIND 9.19.9 2023-01-25 21:16:00 +01: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