aboutsummaryrefslogtreecommitdiffstats
path: root/engines/e_ossltest_err.h
Commit message (Collapse)AuthorAgeFilesLines
* Manual fixes after copyright consolidationRich Salz2016-05-171-55/+12
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Finish 02f7114a7fbb3f3ac171bae87be8c13bc69e4005David Woodhouse2016-02-171-1/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Change ossltest engine to manually allocate cipher_dataMatt Caswell2015-09-251-0/+1
| | | | | | | | | | | | The ossltest engine wraps the built-in implementation of aes128-cbc. Normally in an engine the cipher_data structure is automatically allocated by the EVP layer. However this relies on the engine specifying up front the size of that cipher_data structure. In the case of ossltest this value isn't available at compile time. This change makes the ossltest engine allocate its own cipher_data structure instead of leaving it to the EVP layer. Reviewed-by: Andy Polyakov <appro@openssl.org>
* Add OSSLTest EngineMatt Caswell2015-08-111-0/+83
This engine is for testing purposes only. It provides crippled crypto implementations and therefore must not be used in any instance where security is required. This will be used by the forthcoming libssl test harness which will operate as a man-in-the-middle proxy. The test harness will be able to modify TLS packets and read their contents. By using this test engine packets are not encrypted and MAC codes always verify. Reviewed-by: Richard Levitte <levitte@openssl.org>