38 Revize (b2eaeb0b8b90578b740b561b8e498ca1b54e9095)

Autor SHA1 Zpráva Datum
  Steven Valdez 7e5dd25d47 Remove draft22 and experiment2. před 6 roky
  Nick Harper 36fcc4ca5d Implement Token Binding před 7 roky
  Steven Valdez 74666da5b3 Update key share extension number for draft23. před 6 roky
  David Benjamin 02e6256b16 Move early_data_accepted to ssl->s3. před 6 roky
  Steven Valdez 64cc121f41 Remove deprecated TLS 1.3 variants. před 6 roky
  Steven Valdez c5c31abe2b Enforce compression_method in TLS 1.3 draft 22. před 7 roky
  David Benjamin e7c95d91f8 Run TLS 1.3 tests at all variants and fix bugs. před 7 roky
  Steven Valdez 964b2377d0 Implement PR 1091 (TLS 1.3 draft '22'). před 7 roky
  Steven Valdez cd8470f7fa Adding support for draft 21 as a TLS 1.3 variant. před 7 roky
  David Benjamin 8e7bbbab15 Use more scopers. před 7 roky
  David Benjamin a031b61230 Replace open_close_notify with open_app_data. před 7 roky
  David Benjamin d1e3ce1fb0 Rename ssl3_send_alert and ssl3_protocol_version. před 7 roky
  David Benjamin 666d16e262 Go through SSL_PROTOCOL_METHOD in the handshake. před 7 roky
  David Benjamin 73d42e614c Inline ssl_clear_tls13_state. před 7 roky
  David Benjamin 08f5c76898 Convert more things to Array. před 7 roky
  David Benjamin cf0ce676d6 Use Span and Array for the curve list. před 7 roky
  David Benjamin 499742c60f Introduce bssl::Array<T> and use it in SSLKeyShare. před 7 roky
  Steven Valdez c7d4d21413 Add experiment without client CCS and fix session ID bug. před 7 roky
  Steven Valdez 1682126fd8 Add Experiment 2 před 7 roky
  David Benjamin 3d8f0808e4 Honor SSL_SESS_CACHE_CLIENT in TLS 1.3. před 7 roky
  David Benjamin 74795b32c6 More miscellaneous bools. před 7 roky
  David Benjamin 046bc1fbe8 SSL3_STATE ints to bools. před 7 roky
  David Benjamin fd45ee7da8 Replace bits in SSL_HANDSHAKE with bool. před 7 roky
  David Benjamin c11ea942b7 Convert comments in ssl. před 7 roky
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. před 7 roky
  David Benjamin f60bcfb3ef Make SSL_state_string_long work for TLS 1.3. před 7 roky
  Steven Valdez f4ecc84644 Prevent both early data and custom extensions from being accepted. před 7 roky
  David Benjamin 7934f08b26 Replace init_msg/init_num with a get_message hook. před 7 roky
  David Benjamin 8f94c31b19 Replace reuse_message with an explicit next_message call. před 7 roky
  David Benjamin 9bbdf5832d Remove expect and received flight hooks. před 7 roky
  David Benjamin c642aca28f Convert SSL_ECDH_CTX to C++. před 7 roky
  David Benjamin 31b0c9be30 Add a bunch of scopers. před 7 roky
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. před 7 roky
  David Benjamin 1386aad102 Switch various things to scopers. před 7 roky
  David Benjamin cfc11c2320 C++-ify SSL_AEAD_CTX. před 7 roky
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. před 7 roky
  David Benjamin 3a1dd46e4e Add async certificate verification callback. před 7 roky
  David Benjamin d304a2f1ac Switch tls13_client and tls13_server to C++. před 7 roky
  Steven Valdez 038da9b939 Move the version to an extension in the experimental TLS 1.3 encoding. před 7 roky
  Steven Valdez 520e1220bb Implement experimental alternate encoding of TLS 1.3. před 7 roky
  David Benjamin 4414874f1f Simplify ssl_private_key_* state machine points. před 7 roky
  Steven Valdez e831a81518 Adding support for sending early data on the client. před 7 roky
  David Benjamin a232a7159c Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len. před 7 roky
  Alessandro Ghedini 67bb45f44b Support enabling early data on SSL před 7 roky
  Steven Valdez 2a0707210a Prevent Channel ID and Custom Extensions on 0-RTT. před 7 roky
  David Benjamin 794cc59e25 Send half-RTT tickets when negotiating 0-RTT. před 7 roky
  Steven Valdez 2d85062c4f Add Data-less Zero-RTT support. před 7 roky
  David Benjamin be49706c42 Rename initial_ctx to session_ctx. před 7 roky
  David Benjamin ab1d28e305 Trim x509.h includes. před 7 roky
  Steven Valdez 924a352d1b Remove experimental TLS 1.3 short record header extension. před 7 roky