aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/test_modes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix clang-tidy readability-convert-member-functions-to-staticJack Lloyd2022-02-111-4/+4
* Small test fixesJack Lloyd2021-05-301-1/+1
* Tag all tests with a categoryJack Lloyd2020-10-281-2/+2
* silence trivial warningsNuno Goncalves2019-10-201-2/+2
* Correct testJack Lloyd2018-11-021-1/+1
* Add more tests for CBC, CFB, OFB, CTR and GCMJack Lloyd2018-09-291-2/+18
* Refactor mode tests, and correct bugs foundJack Lloyd2018-09-291-104/+139
* Have cipher modes also verify that the nonce is set prior to useJack Lloyd2018-08-171-1/+15
* Fix shadow warningsJack Lloyd2018-08-091-4/+4
* Fix crashes when modes were used unkeyed.Jack Lloyd2018-08-051-0/+10
* Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-291-4/+4
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-071-8/+8
* Minor tweaks for coverageJack Lloyd2018-03-101-0/+5
* Fix speed test of cipher modes [ci skip]Jack Lloyd2018-01-271-2/+2
* Fix bogus comparison [ci skip]Jack Lloyd2018-01-011-1/+1
* Add a test that update_granularity > minimum_final_sizeJack Lloyd2017-12-311-0/+4
* Fix lambda capture, MSVC didn't like thisJack Lloyd2017-12-291-1/+1
* Check that Cipher_Mode::start with invalid nonce size throwsJack Lloyd2017-12-291-0/+6
* Test output_length of cipher modesJack Lloyd2017-12-291-0/+13
* Add final annotations as appropriate in the test codeJack Lloyd2017-09-221-2/+2
* Fix warningsJack Lloyd2017-05-191-2/+2
* Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-131-1/+179
* Reformat code with astyle + fix code styleTomasz Frydrych2017-05-011-6/+5
* Implement cipher modes with OpenSSL.Alexander Bluhm2017-04-251-66/+84
* Minor refactoring of Text_Based_TestJack Lloyd2016-12-191-1/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-1/+1
* Remove unused variable from testsJack Lloyd2016-11-121-4/+0
* Cipher_Mode and AEAD_Mode improvementsDaniel Neus2016-11-081-1/+70
* Add T::provider() to allow user to inquire about implementation usedJack Lloyd2016-09-151-0/+1
* Add test vectors for AES-CBC-CS3 aka AES/CBC/CTS from RFC 3962René Korthaus2016-07-111-0/+5
* Add --data-dir option to test commandJack Lloyd2015-12-201-1/+1
* Update and consolidate the test framework.Jack Lloyd2015-11-111-79/+48
* Move DataSource to utils and rewrite PEM encoding to avoid filtersJack Lloyd2015-10-141-17/+3
* Don't treat missing ciphers, hashes, etc as test failuresJack Lloyd2015-10-111-3/+3
* Remove use of lookup.h in favor of new T::create API.Jack Lloyd2015-09-211-1/+0
* Fix TEST_DATA_DIRSimon Warta2015-07-151-1/+1
* Make Botan compile when only some modules are enabledSimon Warta2015-07-031-0/+16
* Replace \n by std::endl in tests to ensure proper flushingSimon Warta2015-06-191-2/+2
* Ensure all files have copyright and license info.lloyd2015-01-101-0/+6
* Replace Transformatio::nstart with start_raw so we can do a full setlloyd2014-11-051-1/+1
* Split up docs into the reference manual, the website, and everything else.lloyd2014-01-101-0/+92
* Rename test sourceslloyd2014-01-071-87/+0
* Split up public key tests and data, use new test frameworklloyd2014-01-051-7/+15
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-0/+79