321 Commits (5510863fbdb24867d80d607a78a1ac6437c9ba26)

Autor SHA1 Nachricht Datum
  David Benjamin 311c2579f7 Declare SSL_R_BLOCK_CIPHER_PAD_IS_WRONG and SSL_R_NO_CIPHERS_SPECIFIED. vor 8 Jahren
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. vor 8 Jahren
  David Benjamin 7aa31d68fc Remove ssl->verify_result. vor 8 Jahren
  David Benjamin 93d9743def Deprecate and no-op SSL_set_verify_result. vor 8 Jahren
  Steven Valdez 32635b828f Add limit for consecutive KeyUpdate messages. vor 8 Jahren
  Steven Valdez 4aa154e08f Adding code to send session as PSK Identity. vor 8 Jahren
  David Benjamin 96a16cd10e Finish aligning up_ref functions with OpenSSL 1.1.0. vor 8 Jahren
  David Benjamin 1deb41bb2d Move SCSV handling out of cipher list parsing. vor 8 Jahren
  David Benjamin e14ff06694 Only have one ClientHello parser, not three. vor 8 Jahren
  David Benjamin b9195402b4 Align SSL_SESSION_up_ref with OpenSSL. vor 8 Jahren
  David Benjamin 721e8b79a9 Test that servers enforce session timeouts. vor 8 Jahren
  David Benjamin 33dad1b7a1 Stop pretending to ssl_clear_bad_session. vor 8 Jahren
  David Benjamin ce079fda12 Add SSL_is_dtls. vor 8 Jahren
  David Benjamin 4501bd5118 Align with OpenSSL on SSL_set_bio behavior. vor 8 Jahren
  Adam Langley 9498e74a92 Don't have the default value of |verify_result| be X509_V_OK. vor 8 Jahren
  Steven Valdez 8e1c7be1a7 Adding Post-Handshake message handling. vor 8 Jahren
  Steven Valdez 87eab4902d Splitting SSL session state. vor 8 Jahren
  David Benjamin 163f29af07 Move post-handshake message handling out of read_app_data. vor 8 Jahren
  David Benjamin 49054544d3 Clear init_msg/init_num whenever we clear the backing store. vor 8 Jahren
  David Benjamin 1d4f4c0123 Add SSL_send_fatal_alert. vor 8 Jahren
  David Benjamin a68c118837 Make SSL_get_extms_support a little friendlier. vor 8 Jahren
  David Benjamin 5e7e7cc696 Add SSL_set_fallback_version. vor 8 Jahren
  David Benjamin e776cc2956 Implement SSLKEYLOGFILE support for TLS 1.3. vor 8 Jahren
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. vor 8 Jahren
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. vor 8 Jahren
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. vor 8 Jahren
  Adam Langley df759b5a57 Allow CECPQ1 cipher suites to do False Start. vor 8 Jahren
  David Benjamin 7a4b404da5 Remove SSL_get_server_key_exchange_hash. vor 8 Jahren
  Adam Langley 84cd159bad Add SSL_CTX_up_ref. vor 8 Jahren
  David Benjamin 9e68f19e1b Add SSL_get_curve_id and SSL_get_dhe_group_size. vor 8 Jahren
  David Benjamin b6a0a518a3 Simplify version configuration. vor 8 Jahren
  Steven Valdez 025638597a Changing representation of signature/hash to use SignatureScheme. vor 8 Jahren
  David Benjamin f0ee907942 Remove the 'ssl_' prefix on most SSL_PROTOCOL_METHOD hooks. vor 8 Jahren
  David Benjamin 10e664b91f Always set min_version / max_version. vor 8 Jahren
  David Benjamin 5744ca6bff Fold cert_req into cert_request. vor 8 Jahren
  David Benjamin f715c42322 Make SSL_set_bio's ownership easier to reason about. vor 8 Jahren
  Taylor Brandstetter 9edb2c6055 Adding function to set the "current time" callback used for DTLS. vor 8 Jahren
  David Benjamin 936aada25a Move a bunch of public APIs from s3_lib.c to ssl_lib.c. vor 8 Jahren
  David Benjamin 9f1dc8254e A bit of cleanup post state machine merging. vor 8 Jahren
  David Benjamin 4e9cc71a27 Add helper functions for info_callback and msg_callback. vor 8 Jahren
  David Benjamin 0d275bdb32 Don't call ERR_clear_system_error in so many places. vor 8 Jahren
  David Benjamin 29270dea85 Split unlock functions into read/write variants. vor 8 Jahren
  Matt Braithwaite 053931e74e CECPQ1: change from named curve to ciphersuite. vor 8 Jahren
  Adam Langley 1cb405d96b Revert "Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown." vor 8 Jahren
  Steven Valdez 4f94b1c19f Adding TLS 1.3 constants. vor 8 Jahren
  David Benjamin 2f87112b96 Never expose ssl->bbio in the public API. vor 8 Jahren
  Steven Valdez ce902a9bcd Generalizing curves to groups in preparation for TLS 1.3. vor 8 Jahren
  David Benjamin c7eae5a326 Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown. vor 8 Jahren
  David Benjamin fa214e4a18 Tidy up shutdown state. vor 8 Jahren
  David Benjamin 8f73135485 Consolidate SSL_RECEIVED_SHUTDOWN checks. vor 8 Jahren