Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release version 0.3 | Stef Walter | 2011-07-29 | 2 | -1/+13 |
| | |||||
* | Fix building with NLS enabled. | Roman Bogorodskiy | 2011-07-29 | 2 | -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 Bogorodskiy | 2011-07-29 | 1 | -1/+1 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=39622 | ||||
* | Make p11-kit-proxy.so link point to libp11-kit.so.0.0.0 | Stef Walter | 2011-07-28 | 1 | -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-kit | Stef Walter | 2011-07-27 | 3 | -3/+21 |
| | |||||
* | Fix bug in hashtable rewrite. | Stef Walter | 2011-07-27 | 1 | -1/+1 |
| | | | | * Initialization mixup. | ||||
* | Cleanup documentation warnings | Stef Walter | 2011-07-27 | 1 | -2/+2 |
| | | | | | * After recent hash table rewrite we should be ignoring the new file. | ||||
* | Create a link for the proxy module. | Stef Walter | 2011-07-27 | 2 | -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 Walter | 2011-07-27 | 12 | -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 Walter | 2011-07-21 | 1 | -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 /etc | Colin Walters | 2011-07-21 | 1 | -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 Walter | 2011-07-19 | 2 | -0/+2 |
| | |||||
* | build: Make autogen.sh work | Colin Walters | 2011-07-19 | 4 | -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 variable | Stef Walter | 2011-07-12 | 1 | -1/+1 |
| | |||||
* | Bump version number, and tweak upload procedure | Stef Walter | 2011-07-07 | 3 | -2/+4 |
| | |||||
* | Release version 0.2 | Stef Walter | 2011-07-07 | 3 | -2/+8 |
| | |||||
* | List labels of all tokens in 'p11-kit -l' | Stef Walter | 2011-07-06 | 1 | -2/+32 |
| | |||||
* | More fine tuning of the pin APIs. | Stef Walter | 2011-07-06 | 3 | -3/+20 |
| | |||||
* | Add documentation for PIN callbacks. | Stef Walter | 2011-07-06 | 6 | -77/+295 |
| | |||||
* | Add P11KitPin structure, which encapsulates a returned pin. | Stef Walter | 2011-07-06 | 4 | -75/+302 |
| | | | | | * Lets us use variable size buffers. * Helps minimize copying. | ||||
* | Rename p11_kit_pin_read_pinfile to p11_kit_pin_retrieve | Stef Walter | 2011-07-06 | 3 | -27/+28 |
| | | | | * Fix up duplicate register logic as well. | ||||
* | Implement support for registering and calling pinfile callbacks | Stef Walter | 2011-07-06 | 9 | -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 Walter | 2011-06-16 | 1 | -1/+1 |
| | | | | Thanks to Richard Bellgrim. | ||||
* | Update pkcs11.h with PKCS#11 2.20 ammendments. | Stef Walter | 2011-06-09 | 1 | -3/+19 |
| | |||||
* | Fixed typos and made options clearer. | Stef Walter | 2011-06-09 | 1 | -3/+3 |
| | |||||
* | By default use /etc/pkcs11 for system configs and not ${prefix} | Stef Walter | 2011-06-09 | 1 | -2/+15 |
| | | | | * Packagers can override this with the --with-pkcs11-dir configure arg. | ||||
* | Complete documentation for message functionality. | Stef Walter | 2011-06-09 | 4 | -0/+51 |
| | |||||
* | Complete testing of global config files and directories. | Stef Walter | 2011-06-09 | 12 | -0/+309 |
| | |||||
* | Store last failure message per thread. | Stef Walter | 2011-06-09 | 9 | -39/+151 |
| | | | | * Add p11_kit_message() function to get last message. | ||||
* | Refactor configuration | Stef Walter | 2011-06-08 | 9 | -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 Walter | 2011-06-08 | 1 | -7/+4 |
| | | | | * Just skip loading these. | ||||
* | Bump version number. | Stef Walter | 2011-06-07 | 2 | -3/+7 |
| | |||||
* | Make target for uploading release. | Stef Walter | 2011-06-07 | 1 | -0/+3 |
| | |||||
* | Release version 0.1 | Stef Walter | 2011-06-07 | 2 | -2/+6 |
| | |||||
* | Fix up documentation | Stef Walter | 2011-06-07 | 2 | -1/+45 |
| | |||||
* | Add p11_kit_space_strdup() function, and rename p11_kit_space_strlen() | Stef Walter | 2011-06-07 | 5 | -17/+69 |
| | | | | * Print out module info in p11-kit tool. | ||||
* | Fix more memory errors and leaks in module code. | Stef Walter | 2011-06-07 | 2 | -4/+15 |
| | |||||
* | Free string output of conf-test | Stef Walter | 2011-06-07 | 1 | -0/+1 |
| | |||||
* | Fix URI parsing memory leaks. | Stef Walter | 2011-06-07 | 2 | -0/+2 |
| | |||||
* | Fix some hash leaks and bugs. | Stef Walter | 2011-06-07 | 2 | -10/+49 |
| | |||||
* | Fix compiler warnings. | Stef Walter | 2011-06-07 | 2 | -1/+2 |
| | |||||
* | Remove unstable API markers. | Stef Walter | 2011-06-07 | 5 | -25/+2 |
| | |||||
* | Modernize autotools setup. | Stef Walter | 2011-06-07 | 2 | -7/+7 |
| | |||||
* | Clear correct block of memory in p11_kit_uri_parse(). | Stef Walter | 2011-05-30 | 1 | -1/+1 |
| | |||||
* | GNU style definitions in uri.h as well as normal. | Stef Walter | 2011-05-30 | 1 | -12/+14 |
| | |||||
* | Cleanup URI types | Stef Walter | 2011-05-30 | 3 | -64/+101 |
| | | | | | * Support with/without library version. * Make names of types clearer. | ||||
* | Set the return value properly in p11_kit_load_initialize_module() | Stef Walter | 2011-05-30 | 1 | -0/+3 |
| | |||||
* | Add function p11_kit_uri_space_strlen() for figuring out the length | Stef Walter | 2011-05-30 | 3 | -3/+7 |
| | | | | of space terminated strings. | ||||
* | Allow use with CRYPTOKI_GNU style use of PKCS#11 | Stef Walter | 2011-05-30 | 4 | -4/+33 |
| | |||||
* | Add p11_kit_load_initialize_module() function. | Stef Walter | 2011-05-27 | 3 | -24/+147 |
| | | | | | * This function will load a module from a file path, and then initialize it. |