- 70e6b76 Update to IETF draft 24 by dschinazi · 5 years ago
- 75db434 gfe-relnote: In QUIC, add a connection option to use 2 * rttvar when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
- 2ab1e85 gfe-relnote: In QUIC, add SetSoftMaxPacketLength to set a soft max packet length in creator. If a single frame is failed to be serialized, restore the actual max packet length. Not used yet. Not protected. by fayang · 5 years ago
- db09565 gfe-relnote: In QUIC, add connection option to enable IETF loss detection with both adaptive packet and adaptive time threshold. Protected by existing gfe2_reloadable_flag_quic_enable_ietf_loss_detection. by fayang · 5 years ago
- 7085a6d gfe-relnote: In QUIC, add 2 connection options to set the start point of exponential backoff when calculating PTO timeout. Protected by exisiting gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
- 740f751 gfe-relnote: In GFE, add two QUIC connection options for cwnd bootstrap experiments with different multipliers. Protected by existing gfe2_reloadable_flag_quic_use_ip_bandwidth_module. by fayang · 5 years ago
- 4c908f0 gfe-relnote: Do not add peer_max_ack_delay if an immediate ACK is expected when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
- 7433495 gfe-relnote: n/a - Remove useless DVLOG from quic_crypto_server_config.cc by rch · 5 years ago
- 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
- 7685542 Fix 10 ClangTidy - Performance findings in //depot/google3/third_party/quic/. by wub · 5 years ago
- 423adc7 Enable -Wexit-time-destructors in QUIC by dschinazi · 5 years ago
- f25169a Add QUIC_EXPORT_PRIVATE to prepare for presubmit by dschinazi · 5 years ago
- 8b1c45a Deprecate and remove v47 by dschinazi · 5 years ago
- 8265a2a gfe-relnote: Remove QUIC v39. by fayang · 5 years ago
- 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
- bf14c02 Use const uint8_t[] instead of vectors for QUIC initial obfuscation salts by nharper · 5 years ago
- c32d8ab gfe-relnote: Introduce QUIC_VERSION_50, protected by quic_enable_version_50 by nharper · 5 years ago
- 8f75992 gfe-relnote: Expose properties of TLS connection in quic::CryptoNegotiatedParameters. Protected by quic_supports_tls_handshake. by nharper · 5 years ago
- 97ce41e gfe-relnote: In QUIC, add a connection option to close connection after 6 consecutive PTO. Protected by gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
- c1bbfe6 Use 16-byte auth tags when initial obfuscators are used by nharper · 5 years ago
- 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 5 years ago
- 142051a Fix QUIC core test display by dschinazi · 6 years ago
- 1b11b96 gfe-relnote: In QUIC, enable round robin scheduling. Protected by gfe2_reloadable_flag_quic_enable_rr_write_schduler. by fayang · 6 years ago
- 181e908 gfe-relnote: Change to draft-23 for the IETF QUIC identifier and salts. Protected by disabled QUIC v99 flag. by rch · 6 years ago
- 4a5a76c Unconditionally call CryptoUtils::CreateInitialObfuscators by nharper · 6 years ago
- 4c1c236 gfe-relnote: In QUIC, skipping a packet number, when a single PTO packet will be sent, to elicit an immediate ACK. Protected by gfe2_reloadable_flag_quic_skip_packet_number_for_pto. by fayang · 6 years ago
- a2ef301 Enable getting and setting custom QUIC transport parameters. by vasilvv · 6 years ago
- c8d9e40 Rename CryptoUtils::CreateTlsInitialCrypters by nharper · 6 years ago
- b0c7b4b gfe-relnote: In QUIC, enable IETF style loss detection. Protected by by fayang · 6 years ago
- 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
- a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
- 52cb79f gfe-relnote: use QUIC_foo instead of ABSL_foo for mutex annotations in QUIC. Not flag protected. No behavior change. by rch · 6 years ago
- 28315b7 Automated g4 rollback of changelist 265940959. by renjietang · 6 years ago
- 486a8a9 Limit the amount of incoming crypto data that will be buffered. by nharper · 6 years ago
- e6fcf3c LSC: Replace deprecated thread annotations macros. by QUICHE team · 6 years ago
- a80920c Deprecate --gfe2_reloadable_flag_quic_log_cert_name_for_empty_sct. by QUICHE team · 6 years ago
- ce0a316 gfe-relnote: In QUIC, add probe timeout mode, which unifies TLP and RTO. Protected by gfe2_reloadable_flag_quic_enable_pto. by fayang · 6 years ago
- ae26634 gfe-relnote: Let GFE be able to use LIFO write scheduler in QUIC and enable it via a connection option LIFO. Protected by gfe2_reloadable_flag_quic_use_lifo_write_scheduler. by fayang · 6 years ago
- e606e0c gfe-relnote: Let GFE be able to use FIFO write scheduler in QUIC and enable it via a connection option FIFO. Protected by gfe2_reloadable_flag_quic_use_fifo_write_scheduler. by fayang · 6 years ago
- 944cfbc gfe-relnote: Let GFE be able to use HTTP2(tree-style) priority write scheduler in QUIC and enable it via a connection option H2PR. Protected by gfe2_reloadable_flag_quic_use_http2_priority_write_scheduler. by fayang · 6 years ago
- 6c84c14 Introduce IsConnectionIdLengthValidForVersion by dschinazi · 6 years ago
- 4dc4ba3 Wire in the ack exponent trransport config for IETF QUIC by fkastenholz · 6 years ago
- 4c7303c Connect up IETF QUIC Max ACK Delay transport parameter by fkastenholz · 6 years ago
- e9db63c Update QUIC transport parameters for draft-22 by dschinazi · 6 years ago
- a9a43cb gfe-relnote: Allow client to enable QUIC bbr2 congestion control on server. Protected by --gfe2_reloadable_flag_quic_allow_client_enabled_bbr_v2. by wub · 6 years ago
- 49d7e21 Update QUIC TLS salt for draft-22 by dschinazi · 6 years ago
- 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
- 1c06fd8 Remove CreateSslCtx argument from QUIC crypto config constructors by nharper · 6 years ago
- 56fb53e Ignore C++ warnings in auto-generated proto headers by dschinazi · 6 years ago
- 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
- 96c1767 gfe-relnote: Add NET_EXPORT_PRIVATE and override for Chromium merge. Not protected. by renjietang · 6 years ago
- 6ebe83b Refactor TlsHandshaker classes by nharper · 6 years ago
- 9424add gfe-relnote: (n/a) code cleanup. Fix envoy compile errors. by danzh · 6 years ago
- 0289317 gfe-relnote: n/a(code cleanup) add #include <vector> to quic_hkdf.h by danzh · 6 years ago
- e288f26 gfe-relnote: Remove more dead Token Binding code in QUIC. Not flag protected. by nharper · 6 years ago
- ecf9bd8 gfe-relnote: Cleanup stateless reject related stuff from QuicCryptoServerConfig::ProcessClientHello and QuicCryptoServerHandshaker::GenerateConnectionIdForReject. No behavior change, not protected. by wub · 6 years ago
- 0a4b9c5 gfe-relnote: Remove stateless reject from QUIC. This deprecates two flags in the false position: --gfe2_reloadable_flag_enable_quic_stateless_reject_support and --gfe2_reloadable_flag_quic_use_cheap_stateless_rejects. by wub · 6 years ago
- 6810fb5 gfe-relnote: (n/a) Remove a stateless reject test from crypto_handshake_message_test. Test only. by wub · 6 years ago
- 965ce09 Add more debug logs that were useful during interop by dschinazi · 6 years ago
- 7267084 gfe-relnote: (n/a) Remove stateless reject from some unit tests. Test only. by wub · 6 years ago
- 9b9cc81 gfe-relnote: (n/a) Remove parameter "reject_is_stateless" from function quic::test::crypto_test_utils::FillInDummyReject. Test only. by wub · 6 years ago
- d3a1de9 Have separate uni- and bi-directional stream limits for IETF QUIC by fkastenholz · 6 years ago
- f1b99dc gfe-relnote: Allow GFE to perform initial cwnd up and down experiment. Protected by --gfe2_reloadable_flag_quic_gfe_selected_initial_cwnd_experiments. by fayang · 6 years ago
- ba5f32c gfe-relnote: Delete some dead Token Binding code in QUIC. Not flag protected by nharper · 6 years ago
- 1450868 gfe-relnote: n/a(code clean up) Clean up #include in quic proof_source and by danzh · 6 years ago
- 6153bc7 gfe-relnote: Remove client-side support for Channel ID from QUIC. Not flag protected. by nharper · 6 years ago
- ff86db3 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by nharper · 6 years ago
- 38c190b Add arguments to ProofVerifier::VerifyCertChain for stapled OCSP response and SignedCertificateTimestampList. by QUICHE team · 6 years ago
- 87c39c1 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by dschinazi · 6 years ago
- 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
- 5b352f1 gfe-relnote: (n/a) Remove unused QUIC connection option "BBQ4". Not protected. by wub · 6 years ago
- 3b5dc92 Fix encoding of preferred_address transport parameter by dschinazi · 6 years ago
- 6cf4d2a Update QUIC transport parameters to draft 20 by dschinazi · 6 years ago
- 1b3be2a Make quic_framer_fuzzer.cc and crypto_message_printer_bin.cc build in Chrome. by rch · 6 years ago
- 5377f61 Add experiment selection code for GFE-initiated initial QUIC cwnd. by wub · 6 years ago
- 3f0f679 Fix compilation of QUIC transport_parameter_test on Windows by dschinazi · 6 years ago
- 881af2b Make a number unsigned in order to compile in Chromium by fkastenholz · 6 years ago
- d3cb19f Make test target unsigned so that it compiles on chromium. by fkastenholz · 6 years ago
- cf6a3ee Fix iOS compilation of transport parameters by dschinazi · 6 years ago
- 52127d7 Update QUIC TLS transport parameters to IETF draft 18 by dschinazi · 6 years ago
- e433f53 Fix "recevied" typo in //third_party/quic/core. by bnc · 6 years ago
- 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
- 42672ab Update TLS labels and salts for IETF draft 19 by dschinazi · 6 years ago
- 09d925a Do not use testing::EqualsProto in quic_crypto_server_config_test.cc, since it's not available in Chromium. by wub · 6 years ago
- b1a32ae Do not directly compare byte outputs of serialized Protocol Buffers. by QUICHE team · 6 years ago
- 5988293 Enable GFE to run without QUIC ServerConfig private keys by QUICHE team · 6 years ago
- a19b43d gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation by rch · 6 years ago
- 99055cf More plumbing for fallback configs by QUICHE team · 6 years ago
- bbaa8be De-pointerize QuicServerConfigProtobuf variables by QUICHE team · 6 years ago
- aa924f1 Move code to record REJ building by QUICHE team · 6 years ago
- f03456c Teach QUIC about the concept of "fallback" key exchange by QUICHE team · 6 years ago
- 3d925ab Use QUIC_ARRAYSIZE instead of arraysize in crypto files by rch · 6 years ago
- 2d18797 Add support for Header Protection to QuicCrypter classes by QUICHE team · 6 years ago
- 1225f47 Group configs and factor out config lookup by QUICHE team · 6 years ago
- e6dcf32 Pass reject reasons explicitly to BuildRejection by QUICHE team · 6 years ago
- 78c2d5e Simplify QuicCryptoServerConfig::SetConfigs by QUICHE team · 6 years ago
- d5d13c2 Use std::string instead of string in a few places in QUIC to permit chrome merge. by rch · 6 years ago
- 4dae841 Add a Context class to simplify ProcessClientHello by QUICHE team · 6 years ago
- 39a71e5 Remove an unused argument by QUICHE team · 6 years ago
- e29fcd6 Make ClientDemandsX509Proof a free function by QUICHE team · 6 years ago