summaryrefslogtreecommitdiff
path: root/common/compat.h
Commit message (Expand)AuthorAgeFilesLines
* build: Allow use of _GNU_SOURCEDaiki Ueno2017-06-121-4/+0
* compat: Add definition for setenv for Win32Michael Cronenworth2014-11-121-0/+4
* common: Use secure_getenv() implementation when setuidStef Walter2014-10-021-0/+2
* Add compatibility fdwalk() functionStef Walter2014-07-081-0/+7
* Avoid multiple stat() calls for same fileStef Walter2013-08-281-0/+3
* Don't use _GNU_SOURCE and fix strerror_r usageStef Walter2013-07-231-3/+7
* Avoid using the non-thread-safe strerror() functionStef Walter2013-07-181-0/+8
* Don't load configs from user directory when setuidStef Walter2013-07-181-0/+12
* open files with O_CLOEXEC when possibleStef Walter2013-07-181-0/+4
* trust: Correctly reflect the CK_TOKEN_INFO writability flagsStef Walter2013-06-141-0/+3
* p11-kit: Managed PKCS#11 module loadingStef Walter2013-05-211-2/+2
* More compatible path munging and handling codeStef Walter2013-04-031-7/+2
* trust: Don't use POSIX or GNU basename()Stef Walter2013-03-191-6/+11
* Fix syntax errors in OS_WIN32 ifdefsStef Walter2013-03-031-2/+2
* Open files in binary mode on windowsStef Walter2013-03-031-0/+4
* Add compat gmtime_r() and timegm() functionsStef Walter2013-03-031-0/+15
* Add compat mkstemp() and mkdtemp() functionsStef Walter2013-03-031-0/+12
* Add compat vasprintf() and asprintf() functionsStef Walter2013-03-031-0/+17
* Add compat strndup() functionStef Walter2013-03-031-0/+7
* Abstract mmap() into a compat APIStef Walter2013-03-031-0/+16
* Add compat implementation of basename()Stef Walter2013-03-031-0/+6
* Rename p11_module_xxx() compat functions to p11_dl_xxx()Stef Walter2013-03-031-10/+10
* Fix various clang analyzer warningsStef Walter2013-02-061-0/+13
* Implement stapled certificate extensions internallyStef Walter2013-02-051-1/+1
* Add basic trust moduleStef Walter2013-02-051-2/+15
* Remove the unused err() function and friendsStef Walter2013-02-051-23/+0
* Use the stdbool.h C99 bool typeStef Walter2013-01-231-0/+8
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-091-0/+123
* Fix build on solarisRob McMahon2012-07-311-0/+4
* Use gcc extensions to check varargs during compileStef Walter2012-05-131-6/+18
* Provide compat getprogname() implementations on other OS'sStef Walter2012-05-011-3/+7
* Move the compat.[ch] headers into common directory/Stef Walter2012-04-301-0/+63