bind9/lib/isc
2020-03-26 13:42:35 +01:00
..
include Make isc_rwlock.c thread-safe 2020-02-11 11:49:01 +01:00
pthreads remove brackets 2020-02-05 09:08:35 +01:00
tests Fix missing <inttypes.h> include 2020-03-26 13:42:35 +01:00
unix back port atomic and / or support 2019-12-03 11:38:06 +11:00
win32 Stop requiring same memory ordering in win32 atomic_compare_exchange functions 2020-02-13 15:16:06 +01:00
.gitignore [master] update gitignore files; use rev-parse to get srcid 2014-06-17 13:49:30 -07:00
aes.c Replace "config.h" with <config.h> 2018-08-16 12:45:59 +02:00
api prep v9.14.11 2020-02-12 20:07:41 +00:00
assertions.c Remove message catalogs 2019-01-09 23:44:26 +01:00
backtrace-emptytbl.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
backtrace.c Define platform.h ISC_PLATFORM_USEBACKTRACE with config.h USE_BACKTRACE 2018-09-07 12:17:29 +02:00
base32.c Ensure base64/base32/hex fields in DNS records that should be non-empty are. 2019-01-09 18:04:21 +11:00
base64.c Ensure base64/base32/hex fields in DNS records that should be non-empty are. 2019-01-09 18:04:21 +11:00
bind9.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
buffer.c lib/isc/buffer.c: Fix invalid order of DbC checks that could cause dereference before NULL check 2019-10-03 09:50:26 +02:00
bufferlist.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
commandline.c Remove message catalogs 2019-01-09 23:44:26 +01:00
counter.c Make isc_counter use atomics instead of locks 2019-01-25 04:26:49 -05:00
crc64.c Replace "config.h" with <config.h> 2018-08-16 12:45:59 +02:00
entropy.c Make OpenSSL mandatory 2018-07-19 12:47:03 -04:00
entropy_private.h Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
error.c Remove message catalogs 2019-01-09 23:44:26 +01:00
event.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
fsaccess.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
hash.c Remove isc_hash_reverse function 2019-07-21 15:32:57 -04:00
heap.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
hex.c Ensure base64/base32/hex fields in DNS records that should be non-empty are. 2019-01-09 18:04:21 +11:00
hmac.c Add generic hashed message authentication code API (isc_hmac) to replace specific HMAC functions hmacmd5/hmacsha1/hmacsha2... 2018-10-25 08:15:42 +02:00
ht.c Convert isc_hash functions to use isc_siphash24 2019-07-21 15:32:57 -04:00
httpd.c Clean the ENTER/EXIT/NOTICE debugging from production code 2020-02-08 11:37:42 -08:00
iterated_hash.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lex.c address or suppress cppcheck warnings 2019-09-12 19:27:28 +10:00
lfsr.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
lib.c Remove message catalogs 2019-01-09 23:44:26 +01:00
log.c hurd: Fix build 2019-11-12 09:27:19 +01:00
Makefile.in Add reference SipHash 2-4 implementation 2019-07-21 15:32:56 -04:00
md.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
mem.c more_frags: check for basic blocks != NULL 2020-02-05 09:08:35 +01:00
mem_p.h retain a minimal "methods" struct in the mctx 2018-10-18 09:19:12 +00:00
mutexblock.c - Make isc_mutex_destroy return void 2018-11-22 11:52:08 +00:00
netaddr.c Remove message catalogs 2019-01-09 23:44:26 +01:00
netscope.c Replace platform.h ISC_PLATFORM_HAVEIFNAMETOINDEX with config HAVE_IF_NAMETOINDEX 2018-09-07 12:17:30 +02:00
nonce.c Uninline isc_nonce_buf 2018-05-30 22:43:39 +02:00
openssl_shim.c Check for individual OpenSSL functions instead of relying on version number 2018-10-26 06:15:51 +02:00
openssl_shim.h Check for individual OpenSSL functions instead of relying on version number 2018-10-26 06:15:51 +02:00
parseint.c memmove, strtoul, and strcasestr functions are part of ISO C90, remove the compatibility shim 2018-08-28 10:31:48 +02:00
pk11.c Change pk11_mem_get() so it cannot soft-fail 2020-02-05 09:08:35 +01:00
pk11_result.c Remove message catalogs 2019-01-09 23:44:26 +01:00
pool.c expand the pool then copy over the old entries so we that failures do not break the old pool; also don't leak the new pool on error 2018-10-24 22:00:08 -04:00
portset.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
quota.c refactor tcpquota and pipeline refs; allow special-case overrun in isc_quota 2019-04-25 16:20:50 +02:00
radix.c Turn (int & flag) into (int & flag) != 0 when implicitly typed to bool 2018-11-08 12:21:53 +07:00
random.c fixup! When compiling for fuzzing, ensure the pseudo random number seed is non-zero. 2018-11-30 11:21:55 +00:00
ratelimiter.c address or suppress cppcheck warnings 2019-09-12 19:27:28 +10:00
regex.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
region.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
result.c Detect partial prefixes / incomplete IPv4 address in acls. 2019-10-14 01:31:44 +11:00
rwlock.c Convert all atomic operations in isc_rwlock to release-acquire memory ordering 2020-02-11 11:50:04 +01:00
serial.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
siphash.c Fix alignment issues in the native implementation of isc_siphash24() 2019-09-02 13:21:40 +02:00
sockaddr.c Remove randomly scattered additional style check suppressions that caused unmatchedSuppression 2019-10-03 09:50:27 +02:00
stats.c Avoid an extra atomic_load() call 2019-11-06 11:29:35 +01:00
string.c <isc/string.h> instead of "isc/string.h" 2018-09-07 15:26:50 -07:00
symtab.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
task.c lib/isc/task.c: Fix invalid order of DbC checks that could cause dereference before NULL check 2019-10-03 09:50:27 +02:00
task_p.h complete removal of a few unneeded functions 2018-10-18 09:19:12 +00:00
taskpool.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
timer.c delay assignment until after REQUIRE 2020-02-05 09:08:35 +01:00
timer_p.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
tm.c Turn (int & flag) into (int & flag) != 0 when implicitly typed to bool 2018-11-08 12:21:53 +07:00
version.c address win32 build issues 2018-05-22 16:32:21 -07:00
xoshiro128starstar.c Include threads.h for thread_local 2018-08-27 16:41:43 +02:00