aboutsummaryrefslogtreecommitdiffstats
path: root/src/extra_tests
Commit message (Collapse)AuthorAgeFilesLines
* Fix off by one in PKCS #1 v1.5 decryption decodingJack Lloyd2016-12-083-19/+24
| | | | | | | | | | | | When the code was changed in b8966d0f89e, the offset was not changed, so it would reject ciphertexts with exactly 8 bytes of random padding (the required minimum). Found by pkcs1 fuzzer which also had problems due to not having been updated at the same time. Add a test suite for decoding of PK decryption padding to cover the problem cases.
* Fuzzer cleanup, no need for setup script anymoreJack Lloyd2016-11-226-54/+57
| | | | | | Makefile does all the things [ci skip]
* Add policy file for TLS client testingJack Lloyd2016-11-211-0/+19
| | | | [ci skip]
* Add timeouts to TLS scanner [ci skip]Jack Lloyd2016-11-212-4/+17
|
* Merge GH #733 Add timing test suiteJack Lloyd2016-11-2016-0/+589
|\
| * Timing test suite with the mona timing libraryJuraj Somorovsky2016-11-2016-0/+589
| |
* | TLS-Attacker testsuite and fuzzingJuraj Somorovsky2016-11-197-0/+143
|/
* Add a script to test TLS compat with major sitesJack Lloyd2016-11-163-0/+113
|
* More fixes for the fuzzer setupJack Lloyd2016-10-312-14/+14
| | | | [ci skip]
* Import fuzzer driversJack Lloyd2016-10-3027-0/+1090
Originally from https://github.com/randombit/botan-fuzzers but merging to the main tree (without the corpus files, since I suspect the corpus files in that repo are not useful anymore) Adds --unsafe-fuzzer-mode which can be used to selectively disable cryptographic checks which get in the way of fuzzer testing. This setting is reflected in build.h and in the version string. Right now it doesn't actually disable anything.