• R
    Remove outdated legacy crypto options · 3e9e810f
    Rich Salz 提交于
    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: NAndy Polyakov <appro@openssl.org>
    3e9e810f
可在Tags中查看这些版本中当前仓库的状态.
CHANGES 492.3 KB