aboutsummaryrefslogtreecommitdiffstats
path: root/providers
Commit message (Expand)AuthorAgeFilesLines
* Fix some typosVeres Lajos2019-12-113-3/+3
* Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32XiaokangQian2019-12-113-2/+17
* Move providers/common/{ciphers,digests}/* to providers/implementationsRichard Levitte2019-12-1134-38/+40
* Teach the RSA implementation about TLS RSA Key TransportMatt Caswell2019-12-053-16/+89
* PROV SERIALIZER: add support for writing DSA keys and parametersRichard Levitte2019-11-297-0/+714
* PROV SERIALIZER: add support for writing DH keys and parametersRichard Levitte2019-11-2910-0/+722
* PROV SERIALIZER: add support for writing RSA keysRichard Levitte2019-11-297-6/+549
* PROV SERIALIZER: add common functionality to serialize keysRichard Levitte2019-11-296-1/+418
* PROV BIO: add a BIO_vprintf() upcall, and a provider BIO libraryRichard Levitte2019-11-294-1/+122
* Disable mem leak checking for the self test lockMatt Caswell2019-11-292-0/+17
* Make sure we only run the self tests onceMatt Caswell2019-11-294-9/+102
* Make sure we handle input NULL with length 0Matt Caswell2019-11-297-0/+32
* PROV: Avoid NULL dereference in SHA3 dup call.Pauli2019-11-221-1/+2
* PROV: check for memory allocation failure in digest _dupctx.Pauli2019-11-221-1/+2
* kdfs: make free calls check for NULL.Pauli2019-11-229-19/+37
* Tweak some algorithm naming inconsistenciesMatt Caswell2019-11-213-19/+22
* Dont pass zero length input to asm modules for ciphersPatrick Steuer2019-11-201-0/+2
* EVP_CIPHER_CTX_set_keylen should not succeed if a bad keylen is passedMatt Caswell2019-11-198-45/+87
* fix s390 compile error due to missing comma.Shane Lontis2019-11-191-1/+1
* Fix the issue that aes-xxx-siv algorithms failed in OpenSSL speed testXiaokang Qian2019-11-191-3/+0
* Fix Use after free when copying cipher ctxShane Lontis2019-11-1816-17/+58
* CORE & PROV: make export of key data leaner through callbackRichard Levitte2019-11-143-67/+112
* Move RSA Asym cipher code to the default providerMatt Caswell2019-11-145-1/+405
* Implement provider support for Asym CiphersMatt Caswell2019-11-142-0/+2
* Add rc4_hmac_md5 cipher to default providerShane Lontis2019-11-116-0/+459
* Rename providers/common/provlib.c to nid_to_name.cRichard Levitte2019-11-102-3/+3
* Add AES SIV ciphers to default providerShane Lontis2019-11-086-0/+386
* Update source files for deprecation at 3.0Richard Levitte2019-11-071-1/+1
* Fix typo in cipher_chacha20_poly1305_hw.c.Kelvin Lee2019-10-311-1/+1
* KDF: use string names not macros to align with other algorithms.Pauli2019-10-312-15/+15
* Add KRB5KDF from RFC 3961Simo Sorce2019-10-236-0/+444
* ciphers/chacha20,poly1303: Fix two coverity errorsDr. Matthias St. Pierre2019-10-202-2/+2
* New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte2019-10-174-0/+253
* DSA: Add export of keys and domain parameters from providerRichard Levitte2019-10-171-0/+61
* DH: Add export of keys and domain parameters from providerRichard Levitte2019-10-171-0/+60
* DSA: Add export of domain parameters to providerRichard Levitte2019-10-171-17/+49
* DH: Add export of domain parameters to providerRichard Levitte2019-10-171-14/+47
* [KDF] Add feedback-mode and CMAC support to KBKDFRobbie Harwood2019-10-174-21/+67
* Add ChaCha related ciphers to default providerShane Lontis2019-10-1610-6/+1132
* Remove providers/default which seems to have been missed.Pauli2019-10-101-68/+0
* Remove EVP_CIPH_FLAG_CUSTOM_CIPHER in all our providersRichard Levitte2019-10-113-7/+3
* Providers: fix OSSL_FUNC_CIPHER_CIPHER functionsRichard Levitte2019-10-113-5/+5
* Cleanup: move provider mains upRichard Levitte2019-10-105-13/+4
* Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte2019-10-1041-61/+61
* Cleanup: move providers/common/include/internal/provider_args.hRichard Levitte2019-10-1057-57/+57
* Providers: move all ciphersRichard Levitte2019-10-1088-69/+148
* Providers: move all digestsRichard Levitte2019-10-1027-64/+75
* Providers: move default kdfs,macsRichard Levitte2019-10-1013-16/+25
* Providers: move common exchange,kdfs,keymgmt,macs,signatureRichard Levitte2019-10-1028-36/+70
* Rework how our providers are builtRichard Levitte2019-10-1022-125/+266