128 次程式碼提交 (d660b57208e433d7d64973d52c3ea06a77ec4b57)

作者 SHA1 備註 提交日期
  David Benjamin f3a8b12ac3 Remove SSL_SESSION::cipher_id. 9 年之前
  David Benjamin 780d6dd0fe Treat handshake_failure in response to ClientHello special. 9 年之前
  Adam Langley 1bea173fd4 Reformatting of s3_{cbc|clnt}.c 9 年之前
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. 9 年之前
  David Benjamin 263eac02f5 Remove X509 parameter from ssl_cert_type. 9 年之前
  David Benjamin ef5885e410 Don't change s->version after have_version is set. 10 年之前
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. 10 年之前
  David Benjamin 07046a0946 Consistently use ssl_handshake_start and ssl_set_handshake_header. 10 年之前
  David Benjamin 87909c0445 Add tests for version negotiation failure alerts. 10 年之前
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. 10 年之前
  David Benjamin accb454e44 Add min_version tests. 10 年之前
  David Benjamin 9ec6bcaebe Remove method swap in DTLS_ANY_VERSION. 10 年之前
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. 10 年之前
  David Benjamin ceb6f2880f Factor out remaining version-related functions. 10 年之前
  David Benjamin 138c2ac627 Drop unnecessary version checks. 10 年之前
  David Benjamin 226a872d2f Don't set client_version to the ServerHello version. 10 年之前
  David Benjamin e3594df7f1 Shorten certificate parsing code a little. 10 年之前
  David Benjamin 90eeb11652 Remove SSL_set_debug. 10 年之前
  David Benjamin 00505ec2e1 Add EVP_md5_sha1. 10 年之前
  David Benjamin 128dbc30f6 Factor out the client max-version logic into a helper function. 10 年之前
  David Benjamin beb47022b0 Remove redundant s->server assignments in handshake. 10 年之前
  David Benjamin 8c6fe45c2f Replace s->first_packet with a s->s3->have_version bit. 10 年之前
  David Benjamin cde8abae14 Merge client/server SSL_METHODs into the generic one. 10 年之前
  David Benjamin 63246e8a99 Remove s->type from SSL. 10 年之前
  David Benjamin 533ef7304d Remove SSL_clear calls in handshake functions. 10 年之前
  David Benjamin e58a71b9b3 Trim impossible state combinations. 10 年之前
  David Benjamin 0b145c29a3 Don't assign handshake_func in the handshake functions. 10 年之前
  David Benjamin c44b1df459 Add test for renego client_version quirk. 10 年之前
  David Benjamin 81ea0bf538 Delay creating s->session until resumption is resolved. 10 年之前
  David Benjamin 8b8c006564 Fix DTLS_ANY_VERSION and add tests. 10 年之前
  David Benjamin 0f1e64bf7f Remove method swap in SSL_set_session. 10 年之前
  David Benjamin d1681e614f Remove SSL_set_session_secret_cb (EAP-FAST) 10 年之前
  Adam Langley 69a01608f3 Add malloc failure tests. 10 年之前
  David Benjamin ec2f27dee1 Account for EVP_PKEY capabilities in selecting hash functions. 10 年之前
  David Benjamin 033e5f47d1 Remove CERT_PKEY::valid_flags. 10 年之前
  David Benjamin 253b3e76dc Remove TLS strict mode. 10 年之前
  David Benjamin b398d16c1d Remove SSL_check_chain and unexport CERT_PKEY flags. 10 年之前
  David Benjamin bdf5e72f50 Don't resume sessions if the negotiated version doesn't match. 10 年之前
  David Benjamin 688d8dfe48 Remove psk_identity_hint from SSL_SESSION. 10 年之前
  David Benjamin e1b20a0136 Remove SSL3_FLAGS_POP_BUFFER. 10 年之前
  David Benjamin 1f10d9c8e1 Remove redundant PSK length check. 10 年之前
  David Benjamin 1df112448b Fix memory leak in ssl3_send_client_key_exchange error handling. 10 年之前
  David Benjamin 525a0fe315 Remove client-side support for ServerKeyExchange in the RSA key exchange. 10 年之前
  David Benjamin f2b32a2de2 Switch ssl3_send_channel_id to BN_bn2bin_padded. 10 年之前
  David Benjamin fd617a5030 Port ssl3_{get,send}_server_key_exchange to EVP_Digest{Verify,Sign}*. 10 年之前
  David Benjamin 93d67d36c5 Refactor ssl3_send_client_key_exchange slightly. 10 年之前
  David Benjamin 491956c866 Fix ECDHE_PSK key exchange. 10 年之前
  Adam Langley 7571292eac Extended master secret support. 10 年之前
  David Benjamin 5b33a5e0dd Merge the get_ssl_method hooks between TLS and SSLv3. 10 年之前
  David Benjamin 00075b80ca Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. 10 年之前