1. 20 9月, 2016 2 次提交
  2. 14 9月, 2016 2 次提交
  3. 13 9月, 2016 6 次提交
  4. 23 8月, 2016 1 次提交
  5. 18 8月, 2016 1 次提交
  6. 15 8月, 2016 1 次提交
  7. 13 8月, 2016 1 次提交
  8. 05 8月, 2016 1 次提交
  9. 01 8月, 2016 1 次提交
  10. 23 7月, 2016 1 次提交
  11. 19 7月, 2016 18 次提交
  12. 18 7月, 2016 3 次提交
    • M
      Simplify key_exchange_expected() logic · 7d2c13a7
      Matt Caswell 提交于
      The static function key_exchange_expected() used to return -1 on error.
      Commit 361a1191 changed that so that it can never fail. This means that
      some tidy up can be done to simplify error handling in callers of that
      function.
      Reviewed-by: NEmilia Käsper <emilia@openssl.org>
      7d2c13a7
    • M
      Fix SSLv3 alert if no Client Ceritifcate sent after a request for one · 672f3337
      Matt Caswell 提交于
      In TLS if the server sends a CertificateRequest and the client does not
      provide one, if the server cannot continue it should send a
      HandshakeFailure alert. In SSLv3 the same should happen, but instead we
      were sending an UnexpectedMessage alert. This is incorrect - the message
      isn't unexpected - it is valid for the client not to send one - its just
      that we cannot continue without one.
      Reviewed-by: NEmilia Käsper <emilia@openssl.org>
      672f3337
    • M
      Prepare the client certificate earlier · 05c4f1d5
      Matt Caswell 提交于
      Move the preparation of the client certificate to be post processing work
      after reading the CertificateRequest message rather than pre processing
      work prior to writing the Certificate message. As part of preparing the
      client certificate we may discover that we do not have one available. If
      we are also talking SSLv3 then we won't send the Certificate message at
      all. However, if we don't discover this until we are about to send the
      Certificate message it is too late and we send an empty one anyway. This
      is wrong for SSLv3.
      Reviewed-by: NEmilia Käsper <emilia@openssl.org>
      05c4f1d5
  13. 15 7月, 2016 1 次提交
  14. 13 7月, 2016 1 次提交