3e9e810f2e
Many options for supporting optimizations for legacy crypto on legacy platforms have been removed. This simplifies the source code and does not really penalize anyone. DES_PTR (always on) DES_RISC1, DES_RISC2 (always off) DES_INT (always 'unsigned int') DES_UNROLL (always on) BF_PTR (always on) BF_PTR2 (removed) MD2_CHAR, MD2_LONG (always 'unsigned char') IDEA_SHORT, IDEA_LONG (always 'unsigned int') RC2_SHORT, RC2_LONG (always 'unsigned int') RC4_LONG (only int and char (for assembler) are supported) RC4_CHUNK (always long), RC_CHUNK_LL (removed) RC4_INDEX (always on) And also make D_ENCRYPT macro more clear (@appro) This is done in consultation with Andy. Reviewed-by: Andy Polyakov <appro@openssl.org> |
||
---|---|---|
.. | ||
asn1_int.h | ||
bn_conf.h.in | ||
bn_dh.h | ||
bn_int.h | ||
bn_srp.h | ||
chacha.h | ||
cryptlib.h | ||
ct_int.h | ||
evp_int.h | ||
md32_common.h | ||
poly1305.h | ||
x509_int.h |