aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove HMAC_RNG, X9.31-RNG, BeOS stats, EGD reader, Unix process runnerJack Lloyd2016-10-2826-2980/+38
* Merge GH #691/#488 Add GMAC. Add MessageAuthenticationCode::start_msgJack Lloyd2016-10-289-9/+389
|\
| * Add MAC::start_msg, update GMACJack Lloyd2016-10-284-47/+59
| * Implements GMAC with GHASH.Matthias Gierlings2016-10-287-98/+192
| * Added implementation for GMACMatthias Gierlings2016-10-279-58/+332
* | Add TLS callbacks for debug and error logging.Jack Lloyd2016-10-281-2/+28
* | HMAC_DRBG - Fix constructor init order. Use create_or_throw to simplify.Jack Lloyd2016-10-281-6/+3
* | Update modern policy: Add NewHope, SQL, ChaCha20 SSE2. Prohibit TLS-CBCJack Lloyd2016-10-281-1/+8
* | Remove bogus filter dependency in TSSJack Lloyd2016-10-282-2/+0
* | Merge GH #687 Avoid unused return value warning under GCCJack Lloyd2016-10-281-2/+3
|\ \
| * | Fixes randombit/botan#677Matthias Gierlings2016-10-271-2/+3
| |/
* | make max_number_of_bytes_per_request configurableDaniel Neus2016-10-283-28/+139
* | Small pushes on test coverageJack Lloyd2016-10-272-1/+16
* | Correct name for Comb4PJack Lloyd2016-10-271-1/+1
* | Merge GH #689 Add tests for Pipe/Filter systemJack Lloyd2016-10-272-16/+172
|\ \
| * | Add more tests for Pipe/FilterJack Lloyd2016-10-272-16/+172
| |/
* | More tests for session managers.Jack Lloyd2016-10-271-1/+13
* | Test MtE then EtM CBC modesJack Lloyd2016-10-271-1/+1
* | Fix TLS resumption bugsJack Lloyd2016-10-273-112/+182
|/
* Avoid timing channel in OAEP decoding (CVE-2016-8871)Juraj Somorovsky2016-10-261-7/+12
* Avoid unused warning when no compression libs availableJack Lloyd2016-10-251-0/+2
* Fix HMAC_DRBG fork testJack Lloyd2016-10-251-8/+14
* Add missing variable to AES test vectorJack Lloyd2016-10-251-0/+1
* Static analyzer fixesJack Lloyd2016-10-253-21/+39
* Add long (4+ block) AES KATsJack Lloyd2016-10-251-0/+10
* Merge GH #682 Improve test name consistencyJack Lloyd2016-10-255-5/+5
|\
| * Pubkey tests should express category [ci skip]René Korthaus2016-10-245-5/+5
* | Merge GH #683 Avoid SHA-1 use in ElGamal+ECKCDSA self testsJack Lloyd2016-10-252-2/+2
|\ \
| * | Fix hardcoded SHA-1 in eckcdsa consistency checkRené Korthaus2016-10-241-1/+1
| * | Fix hardcoded SHA-1 in elgamal consistency checkRené Korthaus2016-10-241-1/+1
| |/
* | Add TPM and PKCS #11 to coverage buildJack Lloyd2016-10-243-11/+29
* | Remote unused macrosJack Lloyd2016-10-242-5/+1
* | Initialize member variable in PKCS11_EC_PrivateKeyJack Lloyd2016-10-242-2/+2
|/
* Limit locking_allocator only to OSes that even might support it.Jack Lloyd2016-10-241-0/+8
* Remove unneeded includesJack Lloyd2016-10-242-2/+0
* Fixes for build without 25519Jack Lloyd2016-10-242-3/+6
* Merge GH #673 X25519 TLS key exchangeJack Lloyd2016-10-247-42/+112
|\
| * X25519 key exchange for TLSJack Lloyd2016-10-217-42/+112
* | Merge GH #675 Lucky13 countermeasuresJack Lloyd2016-10-242-0/+82
|\ \
| * | Final changes, now using the countermeasure from the Lucky 13 paper again (or...Juraj Somorovsky2016-10-231-36/+32
| * | SHA384 countermeasure (not perfect, but makes the attack harder)Juraj Somorovsky2016-10-221-19/+27
| * | Lucky 13 patch for SHA-1 and SHA-256Juraj Somorovsky2016-10-162-0/+78
* | | Merge GH #679 Unify test namingJack Lloyd2016-10-244-5/+5
|\ \ \
| * | | Reunify registered test names [ci skip]René Korthaus2016-10-234-5/+5
* | | | Merge GH #668: Remove Algo_Registry and associated global locksJack Lloyd2016-10-2495-1673/+1485
|\ \ \ \ | |/ / / |/| | |
| * | | ECIES ISO tests require SHA-1Jack Lloyd2016-10-211-1/+1
| * | | Missing include, noticed by Clang on OS XJack Lloyd2016-10-211-0/+1
| * | | Cleanup from rebaseJack Lloyd2016-10-211-5/+0
| * | | Fix PSSRJack Lloyd2016-10-211-1/+1
| * | | Remove unused functions from SCAN_NameJack Lloyd2016-10-212-39/+0