libbsd/src
Guillem Jover 21d12b0211 build: On macOS do not build functions provided by the system
We have never built before on macOS, so we can exclude all the functions
that are currently provided in the system.

Closes: #1
Closes: !3
2023-04-17 04:12:42 +02:00
..
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
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 err: Add err(), warn(), errx() and warnx() familiy of functions 2019-08-08 03:47:05 +02: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 build: Clarify link-time warnings 2021-12-01 04:17:11 +01: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: Split libmd dependency due to MD5 functions from SHA requirements 2021-11-28 22:40:58 +01:00
libbsd.map Use libmd hashing function implementations instead of embedding our own 2021-02-07 01:28:27 +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 a new libbsd_strong_alias() macro and switch users to it 2023-04-17 04:12:42 +02:00
Makefile.am build: On macOS do not build functions provided by the system 2023-04-17 04:12:42 +02:00
md5.c build: Clarify link-time warnings 2021-12-01 04:17:11 +01:00
merge.c Remove RCSID tags 2017-06-19 03:17:21 +02: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 Provide a default progname on Windows 2021-02-07 01:28:27 +01:00
pwcache.c build: On macOS do not build functions provided by the system 2023-04-17 04:12:42 +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: Add a new libbsd_strong_alias() macro and switch users to it 2023-04-17 04:12:42 +02: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 Import strtoi() and strtou() functions from NetBSD 2018-05-21 04:47:28 +02:00
strtonum.c Switch strtonum() implementation from strtoll() to strtoi() 2018-05-21 04:48:32 +02:00
strtou.c Import strtoi() and strtou() functions from NetBSD 2018-05-21 04:47:28 +02:00
timeconv.c Remove RCSID tags 2017-06-19 03:17:21 +02:00
unvis.c vis: Add prototypes for strnvis() and strnunvis() variants 2021-11-27 05:06:14 +01:00
vis.c vis: Add prototypes for strnvis() and strnunvis() variants 2021-11-27 05:06:14 +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