postgresql/src/include/common
Andres Freund fffd651e83 Rewrite strnlen replacement implementation from 8a241792f9.
The previous placement of the fallback implementation in libpgcommon
was problematic, because libpqport functions need strnlen
functionality.

Move replacement into libpgport. Provide strnlen() under its posix
name, instead of pg_strnlen(). Fix stupid configure bug, executing the
test only when compiled with threading support.

Author: Andres Freund
Discussion: https://postgr.es/m/E1e1gR2-0005fB-SI@gemulon.postgresql.org
2017-10-10 14:50:30 -07:00
..
base64.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
config_info.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
controldata_utils.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
fe_memutils.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
file_utils.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
int128.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
ip.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
keywords.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
md5.h Replace isMD5() with a more future-proof way to check if pw is encrypted. 2017-02-01 13:11:37 +02:00
pg_lzcompress.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
relpath.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
restricted_token.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
saslprep.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
scram-common.h Increase SCRAM salt length 2017-08-24 14:04:28 -04:00
sha2.h Update copyright in recently added files 2017-07-26 18:17:18 -04:00
string.h Rewrite strnlen replacement implementation from 8a241792f9. 2017-10-10 14:50:30 -07:00
unicode_norm.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
unicode_norm_table.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
username.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00