aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge asm into single mp_madd.h and mp_asmi.h filesJack Lloyd2016-07-2127-2183/+1554
* Merge GH #548 Parallel hash tests, fix memory leakJack Lloyd2016-07-213-2/+101
|\
| * improve parallel hash tests + memory leak fixDaniel Neus2016-07-203-2/+101
* | Merge GH #547 Fix SipHash::clear, more MAC testsJack Lloyd2016-07-212-4/+23
|\ \
| * | fix SipHash::clear() and MAC test improvementsDaniel Neus2016-07-202-4/+23
| |/
* | Merge GH #546 Add OID testsJack Lloyd2016-07-211-0/+115
|\ \
| * | add oid testsDaniel Neus2016-07-201-0/+115
| |/
* | Merge GH #545 OctetString testsJack Lloyd2016-07-213-0/+190
|\ \
| * | add OctetString unit testsDaniel Neus2016-07-203-0/+190
| |/
* / Make Stream_Cipher::set_iv() pure virtualRené Korthaus2016-07-205-7/+15
|/
* Merge GH #541 More ECIES testsJack Lloyd2016-07-193-30/+385
|\
| * add more ECIES testsDaniel Neus2016-07-193-30/+385
* | Compile fixJack Lloyd2016-07-181-1/+1
* | Fix proc_walk - would always return 0 entropy collected.Jack Lloyd2016-07-183-43/+13
* | Merge GH #520 RNG changesJack Lloyd2016-07-1856-1360/+6972
|\ \
| * | Address some review comments from @cordneyJack Lloyd2016-07-1710-28/+30
| * | Fix assignmentJack Lloyd2016-07-171-1/+1
| * | Revamp entropy pollingJack Lloyd2016-07-1733-433/+344
| * | HMAC_RNG not always in buildJack Lloyd2016-07-171-2/+7
| * | Move poll logic to Entropy_SourcesJack Lloyd2016-07-173-18/+27
| * | Update rng cli - can make multiple requestsJack Lloyd2016-07-171-5/+10
| * | Remove useless L param from X9.31 test vector fileJack Lloyd2016-07-172-548/+14
| * | Add Stateful_RNGJack Lloyd2016-07-1719-216/+230
| * | Make the DRBG hash selectable in build.h with BOTAN_AUTO_RNG_DRBG_HASH_FUNCTIONJack Lloyd2016-07-173-3/+4
| * | If EPERM when writing to the random device, return silently.Jack Lloyd2016-07-171-1/+13
| * | Switch to HMAC_DRBG for all RNG generation.Jack Lloyd2016-07-1715-252/+6439
* | | Add test vectors for RSA-KEM/KDF1René Korthaus2016-07-182-3/+130
| |/ |/|
* | Merge GH #535 Use Cipher_Mode instead of Pipe in ECIESJack Lloyd2016-07-174-23/+20
|\ \
| * | replace (deprecated) Pipe API with Cipher_Mode in ECIESDaniel Neus2016-07-134-23/+20
* | | Merge GH #533 DLIES changesJack Lloyd2016-07-175-149/+1363
|\ \ \
| * | | DLIES reworkDaniel Neus2016-07-135-149/+1363
| |/ /
* | | Merge GH #537 Add test vectors for KDF1/ISO18033Jack Lloyd2016-07-173-3/+27
|\ \ \ | |_|/ |/| |
| * | Add test vectors for KDF1/ISO18033René Korthaus2016-07-153-3/+27
| |/
* | Fix SecRandomCopyBytes call with older OS X SDKsJack Lloyd2016-07-151-0/+1
* | Fix undefined behavior in donna128 typeJack Lloyd2016-07-151-6/+12
|/
* Rename policy 'sane' to 'modern' which better reflects intent.Jack Lloyd2016-07-111-29/+36
* Merge GH #531 Add AES/CBC/CTS tests from RFC 3962Jack Lloyd2016-07-112-0/+37
|\
| * Add test vectors for AES-CBC-CS3 aka AES/CBC/CTS from RFC 3962René Korthaus2016-07-112-0/+37
* | Merge GH #530 Remove egd from BSI policyJack Lloyd2016-07-111-1/+1
|\ \
| * | Remove egd entropy sources from BSI module policyRené Korthaus2016-07-111-1/+1
| |/
* / Add test vectors for block cipher padding modesRené Korthaus2016-07-114-2/+147
|/
* Merge GH #526 Some PKCS #11 fixes when used with BSI policyJack Lloyd2016-07-052-1/+3
|\
| * PKCS11 tests: run ECDSA software verification only if emsa_raw module is avai...Daniel Neus2016-07-051-0/+3
| * remove rfc6979 module dependency for pkcs11Daniel Neus2016-07-051-1/+0
* | prevent massive amount of MSVC C4100 warningsDaniel Neus2016-07-051-0/+5
|/
* Merge GH #507 Add PKCS #11 support. Previous merge 360a3a5 missed later commitsJack Lloyd2016-07-049-42/+27
|\
| * remove unnecessary includeDaniel Neus2016-06-281-1/+0
| * fix some warnings and one compile errorDaniel Neus2016-06-284-6/+7
| * check for asn1 and pubkey module presenceDaniel Neus2016-06-281-2/+7
| * reuse BigInt::encode_1363 instead of self written logicDaniel Neus2016-06-281-6/+1