summaryrefslogtreecommitdiff
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* dict: Allow removal of current item in a p11_dict iterationStef Walter2013-03-152-0/+62
* pem: Fix a bug decoding some PEM filesStef Walter2013-03-153-11/+221
* trust: Use the new NSS PKCS#11 extension codesStef Walter2013-03-082-67/+68
* Don't shove messages into debug output if they're already displayedStef Walter2013-03-081-2/+2
* tools: Add a bit of debugging to the PEM extract handlerStef Walter2013-03-081-0/+1
* x509: Don't break when cA field of BasicConstraints is missingStef Walter2013-03-071-2/+9
* Build with the libtasn1 CFLAGS properlyStef Walter2013-03-042-0/+7
* Redo mock.h header in order to relicenseStef Walter2013-03-041-667/+686
* Don't use wchar_t for storing unicode charactersStef Walter2013-03-031-35/+36
* Fix syntax errors in OS_WIN32 ifdefsStef Walter2013-03-032-5/+5
* Open files in binary mode on windowsStef Walter2013-03-031-0/+4
* Add compat gmtime_r() and timegm() functionsStef Walter2013-03-032-0/+70
* Add compat mkstemp() and mkdtemp() functionsStef Walter2013-03-032-0/+156
* Add compat vasprintf() and asprintf() functionsStef Walter2013-03-032-0/+83
* Add compat strndup() functionStef Walter2013-03-032-0/+29
* Abstract mmap() into a compat APIStef Walter2013-03-033-58/+151
* Use putenv() instead of setenv()Stef Walter2013-03-035-5/+5
* Add compat implementation of basename()Stef Walter2013-03-032-0/+68
* Rename p11_module_xxx() compat functions to p11_dl_xxx()Stef Walter2013-03-032-19/+19
* Update the pkcs11.h header for missing mechanismsStef Walter2013-02-202-1/+26
* Only do shared object and DLL initialization in librariesStef Walter2013-02-202-49/+13
* Relicense the buffer code appropriate for inclusion in p11-kitStef Walter2013-02-122-46/+68
* Fix dereference of varargs in p11_attrs_build()Stef Walter2013-02-111-1/+1
* Remove unnecessary code to be more compatible with various libtasn1 versionsStef Walter2013-02-111-4/+1
* Fix various clang analyzer warningsStef Walter2013-02-062-1/+15
* Use the CN, OU or O of certificates to generate a labelStef Walter2013-02-059-0/+886
* Implement code for writing PEMStef Walter2013-02-055-4/+237
* Add public iterator API to p11-kitStef Walter2013-02-052-8/+142
* Move the X.509 extension parsing code in common/Stef Walter2013-02-053-12/+255
* Add p11_array_clear() functionStef Walter2013-02-053-7/+43
* Implement trust assertion PKCS#11 objectsStef Walter2013-02-053-10/+10
* Refactor how parsing of ASN.1 data and certificate extensions workStef Walter2013-02-059-3/+1135
* Fill in certificate authority and trust data correctlyStef Walter2013-02-051-5/+4
* Implement stapled certificate extensions internallyStef Walter2013-02-059-21/+556
* Add support for openssl TRUSTED CERTIFICATE PEM filesStef Walter2013-02-053-0/+58
* Add support for parsing PEM filesStef Walter2013-02-057-5/+801
* Add basic trust moduleStef Walter2013-02-0511-8/+1519
* Add basic checksum algorithmsStef Walter2013-02-055-0/+764
* Remove the unused err() function and friendsStef Walter2013-02-052-187/+0
* Add internal function for turning on messagesStef Walter2013-02-052-0/+10
* Add more mock-module implementationStef Walter2013-02-043-0/+3818
* Further tweaks and cleanup for functions dealing with PKCS#11 attributesStef Walter2013-02-043-70/+910
* Add generic buffer codeStef Walter2013-02-045-0/+478
* Use the stdbool.h C99 bool typeStef Walter2013-01-2310-104/+119
* Only initialize p11-kit libraries onceStef Walter2013-01-092-6/+14
* Set strict debug preconditions during testingStef Walter2013-01-091-0/+4
* Add common functions for manipulating CK_ATTRIBUTE arraysStef Walter2013-01-095-0/+916
* Move the pkcs11.h header files into common directoryStef Walter2013-01-093-0/+1535
* Build common code into noinst librariesStef Walter2013-01-092-11/+15
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-0914-0/+2320