3 Revīzijas (1ab133a9daddd14cc6538b3c4a85c804f3647a26)

Autors SHA1 Ziņojums Datums
  David Benjamin 6abaa316f0 Remove unnecessary parameter. pirms 7 gadiem
  David Benjamin c11ea942b7 Convert comments in ssl. pirms 7 gadiem
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. pirms 7 gadiem
  David Benjamin 5c4271f7cb Don't reauthenticate on renegotiation. pirms 7 gadiem
  Steven Valdez f4ecc84644 Prevent both early data and custom extensions from being accepted. pirms 7 gadiem
  David Benjamin 7934f08b26 Replace init_msg/init_num with a get_message hook. pirms 7 gadiem
  David Benjamin 8f94c31b19 Replace reuse_message with an explicit next_message call. pirms 7 gadiem
  David Benjamin e3dee27f9c Remove the free_buffer parameter to release_current_message. pirms 7 gadiem
  David Benjamin 78b8b99cf7 Fix a bug in and test the message callback. pirms 7 gadiem
  David Benjamin c642aca28f Convert SSL_ECDH_CTX to C++. pirms 7 gadiem
  David Benjamin 6dc8bf6262 Convert SSL_TRANSCRIPT to C++. pirms 7 gadiem
  David Benjamin bf1117d1fd Sample server GREASE from the server_random. pirms 7 gadiem
  David Benjamin 31b0c9be30 Add a bunch of scopers. pirms 7 gadiem
  David Benjamin 8f28886817 Give SSL_HANDSHAKE a constructor and destructor. pirms 7 gadiem
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. pirms 7 gadiem
  David Benjamin 1386aad102 Switch various things to scopers. pirms 7 gadiem
  David Benjamin cfc11c2320 C++-ify SSL_AEAD_CTX. pirms 7 gadiem
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. pirms 7 gadiem
  David Benjamin 3a1dd46e4e Add async certificate verification callback. pirms 7 gadiem
  Steven Valdez dbe01585ba Implement ContentType TLS 1.3 variant. pirms 7 gadiem
  David Benjamin e8703a3708 Switch a number of files to C++. pirms 7 gadiem
  David Benjamin 9961dff055 Unwind V2ClientHello counters. pirms 7 gadiem
  Steven Valdez e831a81518 Adding support for sending early data on the client. pirms 7 gadiem
  David Benjamin a232a7159c Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len. pirms 7 gadiem
  David Benjamin bf833c346d Rename hs->public_key. pirms 7 gadiem
  Steven Valdez 2d85062c4f Add Data-less Zero-RTT support. pirms 7 gadiem
  David Benjamin 54689ed91e Move ssl_verify_alarm_type into ssl_x509.c. pirms 7 gadiem
  Adam Langley 34b4c829fd Hold CA names as |CRYPTO_BUFFER|s. pirms 7 gadiem
  David Benjamin 45738dd496 Move new_cipher and new_session to SSL_HANDSHAKE. pirms 7 gadiem
  David Benjamin 07ab5d44d9 Stop skipping stray HelloRequests. pirms 7 gadiem
  David Benjamin 7ebe61a585 Fix server-side KeyUpdates. pirms 7 gadiem
  Steven Valdez 908ac19e8e Moving transcript and PRF functions to SSL_TRANSCRIPT. pirms 7 gadiem
  David Benjamin f71036e4e3 Remove ssl_hash_message_t from ssl_get_message. pirms 7 gadiem
  David Benjamin 1a444daca6 Detach V2ClientHello hashing hack from ssl_hash_message_t. pirms 7 gadiem
  David Benjamin 276b7e8127 Move optional message type checks out of ssl_get_message. pirms 7 gadiem
  David Benjamin 42e3e191e4 Restore mapping BIO_flush errors to -1. pirms 7 gadiem
  Steven Valdez 258508fce1 Adding V2ClientHello counter. pirms 7 gadiem
  David Benjamin 16315f7cc7 Remove the rest of write_message. pirms 7 gadiem
  David Benjamin daf207a52a Don't use the buffer BIO in TLS. pirms 7 gadiem
  Steven Valdez 08b65f4e31 Enabling 0-RTT on new Session Tickets. pirms 7 gadiem
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. pirms 7 gadiem
  Steven Valdez 4cb8494d25 Splitting handshake traffic derivation from key change. pirms 7 gadiem
  Adam Langley d515722d22 Don't depend on the X509 code for getting public keys. pirms 7 gadiem
  David Benjamin cb0c29ff75 Move state and next_state to SSL_HANDSHAKE. pirms 7 gadiem
  David Benjamin c3c8882918 Match state machine functions with new calling convention. pirms 8 gadiem
  David Benjamin ce8c9d2b41 Maintain SSL_HANDSHAKE lifetime outside of handshake_func. pirms 8 gadiem
  David Benjamin 4eb95ccfd6 Parse ClientHello extensions before deciding on resumption. pirms 8 gadiem
  David Benjamin ffb1107c91 Add a helper function for parsing extensions blocks. pirms 8 gadiem
  David Benjamin ced9479fd1 Replace hash_current_message with get_current_message. pirms 8 gadiem
  David Benjamin ba1660b282 Tidy up finish_message logic. pirms 8 gadiem