aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Address various GCC warningsJack Lloyd2017-10-061-1/+1
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-031-4/+4
* Remove unnecessary virtuals from final classesJack Lloyd2017-10-025-8/+4
* Make m_emsa in PK_{Signature,Verification}_with_EMSA privateJack Lloyd2017-10-022-4/+7
* Remove redundant "virtual override" declarations.Jack Lloyd2017-10-027-33/+31
* Use explicit :: or std:: to refer to functions in namespacesJack Lloyd2017-10-011-1/+1
* Avoid -size_tJack Lloyd2017-09-301-1/+1
* Use class instead of struct for objects with member functionsJack Lloyd2017-09-303-5/+6
* Include pk_keys.h in pkcs8.h and x509_key.hJack Lloyd2017-09-292-2/+2
* Fixes for MSVCJack Lloyd2017-09-281-0/+1
* Further header cleanupsJack Lloyd2017-09-283-3/+12
* Add variants of PKCS8::load_key that don't require an RNG argumentJack Lloyd2017-09-282-32/+112
* Header cleanupsJack Lloyd2017-09-283-3/+1
* Missing includeJack Lloyd2017-09-241-0/+1
* Further build/test fixes for restricted configurationsJack Lloyd2017-09-243-0/+11
* More build fixesJack Lloyd2017-09-241-0/+1
* More header cleanupsJack Lloyd2017-09-237-1/+7
* Fixes for headers missing in certain configurationsJack Lloyd2017-09-231-0/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-2243-64/+64
* Another missing includeJack Lloyd2017-09-211-0/+1
* More include header cleanupsJack Lloyd2017-09-2132-30/+29
* Header file cleanupsJack Lloyd2017-09-213-0/+3
* Clean up header includesJack Lloyd2017-09-2115-31/+13
* Update SM2 to use ASN.1 encoding for ciphertextsJack Lloyd2017-09-202-27/+32
* Avoid using double underscore in variable namesJack Lloyd2017-09-203-11/+10
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-2065-130/+130
* Complete the final annotation changesJack Lloyd2017-09-197-16/+17
* Add API stability annotations.Jack Lloyd2017-09-1938-107/+107
* Avoid old style casts in Ed25519Jack Lloyd2017-09-172-270/+262
* Use constant_time_compare instead of same_memJack Lloyd2017-09-164-4/+4
* Remove inner/outer OID check in EC_PrivateKey ctorRené Korthaus2017-09-131-3/+0
* Change SM2 encryption to match updated standard.Jack Lloyd2017-09-101-5/+5
* Bump version for SM2Jack Lloyd2017-09-071-1/+1
* Support arbitrary hashes for SM2 signaturesJack Lloyd2017-09-061-7/+37
* Remove unused memberJack Lloyd2017-09-061-1/+0
* Support arbitrary hashes for SM2 encryptionJack Lloyd2017-09-051-12/+17
* Avoid g_ prefix on local variableJack Lloyd2017-09-031-3/+3
* Clean up use of <limits> headerJack Lloyd2017-09-037-14/+5
* More MSVC warnings fixesJack Lloyd2017-08-313-4/+4
* Fix various MSVC warningsJack Lloyd2017-08-314-4/+4
* Slight cleanup in Curve25519_PrivateKey constructorJack Lloyd2017-08-291-8/+6
* Avoid having variable named m_emsa twice in class hierarchyJack Lloyd2017-08-292-8/+16
* Avoid `throw new Exception`Jack Lloyd2017-08-291-1/+1
* Newhope cleanupsJack Lloyd2017-08-182-663/+668
* Silence clang warning in create_private_key().Alexander Bluhm2017-08-131-1/+1
* When creating an EC curve with default params, use algo-specific curveJack Lloyd2017-08-041-1/+17
* Add SM2 encryption to FFIJack Lloyd2017-08-041-0/+8
* Add SM2 encryption schemeJack Lloyd2017-08-045-11/+340
* Merge GH #1094 Add initial BearSSL providerJack Lloyd2017-08-021-0/+34
|\
| * BearSSL: Support for ECDSAPatrick Wildt2017-07-051-0/+34