bind9/lib/ns
Ondřej Surý 784d055809
Add support for User Statically Defined Tracing (USDT) probes
This adds support for User Statically Defined Tracing (USDT).  On
Linux, this uses the header from SystemTap and dtrace utility, but the
support is universal as long as dtrace is available.

Also add the required infrastructure to add probes to libisc, libdns and
libns libraries, where most of the probes will be.
2023-08-21 18:39:53 +02:00
..
include Refactor ns_server_create() to return void 2023-07-27 11:37:44 +02:00
.gitignore Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
client.c Refactor dns_badcache to use cds_lfht lock-free hashtable 2023-07-31 15:51:15 +02:00
hooks.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
interfacemgr.c change ns__client_request() to ns_client_request() 2023-03-28 12:38:28 -07:00
listenlist.c Report when loading of dhparam-file fails 2023-04-03 12:06:04 +10:00
log.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
Makefile.am Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
notify.c convert TSIG keyring storage from RBT to hash table 2023-06-14 08:14:38 +00:00
probes.d Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
query.c use a qp-trie for the keytable 2023-08-15 14:25:24 +02:00
server.c Refactor ns_server_create() to return void 2023-07-27 11:37:44 +02:00
sortlist.c remove some unused functions 2023-02-13 11:50:59 -08:00
stats.c Refactor isc_stats_create() and its downstream users to return void 2023-07-27 11:37:44 +02:00
tests Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
update.c Don't add signing records for dyn update DNSKEY 2023-07-18 15:38:53 +02:00
xfrout.c convert TSIG keyring storage from RBT to hash table 2023-06-14 08:14:38 +00:00