summaryrefslogtreecommitdiff
path: root/p11-kit/modules.c
AgeCommit message (Expand)AuthorFilesLines
2014-10-03p11-kit: Use pthread_atfork() in a safe mannerStef Walter1-43/+12
2014-10-01p11-kit: Remove the 'isolated' option for nowStef Walter1-13/+0
2014-08-11p11-kit: Fix various noise/issues highlighted by clangStef Walter1-1/+0
2014-08-08p11-kit: Remove use after free in debug output code pathStef Walter1-1/+1
2014-08-07p11-kit: Tweak last commit, handle the not-forked caseStef Walter1-1/+4
2014-08-07p11-kit: Don't complain about C_Finalize called in wrong processStef Walter1-6/+13
2014-07-08p11-kit: Add a new 'isolate' pkcs11 config optionStef Walter1-12/+32
2014-07-08rpc: Implement execution of another tool to transport PKCS#11 RPCStef Walter1-15/+55
2014-07-08modules: Make config file and module configs overridable by testsStef Walter1-4/+11
2014-07-04p11-kit: Handle managed modules correctly when forkingStef Walter1-5/+9
2014-06-25p11-kit: Fix corrupted list when initialization of modules failStef Walter1-0/+2
2013-07-23Fix various memory leaks exposed by 'make leakcheck'Stef Walter1-0/+2
2013-07-04p11-kit: Add P11_KIT_MODULE_TRUSTED flagStef Walter1-17/+31
2013-05-21Bump the version for deprecated function documentationStef Walter1-9/+9
2013-05-21Further reorganization of the core module trackingStef Walter1-188/+161
2013-05-21Add the log-calls module config optionStef Walter1-14/+30
2013-05-21Manage C_CloseAllSessions function for multiple callersStef Walter1-4/+198
2013-05-21Update the proxy module to use managed PKCS#11 modulesStef Walter1-2/+3
2013-05-21p11-kit: Managed PKCS#11 module loadingStef Walter1-142/+1224
2013-05-15Implement valgrind's hellgrind checks for threading problemsStef Walter1-1/+1
2013-04-03More compatible path munging and handling codeStef Walter1-35/+3
2013-04-03Separate library init from message codeStef Walter1-0/+1
2013-03-15p11-kit: New priority option and change trust-policy optionStef Walter1-0/+47
2013-03-03Rename p11_module_xxx() compat functions to p11_dl_xxx()Stef Walter1-5/+10
2013-02-05Add a /usr/share/p11-kit/modules directory for package module configsStef Walter1-1/+3
2013-01-23Use the stdbool.h C99 bool typeStef Walter1-16/+16
2013-01-09Move debug and library code into the common/ subdirectoryStef Walter1-158/+160
2013-01-07Guarantee that the key is freed when replacedStef Walter1-1/+5
2012-09-18Refuse to load the p11-kit-proxy.so as a registered moduleStef Walter1-4/+10
2012-09-18Don't fail initialization if last initialized module failsStef Walter1-4/+6
2012-07-26Use Windows thread ids instead of handles for comparisonsStef Walter1-3/+3
2012-07-24Fix compiler warning about uninitialized variableStef Walter1-1/+1
2012-06-27If a module is not marked 'critical' then ignore failureStef Walter1-3/+11
2012-05-13Preconditions to check for input probs and out of memoryStef Walter1-43/+42
2012-05-13Use gcc extensions to check varargs during compileStef Walter1-2/+5
2012-04-02Add tests for enable-in and disable-inStef Walter1-2/+2
2012-04-01Fix crasher when a duplicate module is presentStef Walter1-6/+7
2012-04-01Add enable-in and disable-in options to module configStef Walter1-1/+74
2012-01-23Remove automatic reinitialization of PKCS#11 after forkStef Walter1-9/+2
2011-10-24More fixes for non-static function namesStef Walter1-31/+31
2011-10-24Rename non-static functions to have a _p11_xxx prefix.Stef Walter1-55/+55
2011-10-17Initial port to win32Stef Walter1-57/+47
2011-10-10Only call C_Initialize and C_Finalize once per moduleStef Walter1-55/+62
2011-10-10Don't allow recursive calling of C_Initialize on a given module.Stef Walter1-1/+8
2011-09-30Don't use PATH_MAX unless its definedPino Toscano1-1/+6
2011-09-16Add #include <limits.h> for PATH_MAX to fix compilation on FreeBSD.Roman Bogorodskiy1-1/+2
2011-09-14When a module has a relative path, load it from $libdir/pkcs11Kalev Lember1-3/+58
2011-09-14Rename pkgconfig configuration directory variablesKalev Lember1-2/+3
2011-08-30Don't crash if p11_kit_registered_modules() called after failed initStef Walter1-2/+3
2011-08-30Add 'critical' setting for modulesStef Walter1-1/+6