117 コミット (705076ac911f868e52aa33f7b77e2b7806ff4e0e)

作成者 SHA1 メッセージ 日付
  David Benjamin 6cacac033b Promote SSL_CTX_[gs]et_tlsext_ticket_keys to functions. 9年前
  David Benjamin a1c90a5ce1 Further tidy up cipher logic. 9年前
  David Benjamin 9a980abaee Fold TLS1_PRF_* into SSL_HANDSHAKE_MAC_* 9年前
  David Benjamin 29864b5bb8 Remove SSL_CIPHER_ALGORITHM2_AEAD. 9年前
  David Benjamin 904dc72b32 Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS. 9年前
  David Benjamin a6022771b3 Split ssl_read_bytes hook into app_data and close_notify hooks. 9年前
  David Benjamin c933a47e6f Switch the ssl_write_bytes hook to ssl_write_app_data. 9年前
  David Benjamin cd90f3a241 Remove renegotiation deferral logic. 9年前
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. 9年前
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. 9年前
  David Benjamin d6e95eefba Get rid of ssl_undefined_* 9年前
  David Benjamin 60da0cd7c6 Fix STACK_OF pointer style. 9年前
  Adam Langley e92d24f323 Build fix. 9年前
  David Benjamin 7133d428dd Promote SNI macros to functions. 9年前
  David Benjamin c2807582fd Promote channel ID macros to proper functions. 9年前
  David Benjamin 15a3b000cf Promote set_tmp_dh and set_tmp_ecdh to functions. 9年前
  David Benjamin c045469817 Promote a few more macros. 9年前
  David Benjamin 9f226a5f51 Always set SSL_OP_SINGLE_DH_USE. 9年前
  David Benjamin 7cde0dee7c Fold num_renegotiations into total_renegotiations. 9年前
  David Benjamin 59015c365b Promote all SSL callback ctrl hooks to proper functions. 9年前
  David Benjamin f32d6b292e Remove remnants of old OCSP stapling API. 9年前
  David Benjamin 9a727c21c1 Remove SSL_set_tlsext_debug_callback. 9年前
  Adam Langley f868409124 Fix SSL_get0_chain_certs. 9年前
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. 9年前
  David Benjamin dd978784d7 Always enable ecdh_auto. 9年前
  David Benjamin 6b38086341 Remove SSL_CIPHER::valid. 9年前
  David Benjamin 0344dafb71 Tidy cipher rule processing. 9年前
  David Benjamin 107db58047 Switch cipher masks to uint32_t. 9年前
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9年前
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9年前
  David Benjamin 32fbdf2025 Remove anonymous cipher suites. 9年前
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. 9年前
  David Benjamin 7061e28dc2 Rename EECDH and EDH to ECDHE and DHE. 9年前
  David Benjamin a5a3eeb9cc Remove ssl_cert_inst() 9年前
  David Benjamin 2fa83de3f2 Move handshake method hooks to SSL_PROTOCOL_METHOD. 9年前
  David Benjamin 4c31123bfc Remove finish_mac_length from SSL3_ENC_METHOD. 9年前
  Adam Langley 5f0efe06e1 Use SSL_MODE_SEND_FALLBACK_SCSV. 9年前
  David Benjamin fbdfefb76e Handle failures in ssl3_finish_mac. 9年前
  David Benjamin 65226257c1 Add SSL_CIPHER_get_rfc_name. 9年前
  David Benjamin ccf74f8085 Revise SSL_cutthrough_complete and SSL_in_init. 9年前
  David Benjamin e820df9371 Forbid interleaving between application data and handshake protocols. 9年前
  David Benjamin 0cb3f5bc27 Switch OBJ_undef uses to NID_undef. 9年前
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. 9年前
  David Benjamin 044abb0aaa Implement SSLv3 ciphers with stateful AEADs. 9年前
  David Benjamin 41ac979211 Add the PRF to SSL3_ENC_METHOD. 9年前
  David Benjamin ea72bd0b60 Implement all TLS ciphers with stateful AEADs. 9年前
  David Benjamin 62fd16283a Implement SSL_clear with ssl_new and ssl_free. 9年前
  David Benjamin 02ddbfdf46 Move Channel ID initialization out of ssl3_new. 9年前
  Adam Langley be2900a6a3 Reformat s3_{enc|lib}.c. 9年前
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. 10年前