aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/engine/tb_rsa.c
Commit message (Collapse)AuthorAgeFilesLines
* Copyright consolidation 09/10Rich Salz2016-05-171-51/+6
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Remove outdated DEBUG flags.Rich Salz2016-02-181-7/+0
| | | | | | | | | | | | | | | | | Add -DBIO_DEBUG to --strict-warnings. Remove comments about outdated debugging ifdef guards. Remove md_rand ifdef guarding an assert; it doesn't seem used. Remove the conf guards in conf_api since we use OPENSSL_assert, not assert. For pkcs12 stuff put OPENSSL_ in front of the macro name. Merge TLS_DEBUG into SSL_DEBUG. Various things just turned on/off asserts, mainly for checking non-NULL arguments, which is now removed: camellia, bn_ctx, crypto/modes. Remove some old debug code, that basically just printed things to stderr: DEBUG_PRINT_UNKNOWN_CIPHERSUITES, DEBUG_ZLIB, OPENSSL_RI_DEBUG, RL_DEBUG, RSA_DEBUG, SCRYPT_DEBUG. Remove OPENSSL_SSL_DEBUG_BROKEN_PROTOCOL. Reviewed-by: Richard Levitte <levitte@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-39/+45
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* (oops) Apologies all, that last header-cleanup commit was from the wrongGeoff Thorpe2004-04-191-2/+0
| | | | | tree. This further reduces header interdependencies, and makes some associated cleanups.
* The ampersand is not required in these constructs, and was giving AIXGeoff Thorpe2002-12-131-2/+2
| | | | | | warnings. Reported by: Bernhard Simon.
* Make sure the "ENGINE_TABLE" cleanup callbacks have correct prototypes.Geoff Thorpe2001-10-081-1/+1
|
* This change replaces the ENGINE's underlying mechanics with the newGeoff Thorpe2001-09-251-0/+120
ENGINE_TABLE-based stuff - as described in crypto/engine/README. Associated miscellaneous changes; - the previous cipher/digest hooks that hardwired directly to EVP's OBJ_NAME-based storage have been backed out. New cipher/digest support has been constructed and will be committed shortly. - each implementation defines its own ENGINE_load_<name> function now. - the "openssl" ENGINE isn't needed or loaded any more. - core (not algorithm or class specific) ENGINE code has been split into multiple files to increase readability and decrease linker bloat. - ENGINE_cpy() has been removed as it wasn't really a good idea in the first place and now, because of registration issues, can't be meaningfully defined any more. - BN_MOD_EXP[_CRT] support is removed as per the README. - a bug in enginetest.c has been fixed. NB: This commit almost certainly breaks compilation until subsequent changes are committed.