1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 10 8月, 2021 1 次提交
  4. 27 2月, 2020 1 次提交
  5. 28 9月, 2019 1 次提交
  6. 26 11月, 2016 1 次提交
  7. 18 5月, 2016 1 次提交
  8. 19 2月, 2016 1 次提交
    • R
      Remove outdated DEBUG flags. · d63a5e5e
      Rich Salz 提交于
      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: NRichard Levitte <levitte@openssl.org>
      d63a5e5e
  9. 13 2月, 2016 1 次提交
  10. 06 2月, 2016 1 次提交
  11. 22 1月, 2015 2 次提交
  12. 16 2月, 2011 1 次提交
  13. 05 5月, 2010 1 次提交
    • A
      "Jumbo" update for crypto/modes: · f472ec8c
      Andy Polyakov 提交于
      - introduce common modes_lcl.h;
      - ctr128.c: implement additional CRYPTO_ctr128_encrypt_ctr32 interface;
      - gcm128.c: add omitted ARM initialization, remove ctx.ctr;
      f472ec8c
  14. 10 4月, 2010 1 次提交
  15. 23 12月, 2008 1 次提交
  16. 16 12月, 2008 1 次提交
    • A
      128-bit block cipher modes consolidation. As consolidated functions · 85b2c0ce
      Andy Polyakov 提交于
      rely on indirect call to block functions, they are not as fast as
      non-consolidated routines. However, performance loss(*) is within
      measurement error and consolidation advantages are considered to
      outweigh it.
      
      (*) actually one can observe performance *improvement* on e.g.
          CBC benchmarks thanks to optimization, which also becomes
          shared among ciphers.
      85b2c0ce
  17. 02 11月, 2008 1 次提交
  18. 01 11月, 2008 1 次提交
  19. 10 6月, 2006 1 次提交
  20. 24 8月, 2004 1 次提交
  21. 04 7月, 2003 2 次提交
  22. 03 7月, 2003 1 次提交
  23. 13 11月, 2002 1 次提交
  24. 12 10月, 2002 2 次提交
  25. 30 5月, 2002 1 次提交
  26. 16 2月, 2002 1 次提交
  27. 03 1月, 2002 1 次提交
    • R
      Because Rijndael is more known as AES, use crypto/aes instead of · 6f9079fd
      Richard Levitte 提交于
      crypto/rijndael.  Additionally, I applied the AES integration patch
      from Stephen Sprunk <stephen@sprunk.org> and fiddled it to work
      properly with the normal EVP constructs (and incidently work the same
      way as all other symmetric cipher implementations).
      
      This results in an API that looks a lot like the rest of the OpenSSL
      cipher suite.
      6f9079fd
  28. 09 3月, 2001 1 次提交
  29. 07 3月, 2001 1 次提交
  30. 06 3月, 2001 2 次提交
  31. 04 6月, 1999 1 次提交
  32. 30 1月, 1999 1 次提交
  33. 24 1月, 1999 1 次提交
  34. 17 1月, 1999 1 次提交
    • D
      Time to blow up the source tree :-) This is the beginning of support for · f6aed2cd
      Dr. Stephen Henson 提交于
      GeneralizedTime. At several points PKIX specifies that GeneralizedTime can be
      used but OpenSSL doesn't currently support it. This patch adds several files
      and a bunch of functions.
      
      Of interest is the ASN1_TIME structure and its related functions. At several
      points certificates, CRLs et al specify that a time can be expressed as a
      choice of UTCTime and GeneralizedTime. Currently OpenSSL interprets this
      (wrongly) as UTCTime because GeneralizedTime isn't supported. The ASN1_TIME
      stuff provides this functionality.
      
      Still todo is to trace which cert and CRL points need an ASN1_TIME and modify
      the utilities appropriately and of course fix all the bugs.
      
      Note new OpenSSL copyright in the new file a_time.c. I didn't put it in
      a_gentm.c because it is a minimally modified form a_utctm.c .
      
      Since this adds new files and error codes you will need to do a 'make errors'
      at the top level to add the new codes.
      f6aed2cd