summaryrefslogtreecommitdiff
path: root/system.h
Commit message (Expand)AuthorAgeFilesLines
* Test for preprocessor definition rather than value consistently everywherePanu Matilainen2022-06-151-4/+4
* Drop now redundant bundled copies of stpcpy() and stpncpy()Panu Matilainen2022-05-041-8/+0
* Axe our internal and buggy glob() and fnmatch() copiesPanu Matilainen2022-05-041-4/+0
* Use proper addressing for our public headers everywherePanu Matilainen2022-03-101-1/+1
* Fix missing nmemb argument of xreallocn() macroPanu Matilainen2022-02-111-1/+1
* Add rreallocn() to librpmio public APIPanu Matilainen2022-02-091-0/+2
* Flush 1998 vintage fcntl-compatibility mess from system.hPanu Matilainen2020-04-021-6/+0
* Flush 1998 vintage dirent.h compatibility mess from system.hPanu Matilainen2020-04-021-17/+0
* Move <dlfcn.h> out of system.hFlorian Festi2020-02-041-2/+0
* Actually test for __progname tooPanu Matilainen2017-03-241-3/+3
* Determine setprogname() availability by actually testing for itPanu Matilainen2017-03-241-9/+1
* Drop local implementation of xsetprogname/xgetprognameGleb Fotengauer-Malinovskiy2017-03-241-4/+2
* Add all the BSDs that support setprogname() and getprogname()Neal Gompa (ニール・ゴンパ)2016-02-151-1/+1
* Additional fixes for getprogname()/setprogname() on BSD systemsPeter Eisentraut2016-02-151-1/+1
* White space fixesFlorian Festi2016-02-111-1/+1
* Reimplement setprogname() and getprogname() to be generic and portableKamil Rytarowski2016-02-111-13/+26
* Supply declaration of fdatasync if missingPeter Eisentraut2016-02-111-0/+4
* add short summaries to headers that miss oneThierry Vignaud2016-01-281-0/+2
* Eliminate built-in selinux support. RIP.Panu Matilainen2013-03-211-25/+0
* Acommodate to glibc 2.17 __secure_getenv() renamingPanu Matilainen2013-01-281-1/+3
* Bury our glob() implementation entirely inside rpmglob.c (RhBug:819680)Panu Matilainen2012-05-311-11/+0
* selinux: reopen label between transactions if necessary (RhBug: 746073)Ales Kozumplik2012-01-121-0/+1
* Use selabel interfaces instead of matchpathconSteve Lawrence2010-09-011-0/+5
* Add plugin calling supportSteve Lawrence2010-06-221-0/+2
* Move <stdio.h> includes out of system.h to the places that need itPanu Matilainen2010-01-051-2/+0
* Lose <sys/types.h> and <sys/stat.h> includes from system.hPanu Matilainen2010-01-051-3/+0
* Move <ctype.h> include out of system.h to the places that need itPanu Matilainen2010-01-051-2/+0
* Move <errno.h> include out of system.h to the places that need itPanu Matilainen2010-01-051-5/+0
* Remove <string.h> include from system.h into the few places that still needPanu Matilainen2010-01-051-4/+0
* Loose string header compatibility gooPanu Matilainen2010-01-051-9/+0
* Include <stdlib.h> as necessary instead of system.hPanu Matilainen2010-01-051-14/+0
* Shove the mount entry include voodoo where sun doesn't ... <cough> fs.cPanu Matilainen2010-01-051-51/+0
* Remove unnecessary NLS definitions from system.hPanu Matilainen2010-01-051-14/+1
* Remove libcap stuff out of system.hPanu Matilainen2010-01-051-6/+0
* Remove unused selinux dummy definesPanu Matilainen2010-01-051-7/+0
* Move <mcheck.h> include out of system.h to the couple of places that carePanu Matilainen2010-01-051-4/+0
* Unconditionally include <sys/wait.h> where neededPanu Matilainen2010-01-051-4/+0
* Move sys/mman.h include out of system.h to the places that carePanu Matilainen2010-01-051-4/+0
* Move libacl.h include out of system.h to the only place that caresPanu Matilainen2010-01-051-4/+0
* Eliminate SEEK_FOO and [RWXF]_OK definitions from system.hPanu Matilainen2010-01-051-12/+0
* Remove unnecessary and broken time.h related configure + system.h checksPanu Matilainen2010-01-051-11/+0
* Unconditionally include <netdb.h> where needed instead of system.hPanu Matilainen2010-01-051-4/+0
* Clean up poll() vs select() testsPanu Matilainen2010-01-041-8/+0
* Remove S_IFSOCK and S_IFLNK kludgery for ancient unixesPanu Matilainen2010-01-041-12/+0
* Require lchown() and remove ancient broken chown kludgeryPanu Matilainen2010-01-041-4/+0
* Remove further replacement functions for POSIX 2001 required bitsPanu Matilainen2010-01-041-3/+0
* Remove unnecessary setenv() replacement functionPanu Matilainen2010-01-041-5/+0
* Include <utime.h> where needed instead of system.hPanu Matilainen2009-12-231-4/+0
* Move major, minor + makedev portability stuff out of system.h, simplifyPanu Matilainen2009-12-231-20/+0
* Move getopt() portability fiddles out of system.hPanu Matilainen2009-12-231-4/+0