AgeCommit message (Expand)AuthorFilesLines
2019-08-08Release libbsd 0.10.0HEAD0.10.0masterGuillem Jover1-2/+2
2019-08-08err: Add err(), warn(), errx() and warnx() familiy of functionsGuillem Jover3-0/+113
2019-08-08err: Rewrite warnc() and errc() family functions to be standaloneGuillem Jover3-20/+28
2019-08-08err: Mark error functions as non-returning with __dead2Guillem Jover1-2/+3
2019-08-08Add e2k support for nlist()Michael Shigorin1-0/+6
2019-08-08Add AArch64 ILP32 support to nlist()Frank Schaefer1-0/+4
2019-08-08Add ARC support to nlist()Rosen Penev1-0/+6
2019-08-08Add a comment to note the ELF entries are sorted alphabeticallyGuillem Jover1-0/+2
2019-08-08Re-allow direct use of nlist.n_name in <nlist.h>James Clarke2-3/+8
2019-08-08nlist: Fix out-of-bounds read on strtabGuillem Jover1-2/+4
2019-08-08nlist: Fix unbounded malloc() callsGuillem Jover1-2/+2
2019-08-08nlist: Fix pread() return value checkGuillem Jover1-2/+2
2019-08-08nlist: Check whether sh_link is within boundsGuillem Jover1-0/+3
2019-08-08nlist: Check that e_shnum and e_shentsize are within boundsGuillem Jover1-0/+6
2019-08-08nlist: Check whether the nl argument is not NULLGuillem Jover2-1/+8
2019-08-08man: Add man page sections to function referencesGuillem Jover1-16/+16
2019-08-08man: Fix typoSebastian1-1/+1
2019-08-08man: Fix typosGuillem Jover1-2/+2
2019-08-08man: Replace references to a.out(5) with elf(5)Guillem Jover2-3/+2
2019-08-08man: Define doc-operating-system-NetBSD string variablesGuillem Jover4-0/+4
2019-08-08man: Use major.minor version for .Nx macrosGuillem Jover3-3/+3
2019-08-08man: Add doc-str-Lb-libbsd aliases for str-Lb-libbsdGuillem Jover38-0/+38
2019-08-08Update TODOGuillem Jover1-0/+1
2019-08-08Provide a <sys/param.h> with MIN() and MAX()Aaron Dierking3-0/+52
2019-08-08build: Disable CRT warnings on WindowsAaron Dierking1-0/+7
2019-08-08build: Detect Windows/MinGW at configure timeAaron Dierking1-0/+5
2019-08-08build: Support platforms without symbol versioningGuillem Jover1-0/+7
2019-08-08build: Abstract symbol versioning via new libbsd_symver_* macrosGuillem Jover4-6/+18
2019-08-08build: Use __register_atfork() only if really availableGuillem Jover4-3/+22
2019-08-07build: Fix check for clock_gettime() within librtGuillem Jover1-1/+5
2018-06-18Correct Clang feature detectionAaron Dierking2-13/+20
2018-06-18Protect C language extensions with two leading and trailing underscoresGuillem Jover6-12/+15
2018-06-18Guard non-portable forwarded includesAaron Dierking5-11/+30
2018-06-18Windows support for inet_net_pton()Aaron Dierking1-0/+5
2018-06-18Windows support for HASHFileChunk()Aaron Dierking1-0/+3
2018-06-18Don't require <grp.h>Aaron Dierking2-1/+3
2018-06-18Only define S_ISTXT if S_ISVTX is definedAaron Dierking1-1/+1
2018-06-18Use CHAR_BIT instead of NBBY in strnvis()Aaron Dierking1-3/+2
2018-06-18Replace reintroduced legacy u_* type usage in strnvis() and strnunvis()Aaron Dierking2-7/+11
2018-06-17Remove dead code in visGuillem Jover1-1/+1
2018-06-17Fix vis family of functions to not leakGuillem Jover1-14/+25
2018-06-17flopen: Add missing <fcntl.h> includeBaruch Siach1-0/+1
2018-05-31build: Simplify gitlab CI configurationGuillem Jover1-19/+6
2018-05-31build: Install git in gitlab CI configurationGuillem Jover1-1/+1
2018-05-31build: Fix gitlab CI configurationGuillem Jover1-2/+2
2018-05-31build: Add a gitlab CI configuration fileGuillem Jover1-0/+22
2018-05-23man: Fix comma spliceJakub Wilk1-1/+1
2018-05-23man: Fix name of the function injected by libbsd-ctorJakub Wilk1-1/+1
2018-05-22Release libbsd Jover1-1/+1
2018-05-22Fix strnvis() and strnunvis() NetBSD ABI breakGuillem Jover8-4/+189