93 Commits (160f4ef14c12d8b846eeac498de10a0633f6d2f4)

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