1. 02 3月, 2017 1 次提交
  2. 18 5月, 2016 1 次提交
  3. 11 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. 27 1月, 2016 1 次提交
    • R
      Remove /* foo.c */ comments · 34980760
      Rich Salz 提交于
      This was done by the following
              find . -name '*.[ch]' | /tmp/pl
      where /tmp/pl is the following three-line script:
              print unless $. == 1 && m@/\* .*\.[ch] \*/@;
              close ARGV if eof; # Close file to reset $.
      
      And then some hand-editing of other files.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      34980760
  6. 25 1月, 2016 1 次提交
  7. 22 1月, 2015 1 次提交
  8. 31 12月, 2014 1 次提交
  9. 28 11月, 2012 1 次提交
  10. 19 12月, 2005 1 次提交
  11. 04 10月, 2005 1 次提交
  12. 14 4月, 2005 1 次提交
  13. 29 3月, 2004 1 次提交
    • A
      This is essentially Intel 32-bit compiler tune-up. To start with all · 1a979201
      Andy Polyakov 提交于
      available compiler versions generated bogus machine code trying to
      compile new crypto/des/cfb_enc.c. Secondly, 8th version defines
      __GNUC__ macro, but fails to compile *some* inline assembler correctly.
      Note that all versions of icc implement MSC-like _lrot[rl] intrinsic,
      which is used now instead of offensive asm. Finally, unnecessary linker
      dependencies are eliminated. Most notably dependency from libirc.a
      caused trouble at application start-up, if libcrypto.so is linked with
      -Bsymbolic (which it is).
      1a979201
  14. 30 12月, 2002 1 次提交
  15. 15 12月, 2002 3 次提交
  16. 18 6月, 2002 1 次提交
  17. 05 3月, 2002 1 次提交
  18. 25 10月, 2001 1 次提交
    • R
      Due to an increasing number of clashes between modern OpenSSL and · c2e4f17c
      Richard Levitte 提交于
      libdes (which is still used out there) or other des implementations,
      the OpenSSL DES functions are renamed to begin with DES_ instead of
      des_.  Compatibility routines are provided and declared by including
      openssl/des_old.h.  Those declarations are the same as were in des.h
      when the OpenSSL project started, which is exactly how libdes looked
      at that time, and hopefully still looks today.
      
      The compatibility functions will be removed in some future release, at
      the latest in version 1.0.
      c2e4f17c
  19. 31 7月, 2001 1 次提交
  20. 22 2月, 2001 1 次提交
  21. 20 2月, 2001 2 次提交
    • R
      Use new-style system-id macros everywhere possible. I hope I haven't · bc36ee62
      Richard Levitte 提交于
      missed any.
      
      This compiles and runs on Linux, and external applications have no
      problems with it.  The definite test will be to build this on VMS.
      bc36ee62
    • R
      Make all configuration macros available for application by making · cf1b7d96
      Richard Levitte 提交于
      sure they are available in opensslconf.h, by giving them names starting
      with "OPENSSL_" to avoid conflicts with other packages and by making
      sure e_os2.h will cover all platform-specific cases together with
      opensslconf.h.
      
      I've checked fairly well that nothing breaks with this (apart from
      external software that will adapt if they have used something like
      NO_KRB5), but I can't guarantee it completely, so a review of this
      change would be a good thing.
      cf1b7d96
  22. 31 12月, 2000 1 次提交
  23. 01 4月, 2000 1 次提交
  24. 04 2月, 2000 1 次提交
  25. 20 12月, 1999 1 次提交
  26. 16 7月, 1999 1 次提交
  27. 09 6月, 1999 1 次提交
  28. 15 5月, 1999 1 次提交
  29. 13 5月, 1999 1 次提交
    • U
      VMS support. · 7d7d2cbc
      Ulf Möller 提交于
      Submitted by: Richard Levitte <richard@levitte.org>
      7d7d2cbc
  30. 27 4月, 1999 1 次提交
  31. 24 4月, 1999 1 次提交
  32. 23 4月, 1999 1 次提交
  33. 22 4月, 1999 1 次提交
  34. 18 4月, 1999 1 次提交
  35. 21 12月, 1998 2 次提交