1. 01 Mar, 2001 2 commits
  2. 27 Feb, 2001 1 commit
    • Ulf Möller's avatar
      improved bignum test as in 0.9.7. · 98486a93
      Ulf Möller authored
      We need this to find out if the bignum failures on Irix and Alpha are
      caused by new 0.9.7 code or just aren't triggered in the 0.9.6 test suite.
      98486a93
  3. 24 Feb, 2001 2 commits
    • Geoff Thorpe's avatar
      Backfit a bugfix from 0.9.7-dev to 0.9.6-stable. init() and finish() · 4910cbf6
      Geoff Thorpe authored
      handlers were previously getting called before (and after, respectively)
      the "ex_data" structures - this meant init() had very little that it
      could initialise, and finish() had very little it could cleanup.
      4910cbf6
    • Dr. Stephen Henson's avatar
      · 75090e03
      Dr. Stephen Henson authored
      Stop PKCS7_verify() core dumping with unknown public
      key algorithms and leaking if the signature verify
      fails.
      75090e03
  4. 23 Feb, 2001 12 commits
  5. 22 Feb, 2001 20 commits
  6. 21 Feb, 2001 3 commits
    • Geoff Thorpe's avatar
      If a callback is generating a new session ID for SSLv2, then upon exiting, · ec0f1959
      Geoff Thorpe authored
      the ID will be padded out to 16 bytes if the callback attempted to generate
      a shorter one. The problem is that the uniqueness checking function used in
      callbacks may mistakenly think a 9-byte ID is unique when in fact its
      padded 16-byte version is not. This makes the checking function detect
      SSLv2 cases, and ensures the padded form is checked rather than the shorter
      one passed by the callback.
      ec0f1959
    • Geoff Thorpe's avatar
      fa2b8db4
    • Geoff Thorpe's avatar
      This adds command-line support to s_server for controlling the generation · 1aa0d947
      Geoff Thorpe authored
      of session IDs. Namely, passing "-id_prefix <text>" will set a
      generate_session_id() callback that generates session IDs as random data
      with <text> block-copied over the top of the start of the ID. This can be
      viewed by watching the session ID s_client's output when it connects.
      
      This is mostly useful for testing any SSL/TLS code (eg. proxies) that wish
      to deal with multiple servers, when each of which might be generating a
      unique range of session IDs (eg. with a certain prefix).
      1aa0d947