1. 5b5e51b Disallow invalid MAX_PUSH_ID frame by dschinazi · 2 years, 10 months ago
  2. 7a1635c Deprecate gfe2_reloadable_flag_quic_encrypted_control_frames. by fayang · 2 years, 10 months ago
  3. 095051f Update ACK timeout for NEW_CONNECTION_ID and RETIRE_CONNECTION_ID frames. by haoyuewang · 2 years, 10 months ago
  4. e8d313e In QUIC TlsServerHandshaker, only run DefaultSignatureCallback at most once. by wub · 2 years, 10 months ago
  5. 9772ae3 Internal change by QUICHE team · 2 years, 10 months ago
  6. b9456ef Initialize data_buffer in PathChallenge and PathResponse frames to all 0s. by fayang · 2 years, 10 months ago
  7. bf2d194 Fix missing default value of stream_id and max_data in QuicWindowUpdateFrame. by fayang · 2 years, 10 months ago
  8. 9bfd181 Not update ACK timeout for NEW_CONNECTION_ID and RETIRE_CONNECTION_ID frames. by fayang · 2 years, 10 months ago
  9. 29acc48 Fix issues identified by Cross. by bnc · 2 years, 10 months ago
  10. fb75f7e Add missing MaybeUpdateAckTimeout for ack-eliciting frames. by fayang · 2 years, 10 months ago
  11. f1c2094 Remove unused CancelPushFrame and PushPromiseFrame structs and some more unused methods. by bnc · 2 years, 10 months ago
  12. 2c82ff7 Use absl::Span<QuicMemSlice> for QUIC datagrams. by vasilvv · 2 years, 10 months ago
  13. 6f99b68 Introduce QUIC client connection option BPTE to randomize TLS extensions by dschinazi · 2 years, 10 months ago
  14. 18ac5c9 Remove unused methods for PUSH_PROMISE and CANCEL_PUSH frames. by bnc · 2 years, 10 months ago
  15. 664d69f YT config update for finch experiment around ACCEPT_CH over TLS by QUICHE team · 2 years, 10 months ago
  16. e4ed83c Do not set alarm in QuicIdleNetworkDetector if StopDetection() has been called. by wub · 2 years, 10 months ago
  17. 5107775 Deprecate --gfe2_reloadable_flag_quic_error_on_http3_push. by bnc · 2 years, 10 months ago
  18. 0392273 Internal change by bnc · 2 years, 10 months ago
  19. 54c1d90 Deprecate gfe2_reloadable_flag_quic_bbr2_fix_bw_lo_mode2. by ianswett · 2 years, 10 months ago
  20. 569acbf Remove some unused includes and dependencies. by bnc · 2 years, 10 months ago
  21. 51f584d Deprecate --gfe2_reloadable_flag_quic_deprecate_incoming_connection_ids. by haoyuewang · 2 years, 10 months ago
  22. 80ce324 Remove QuicInlinedVector from platform. by bnc · 2 years, 10 months ago
  23. 20c3086 Refactor HTTP/3 Datagram by dschinazi · 2 years, 10 months ago
  24. 99ed36c Internal change by wub · 2 years, 10 months ago
  25. 4d6f745 Replace quic_enable_version_rfcv1 with quic_disable_version_rfcv1 by dschinazi · 2 years, 10 months ago
  26. 29ca02c Fix another instance of -Wdeprecated-copy. by QUICHE team · 2 years, 11 months ago
  27. 3290ea5 Check IsHandshakeComplete() rather than encryption_level_ == ENCRYPTION_FORWARD_SECURE in QuicConnection::ShouldEnqueueUnDecryptablePacket. This allows IETF QUIC handshakes to queue 1-RTT packets when the server has 1-RTT send keys, but not 1-RTT receive keys. Discovered during cr/382276435 by ianswett · 2 years, 11 months ago
  28. 81f5d44 Internal change by danzh · 2 years, 11 months ago
  29. a1363dc Add CurrentSupportHttp3Versions() to return all IETF QUIC versions. by danzh · 2 years, 11 months ago
  30. 90615e3 Provide a default implementation of quiche_file_utils. by vasilvv · 2 years, 11 months ago
  31. 046933d LSC: Move expensive variables on their last use to avoid copies. by QUICHE team · 2 years, 11 months ago
  32. 00f114e Internal change by fayang · 2 years, 11 months ago
  33. cdda1d3 Fix -Wunreachable-code-aggressive. by QUICHE team · 2 years, 11 months ago
  34. 16ef03b Deprecate --gfe2_reloadable_flag_quic_use_connection_id_on_default_path_v2 by haoyuewang · 2 years, 11 months ago
  35. bf28bd8 Simplify QuicConnection::ShouldEnqueueUnDecryptablePacket. by ianswett · 2 years, 11 months ago
  36. f4f6448 Align OnRetransmissionTimeout more closely with RFC9002. by ianswett · 2 years, 11 months ago
  37. 7962ecc Add flag count for --quic_tls_allow_ignore_ticket_open. by wub · 2 years, 11 months ago
  38. 29e35dd Expands Http2VisitorInterface::OnHeaderForStream() to return an enum representing either OK, invalid or RST_STREAM. by QUICHE team · 2 years, 11 months ago
  39. 8bda14e Fixes nghttp2 unique_ptr types to use a copyable/movable deleter type. by QUICHE team · 2 years, 11 months ago
  40. 356938e Adds ENABLE_CONNECT_PROTOCOL to the list of known SETTINGS ids. by QUICHE team · 2 years, 11 months ago
  41. bebae4a Deprecate --gfe2_reloadable_flag_quic_tls_retry_handshake_on_early_data. by wub · 2 years, 11 months ago
  42. b4cbc7f Deprecate --gfe2_reloadable_flag_quic_tls_close_proof_source_handle_promptly. by wub · 2 years, 11 months ago
  43. f07a61b Deprecate --gfe2_reloadable_flag_quic_tls_validity_check_on_full_chlo. by wub · 2 years, 11 months ago
  44. d6be660 Include non-default port in the origin field of the ACCEPT_CH frame in ALPS. by bnc · 2 years, 11 months ago
  45. 826e70b Fixes a couple of bugs discovered during integration. by QUICHE team · 2 years, 11 months ago
  46. f9866cc In QUIC, do not re-arm PTO timer on sending application data before handshake gets confirmed. by fayang · 2 years, 11 months ago
  47. ee76274 Moves MetadataVisitor and MetadataSerializer to //third_party/spdy/core for reuse in QUICHE. by QUICHE team · 2 years, 11 months ago
  48. c8a1ee0 Actually set SPDY_CONTROL_PAYLOAD_TOO_LARGE Http2DecoderAdapter::OnFrameSizeError by QUICHE team · 2 years, 11 months ago
  49. 6b3d390 Rename GetAcceptChValueForOrigin() to GetAcceptChValueForHostname(). by bnc · 2 years, 11 months ago
  50. 43d93a0 Internal change by QUICHE team · 2 years, 11 months ago
  51. 1280917 Add copy assignment operator to supress -Wdeprecated-copy warning. by bnc · 2 years, 11 months ago
  52. f422b22 Plumbs metadata events through CallbackVisitor and nghttp2_callbacks. by QUICHE team · 2 years, 11 months ago
  53. 27fe0d5 Adds support for METADATA frames to TestFrameSequence. by QUICHE team · 2 years, 11 months ago
  54. b3e520a Stop sending ICMP unreachable messages when rejecting TCP connections. by QUICHE team · 2 years, 11 months ago
  55. 7062486 Adds Http2VisitorInterface::OnInvalidFrame() and associate plumbing. This method notifies the visitor that the library has processed a frame that it considers invalid. by QUICHE team · 2 years, 11 months ago
  56. 0b33cbb Adds Http2VisitorInterface::OnErrorDebug(), a method that conveys error messages for debugging purposes. by QUICHE team · 2 years, 11 months ago
  57. 593dd71 Internal change by wub · 2 years, 11 months ago
  58. 06606d0 Adds "before frame send" and "after frame send" callback support to the Http2Adapter APIs. by QUICHE team · 2 years, 11 months ago
  59. 8a58984 Create a socket relay for connecting a socket on the qbone interface to by QUICHE team · 2 years, 11 months ago
  60. 509e7fa Updates Http2VisitorInterface::OnHeaderForStream() to return a boolean. This is necessary in order to communicate when header names or values are invalid. by QUICHE team · 2 years, 11 months ago
  61. b23b83c Removes unused OnReadyToReadDataForStream, and adds nullptr checks to nghttp2 callbacks. by QUICHE team · 2 years, 11 months ago
  62. 3e6cf91 Add a per-thread QuicConnectionContext for the upcoming QuicConnection tracing work. by wub · 2 years, 11 months ago
  63. 94acc60 Accepts nghttp2 options when constructing an NgHttp2Adapter. by QUICHE team · 2 years, 11 months ago
  64. d216ddb Modifies the Http2Adapter API to accept DataFrameSources as unique_ptrs. by QUICHE team · 2 years, 11 months ago
  65. 5ae10c8 Adds an integer return value to Http2Adapter::Send(), to indicate success or failure. by QUICHE team · 2 years, 11 months ago
  66. a97fbb7 Move QuicIntervalSet:Set allocator template argument to internal platform impl. by bnc · 3 years ago
  67. 85e8667 Do not send PATH_CHALLENGE or PATH_RESPONSE when 1-RTT write key is not available. This does not have functional because: by fayang · 3 years ago
  68. 17ca6b0 Fix more -Wc++11-narrowing issues by vasilvv · 3 years ago
  69. 3196159 Remove unused HttpFrameType::PRIORITY_UPDATE. by bnc · 3 years ago
  70. 2cc87b0 Use QuicheLinkedHashMap instead of platform-dependent implementation. by bnc · 3 years ago
  71. ff91644 LSC: Replace uses of `int64` with `int64_t` and similar integer type aliases. by QUICHE team · 3 years ago
  72. d838c33 Wait for settings in MASQUE by dschinazi · 3 years ago
  73. 94a8847 Deprecate --gfe2_reloadable_flag_quic_ignore_old_priority_update_frame. by bnc · 3 years ago
  74. 67d72ca Deprecate gfe2_reloadable_flag_quic_h3_datagram by dschinazi · 3 years ago
  75. ec50b3b Deprecate gfe2_reloadable_flag_quic_and_tls_allow_sni_without_dots by QUICHE team · 3 years ago
  76. 4f1e2f9 Support logging ssl_handshake_processing_time for QUIC as well. by QUICHE team · 3 years ago
  77. 55923ec Fix a bug in WriteGfeMemSliceSpanToStream(). by vasilvv · 3 years ago
  78. a631538 Update flag count and comment for --gfe2_reloadable_flag_quic_connection_migration_use_new_cid_v2 by haoyuewang · 3 years ago
  79. 9d58b2e Set gfe2_reloadable_flag_quic_reset_per_packet_state_for_undecryptable_packets's chrome_value to be true. by fayang · 3 years ago
  80. ca8e83b Fix misaligned-pointer-use in quic_batch_writer_test. by wub · 3 years ago
  81. 0082b81 Fix android -Wshorten-64-to-32 error: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8844689770192651952/+/u/compile__with_patch_/raw_io.output_failure_summary_ by danzh · 3 years ago
  82. e76ebc4 Reintroduce UpdateRoutesWithRetries in TunDeviceController. by QUICHE team · 3 years ago
  83. 1820314 Add QuicCryptoClientConfigTest.MultipleCanonicalEntries. by bnc · 3 years ago
  84. 75c7ea5 Define QuicServerId::operator!=(). by bnc · 3 years ago
  85. 3b3c651 Adds a method to the Http2Adapter API to return the HPACK decompressor's dynamic table size. by QUICHE team · 3 years ago
  86. a9ccd16 Remove unused Http2Deque and QuicheDequeImpl. by bnc · 3 years ago
  87. bcab5cc Adds a method to the Http2Adapter API to retrieve the HPACK compressor's dynamic table size. by QUICHE team · 3 years ago
  88. 575e1b2 Adds a method to get the current dynamic table size from HpackEncoder. by QUICHE team · 3 years ago
  89. 93ceccc Deprecate --gfe2_reloadable_flag_quic_tls_server_use_handshake_hints. by wub · 3 years ago
  90. c8da7f5 Adds a method to the Http2Adapter API to retrieve the send window size for a given stream. by QUICHE team · 3 years ago
  91. 781f796 Adds a method to the Http2Adapter API to fetch the flow control receive window upper bound for a given stream. by QUICHE team · 3 years ago
  92. 09e3c08 Explicitly set reloadable flag values in Chrome for enabling IETF QUIC connection migration. The feature is still guarded by "RVCM" connection option. by haoyuewang · 3 years ago
  93. 6ef175d Make QuicCryptoClientConfig::PopulateFromCanonicalConfig() more efficient. by bnc · 3 years ago
  94. 20e0970 Change GetServerConfig() to return const ref. by bnc · 3 years ago
  95. a4a8782 Adds methods to retrieve the receive window size for the connection or a particular stream. by QUICHE team · 3 years ago
  96. eb2fe33 Renames the constant representing the HTTP/2 initial flow control window size, and uses it more consistently. by QUICHE team · 3 years ago
  97. d6c686f Adds a method to the Http2Adapter API to resume streams which were deferred due to being read-blocked. by QUICHE team · 3 years ago
  98. e1b39bb Adds a return value to DataFrameSource::Send(), indicating whether the send operation would encounter a write block. by QUICHE team · 3 years ago
  99. 20dcfc8 Remove QuicContainsKey() from platform. by bnc · 3 years ago
  100. ea9e1cb Implements read block detection in OgHttp2Session, and fixes read block handling in Nghttp2DataFrameSource. by QUICHE team · 3 years ago