1. 10 8月, 2021 1 次提交
  2. 28 9月, 2019 2 次提交
  3. 18 5月, 2016 1 次提交
  4. 28 1月, 2016 1 次提交
    • 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
  5. 25 1月, 2016 1 次提交
  6. 14 5月, 2015 1 次提交
  7. 22 1月, 2015 1 次提交
  8. 21 11月, 2004 1 次提交
    • A
      RC4 tune-up for Intel P4 core, both 32- and 64-bit ones. As it's · 376729e1
      Andy Polyakov 提交于
      apparently impossible to compose blended code with would perform
      satisfactory on all x86 and x86_64 cores, an extra RC4_CHAR
      code-path is introduced and P4 core is detected at run-time. This
      way we keep original performance on non-P4 implementations and
      turbo-charge P4 performance by factor of 2.8x (on 32-bit core).
      376729e1
  9. 14 6月, 1999 1 次提交
  10. 24 4月, 1999 1 次提交
  11. 22 4月, 1999 1 次提交
  12. 29 12月, 1998 1 次提交
  13. 21 12月, 1998 2 次提交