summaryrefslogtreecommitdiff
path: root/common/pkcs11x.h
Commit message (Collapse)AuthorAgeFilesLines
* Add subclassable CK_X_FUNCTION_LISTStef Walter2013-05-151-0/+438
| | | | | | | | | | One of the flaws in PKCS#11 for our usage is that each PKCS#11 module is not passed the pointer to the function list, ie: the vtable Here we define a new function list vtable, where each PKCS#11 function takes the vtable itself as the first argument. We use this new list internally to represent subclassable PKCS#11 modules for various features.
* trust: Use the new NSS PKCS#11 extension codesStef Walter2013-03-081-29/+30
| | | | | NSS had subtly changed the values of the distrust CK_TRUST codes so update them to stay in sync.
* Move the pkcs11.h header files into common directoryStef Walter2013-01-091-0/+155
* Allows use of them across the whole project * Put a stub file in the p11-kit/ directory, so we can still refer to the headers using that path, which is what it will be at when in the installed includes directory.