summaryrefslogtreecommitdiff
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Fix Win32 p11_dl_error crashTom Sutcliffe2019-03-101-1/+4
* trust: Propagate library verbosity to module through init_argsDaiki Ueno2019-01-041-4/+4
* build: Fix typo spotted by codespellDaiki Ueno2018-12-292-2/+2
* build: Simplify assertionsDaiki Ueno2018-11-231-6/+0
* build: Suppress cppcheck errorsDaiki Ueno2018-11-222-0/+6
* url: Prefer upper-case letters in hex characters when encodingDaiki Ueno2018-11-073-8/+46
* build: Call va_end() always when leaving the functionDaiki Ueno2018-10-173-3/+11
* debug: Work around cppcheck false-positivesDaiki Ueno2018-10-171-3/+3
* common: use /proc only on LinuxLeonardo Brondani Schenkel2018-09-121-0/+2
* pkcs11: Don't redefine CKM_CAMELLIA_KEY_GENDaiki Ueno2018-08-311-2/+1
* common: Factor out common initializer code into a headerDaiki Ueno2018-08-282-0/+95
* Revert "common: Prefer __register_atfork() to pthread_atfork() if possible"Daiki Ueno2018-08-171-18/+1
* Revert "build: Link to libpthread, if pthread_atfork() needs to be used"Daiki Ueno2018-08-171-6/+4
* Update pkcs11 header to allow SoftHSMv2 to compileAlexander Bokovoy2018-08-171-18/+220
* build: Link to libpthread, if pthread_atfork() needs to be usedDaiki Ueno2018-08-101-4/+6
* common: Prefer __register_atfork() to pthread_atfork() if possibleDaiki Ueno2018-08-101-1/+18
* common: Use thread-local storage class when possibleDaiki Ueno2018-08-101-0/+22
* common, p11-kit, trust: Use pthread_once only when necessaryDaiki Ueno2018-08-102-1/+13
* common: Use static mutex initializer when possibleDaiki Ueno2018-08-103-6/+30
* build: Make reallocarray detection robusterDaiki Ueno2018-07-161-1/+1
* test: Avoid unnecessary memory allocationDaiki Ueno2018-05-301-4/+3
* common: Fix runtime directory detection when given prefix is longDaiki Ueno2018-05-301-7/+7
* common: Don't rely on issetugid() when it is brokenDaiki Ueno2018-05-301-1/+1
* build: Don't use locale funcs if locale_t is not defined in locale.hDaiki Ueno2018-05-285-10/+16
* common: Make case conversion locale independentDaiki Ueno2018-05-254-4/+23
* common: Pacify clang-analyzerDaiki Ueno2018-05-071-3/+4
* library: Use dedicated locale object for printing errorDaiki Ueno2018-05-014-14/+42
* Revert "build: Check strerror_l() and uselocale() seperately"Daiki Ueno2018-05-012-14/+4
* build: Check strerror_l() and uselocale() seperatelyDaiki Ueno2018-04-192-4/+14
* test: Add test for p11_attrs_purge()Daiki Ueno2018-04-061-0/+29
* common: Fix compilation of runtime.c under mingwDaiki Ueno2018-03-292-10/+33
* common: Add assert_skip() and assert_todo()Daiki Ueno2018-03-292-15/+126
* common, client: Move runtime directory detection to libp11-commonDaiki Ueno2018-02-274-0/+290
* common: Make p11_test_directory_delete() work recursivelyDaiki Ueno2018-02-271-1/+11
* build: Delay compilation of test-related stuffDaiki Ueno2018-01-301-3/+6
* common: Re-add placeholder definition of p11_debugDaiki Ueno2017-08-181-0/+4
* build: Include <stdint.h> for SIZE_MAXDaiki Ueno2017-08-161-0/+1
* build: Include <stdint.h> for SIZE_MAXDaiki Ueno2017-08-151-0/+1
* common: New p11_array_insert functionDaiki Ueno2017-08-082-0/+20
* common: Use reallocarray instead of realloc as appropriateDaiki Ueno2017-08-084-4/+35
* pkcs11.h: updated informationNikos Mavrogiannopoulos2017-08-031-3/+3
* pkcs11.h: added OTP-related mechanismsNikos Mavrogiannopoulos2017-08-031-0/+97
* pkcs11.h: added definitions of GOST CKA attributesNikos Mavrogiannopoulos2017-08-011-0/+3
* pkcs11.h: added definitions of GOST mechanismsNikos Mavrogiannopoulos2017-08-011-0/+12
* common: always use p11_dl_close wrapperFabian Groffen2017-06-272-10/+13
* p11_get_upeer_id: implement case using ucred.hFabian Groffen2017-06-271-0/+19
* Be silent by default and do not print messages on stderrNikos Mavrogiannopoulos2017-06-261-1/+1
* build: Allow use of _GNU_SOURCEDaiki Ueno2017-06-122-9/+0
* debug: Add p11_debug_err to prevent use of strerrorDaiki Ueno2017-06-122-2/+48
* compat: Prefer strerror_l to strerror_rDaiki Ueno2017-06-121-1/+14