68 Commit (4732c544f76958ea75af2e5a05b9d77a2341128a)

Autore SHA1 Messaggio Data
  Adam Langley e0afc85719 Send an alert if we fail to pick a signature algorithm. 6 anni fa
  David Benjamin 4685376b2b Remove other unnecessary tlsext_ prefixes. 6 anni fa
  David Benjamin 50596f8f54 Switch some easy SSL fields to UniquePtr. 6 anni fa
  David Benjamin bfdd1a9308 Give SSL_SESSION a destructor. 6 anni fa
  David Benjamin 2908dd141f Add bssl::UpRef. 6 anni fa
  David Benjamin a3a71e9d33 Flip SSL_SESSION fields to bool. 6 anni fa
  David Benjamin 9bb15f58f7 Remove SSL 3.0 implementation. 6 anni fa
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. 6 anni fa
  David Benjamin e325c3f471 Give CERT a destructor. 6 anni fa
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. 6 anni fa
  David Benjamin a0bc29a775 Remove remnants of the HRR message. 6 anni fa
  Steven Valdez 7e5dd25d47 Remove draft22 and experiment2. 6 anni fa
  David Benjamin 0ab3f0ca25 Notice earlier if a server echoes the TLS 1.3 compatibility session ID. 6 anni fa
  David Benjamin a7bc94489f Don't use the client_random entropy for GREASE. 6 anni fa
  Nick Harper 36fcc4ca5d Implement Token Binding 7 anni fa
  David Benjamin 6df6540766 Add a draft TLS 1.3 anti-downgrade signal. 6 anni fa
  Steven Valdez 64cc121f41 Remove deprecated TLS 1.3 variants. 6 anni fa
  Steven Valdez f98b582ded Fix tls13_variant check to check max_version. 6 anni fa
  David Benjamin 494e4d0e89 Add an option for False Start without ALPN. 6 anni fa
  Steven Valdez 9986f6b045 Fix renegotiation with TLS 1.3 draft 22. 6 anni fa
  Steven Valdez c5c31abe2b Enforce compression_method in TLS 1.3 draft 22. 7 anni fa
  Steven Valdez 964b2377d0 Implement PR 1091 (TLS 1.3 draft '22'). 7 anni fa
  Steven Valdez cd8470f7fa Adding support for draft 21 as a TLS 1.3 variant. 7 anni fa
  David Benjamin 2637f3c431 Even more fun with Span. 7 anni fa
  David Benjamin 8e7bbbab15 Use more scopers. 7 anni fa
  David Benjamin 75a1f23684 Have a bit more fun with Span. 7 anni fa
  David Benjamin 00f48c8273 Rename and move a few more ssl3_ functions around. 7 anni fa
  David Benjamin d1e3ce1fb0 Rename ssl3_send_alert and ssl3_protocol_version. 7 anni fa
  David Benjamin 73d42e614c Inline ssl_clear_tls13_state. 7 anni fa
  David Benjamin 879efc3f3b Switch more things to Array. 7 anni fa
  David Benjamin 08f5c76898 Convert more things to Array. 7 anni fa
  David Benjamin 499742c60f Introduce bssl::Array<T> and use it in SSLKeyShare. 7 anni fa
  David Benjamin e58f8a6b9a Simplify tls1_change_cipher_spec. 7 anni fa
  Martin Kreichgauer 6dc892fcdf Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. 7 anni fa
  Steven Valdez c7d4d21413 Add experiment without client CCS and fix session ID bug. 7 anni fa
  David Benjamin d0beda01f9 Properly report SSL_session_reused after a renegotiation. 7 anni fa
  David Benjamin 74795b32c6 More miscellaneous bools. 7 anni fa
  David Benjamin 046bc1fbe8 SSL3_STATE ints to bools. 7 anni fa
  David Benjamin 4cbb93195f Collapse client Finished states together. 7 anni fa
  David Benjamin fd45ee7da8 Replace bits in SSL_HANDSHAKE with bool. 7 anni fa
  Steven Valdez d816874c52 Set SSL_in_init to false before new_session_cb. 7 anni fa
  David Benjamin c11ea942b7 Convert comments in ssl. 7 anni fa
  Steven Valdez 398085ba04 Simplify states with hs_wait_t returns. 7 anni fa
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. 7 anni fa
  David Benjamin 5c4271f7cb Don't reauthenticate on renegotiation. 7 anni fa
  David Benjamin 5ef40c60f6 Mark renego-established sessions not resumable. 7 anni fa
  David Benjamin 8fc2dc07d8 Put SCTs and OCSP responses in CRYPTO_BUFFERs. 7 anni fa
  David Benjamin ca9e8f52f1 Tidy up handshake digest logic. 7 anni fa
  David Benjamin 7934f08b26 Replace init_msg/init_num with a get_message hook. 7 anni fa
  David Benjamin 8f94c31b19 Replace reuse_message with an explicit next_message call. 7 anni fa