1. 17 4月, 2006 1 次提交
  2. 13 2月, 2006 1 次提交
  3. 02 1月, 2006 1 次提交
  4. 05 12月, 2005 1 次提交
  5. 07 11月, 2005 3 次提交
  6. 06 11月, 2005 1 次提交
  7. 25 7月, 2005 1 次提交
  8. 28 4月, 2005 1 次提交
    • D
      Lots of Win32 fixes for DTLS. · 6c61726b
      Dr. Stephen Henson 提交于
      1. "unsigned long long" isn't portable changed: to BN_ULLONG.
      2. The LL prefix isn't allowed in VC++ but it isn't needed where it is used.
      2. Avoid lots of compiler warnings about signed/unsigned mismatches.
      3. Include new library directory pqueue in mk1mf build system.
      4. Update symbols.
      6c61726b
  9. 27 4月, 2005 1 次提交
  10. 20 4月, 2005 2 次提交
  11. 19 4月, 2005 2 次提交
  12. 14 4月, 2005 1 次提交
  13. 06 2月, 2005 1 次提交
  14. 12 7月, 2004 1 次提交
  15. 20 5月, 2004 1 次提交
  16. 28 11月, 2003 1 次提交
    • R
      Make a number of changes to the OS/2 build. Submitter's comment below. · 0b352c58
      Richard Levitte 提交于
      PR: 732
      Submitted by: Ilya Zakharevich <nospam-abuse@ilyaz.org>
      
      Submitter's comment:
      
      This patch:
      
      a) Introduces a new file os2/backwardify.pl.
      
      b) Introduces a new mk1mf.pl variable $preamble.  As you can see, it may
         be used also to move some OS-specific code to VC-CE too (the the
         first chunk of the patch);
      
      c) The DESCRIPTION specifier of the .def file is made more informative:
         now it contains the version number too.  On OS/2 it is made conformant
         to OS/2 conventions; in particular, when one runs the standard command
      	BLDLEVEL this.DLL
         one can see:
      
         Vendor:      www.openssl.org/
         Revision:    0.9.7c
         Description: OpenSSL: implementation of Secure Socket Layer; DLL for library crypto.  Build for EMX -Zmtd
      
         [I did not make Win32 descriptions as informative as this - I'm afraid to
          break something.  Be welcome to fix this.]
      
      d) On OS/2 the generated DLL was hardly usable (it had a shared initialized
         data segment).
      
      e) On OS/2 the generated DLLs had names like ssl.dll.  However, DLL names on
         OS/2 are "global data".  It is hard to have several DLLs with the same
         name on the system.  Thus this precluded coexistence of OpenSSL with DLLs
         for other SLL implementations - or other name clashes.  I transparently
         changed the names of the DLLs to open_ssl.dll and cryptssl.dll.
      
      f) The file added in (a) is used to create "forwarder" DLLs, so the
         applications expecting the "old" DLL names may use the new DLLs
         transparently.  (A presence of these DLLs on the system nullifies (e),
         but makes old applications work.  This is a stopgap measure until the
         old applications are relinked.  Systems with no old applications do not
         need these DLLs, so may enjoy all the benefits of (e).)
      
         The new DLLs are placed in os2/ and os2/noname subdirectories.
      
      g) The makefiles created with os2/OS2-EMX.cmd did not work (some mysterious
         meaningless failures).  The change to util/pl/OS2-EMX.pl uses the
         variable introduced in (b) to switch the Makefiles to SHELL=sh syntax.
         All these backslashes are removed, and the generated Makefiles started to
         work.
      
      h) Running os2/OS2-EMX.cmd now prints out what to do next.
      0b352c58
  17. 01 5月, 2003 1 次提交
  18. 04 4月, 2003 1 次提交
  19. 21 3月, 2003 2 次提交
  20. 31 1月, 2003 2 次提交
  21. 09 12月, 2002 1 次提交
  22. 25 10月, 2002 1 次提交
  23. 05 10月, 2002 2 次提交
  24. 09 8月, 2002 1 次提交
    • B
      Add ECDH support. · e172d60d
      Bodo Möller 提交于
      Additional changes:
       - use EC_GROUP_get_degree() in apps/req.c
       - add ECDSA and ECDH to apps/speed.c
       - adds support for EC curves over binary fields to ECDSA
       - new function EC_KEY_up_ref() in crypto/ec/ec_key.c
       - reorganize crypto/ecdsa/ecdsatest.c
       - add engine support for ECDH
       - fix a few bugs in ECDSA engine support
      
      Submitted by: Douglas Stebila <douglas.stebila@sun.com>
      e172d60d
  25. 17 7月, 2002 1 次提交
  26. 11 7月, 2002 1 次提交
    • L
      Minor typos · 5012158a
      Lutz Jänicke 提交于
      Submitted by: jufi@nerdnet.de
      Reviewed by:
      PR: 138
      5012158a
  27. 14 2月, 2002 1 次提交
  28. 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
  29. 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
  30. 26 9月, 2001 1 次提交
    • R
      Two changes: · 89eeccac
      Richard Levitte 提交于
      1. if there are several symbols with the same entry number, sort those
         symbols in ASCII order.
      2. Do not stop reading the header files when "BEGIN ERROR CODES" is
         found, since mkerr.pl will add a function declaration after that
         comment.  Instead, trigger on "Error codes for the \w+ function",
         which is the actual start of the error code macros.
      
      Additionally, a few more debugging printouts that helped.
      89eeccac
  31. 11 7月, 2001 1 次提交
  32. 13 5月, 2001 2 次提交