summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-091-1/+10
| | | | | | | | | | | 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.
* Fix documentation warnings.Stef Walter2013-01-072-2/+3
| | | | | | * P11_KIT_URI_NO_MEMORY is an unexpected state, that will probably never actually be returned. But kept for API compatibility. * make distcheck doc fix
* Change the default of 'user-config' to merge.Stef Walter2012-09-061-2/+2
| | | | | | | * This allows user configured PKCS#11 modules by default. * Admins can change this to 'none' in /etc/pkcs11/pkcs11.conf to go back to the previous behavior. * Posted to the mailing list.
* Use '.module' extension on module configsStef Walter2012-07-241-2/+5
| | | | | | | | | | | | | * And want alphanumeric/_.- filenames * Currently this is just a warning, soon it will be enforced * The name of a module does not include the extension Andreas Metzler and Ubuntu both worked on this patch, and I've made some more changes. See https://bugs.launchpad.net/ubuntu/+source/p11-kit/+bug/911436 https://bugs.freedesktop.org/show_bug.cgi?id=52158
* Add enable-in and disable-in options to module configStef Walter2012-04-012-0/+28
| | | | | | | | * These can be used to load certain modules in certain programs, or prevent loading in others. * Useful for a key manager like seahorse, so we can load extra modules (think NSS) that other modules shouldn't load.
* Initial port to win32Stef Walter2011-10-171-1/+1
| | | | | | | | * Tests do not all yet pass, at least not on wine * Added abstraction of some non-portable functions in compat.h/c * Build with an argument like this for win32 support: ./autogen.sh --host=i586-mingw32msvc * This win32 port needs more work from interested parties
* Add documentation about the configuration pathsStef Walter2011-09-145-15/+76
| | | | | * Default module path * How to lookup paths using pkg-config
* Add 'critical' setting for modulesStef Walter2011-08-301-2/+22
| | | | | | * When a module has critical set to 'yes', and that module fails to init then it aborts the entire init process. * Defaults to 'no'
* Update PKCS#11 URI code for new draft of specStef Walter2011-08-052-1/+3
| | | | | | | | | * pinfile attribute was renamed to pin-source * objecttype attribute was renamed to object-type * secretkey value was renamed to secret-key We continue to support parsing the old attribute names and values but generate URIs with the new ones.
* Add example configuration documentation.Stef Walter2011-08-011-0/+48
| | | | * And also install example pkcs11.conf file.
* Cleanup documentation warningsStef Walter2011-07-271-2/+2
| | | | | * After recent hash table rewrite we should be ignoring the new file.
* More fine tuning of the pin APIs.Stef Walter2011-07-061-0/+1
|
* Add documentation for PIN callbacks.Stef Walter2011-07-063-1/+21
|
* Fixed typos and made options clearer.Stef Walter2011-06-091-3/+3
|
* Complete documentation for message functionality.Stef Walter2011-06-092-0/+7
|
* Store last failure message per thread.Stef Walter2011-06-091-1/+1
| | | | * Add p11_kit_message() function to get last message.
* Fix up documentationStef Walter2011-06-071-1/+4
|
* Add function p11_kit_uri_space_strlen() for figuring out the lengthStef Walter2011-05-301-0/+1
| | | | of space terminated strings.
* Allow use with CRYPTOKI_GNU style use of PKCS#11Stef Walter2011-05-301-1/+9
|
* Add p11_kit_load_initialize_module() function.Stef Walter2011-05-271-0/+1
| | | | | * This function will load a module from a file path, and then initialize it.
* Fix up documentationStef Walter2011-05-271-2/+7
|
* Fix problems with 'make distcheck'Stef Walter2011-05-271-1/+2
|
* Change around installation of headers, pkg-config, and file namesStef Walter2011-05-271-2/+2
| | | | | | | | * Install headers to ${prefix}/include/p11-kit-1/p11-kit/ * This solves problems with other projects that have their own pkcs11.h files. * Change the pkg-config file name to p11-kit-1.pc * Change the source file names.
* Add support for debug tracing.Stef Walter2011-04-051-1/+1
| | | | | | | | | | | Use P11_KIT_DEBUG=xxx environment variable to enable tracing. Must have been built without --disable-debug option. P11_KIT_DEBUG can (at this point) be one of these values: all help conf lib
* Give reference chapter an explicit id.Stef Walter2011-03-311-1/+1
|
* Mix in other documentation.Stef Walter2011-03-315-16/+25
|
* Fix up styling and tweaks.Stef Walter2011-03-311-7/+17
|
* Fix up styling of documentation.Stef Walter2011-03-312-1/+71
|
* Documentation and API cleanup.Stef Walter2011-03-315-15/+130
| | | | | | * Rename source directory * More consistent with return values from URI functions. * Allow formatting URI to take a uri type.
* Add info and copyright.Stef Walter2011-03-031-8/+34
|
* The start of some documentation.Stef Walter2011-03-035-0/+283