1. 16 4月, 1999 1 次提交
  2. 15 4月, 1999 2 次提交
  3. 14 4月, 1999 1 次提交
  4. 13 4月, 1999 1 次提交
  5. 09 4月, 1999 1 次提交
  6. 01 4月, 1999 1 次提交
  7. 31 3月, 1999 1 次提交
  8. 30 3月, 1999 1 次提交
  9. 22 3月, 1999 2 次提交
  10. 14 3月, 1999 1 次提交
  11. 12 3月, 1999 1 次提交
  12. 06 3月, 1999 7 次提交
  13. 04 3月, 1999 1 次提交
  14. 03 3月, 1999 1 次提交
  15. 01 3月, 1999 1 次提交
  16. 28 2月, 1999 2 次提交
  17. 27 2月, 1999 1 次提交
  18. 25 2月, 1999 2 次提交
    • R
      Add a bunch of SSL_xxx() functions for configuring the temporary RSA and DH · 15d21c2d
      Ralf S. Engelschall 提交于
      private keys and/or callback functions which directly correspond to their
      SSL_CTX_xxx() counterparts but work on a per-connection basis. This is needed
      for applications which have to configure certificates on a per-connection
      basis (e.g. Apache+mod_ssl) instead of a per-context basis (e.g.
      s_server).
      
      For the RSA certificate situation is makes no difference, but for the DSA
      certificate situation this fixes the "no shared cipher" problem where the
      OpenSSL cipher selection procedure failed because the temporary keys were not
      overtaken from the context and the API provided no way to reconfigure them.
      
      The new functions now let applications reconfigure the stuff and they are in
      detail: SSL_need_tmp_RSA, SSL_set_tmp_rsa, SSL_set_tmp_dh,
      SSL_set_tmp_rsa_callback and SSL_set_tmp_dh_callback.  Additionally a new
      non-public-API function ssl_cert_instantiate() is used as a helper function
      and also to reduce code redundancy inside ssl_rsa.c.
      
      Submitted by: Ralf S. Engelschall
      Reviewed by: Ben Laurie
      15d21c2d
    • R
      Fix the cipher decision scheme for export ciphers: the export bits are *not* · 90a52cec
      Ralf S. Engelschall 提交于
      within SSL_MKEY_MASK or SSL_AUTH_MASK, they are within SSL_EXP_MASK.  So, the
      original variable has to be used instead of the already masked variable.
      
      Submitted by: Richard Levitte <levitte@stacken.kth.se>
      Reviewed by: Ralf S. Engelschall
      90a52cec
  19. 22 2月, 1999 4 次提交
  20. 20 2月, 1999 1 次提交
  21. 16 2月, 1999 2 次提交
    • M
      Updates to the new SSL compression code · 413c4f45
      Mark J. Cox 提交于
           [Eric A. Young, (from changes to C2Net SSLeay, integrated by Mark Cox)]
      
      Fix so that the version number in the master secret, when passed
           via RSA, checks that if TLS was proposed, but we roll back to SSLv3
           (because the server will not accept higher), that the version number
           is 0x03,0x01, not 0x03,0x00
           [Eric A. Young, (from changes to C2Net SSLeay, integrated by Mark Cox)]
      
      Submitted by:
      Reviewed by:
      PR:
      413c4f45
    • D
      Fix various memory leaks in SSL, apps and DSA · a8236c8c
      Dr. Stephen Henson 提交于
      a8236c8c
  22. 13 2月, 1999 1 次提交
  23. 10 2月, 1999 3 次提交
    • R
      Remove one more totally bogus source file. · 4a16967b
      Ralf S. Engelschall 提交于
      This one is exactly the same as ssl_sess.c.
      Thanks to Adam Goodman <adam@a-domain.com> for hint.
      4a16967b
    • R
      First cut for a very conservative source tree cleanup: · 155d7a0e
      Ralf S. Engelschall 提交于
      1. merge various obsolete readme texts into doc/ssleay.txt
         where we collect the old documents and readme texts.
      
      2. remove the first part of files where I'm already sure that we no longer need
         them because of three reasons: either they are just temporary files which
         were left by Eric or they are preserved original files where I've verified
         that the diff is also available in the CVS via "cvs diff -rSSLeay_0_8_1b"
         or they were renamed (as it was definitely the case for the crypto/md/
         stuff).
      
      We've still a horrible mess under crypto/bn/asm/.  There for a lot of files
      I'm sure whether we need them or not. So, when someone knows it better, feel
      free to cleanup there.
      155d7a0e
    • B
      More exactitude with function arguments. · bf5dcd13
      Ben Laurie 提交于
      bf5dcd13
  24. 01 2月, 1999 1 次提交
    • D
      Fix various stuff: that VC++ 5.0 chokes on: · 9b3086fe
      Dr. Stephen Henson 提交于
      1. Add *lots* of missing prototypes for static ssl functions.
      2. VC++ doesn't understand the 'LL' suffix for 64 bits constants: change bn.org
      3. Add a few missing prototypes in pem.org
      Fix mk1mf.pl so it outputs a Makefile that doesn't choke Win95.
      Fix mkdef.pl so it doesn't truncate longer names.
      9b3086fe