summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release version 0.3Stef Walter2011-07-292-1/+13
|
* Fix building with NLS enabled.Roman Bogorodskiy2011-07-292-7/+13
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=39622
* Use AC_SEARCH_LIBS instead of AC_CHECK_LIB for dlopen() to fix on *BSD.Roman Bogorodskiy2011-07-291-1/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=39622
* Make p11-kit-proxy.so link point to libp11-kit.so.0.0.0Stef Walter2011-07-281-1/+1
| | | | | | | * The link now points to the actual library, rather than to another link. https://bugzilla.redhat.com/show_bug.cgi?id=725905
* Add libtool style versioning variables to p11-kitStef Walter2011-07-273-3/+21
|
* Fix bug in hashtable rewrite.Stef Walter2011-07-271-1/+1
| | | | * Initialization mixup.
* Cleanup documentation warningsStef Walter2011-07-271-2/+2
| | | | | * After recent hash table rewrite we should be ignoring the new file.
* Create a link for the proxy module.Stef Walter2011-07-272-1/+6
| | | | | | | | | | | | * Install proxy module at its own path which is not prefixed by 'lib' * Since the proxy module is the same as the library, and actually needs to be loaded as the same library in memory (due to resource tracking per process), use a symlink for proxy. * Add a variable to the pkg-config file which shows the path to the proxy module. ie: $ pkg-config --variable=proxy_module p11-kit-1 https://bugzilla.redhat.com/show_bug.cgi?id=725905
* Reimplement and remove apache licensed bits of code.Stef Walter2011-07-2712-722/+578
| | | | | | | | | | * 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
* Expand the various pkcs11 config paths properly.Stef Walter2011-07-211-2/+3
| | | | | * Without this the ${prefix} part of the variable wasn't being expanded and was making it into the #define.
* configure: Use $sysconfdir for p11_system_conf dir, not hardcoded /etcColin Walters2011-07-211-1/+1
| | | | | | If the user specified sysconfdir, we should respect it. Don't hardcode /etc. This is important for jhbuild, which uses /path/to/builddir/etc.
* Ignore some built files after recent changes.Stef Walter2011-07-192-0/+2
|
* build: Make autogen.sh workColin Walters2011-07-194-1288/+12
| | | | | | | | | | | * We were missing a call to gettextize, which is what copies in config.rpath * Delete ABOUT-NLS, it is copied in by gettextize * While we're here, take a page from gtk+'s autogen.sh and just use autoreconf, instead of specifying everything. * We need to always have an m4/ directory, so that gettextize works, so we make a dummy empty file * Apparently gettextize is totally insane, requiring user input etc. Copy in some hacks from Avahi's autogen.sh to work around this.
* pin: Fix uninitialized variableStef Walter2011-07-121-1/+1
|
* Bump version number, and tweak upload procedureStef Walter2011-07-073-2/+4
|
* Release version 0.2Stef Walter2011-07-073-2/+8
|
* List labels of all tokens in 'p11-kit -l'Stef Walter2011-07-061-2/+32
|
* More fine tuning of the pin APIs.Stef Walter2011-07-063-3/+20
|
* Add documentation for PIN callbacks.Stef Walter2011-07-066-77/+295
|
* Add P11KitPin structure, which encapsulates a returned pin.Stef Walter2011-07-064-75/+302
| | | | | * Lets us use variable size buffers. * Helps minimize copying.
* Rename p11_kit_pin_read_pinfile to p11_kit_pin_retrieveStef Walter2011-07-063-27/+28
| | | | * Fix up duplicate register logic as well.
* Implement support for registering and calling pinfile callbacksStef Walter2011-07-069-1/+1140
| | | | | | * These are callbacks that hanlde the pinfile part of a PKCS#11 URI. * One library can register a callback that another can then call in a thread-safe and simple fashion.
* Fix logic error loading registered modules.Stef Walter2011-06-161-1/+1
| | | | Thanks to Richard Bellgrim.
* Update pkcs11.h with PKCS#11 2.20 ammendments.Stef Walter2011-06-091-3/+19
|
* Fixed typos and made options clearer.Stef Walter2011-06-091-3/+3
|
* By default use /etc/pkcs11 for system configs and not ${prefix}Stef Walter2011-06-091-2/+15
| | | | * Packagers can override this with the --with-pkcs11-dir configure arg.
* Complete documentation for message functionality.Stef Walter2011-06-094-0/+51
|
* Complete testing of global config files and directories.Stef Walter2011-06-0912-0/+309
|
* Store last failure message per thread.Stef Walter2011-06-099-39/+151
| | | | * Add p11_kit_message() function to get last message.
* Refactor configurationStef Walter2011-06-089-406/+610
| | | | | * Move configuration loading into conf.c * Have user modules with same name merge/override modules in system.
* Ignore files without a 'module' value.Stef Walter2011-06-081-7/+4
| | | | * Just skip loading these.
* Bump version number.Stef Walter2011-06-072-3/+7
|
* Make target for uploading release.Stef Walter2011-06-071-0/+3
|
* Release version 0.1Stef Walter2011-06-072-2/+6
|
* Fix up documentationStef Walter2011-06-072-1/+45
|
* Add p11_kit_space_strdup() function, and rename p11_kit_space_strlen()Stef Walter2011-06-075-17/+69
| | | | * Print out module info in p11-kit tool.
* Fix more memory errors and leaks in module code.Stef Walter2011-06-072-4/+15
|
* Free string output of conf-testStef Walter2011-06-071-0/+1
|
* Fix URI parsing memory leaks.Stef Walter2011-06-072-0/+2
|
* Fix some hash leaks and bugs.Stef Walter2011-06-072-10/+49
|
* Fix compiler warnings.Stef Walter2011-06-072-1/+2
|
* Remove unstable API markers.Stef Walter2011-06-075-25/+2
|
* Modernize autotools setup.Stef Walter2011-06-072-7/+7
|
* Clear correct block of memory in p11_kit_uri_parse().Stef Walter2011-05-301-1/+1
|
* GNU style definitions in uri.h as well as normal.Stef Walter2011-05-301-12/+14
|
* Cleanup URI typesStef Walter2011-05-303-64/+101
| | | | | * Support with/without library version. * Make names of types clearer.
* Set the return value properly in p11_kit_load_initialize_module()Stef Walter2011-05-301-0/+3
|
* Add function p11_kit_uri_space_strlen() for figuring out the lengthStef Walter2011-05-303-3/+7
| | | | of space terminated strings.
* Allow use with CRYPTOKI_GNU style use of PKCS#11Stef Walter2011-05-304-4/+33
|
* Add p11_kit_load_initialize_module() function.Stef Walter2011-05-273-24/+147
| | | | | * This function will load a module from a file path, and then initialize it.