89 Commits (95eeb191c0d8a5ec375a4927a81dad19354d3c0a)

Author SHA1 Message Date
  Adam Langley af6e45bde5 Simplify constant-time RSA padding check. 10 years ago
  David Benjamin e2793a7189 Remove redundant s->s3 check. 10 years ago
  David Benjamin fd617a5030 Port ssl3_{get,send}_server_key_exchange to EVP_Digest{Verify,Sign}*. 10 years ago
  David Benjamin 8f1ef1d554 Fix double-frees on malloc failure in ssl3_get_client_key_exchange. 10 years ago
  David Benjamin 3cac450af5 Add SSL_SESSION_to_bytes to replace i2d_SSL_SESSION. 10 years ago
  Adam Langley 7571292eac Extended master secret support. 10 years ago
  David Benjamin 9f2c0d7a94 Remove T** parameter to ssl_bytes_to_cipher_list. 10 years ago
  David Benjamin 180d1eb04c Remove SSL_get_shared_ciphers. 10 years ago
  David Benjamin fb3ff2c66c Don't compare signed vs. unsigned. 10 years ago
  David Benjamin 5b33a5e0dd Merge the get_ssl_method hooks between TLS and SSLv3. 10 years ago
  David Benjamin 00075b80ca Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. 10 years ago
  David Benjamin 6c7aed048c Client-side OCSP stapling support. 10 years ago
  David Benjamin 457112e197 unifdef a bunch of OPENSSL_NO_* ifdefs. 10 years ago
  David Benjamin 854dd654d1 Refactor server-side CertificateVerify handling. 10 years ago
  David Benjamin 880b14e98c Compute the Channel ID hash after ssl_get_message. 10 years ago
  David Benjamin 590cbe970c Introduce a hash_message parameter to ssl_get_message. 10 years ago
  David Benjamin 8da990677b Rename some message functions for consistency. 10 years ago
  David Benjamin ef86550537 Remove logic for non-signing client certificates. 10 years ago
  David Benjamin 3a66e2838c Update ssl3_get_channel_id for the simpler ECDSA_do_verify. 10 years ago
  David Benjamin 92909a6206 Remove MS SGC support on the the server. 10 years ago
  David Benjamin b52e3dded2 Move common code between two branches. 10 years ago
  David Benjamin ef2116d33c Remove DSA-based cipher suites and client auth. 10 years ago
  David Benjamin 0da0e18a60 Remove ECDH_RSA, ECDH_ECDSA, DH_RSA, and DH_DSS. 10 years ago
  David Benjamin bd30f8e34a Remove support on both sides for *_fixed_(ec)dh client auth. 10 years ago
  David Benjamin e712778a7b Remove rsa_md5, md5, and sha1 fields from SSL_CTX. 10 years ago
  David Benjamin cc23df53da Remove SSL_OP_CISCO_ANYCONNECT. 10 years ago
  David Benjamin 6f2600199c Mark all SSL_CIPHERs as const. 10 years ago
  David Benjamin fb4ea28bb8 Tidy DTLS cookie callback types. 10 years ago
  David Benjamin 335d10d201 Remove Suite B mode. 10 years ago
  David Benjamin a8e3e0e936 Remove SSL_OP_TLS_ROLLBACK_BUG. 10 years ago
  David Benjamin 734fca0890 Fix memory leak in ssl3_get_cert_verify. 10 years ago
  David Benjamin 95fcaa4f4b Fix server-side ClientHello state machine. 10 years ago
  Adam Langley 887b1c3d49 Don't limit message sizes in ssl3_get_cert_verify. 10 years ago
  David Benjamin 0aa0767340 Improve constant-time padding check in RSA key exchange. 10 years ago
  David Benjamin 86271ee9f8 Change CCS_OK to EXPECT_CCS. 10 years ago
  David Benjamin 84ec49e914 Consolidate CCS_OK codepaths in s3_srvr.c. 10 years ago
  David Benjamin 77a942b7fe Don't use the RSA key exchange with a signing-only key. 10 years ago
  David Benjamin 060d9d2c56 Remove support code for export cipher suites. 10 years ago
  David Benjamin 5ffeb7c22f Remove two more quirks. 10 years ago
  David Benjamin b9cc33a4d6 Remove SSL_OP_EPHEMERAL_RSA quirk. 10 years ago
  David Benjamin ff175b4a46 unifdef OPENSSL_NO_PSK. 10 years ago
  David Benjamin 019c3cc64a Remove last remnants of GOST support. 10 years ago
  David Benjamin 39482a13ac Remove get_cipher_by_char and put_cipher_by_char. 10 years ago
  David Benjamin 072334d943 Consistently use uint16_t for curve IDs. 10 years ago
  David Benjamin 6553b379e2 Don't accidentally read Finished in ssl3_get_cert_verify. 10 years ago
  Adam Langley 37a623cf29 Have BIO_get_mem_data return a size_t and uint8_t* 10 years ago
  David Benjamin 22f9bccde5 Port ssl3_get_client_hello to CBS. 10 years ago
  David Benjamin 14c83e7d00 Refactor PSK logic in ssl3_get_client_key_exchange. 10 years ago
  David Benjamin 820c74af65 Tidy up some PSK cipher checks. 10 years ago
  David Benjamin 35c023014b Port ssl3_get_client_key_exchange to CBS. 10 years ago