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 роки тому