bind9/lib/isc
Michał Kępień 8d0cdb54ee Do not use legacy time zone names
"PST8PDT" is a legacy time zone name whose use in modern code is
discouraged.  It so happens that using this time zone with musl libc
time functions results in different output than for other libc
implementations, which breaks the lib/isc/tests/time_test unit test.
Use the "America/Los_Angeles" time zone instead in order to get
consistent output across all tested libc implementations.

(cherry picked from commit f4daf6e0e7)
2019-07-30 21:25:47 +02:00
..
include Add new default siphash24 cookie algorithm 2019-07-21 17:30:53 -04:00
pthreads Remove message catalogs 2019-01-09 23:44:26 +01:00
tests Do not use legacy time zone names 2019-07-30 21:25:47 +02:00
unix silence unchecked return 2019-06-25 15:32:12 +10:00
win32 Convert isc_hash functions to use isc_siphash24 2019-07-21 15:32:57 -04: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 9.14.3 2019-06-19 15:54:22 -07: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 Fix isc_buffer_copyregion() for auto-reallocated buffers 2018-10-30 13:33:25 +01: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 - Make isc_mutex_destroy return void 2018-11-22 11:52:08 +00: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 Restore missing check for flockfile and getc_unlocked 2019-03-08 21:35:08 +01: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 Remove message catalogs 2019-01-09 23:44:26 +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 Convert isc_hash functions to use isc_siphash24 2019-07-21 15:32:57 -04: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 isc_mutex_init returns 'void' 2018-11-22 11:51:49 +00: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 - Make isc_mutex_destroy return void 2018-11-22 11:52:08 +00: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 Handle EDQUOT and ENOSPC errors 2019-03-07 21:23:39 -08:00
rwlock.c arm: just use the compiler's default yield support 2019-05-13 12:19:26 +10:00
serial.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
siphash.c Add reference SipHash 2-4 implementation 2019-07-21 15:32:56 -04:00
sockaddr.c Convert isc_hash functions to use isc_siphash24 2019-07-21 15:32:57 -04:00
stats.c Fix statistics for x86 Windows builds 2019-06-20 18:34:27 +02: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 Address GCC 9.1 -O3 compilation warnings 2019-06-11 10:19:04 +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 Remove message catalogs 2019-01-09 23:44:26 +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