aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug in Barrett reductionJack Lloyd2018-06-051-0/+4
* Remove stray header in vector file [ci skip]Jack Lloyd2018-06-011-2/+0
* Merge GH #1594 Add EdDSA/X25519 Wycheproof testsJack Lloyd2018-05-315-1/+831
|\
| * Add EdDSA and X25519 tests from WycheproofJack Lloyd2018-05-315-1/+831
* | Merge GH #1594 Add ECDSA Wycheproof testsJack Lloyd2018-05-314-8/+13719
|\ \
| * | Add ECDSA tests from WycheproofJack Lloyd2018-05-314-8/+13719
* | | Merge GH #1595/#1555 Base32 encodingJack Lloyd2018-05-312-2/+166
|\ \ \ | |_|/ |/| |
| * | Create unit tests for Base32 encodingWambou2018-05-312-2/+166
| |/
* / Improve error message in tests on invalid hex inputJack Lloyd2018-05-311-3/+4
|/
* Dedup some test codeJack Lloyd2018-05-292-75/+45
* Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-2947-452/+467
* Add BMI2-specific SHA-256Jack Lloyd2018-05-271-1/+1
* Improve error message on BER decoding errorJack Lloyd2018-05-241-2/+2
* Support scrypt for encrypting private keysJack Lloyd2018-05-221-47/+62
* Fix PBE decoding and fix test macro checkJack Lloyd2018-05-221-2/+2
* Speed up DSA param genJack Lloyd2018-05-211-6/+0
* Fixes for DES/3DESJack Lloyd2018-05-161-16/+4
* Add Scrypt key dervation functionJack Lloyd2018-05-162-0/+153
* Apple Clang requires min/max be constexprJack Lloyd2018-05-131-10/+10
* Fixes for compilation in C++17 mode by MSVCJack Lloyd2018-05-131-7/+12
* Add a couple more GCD testsJack Lloyd2018-04-261-0/+8
* Various minor ECC optimizationsJack Lloyd2018-04-131-0/+32
* Merge GH #1537 Add missing XMSS signature length checkJack Lloyd2018-04-122-1/+162
|\
| * Adds missing XMSS signature length check.Matthias Gierlings2018-04-122-1/+162
* | Add missing override [ci skip]Jack Lloyd2018-04-121-1/+1
* | Allow year up to 2200 in ASN1 time objectsJack Lloyd2018-04-122-1/+81
|/
* Fix the botan-test --verbose flag, which did nothingJack Lloyd2018-04-119-24/+30
* Merge GH #1533 Use mkstemp for temp files in testsJack Lloyd2018-04-113-1/+42
|\
| * Move mkstemp to Test::temp_file_nameJack Lloyd2018-04-113-8/+40
| * Use mkstemp(3) to create file for test.Alexander Bluhm2018-04-101-1/+10
* | Add EC_Group::a_is_zeroJack Lloyd2018-04-111-0/+5
* | Add missing overrideJack Lloyd2018-04-091-1/+1
|/
* Fix incorrect macro checkJack Lloyd2018-04-091-2/+2
* Fix bug that broke session decryption (and thus resumption)Jack Lloyd2018-04-092-0/+54
* Fix off by one when decoding TLS-CBC ciphertextsJack Lloyd2018-04-092-0/+163
* Rename test data file to match the test nameJack Lloyd2018-04-082-1/+1
* Merge GH #1527 Add functions getting Cipher_Mode/AEAD_Mode returning unique_ptrJack Lloyd2018-04-074-16/+16
|\
| * Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-074-16/+16
* | Avoid a warning when building under Clang [ci skip]Jack Lloyd2018-04-071-0/+1
* | Moves UBSAN macros from test files to Test_OptionsMatthias Gierlings2018-04-074-13/+9
* | Make tests pass by default in UBSAN modeMatthias Gierlings2018-04-065-11/+22
|/
* Merge GH #1523 RSA optimizations and exponent blindingJack Lloyd2018-04-041-3/+10
|\
| * Update side channel doc, and update RSA blinding testJack Lloyd2018-04-041-3/+10
* | Run ECC unit tests across all groups where applicableJack Lloyd2018-04-032-313/+154
|/
* Merge GH #1520 Add Test_Options class to test frameworkJack Lloyd2018-04-025-163/+115
|\
| * Add Test_Options classJack Lloyd2018-04-025-163/+115
* | Add a test vector for OAEP labelRené Korthaus2018-04-021-0/+7
|/
* Fix some tests that would fail after 2033Jack Lloyd2018-04-012-23/+30
* Fix validation tests - test certs had expiredJack Lloyd2018-04-011-1/+6
* Merge GH #1519 Fix bugs in X.509 wildcard matchJack Lloyd2018-03-312-1/+71
|\