aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #2705 Split PBKDF headersJack Lloyd2021-04-0813-187/+281
|\
| * Add missing included needed on ClangJack Lloyd2021-04-071-0/+1
| * Update the password hashing docsJack Lloyd2021-04-072-83/+107
| * Move Argon2 formatting to argon2fmt moduleJack Lloyd2021-04-076-21/+58
| * Move RFC 4880 encoding to rfc4880.hJack Lloyd2021-04-075-83/+115
* | Merge GH #2704 Add PBKDF::new_object replacing cloneJack Lloyd2021-04-084-6/+14
|\ \
| * | Add PBKDF2::new_objectJack Lloyd2021-04-074-6/+14
| |/
* | Merge GH #2703 Avoid raw pointers in cipher codeJack Lloyd2021-04-0826-98/+117
|\ \ | |/ |/|
| * Fix CommonCrypto declJack Lloyd2021-04-071-1/+1
| * Avoid clone in xmss_hashJack Lloyd2021-04-071-1/+1
| * Avoid clone in XTSJack Lloyd2021-04-071-1/+1
| * Avoid raw pointers in Cipher_ModeJack Lloyd2021-04-0712-42/+56
| * Avoid raw pointers in AEAD codeJack Lloyd2021-04-0612-53/+58
|/
* Use make_unique in filter testsJack Lloyd2021-04-061-12/+11
* Merge GH #2701 Add function for creating EC keys with arbitrary groupJack Lloyd2021-04-062-30/+51
|\
| * Add a function for creating an ECC key with arbitrary groupJack Lloyd2021-04-062-30/+51
* | Remove headers from deprecation listJack Lloyd2021-04-061-2/+0
|/
* Fix EMSA_X931 use-after-moveJack Lloyd2021-04-061-2/+2
* Avoid releasing unique_ptr in Parallel hashJack Lloyd2021-04-061-3/+3
* Modify EMSA code to avoid raw pointers as argsJack Lloyd2021-04-0611-43/+56
* Merge GH #2700 More use of make_unique, raw pointer removalJack Lloyd2021-04-0616-49/+49
|\
| * More make_uniqueJack Lloyd2021-04-052-4/+4
| * KDF::createJack Lloyd2021-04-059-28/+26
| * Remove raw new in socket codeJack Lloyd2021-04-052-4/+4
| * EMEJack Lloyd2021-04-053-13/+15
* | Clarify DHE deprecationJack Lloyd2021-04-061-1/+1
|/
* ECDSA public key recovery: improve validation of r/s/vJack Lloyd2021-04-051-3/+8
* Merge GH #2697 More removal of raw pointersJack Lloyd2021-04-0540-134/+143
|\
| * More raw pointer removalJack Lloyd2021-04-0540-134/+143
* | Remove obsolete commentJack Lloyd2021-04-051-13/+0
|/
* Merge GH #2696 Avoid raw pointers in FFI internalsJack Lloyd2021-04-0414-60/+81
|\
| * Fix clang warning re missed copy elisionJack Lloyd2021-04-041-1/+1
| * Avoid raw pointers in the FFI internalsJack Lloyd2021-04-0414-60/+81
|/
* More use of make_unique in the testsJack Lloyd2021-04-0418-72/+50
* Merge GH #2695 Add logic to help debug sporadic PKCS11 RSA CI failureJack Lloyd2021-04-041-4/+22
|\
| * Split the try/catch for encrypt and decryptJack Lloyd2021-04-041-5/+16
| * Add some extra logic to try to figure out PKCS11 RSA test failuresJack Lloyd2021-04-041-5/+12
* | Merge GH #2694 Avoid returning raw pointers from mode padding codeJack Lloyd2021-04-044-14/+15
|\ \
| * | Avoid returning raw pointers in mode padding implJack Lloyd2021-04-044-14/+15
| |/
* | Merge GH #2693 More use of make_uniqueJack Lloyd2021-04-0423-71/+70
|\ \
| * | Fix OpenSSL buildJack Lloyd2021-04-041-1/+1
| * | More uses of make_unique instead of unique_ptr(new ...)Jack Lloyd2021-04-0423-71/+70
| |/
* | Merge GH #2692 Remove /proc walking entropy sourceJack Lloyd2021-04-048-228/+1
|\ \ | |/ |/|
| * Remove /proc walker entropy sourceJack Lloyd2021-04-038-228/+1
|/
* Limit max CI concurrency to 16 coresJack Lloyd2021-04-031-1/+2
* Merge GH #2689 Add T::new_object replacing T::cloneJack Lloyd2021-04-03105-245/+316
|\
| * Use new_object instead of cloneJack Lloyd2021-04-031-2/+2
| * Update OpenSSL and CommonCrypto providersJack Lloyd2021-04-035-15/+19
| * Add KDF::new_objectJack Lloyd2021-04-0315-49/+77
| * MessageAuthenticationCode::new_objectJack Lloyd2021-04-0318-44/+48