summaryrefslogtreecommitdiff
path: root/lib/compat
AgeCommit message (Expand)AuthorFilesLines
2017-02-26libcompat: Do not redeclare sys_siglist when the system does soThomas Klausner1-1/+0
2016-10-30libcompat: Disable gettext support in getopt moduleGuillem Jover1-8/+3
2016-10-30libcompat: Include getopt module when we need getopt_longGuillem Jover1-0/+4
2016-10-30libcompat: Add missing <errno.h> includeGuillem Jover1-0/+1
2016-07-03build: Uniformize library build optionsGuillem Jover1-2/+2
2015-10-18Update Ian Jackson's email addressGuillem Jover8-8/+8
2015-07-30libcompat: Use string_to_security_class() instead of literal SECCLASS valuesGuillem Jover1-2/+6
2015-07-30libcompat: Try to use NSIG when sys_siglist is definedGuillem Jover1-1/+6
2015-05-30build: Use system libmd if availableGuillem Jover1-1/+2
2015-04-01libcompat: Check that HAVE_DECL_SYS_SIGLIST is 0 instead of undefinedGuillem Jover1-1/+1
2015-01-28libcompat: Remove dangling blank lineGuillem Jover1-1/+0
2014-08-19libcompat: Only test the strerror() if sys_errlist and sys_nerr are presentGuillem Jover2-2/+7
2014-08-15libcompat: Only build the compatibility selinux code if requestedGuillem Jover1-1/+6
2014-08-09libcompat: Add a setexecfilecon() function out from dpkg codeGuillem Jover3-0/+90
2014-08-09libcompat: Do not run qsort over the scandir list if it is NULLGuillem Jover1-1/+1
2014-08-09libcompat: Mark compat functions with attribute printf and vprintfGuillem Jover1-4/+16
2014-08-09libdpkg: Move __func__ and nullptr definitions to libcompatGuillem Jover1-0/+21
2014-08-09libcompat: Make the library testableGuillem Jover12-22/+86
2014-05-17build: Switch to use libtool for the static librariesGuillem Jover1-15/+15
2014-04-30libcompat: Make sure P_tmpdir is always definedGuillem Jover1-0/+4
2014-04-27libcompat: Fix comparison between signed and unsigned in strsignal()Guillem Jover1-1/+1
2014-04-27libcompat: Declare strnlen() prototype in compat.hGuillem Jover4-36/+6
2014-01-15libcompat: Add new makedev(3) fallback functionGuillem Jover1-0/+4
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover11-11/+11
2013-10-27libcompat: Do not NULL-terminate the list in scandir()Guillem Jover1-1/+0
2013-07-18libcompat: Take over md5 module from libdpkgGuillem Jover3-0/+289
2013-04-04Fix spelling errorsGuillem Jover1-1/+1
2012-06-30libcompat: Add a dummy symbol to the empty moduleGuillem Jover1-0/+1
2012-06-06libcompat: Add compat symbol for O_NOFOLLOWGuillem Jover1-0/+4
2012-05-23libcompat: Remove compat definition for strtoul()Guillem Jover1-4/+0
2012-01-16Fix typos (children)Guillem Jover1-1/+1
2012-01-11libcompat: Use a different temporary file per process on vsnprintf()Guillem Jover1-1/+11
2011-12-13libcompat: Add missing ‘*’ in asprintf() and vasprintf() declarationsGuillem Jover1-2/+2
2011-12-13libcompat: Do not ifdef out compatibility code definitionsGuillem Jover10-20/+0
2011-11-12libcompat: Add new strndup()Guillem Jover3-0/+56
2011-09-29libcompat: Only include libintl.h on --disable-nls if using glibc >= 2Guillem Jover1-1/+1
2011-09-26libcompat: Update obstack module from gnulibGuillem Jover2-518/+255
2011-02-06libcompat: Add missing semicolon to vsnprintf() declarationRobert Millan1-1/+1
2011-02-03libcompat: Define gettext context functions when NLS is disabledGuillem Jover1-0/+32
2010-11-19Cleanup white spacesGuillem Jover9-9/+0
2010-07-29libcompat: On successful realloc assign the newlist to listGuillem Jover1-0/+1
2010-06-07Unify naming of va_list variables to args or args_copyGuillem Jover2-6/+6
2010-06-07libcompat: Add declarations in compat.h for snprintf functionsGuillem Jover1-0/+8
2010-06-07libcompat: Add support for asprintf and vasprintfGuillem Jover4-0/+108
2010-06-01build: Do not fallback to use chown instead of lchown if not availableGuillem Jover1-4/+0
2010-02-25libcompat: Update gettext.h from gettext 0.17Guillem Jover1-10/+16
2009-12-31libcompat: Define lchown as chown if the former is not availableGuillem Jover1-0/+4
2009-11-09libcompat: Do not preallocate list before the loop in scandirGuillem Jover1-7/+6
2009-11-09libcompat: Fix resource leaks on error conditions in scandirGuillem Jover1-15/+39
2009-11-08Unify text in license headersGuillem Jover8-40/+40