aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-12-06Version 1.1.0HEADv1.1.0masterJames Bottomley1-1/+1
2023-12-06pkcs11: gate functions by attributesnextJames Bottomley1-0/+8
2023-12-06openssl3 updatesJames Bottomley2-2/+5
2023-12-06Add support for openssl-3James Bottomley3-3/+13
2020-07-01Version: 1.0.0v1.0.0James Bottomley1-1/+1
2020-07-01add man pages for openssl-pkcs11.confJames Bottomley3-0/+247
2020-07-01Allow engine keys to be a public key fileJames Bottomley1-4/+18
2020-07-01Fix non-existent public key/cert problemJames Bottomley2-5/+7
2020-06-25Version: 0.6.2v0.6.2James Bottomley1-1/+1
2020-06-09Make manufacturer id and model config specifiableJames Bottomley9-27/+46
2020-06-01tests: add tests for searching the keys using p11toolJames Bottomley1-0/+24
2020-06-01pkcs11.c: fix failing findJames Bottomley1-1/+2
2020-05-31pkcs11.c: fix C_InitializeJames Bottomley1-5/+16
2020-05-29tests: add tests for EC signature with opensslJames Bottomley1-0/+7
2020-05-29crypto-ec: fix output for EC signatureJames Bottomley1-2/+4
2020-05-29crypto.c: check that the password is correct for loginJames Bottomley1-1/+39
2020-05-29Add test to make sure we don't get a segfault on a problem config fileJames Bottomley3-1/+11
2020-05-29Fix segfault if config file is not present or unparseableJames Bottomley3-11/+13
2019-03-04Version: 0.6.1v0.6.1James Bottomley1-1/+1
2019-03-04Tests: shuffle tests around for gnutls failuresJames Bottomley2-8/+14
2019-03-04pkcs11.c: remove stray debugging printf in C_FindObjectsInitJames Bottomley1-1/+0
2019-03-04crypto.c: add openssl initializationJames Bottomley1-0/+4
2019-03-03Version: 0.6.0v0.6.0James Bottomley1-1/+1
2019-03-03Add certificate testsJames Bottomley6-1/+31
2019-03-03Add ability to have key and certificateJames Bottomley4-37/+157
2019-03-03pkcs11.c: abstract key type encodingJames Bottomley1-9/+57
2019-03-03allow firefox to use engine filesJames Bottomley1-1/+4
2019-03-03p11tool_checks: add tests for signatures using certtoolJames Bottomley1-0/+23
2019-02-28Version: 0.5.1James Bottomley1-1/+1
2019-02-28tests: cope with older versions of p11toolJames Bottomley4-14/+30
2019-02-28crypto-ec: Fix for OpenSSL versions < 1.1.0James Bottomley1-0/+28
2019-02-28Fix for gcc-4.8.5James Bottomley1-1/+1
2019-02-28Version: 0.5.0v0.5.0James Bottomley1-1/+1
2019-02-28Fix fedora build: brainpool not supportedJames Bottomley1-1/+1
2019-02-27pkcs11: Fill in missing C_ functionsJames Bottomley1-0/+12
2019-02-27Fix Mozilla slot problemJames Bottomley2-7/+12
2019-02-27Elliptic Curve Signature ChecksJames Bottomley2-3/+29
2019-02-27crypto-ec: add elliptic curve keysJames Bottomley6-7/+147
2019-02-26crypto: split out RSA specific functionsJames Bottomley4-185/+261
2019-02-24Version: 0.4.1v0.4.1James Bottomley1-1/+1
2019-02-24get rid of libiberty.hJames Bottomley1-1/+2
2019-02-23Version: 0.4.0v0.4.0James Bottomley8-21/+21
2019-02-23Fix attribute check for gnutlsJames Bottomley1-0/+2
2019-02-23Fix PIN passingJames Bottomley1-2/+8
2019-02-23Add p11tool based checksJames Bottomley2-1/+20
2019-02-23Fix C_GetMechanismInfoJames Bottomley3-14/+31
2019-02-23Implement multiple sessionsJames Bottomley1-5/+12
2019-02-18Make find multi threadedJames Bottomley1-5/+33
2019-02-18Make sessions dynamicJames Bottomley1-8/+19
2019-02-18Version: 0.3.1v0.3.1James Bottomley1-1/+1
2019-02-18Fix check testsJames Bottomley2-1/+6
2019-02-18Version: 0.3.0v0.3.0James Bottomley1-1/+1
2019-02-18Make logins per session instead of globalJames Bottomley1-5/+11
2019-02-18Fix memory leak in EVP_PKEY elementsJames Bottomley3-0/+9
2019-02-18Add C_LogoutJames Bottomley3-2/+16
2019-02-17Add missing version information to CK_FUNCTION_LISTJames Bottomley1-0/+4
2019-02-17Fill in all missing function definitionsJames Bottomley1-0/+91
2019-02-17Add C_CloseAllSessionsJames Bottomley1-0/+8
2019-02-17Version: 0.2.0v0.2.0James Bottomley1-1/+1
2019-02-15Fix -Werror=stringop-truncation, required for Fedora RawhideJames Bottomley1-2/+2
2019-02-15Fix 32 bit buildsJames Bottomley2-6/+12
2019-02-08Version: 0.1.1v0.1.1James Bottomley1-1/+1
2019-02-08crypto.c: remove stray serial number debug printJames Bottomley1-1/+0
2019-02-08Fix openssl 1.0.2 incompatibilitiesJames Bottomley5-12/+29
2019-02-08Do autoconf magic for reallocarrayJames Bottomley2-0/+9
2019-02-07Version 0.1.0v0.1.0James Bottomley1-1/+1
2019-02-07Add serial number to tokenJames Bottomley3-5/+44
2019-02-07Update READMEJames Bottomley1-1/+77
2019-02-07Fixes for package buildingJames Bottomley2-2/+4
2019-02-06Add installation of p11 kit moduleJames Bottomley3-0/+10
2019-02-06add engine testsJames Bottomley5-2/+169
2019-02-06Add tests for PSS signatures and OAEP encryptionJames Bottomley2-0/+19
2019-02-06Fix PSS signaturesJames Bottomley1-0/+1
2019-02-06Add rudimentary testingJames Bottomley7-1/+80
2019-02-05Add error reporting to key operationsJames Bottomley1-4/+12
2019-02-04Add engine based keys and password handlingJames Bottomley1-10/+53
2019-02-04move from opencryptoki to p11-kit include filesJames Bottomley5-7/+13
2019-02-04crypto: add support for PSS and OAEP signing and encryption schemesJames Bottomley1-1/+73
2019-02-03Add raw (x509) padding typeJames Bottomley3-31/+88
2019-02-01Add RSA decrypt functionJames Bottomley3-0/+46
2019-02-01Fix p11tool --test-signJames Bottomley1-1/+4
2019-02-01Fix key boolean attributesJames Bottomley3-15/+38
2019-02-01Get functionality up to private key signingJames Bottomley6-22/+189
2019-01-29fix openssl rsa public key export from pkcs11 engineJames Bottomley1-0/+13
2019-01-29Add rudimentary support for public keysJames Bottomley4-7/+229
2019-01-28Allow BIGNUMS to be put into the cacheJames Bottomley4-13/+79
2019-01-28Add .gitignore for autoconfJames Bottomley1-0/+17
2019-01-28Add cryptographic key loadingJames Bottomley6-10/+102
2019-01-28Add ini file parser and LICENSE fileJames Bottomley6-11/+551
2019-01-28Rename files for functionJames Bottomley2-1/+1
2019-01-28Initial commit: static pkcs11 engine with enough functionality for p11-kitJames Bottomley4-0/+193