summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2019-08-08err: Add err(), warn(), errx() and warnx() familiy of functionsGuillem Jover1-0/+24
2019-08-08err: Rewrite warnc() and errc() family functions to be standaloneGuillem Jover1-4/+4
2019-08-08err: Mark error functions as non-returning with __dead2Guillem Jover1-2/+3
2019-08-08Re-allow direct use of nlist.n_name in <nlist.h>James Clarke1-3/+6
2019-08-08Provide a <sys/param.h> with MIN() and MAX()Aaron Dierking2-0/+50
2018-06-18Correct Clang feature detectionAaron Dierking1-10/+17
2018-06-18Protect C language extensions with two leading and trailing underscoresGuillem Jover1-5/+5
2018-06-18Guard non-portable forwarded includesAaron Dierking5-11/+30
2018-06-18Only define S_ISTXT if S_ISVTX is definedAaron Dierking1-1/+1
2018-05-22Fix strnvis() and strnunvis() NetBSD ABI breakGuillem Jover1-2/+32
2018-05-22Add symbol redirection supportGuillem Jover1-0/+9
2018-05-21Import strtoi() and strtou() functions from NetBSDGuillem Jover2-0/+50
2018-05-21Update vis/unvis modules from NetBSDGuillem Jover1-13/+44
2018-05-21Update humanize_number() from FreeBSDGuillem Jover1-7/+9
2018-05-21Update pidfile module from FreeBSDGuillem Jover1-7/+2
2018-05-21Add flopenat() function from FreeBSDGuillem Jover1-0/+1
2018-05-21Add __arraycount() macro from NetBSDGuillem Jover1-0/+6
2018-03-13Fix function declaration protection for glibc already providing themGuillem Jover3-2/+12
2018-03-13Remove <features.h> inclusion from <bsd/libutil.h>Guillem Jover1-1/+0
2018-03-13Handle systems missing <sys/cdefs.h>Guillem Jover12-0/+49
2018-01-13Fix <sys/cdefs.h> for gcc with no __has_include or __has_include_next supportAdam Lackorzynski1-2/+2
2017-12-03Handle several functions now being provided by glibcGuillem Jover2-0/+4
2017-06-19Import <sys/time.h> for some of its macrosGuillem Jover2-0/+139
2017-06-19Namespace header inclusion protection macrosGuillem Jover10-29/+29
2017-06-19Remove a.out support from nlist()Guillem Jover1-5/+58
2017-06-05Do not use legacy BSD u_* typesGuillem Jover2-12/+12
2017-06-05Try <linux/a.out.h> if <a.out.h> is not presentGuillem Jover1-0/+5
2017-06-05Gracefully handle lack of system <sys/cdefs.h>Guillem Jover1-0/+25
2017-06-05Support GCC deprecated attribute for GCC older than 4.5Guillem Jover2-3/+15
2015-12-14Turn <bsd/bsd.h> inert when using LIBBSD_OVERLAYGuillem Jover1-1/+4
2015-12-14Add missing include to <md5.h>Guillem Jover1-0/+1
2015-12-14Use the non-overlayed libbsd headers when we need our own definitionsGuillem Jover2-0/+8
2015-12-07Relicense my contribution to BSD-2-clauseGuillem Jover1-38/+14
2015-09-24Add explicit_bzero() function from OpenBSDGuillem Jover1-0/+2
2015-09-23Mark functions handling format strings with __printflikeGuillem Jover2-5/+10
2015-09-23Add compile and link-time deprecation warnings for fgetln()Guillem Jover1-1/+6
2015-09-23Sync queue(3) from FreeBSDGuillem Jover1-23/+95
2015-09-23Add __offsetof, __rangeof and __containerof to sys/cdefs.hGuillem Jover1-0/+41
2015-09-23Add __DECONST, __DEVOLATILE and __DEQUALIFY macros to sys/cdefs.hGuillem Jover1-0/+12
2015-09-23Use stdint integer types instead of BSD legacy onesGuillem Jover2-9/+11
2014-08-12Fix arc4random() and arc4random_stir() prototypesCallum Davies1-2/+2
2014-07-17Add reallocarray() function from OpenBSDBenjamin Baier1-0/+1
2014-07-17Add stringlist module from NetBSDGuillem Jover2-0/+55
2014-07-15Add getbsize() functionGuillem Jover1-0/+2
2013-10-21Add timeconv module from FreeBSDGuillem Jover2-0/+58
2013-10-21Add funopen() functionGuillem Jover1-0/+17
2013-10-21Handle glibc partial header inclusionsGuillem Jover2-2/+17
2013-07-14Move setproctitle() automatic initialization to its own libraryGuillem Jover1-0/+4
2013-05-27Add new fgetwln() functionGuillem Jover1-0/+2
2013-05-27Add new fparseln() functionStrake1-0/+13