- 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
- f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
- baea59c Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream. by renjietang · 6 years ago
- b417d60 Add a client connection ID to version negotiation packet creation by dschinazi · 6 years ago
- 6dc8368 Prepare tests and fuzzer for client connection IDs by dschinazi · 6 years ago
- 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago
- 85f1890 QuicConnection methods call CloseConnection rather than by fkastenholz · 6 years ago
- 0220865 Fix threading in EndToEndTestWithTls.NoUndecryptablePackets by dschinazi · 6 years ago
- bb1c489 Support HTTP/3 style of Server push. by renjietang · 6 years ago
- 6ece500 Ensure we can decrypt the first packet by dschinazi · 6 years ago
- 7267084 gfe-relnote: (n/a) Remove stateless reject from some unit tests. Test only. by wub · 6 years ago
- 2abedac Cloned from CL 231494986 by 'g4 patch'. by renjietang · 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
- 7b9278c Rename connection_id to server_connection_id by dschinazi · 6 years ago
- da26cdb gfe-relnote: Fix a bug in QuicSpdyClientStreamBase. Protected by --gfe2_reloadable_flag_quic_eliminate_static_stream_map_3 by rch · 6 years ago
- cd820e0 Renumber QUIC streams when there is no crypto stream by nharper · 6 years ago
- 46833c3 Add QUIC_BUG_IF to QuicUtils::GetCryptoStreamId by nharper · 6 years ago
- d893df1 gfe-relnote: (n/a) Delete use_stateless_rejects_if_peer_supported from QuicCryptoServerStream's constructor. No behavior change, not protected. by wub · 6 years ago
- d3a1de9 Have separate uni- and bi-directional stream limits for IETF QUIC by fkastenholz · 6 years ago
- 2252b70 Project import generated by Copybara. by QUICHE team · 6 years ago
- 2da2afb Skip static streams when destructing QuicSpdySession. by renjietang · 6 years ago
- e76b2da Refactor QuicSession to allow subclasses to do their own thing on pending streams. by renjietang · 6 years ago
- d5c4a93 Don't use a flow controller for QuicCryptoStream when it uses CRYPTO frames by nharper · 6 years ago
- ba5f32c gfe-relnote: Delete some dead Token Binding code in QUIC. Not flag protected by nharper · 6 years ago
- bd64c10 gfe-relnote: (n/a) Remove the stateless reject variants from quic/core/http:end_to_end_test. by wub · 6 years ago
- 8eb45e9 Allow variable length connection IDs for unsupported versions by dschinazi · 6 years ago
- 5a354c9 Add an QUIC version reserved for negotiation to help test negotiation by dschinazi · 6 years ago
- 3544899 Allow QuicStream constructor to take parameter on static-ness when constructing from PendingStream. by renjietang · 6 years ago
- 0c55886 Add APIs to allow sessions to read stream types from pending stream. by renjietang · 6 years ago
- ff86db3 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by nharper · 6 years ago
- 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
- 615f13b Use a QuicSession member to latch by renjietang · 6 years ago
- dc1e7ab gfe-relnote: Remove the SEND_CONNECTION_CLOSE_PACKET_WITH_NO_ACK enum value because it was only used by Quartc and PACKET_TOO_BIG. No functional GFE change, not flag protected. by ianswett · 6 years ago
- 5de8705 Internal QUICHE change by bnc · 6 years ago
- 6a509f9 Rollback reloadable flags quic_use_cheap_stateless_rejects and enable_quic_stateless_reject_support. by wub · 6 years ago
- 4985598 gfe-relnote: (n/a) Change SetQuicFlag to take the flag variable directly instead of a pointer to it. Refactor for Envoy integration, no behavior change. by wub · 6 years ago
- 05787cf gfe-relnote: (n/a) Wrap all access to FLAGS_quic_supports_tls_handshake with GetQuicFlag and SetQuicFlag. Code only needed for Envoy integration, no behavior change. by wub · 6 years ago
- 5987855 Allow QuicReceiveControlStreams to construct from pending streams. by renjietang · 6 years ago
- 580d30b Fixup use of gunit and gmock in QUIC by dschinazi · 6 years ago
- 08a9cf7 Move Crypto stream out of static stream map. by renjietang · 6 years ago
- bb98cbc Optimize length-reading of HttpDecoder. by renjietang · 6 years ago
- 3b3e3b3 Change Settings frame's setting id from 2 byte integer to variable length by renjietang · 6 years ago
- fcd91c0 Change HTTP/3 frames from Lengh-Type-Value to Type-Length-Value. by renjietang · 6 years ago
- 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
- fbeb5bf gfe-relnote: Move headers streams out of static stream map. Protected by by renjietang · 6 years ago
- 075a3db Fix test so it compiles in chromium by fkastenholz · 6 years ago
- 1de6789 gfe-relnote: In QUIC, terminate Google QUIC connections (<= v43) similar as IETF QUIC connection. Protected by gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
- 2d475cf Change HTTP/3 frame type from 1 byte integer to variable length integer, and by renjietang · 6 years ago
- e433f53 Fix "recevied" typo in //third_party/quic/core. by bnc · 6 years ago
- c7d9e0c Remove unnecessary QuicStreamPeer methods. by bnc · 6 years ago
- c5ba909 Implement EXPECT_THAT(QuicHeaderList, ElementsAre()). by bnc · 6 years ago
- e7d1161 Remove unused QuicSpdyStream::unacked_frame_headers_offsets() method. by bnc · 6 years ago
- 5231ee2 Add expect_final_byte_offset argument to CopyAndValidateTrailers(). by bnc · 6 years ago
- 546cc45 Add new methods to QuicFramer for controlling decrypters by zhongyi · 6 years ago
- 9e84364 Automated g4 rollback of changelist 242988047. by zhongyi · 6 years ago
- a322c04 Remove |frame_len| argument from OnHeadersFrameEnd(). by bnc · 6 years ago
- d4b308e Add new methods to QuicFramer for controlling decrypters by dschinazi · 6 years ago
- 326df00 Fix unsigned number format. by renjietang · 6 years ago
- 4ab9d9f Impose upper limit on the frame length of some HTTP/3 frames. This helps by renjietang · 6 years ago
- a396ef6 Internal QUICHE change by ianswett · 6 years ago
- fbda215 Add new methods to QuicFramer for controlling decrypters by nharper · 6 years ago
- 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
- fee2cc3 Introduce Control streams for HTTP/3. by renjietang · 6 years ago
- b239f86 Add GetLargestGuaranteedMessagePayload to QuicSession/Connection/Generator/Creator to expose the largest message payload that's guaranteed to fit in any packet containing application data. by ianswett · 6 years ago
- 37ec596 gfe-relnote: (n/a) Remove some unnecessary dynamic_casts from QUIC. No behavior change, not protected. by wub · 6 years ago
- f41bf64 Allow HttpDecoder to report metadata of SETTINGS frame to visitor. by renjietang · 6 years ago
- 7cb298f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_call_write_mem_slices. by QUICHE team · 6 years ago
- dc41bf1 gfe-relnote: test-only changes to reduce usage of QuicUtils::GetCryptoStreamId by QUICHE team · 6 years ago
- 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
- c65d1d1 Allow QUIC server to replace connection IDs by QUICHE team · 6 years ago
- b478bb1 Change some methods in QuicSpdyStream from public to protected. by QUICHE team · 6 years ago
- 7091426 Improve handing of frames with empty payload in HttpDecoder. by bnc · 6 years ago
- 6987b4a Rename ENCRYPTION_NONE to ENCRYPTION_INITIAL by QUICHE team · 6 years ago
- d5af58a Uniquify QuicCryptoServerConfig::Add[Default]Config by QUICHE team · 6 years ago
- 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago
- 62446bc Add frame header and payload length argument to HttpDecoder::Visitor::OnHeadersFrameStart(). by bnc · 6 years ago
- 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
- fa0c90c Remove HttpDecoder::has_payload(). by bnc · 6 years ago
- 8c1daa2 Set packet type in quic_connection_test according to encryption levels. by QUICHE team · 6 years ago
- 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
- ea74008 Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47 by QUICHE team · 6 years ago
- c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
- c2653c4 Remove QuicSession::num_active_request() and allow subclasses to account the number of request individually. by QUICHE team · 6 years ago
- a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago