..
arc4random_linux.h
build: Use __register_atfork() only if really available
2019-08-08 03:21:49 +02:00
arc4random_uniform.c
Update arc4random module from OpenBSD and LibreSSL
2015-11-30 23:48:50 +01:00
arc4random_unix.h
build: Use __register_atfork() only if really available
2019-08-08 03:21:49 +02:00
arc4random_win.h
Add Windows support for getentropy() and arc4random()
2018-05-21 04:48:32 +02:00
arc4random.c
Sync arc4random(3) implementation from OpenBSD
2022-08-03 11:39:31 +02:00
arc4random.h
Remove arc4random() OpenBSD support
2022-03-30 22:55:56 +02:00
asprintf.c
Add vasprintf() and asprintf() functions missing on AIX
2024-02-25 04:18:51 +01:00
bsd_getopt.c
Constify bsd_getopt(3) arguments
2011-06-08 02:10:38 +02:00
chacha_private.h
Sync arc4random(3) implementation from OpenBSD
2022-08-03 11:39:31 +02:00
closefrom.c
Mark local functions as static
2021-02-28 05:30:25 +01:00
dehumanize_number.c
Fix dehumanize_number() to correctly detect overflows
2013-10-21 05:29:37 +02:00
err.c
Split errc family of functions from err ones
2024-02-18 14:02:32 +01:00
errc.c
Split errc family of functions from err ones
2024-02-18 14:02:32 +01:00
expand_number.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
explicit_bzero.c
Add missing prototypes to functions
2021-11-27 05:06:14 +01:00
fgetln.c
fgetln: Include <stdio.h> after <sys/*>
2023-09-05 03:02:20 +02:00
fgetwln.c
fgetwln: Add comment about lack of getwline(3) for recommendation
2022-10-04 04:29:07 +02:00
flopen.c
Use lockf() when flock() is not available
2023-04-17 04:12:42 +02:00
fmtcheck.c
Update fmtcheck() from NetBSD
2018-05-21 04:47:28 +02:00
fparseln.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
fpurge.c
Only use <stdio_ext.h> if present
2023-04-17 04:12:42 +02:00
freezero.c
Add recallocarray() and freezero() from OpenBSD
2021-01-01 18:18:51 +01:00
funopen.c
build: Select whether to include funopen() in the build system
2023-04-17 04:12:42 +02:00
getbsize.c
Add getbsize() function
2014-07-15 10:57:42 +02:00
getentropy_aix.c
Use libmd hashing function implementations instead of embedding our own
2021-02-07 01:28:27 +01:00
getentropy_bsd.c
getentropy: Add missing prototype for BSD variant
2021-11-27 23:42:37 +01:00
getentropy_hpux.c
Use libmd hashing function implementations instead of embedding our own
2021-02-07 01:28:27 +01:00
getentropy_hurd.c
getentropy: Fix function cast for getauxval()
2022-06-08 11:49:16 +02:00
getentropy_linux.c
getentropy: Fix function cast for getauxval()
2021-02-28 05:30:37 +01:00
getentropy_osx.c
Use libmd hashing function implementations instead of embedding our own
2021-02-07 01:28:27 +01:00
getentropy_solaris.c
Use libmd hashing function implementations instead of embedding our own
2021-02-07 01:28:27 +01:00
getentropy_win.c
Add Windows support for getentropy() and arc4random()
2018-05-21 04:48:32 +02:00
getentropy.c
Add Windows support for getentropy() and arc4random()
2018-05-21 04:48:32 +02:00
getpeereid.c
Fix getpeereid() compilation on Solaris
2013-05-27 04:05:17 +02:00
heapsort.c
Update heapsort() from OpenBSD
2018-05-21 04:47:28 +02:00
humanize_number.c
Update humanize_number() from FreeBSD
2018-05-21 04:47:28 +02:00
inet_net_pton.c
Windows support for inet_net_pton()
2018-06-18 04:31:00 +02:00
libbsd-ctor.pc.in
Switch URLs from http or git to https
2016-02-13 08:46:35 +01:00
libbsd-overlay.pc.in
build: Add a comment to libbsd-overlay.pc about -isystem usage
2024-02-28 04:44:02 +01:00
libbsd.map.in
Add explicit time32 and time64 support
2024-02-27 05:47:50 +01:00
libbsd.pc.in
build: Split libmd dependency due to MD5 functions from SHA requirements
2021-11-28 22:40:58 +01:00
local-elf.h
Fix ELF support for big endian SH
2022-06-08 11:51:55 +02:00
local-link.h
build: Add support for Solaris
2024-02-25 04:18:01 +01:00
Makefile.am
Add vasprintf() and asprintf() functions missing on AIX
2024-02-25 04:18:51 +01:00
md5.c
build: Swap symbol and alias arguments order in macros creating aliases
2024-02-18 13:57:03 +01:00
merge.c
Do not add a pointer to the NULL constant
2024-01-07 16:45:46 +01:00
nlist.c
nlist: Remove condition which is always true
2021-11-27 23:36:34 +01:00
pidfile.c
Update pidfile module from FreeBSD
2018-05-21 04:47:28 +02:00
progname.c
progname: Include <procinfo.h> if available
2023-04-22 22:42:30 +02:00
pwcache.c
pwcache: Do not declare uidtb and gidtb when not used
2023-09-05 03:02:20 +02:00
radixsort.c
Update few RCS keyword contents to match BSD originals
2018-05-21 04:47:28 +02:00
readpassphrase.c
Define _NSIG if it is not defined by the system
2023-04-17 04:12:42 +02:00
reallocarray.c
Avoid left shift overflow in reallocarray
2015-09-23 07:59:34 +02:00
reallocf.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
recallocarray.c
Add recallocarray() and freezero() from OpenBSD
2021-01-01 18:18:51 +01:00
setmode.c
setmode: Dot not use saveset after free
2022-08-23 23:51:05 +02:00
setproctitle_ctor.c
doc: Switch references from pkg-config to pkgconf
2022-10-05 01:36:28 +02:00
setproctitle.c
build: Swap symbol and alias arguments order in macros creating aliases
2024-02-18 13:57:03 +01:00
stringlist.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
strlcat.c
Make strlcpy()/strlcat() slightly easier to read
2017-06-19 03:17:21 +02:00
strlcpy.c
Make strlcpy()/strlcat() slightly easier to read
2017-06-19 03:17:21 +02:00
strmode.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
strnstr.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
strtoi.c
Sync strtoi()/strtou() implementations from NetBSD
2024-02-18 13:57:04 +01:00
strtonum.c
Sync strtoi()/strtou() implementations from NetBSD
2024-02-18 13:57:04 +01:00
strtou.c
Sync strtoi()/strtou() implementations from NetBSD
2024-02-18 13:57:04 +01:00
timeconv.c
Add explicit time32 and time64 support
2024-02-27 05:47:50 +01:00
unvis.c
build: Swap symbol and alias arguments order in macros creating aliases
2024-02-18 13:57:03 +01:00
vasprintf.c
Add vasprintf() and asprintf() functions missing on AIX
2024-02-25 04:18:51 +01:00
vis.c
build: Swap symbol and alias arguments order in macros creating aliases
2024-02-18 13:57:03 +01:00
wcslcat.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00
wcslcpy.c
Remove RCSID tags
2017-06-19 03:17:21 +02:00