3 Commitit (1ab133a9daddd14cc6538b3c4a85c804f3647a26)

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