summaryrefslogtreecommitdiff
path: root/p11-kit/conf.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid multiple stat() calls for same fileStef Walter2013-08-281-1/+2
| | | | | | As a side effect we can also not use the dirent.d_type field https://bugs.freedesktop.org/show_bug.cgi?id=68525
* Add a /usr/share/p11-kit/modules directory for package module configsStef Walter2013-02-051-1/+2
| | | | | | * Try to make /etc/pkcs11/modules for administrator use * Override the old pkg-config variables to help packages start using the new location
* Use the stdbool.h C99 bool typeStef Walter2013-01-231-3/+3
| | | | | | It was getting really wild knowing whether a function returning an int would return -1 on failure or 0 or whether the int return value was actually a number etc..
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-091-6/+8
| | | | | | | | | | | Start using p11_ as our internal prefix rather than _p11_. We explicitly export p11_kit_ so this is fine as far as visibility. Move the threading, mutex, and module compat, dict, and array code into the common directory too. Take this opportunity to clean up a bit of internal API as well, since so many lines are being touched internally.
* Don't complain if we cannot access ~/.pkcs11/pkcs11.confStef Walter2012-11-141-0/+1
| | | | | | | * If a process is running under selinux it may not be able to access the home directory of the uid that it is running as. https://bugs.freedesktop.org/show_bug.cgi?id=57115
* Remove useless typedefStef Walter2011-08-301-2/+0
|
* Add 'critical' setting for modulesStef Walter2011-08-301-0/+3
| | | | | | * When a module has critical set to 'yes', and that module fails to init then it aborts the entire init process. * Defaults to 'no'
* Reimplement and remove apache licensed bits of code.Stef Walter2011-07-271-6/+6
| | | | | | | | | | * Reimplement the various bits of the hash table that were still based on the apache apr code. Use different algorithms for hashing, lookup and other stuff. * Use this as an opportunity to cleanup that code and make it more legible. https://bugzilla.redhat.com/show_bug.cgi?id=725905
* Refactor configurationStef Walter2011-06-081-3/+21
| | | | | * Move configuration loading into conf.c * Have user modules with same name merge/override modules in system.
* Fix up copyright lines.Stef Walter2011-04-011-2/+2
|
* Documentation and API cleanup.Stef Walter2011-03-311-0/+51
* Rename source directory * More consistent with return values from URI functions. * Allow formatting URI to take a uri type.