22 Commits (ed6c5d39100fce575ef6c94b12c43f25c55d4205)

Author SHA1 Message Date
  David Benjamin 33dad1b7a1 Stop pretending to ssl_clear_bad_session. 8 years ago
  David Benjamin e8e84b9008 Reject warning alerts in TLS 1.3. 8 years ago
  David Benjamin ce079fda12 Add SSL_is_dtls. 8 years ago
  David Benjamin 61672818ef Check for buffered handshake messages on cipher change in DTLS. 8 years ago
  David Benjamin c9ae27ca72 Build up TLS 1.3 record-layer tests. 8 years ago
  David Benjamin 34fce88961 Fix TLS 1.3 seal logic. 8 years ago
  David Benjamin 1a01e1fc88 Remove in-place TLS record assembly for now. 8 years ago
  David Benjamin a7810c12e9 Make tls_open_record always in-place. 8 years ago
  David Benjamin 728f354a2b Push alert handling down into the record functions. 8 years ago
  David Benjamin 4e9cc71a27 Add helper functions for info_callback and msg_callback. 8 years ago
  Steven Valdez 66af3b0ebc Adding TLS 1.3 Record Layer. 8 years ago
  David Benjamin bf82aede67 Disable all TLS crypto in fuzzer mode. 8 years ago
  David Benjamin a1e9cabd8b Replace enc_flags with normalized version checks. 8 years ago
  David Benjamin 79978df4ec Move aead_{read,write}_ctx and next_proto_negotiated into ssl->s3. 8 years ago
  David Benjamin 4119d42e7c Tidy up keyblock and CCS logic slightly. 8 years ago
  David Benjamin 1db2156ce8 Move ssl3_record_sequence_update with the other record-layer bits. 8 years ago
  David Benjamin d9f0671bbe Remove |need_record_splitting| from |SSL3_STATE|. 9 years ago
  David Benjamin 03f000577f Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER. 9 years ago
  David Benjamin cfdee213f8 Add use counters for SSL_OP_TLS_D5_BUG and SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER. 9 years ago
  David Benjamin a1fadd399f Fix MSVC build. 9 years ago
  David Benjamin 4cf369b920 Reject empty records of unexpected type. 9 years ago
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. 9 years ago