summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-02-28nlist: Remove repeated shadowing variable declarationHEADmasterGuillem Jover1-1/+0
2021-02-28getentropy: Fix function cast for getauxval()Guillem Jover1-3/+3
2021-02-28Mark local functions as staticGuillem Jover1-1/+1
2021-02-28Add link-time warnings to MD5 wrapper functionsGuillem Jover1-0/+19
2021-02-28Require a semicolon for libbsd_link_warning() macroGuillem Jover3-3/+3
2021-02-09build: Add a Libs.private field to overlay pkg-config fileGuillem Jover1-0/+1
2021-02-09Switch libmd wrapper to use dlsym()Guillem Jover1-27/+59
2021-02-09build: Add a Libs.private field to pkg-config fileGuillem Jover1-0/+1
2021-02-09build: Use a single variable to track libraries to link againstGuillem Jover1-3/+1
2021-02-08closefrom: Use close_range() on Linux when availableGuillem Jover1-1/+20
2021-02-08closefrom: Handle lowfd < 0 properlycptpcrd1-0/+3
2021-02-08closefrom: Import some changes from sudoGuillem Jover1-44/+49
2021-02-07Update copyright claimsGuillem Jover1-1/+1
2021-02-07Use libmd hashing function implementations instead of embedding our ownGuillem Jover14-763/+120
2021-02-07Provide a default progname on WindowsAaron Dierking1-1/+71
2021-02-07Import pwcache module from OpenBSDGuillem Jover3-0/+443
2021-01-01Add recallocarray() and freezero() from OpenBSDFaidon Liambotis4-0/+115
2021-01-01Fix ELF detection on Intel compilersSeth R Johnson1-1/+1
2020-12-21funopen: Fix memory leak in funopen_close() when closefn is NULLGuillem Jover1-4/+4
2020-12-21build: Detect support for --version-script in ldGuillem Jover1-1/+4
2020-12-21Do not define SIZE_T_MAX if already definedGuillem Jover1-0/+2
2020-12-21Add missing strnvisx() to the symbols scriptGuillem Jover1-0/+4
2019-08-08err: Add err(), warn(), errx() and warnx() familiy of functionsGuillem Jover2-0/+89
2019-08-08err: Rewrite warnc() and errc() family functions to be standaloneGuillem Jover1-15/+23
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-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 Jover1-0/+4
2019-08-08build: Disable CRT warnings on WindowsAaron Dierking1-0/+7
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 Jover3-3/+5
2018-06-18Correct Clang feature detectionAaron Dierking1-3/+3
2018-06-18Protect C language extensions with two leading and trailing underscoresGuillem Jover4-6/+9
2018-06-18Windows support for inet_net_pton()Aaron Dierking1-0/+5
2018-06-18Windows support for HASHFileChunk()Aaron Dierking1-0/+3
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-22Fix strnvis() and strnunvis() NetBSD ABI breakGuillem Jover3-2/+60
2018-05-21Deprecate fgetwln()Guillem Jover1-0/+5
2018-05-21Fix typo in fgetln() linker warningGuillem Jover1-1/+1