summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2018-05-21Add Windows support for getentropy() and arc4random()Guillem Jover5-0/+143
2018-05-21Switch strtonum() implementation from strtoll() to strtoi()Guillem Jover1-50/+45
2018-05-21Import strtoi() and strtou() functions from NetBSDGuillem Jover4-0/+199
2018-05-21Update few RCS keyword contents to match BSD originalsGuillem Jover2-2/+3
2018-05-21Update vis/unvis modules from NetBSDGuillem Jover3-339/+1067
2018-05-21Update readpassphrase() from OpenBSDGuillem Jover1-52/+64
2018-05-21Update heapsort() from OpenBSDGuillem Jover1-4/+5
2018-05-21Update fmtcheck() from NetBSDGuillem Jover1-46/+128
2018-05-21Update humanize_number() from FreeBSDGuillem Jover1-48/+85
2018-05-21Update pidfile module from FreeBSDGuillem Jover2-16/+44
2018-05-21Update arc4random() headers from OpenBSDGuillem Jover4-2/+94
2018-05-21Update getentropy() code from OpenBSDGuillem Jover7-22/+36
2018-05-21Add flopenat() function from FreeBSDGuillem Jover2-10/+56
2018-04-04Fix build for openrisc with uClibcBaruch Siach1-0/+4
2018-03-06progname: Port to WindowsGuillem Jover1-6/+14
2018-03-05Handle SPARC V8+ on Sun Studio compilerGuillem Jover1-1/+1
2018-03-04Add support for ELF machine EM_SPARC32PLUSJames Clarke1-0/+4
2017-07-17Fix handling of non-contiguous argv + envp in setproctitle()Guillem Jover1-2/+2
2017-06-24Fix ELF definitions for MIPS in local-elf.hJames Cowgill1-0/+4
2017-06-24Fix ELF definitions for PowerPC in local-elf.hJames Cowgill1-6/+18
2017-06-19Remove RCSID tagsGuillem Jover18-66/+7
2017-06-19Fix broken mmap() usage in nlist() by switching to pread()Guillem Jover1-15/+16