93 Commits (160f4ef14c12d8b846eeac498de10a0633f6d2f4)

Author SHA1 Message Date
  David Benjamin dd978784d7 Always enable ecdh_auto. 9 years ago
  David Benjamin 6b38086341 Remove SSL_CIPHER::valid. 9 years ago
  David Benjamin 0344dafb71 Tidy cipher rule processing. 9 years ago
  David Benjamin 107db58047 Switch cipher masks to uint32_t. 9 years ago
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 years ago
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 years ago
  David Benjamin 32fbdf2025 Remove anonymous cipher suites. 9 years ago
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. 9 years ago
  David Benjamin 7061e28dc2 Rename EECDH and EDH to ECDHE and DHE. 9 years ago
  David Benjamin a5a3eeb9cc Remove ssl_cert_inst() 9 years ago
  David Benjamin 2fa83de3f2 Move handshake method hooks to SSL_PROTOCOL_METHOD. 9 years ago
  David Benjamin 4c31123bfc Remove finish_mac_length from SSL3_ENC_METHOD. 9 years ago
  Adam Langley 5f0efe06e1 Use SSL_MODE_SEND_FALLBACK_SCSV. 9 years ago
  David Benjamin fbdfefb76e Handle failures in ssl3_finish_mac. 9 years ago
  David Benjamin 65226257c1 Add SSL_CIPHER_get_rfc_name. 9 years ago
  David Benjamin ccf74f8085 Revise SSL_cutthrough_complete and SSL_in_init. 9 years ago
  David Benjamin e820df9371 Forbid interleaving between application data and handshake protocols. 9 years ago
  David Benjamin 0cb3f5bc27 Switch OBJ_undef uses to NID_undef. 9 years ago
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. 9 years ago
  David Benjamin 044abb0aaa Implement SSLv3 ciphers with stateful AEADs. 9 years ago
  David Benjamin 41ac979211 Add the PRF to SSL3_ENC_METHOD. 9 years ago
  David Benjamin ea72bd0b60 Implement all TLS ciphers with stateful AEADs. 9 years ago
  David Benjamin 62fd16283a Implement SSL_clear with ssl_new and ssl_free. 9 years ago
  David Benjamin 02ddbfdf46 Move Channel ID initialization out of ssl3_new. 9 years ago
  Adam Langley be2900a6a3 Reformat s3_{enc|lib}.c. 9 years ago
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. 10 years ago
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. 10 years ago
  David Benjamin 4b755cb0da Implement the V2ClientHello sniff in version-locked methods. 10 years ago
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. 10 years ago
  David Benjamin 7e23746dd4 Remove redundant SSL_ST_BEFORE-related checks. 10 years ago
  David Benjamin 338fcafe76 Mark SSL3_ENC_METHODs const and remove an unused one. 10 years ago
  David Benjamin cde8abae14 Merge client/server SSL_METHODs into the generic one. 10 years ago
  David Benjamin e319a2f73a Remove SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS. 10 years ago
  David Benjamin ff42cc1eac Fix FALLBACK_SCSV, Channel ID, OCSP stapling, and SCTs with the generic method. 10 years ago
  David Benjamin 033e5f47d1 Remove CERT_PKEY::valid_flags. 10 years ago
  David Benjamin f31e681acf Clean up ssl_set_cert_masks. 10 years ago
  David Benjamin 248f350ed8 Remove SSL_get_peer_signature_nid and don't compute digests for peer_key. 10 years ago
  David Benjamin 688d8dfe48 Remove psk_identity_hint from SSL_SESSION. 10 years ago
  David Benjamin e1b20a0136 Remove SSL3_FLAGS_POP_BUFFER. 10 years ago
  David Benjamin 525a0fe315 Remove client-side support for ServerKeyExchange in the RSA key exchange. 10 years ago
  David Benjamin 1a8b549098 Fix memory leak in calling SSL_clear. 10 years ago
  Adam Langley 0e2a3cf98a Remove KSSL_DEBUG. 10 years ago
  David Benjamin eb380a4632 Fix build on Windows. 10 years ago
  Adam Langley 7571292eac Extended master secret support. 10 years ago
  David Benjamin a19fc259f0 Move ECC extensions out of SSL_SESSION. 10 years ago
  David Benjamin fb3ff2c66c Don't compare signed vs. unsigned. 10 years ago
  David Benjamin 42e9a77c43 Split tls1_check_ec_key. 10 years ago
  David Benjamin 594a58e078 Remove remnants of export cipher suite selection. 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