1. c531901 Add a Kokoro build config for the clang_opt. by vasilvv · 22 hours ago main
  2. 3a819a7 Add CONNECT-IP capsules by dschinazi · 2 days ago
  3. d439dc7 On the client side, donot send stream data when PTO fires before handshake gets confirmed. by fayang · 2 days ago
  4. ae6f521 Fix open-source build by QUICHE team · 2 days ago
  5. 393de75 Fix open-source build by dschinazi · 5 days ago
  6. c2a3306 Allow client to buffer Handshake packets when the server Initial is delayed, even if the connection ID changes. by martinduke · 5 days ago
  7. dedf7a4 Fix "non-constant-expression cannot be narrowed from type 'uint8_t' (aka 'unsigned char') to 'char' in initializer list [-Wc++11-narrowing]" in chromium build. by QUICHE team · 5 days ago
  8. 25403b1 Use absl::variant to reduce storage space of structured header items by QUICHE team · 5 days ago
  9. 8666b93 Add test to verify LoadBalancerConfig remains copyable. by martinduke · 6 days ago
  10. a48c55d Deprecate --gfe2_reloadable_flag_quic_session_map_consistency_check by haoyuewang · 6 days ago
  11. e2a06e2 Stop logging gQUIC only Net.QuicClientHelloRejectReasons.* by fayang · 6 days ago
  12. 3e90101 Deprecate --gfe2_reloadable_flag_quic_bbr2_no_probe_up_exit_if_no_queue. by ianswett · 8 days ago
  13. bbe9f8a Deprecate --gfe2_reloadable_flag_quic_fix_pacing_sender_bursts. by ianswett · 8 days ago
  14. dd59f42 Explicitly call Join() in EventLoopConnectingClientSocketTest by vasilvv · 8 days ago
  15. 95731fa Set alternative path as validated once multi-port probing succeeds. by renjietang · 9 days ago
  16. 4a0a152 Make the I/O part of QUICHE compile under Bazel. by vasilvv · 9 days ago
  17. 807f657 Fix threading issue in connecting client socket tests by ericorth · 9 days ago
  18. f1d56d4 CONNECT-UDP datagram payload parse/serialization by ericorth · 9 days ago
  19. 424aec3 False deprecate gfe2_reloadable_flag_quic_donot_reset_ideal_next_packet_send_time. by fayang · 9 days ago
  20. e6444ef Deprecate gfe2_restart_flag_quic_map_original_connection_id2. by martinduke · 12 days ago
  21. aed0896 Give toy server backends direct access to the QuicSpdyStream by ericorth · 12 days ago
  22. d85af47 Switch EXPECT_OK an ASSERT_OK to EXPECT_TRUE and ASSERT_TRUE. by bschneider · 12 days ago
  23. 2548713 Generalize EventLoopTcpClientSocket between TCP and connected-UDP by ericorth · 13 days ago
  24. 80b5784 Internal change by martinduke · 13 days ago
  25. 2381ebb Deprecate --gfe2_reloadable_flag_quic_bbr2_startup_extra_acked. by ianswett · 13 days ago
  26. 39e245f Deprecate --gfe2_reloadable_flag_quic_bbr2_ignore_inflight_hi_in_probe_up. by ianswett · 13 days ago
  27. dd30843 Remove QuicheStreamBufferAllocator platform API by vasilvv · 13 days ago
  28. 4c10913 Move QuicRandom functionality to QuicheRandom, and update `third_party/quic` ,`net/quic` to use alias `using QuicRandom = quiche::QuicheRandom;` by QUICHE team · 14 days ago
  29. e12ee33 Change quic::CryptoUtils::GetSSLCapabilities to use ScopedCBB instead of CBB. This can avoid a memleak if SSL_serialize_capabilities fails. by wub · 14 days ago
  30. e736c41 Deprecate --gfe2_reloadable_flag_quic_bbr2_exit_startup_on_persistent_queue2. by ianswett · 2 weeks ago
  31. a904eb9 Add equality operators for public data types in BinaryHttp* by bschneider · 2 weeks ago
  32. 9310f46 Fix QUICHE Bazel build. by vasilvv · 2 weeks ago
  33. 92073c9 Factor the header validation and response-code parsing/validation code in QuicSpdyClientStream::OnInitialHeadersComplete out such that they can be overriden in subclasses. by haoyuewang · 2 weeks ago
  34. f87cb8e Add swap_body function to BinaryHttpMessage. by bschneider · 2 weeks ago
  35. c5d5f7a Move API-only header files out of core/io into core by vasilvv · 2 weeks ago
  36. e7c9f67 Deprecate --quic_dispatcher_send_connection_close_for_tls_alerts. by wub · 2 weeks ago
  37. df7235d Deprecate --gfe2_reloadable_flag_quic_bbr2_startup_probe_up_loss_events. by ianswett · 2 weeks ago
  38. b63eaf2 Add a transport socket config knob in quic_alia_transport_socket.proto to enable/disable early data. by danzh · 2 weeks ago
  39. fa3488c Add PrintTo() methods to BinaryHttpMessage and related classes by kmg · 3 weeks ago
  40. a88dccb Fix Bazel build for //quiche:quiche_core by vasilvv · 3 weeks ago
  41. 26c0b5e QuicDispatcherTest uses MockConnectionIdGenerator instead of assuming connection IDs. by martinduke · 3 weeks ago
  42. 149be23 Unexport //third_party/epoll_server by vasilvv · 3 weeks ago
  43. 983ca5a Remove the leftover mentions of epoll in MASQUE class names. by vasilvv · 3 weeks ago
  44. eb34e14 Deprecate quic_epoll API by vasilvv · 3 weeks ago
  45. 8c75c72 Move quic_epoll_* bindings into the internal part of QUIC by vasilvv · 3 weeks ago
  46. ddedfed Deprecate --gfe2_reloadable_flag_quic_not_bundle_ack_on_alternative_path by danzh · 3 weeks ago
  47. 4c8b579 Remove code to write unidirectional push stream type. by bnc · 3 weeks ago
  48. 2f10941 Test that Http2HeaderBlock order is preserved. by bnc · 3 weeks ago
  49. 43bc4bf Deprecate QuicClient in favor of QuicDefaultClient. by vasilvv · 3 weeks ago
  50. c7edc81 Internal change by martinduke · 3 weeks ago
  51. 1195756 Deprecate --gfe2_reloadable_flag_quic_validate_header_field_value_at_spdy_stream. by haoyuewang · 3 weeks ago
  52. 669f1a5 Deprecate --gfe2_reloadable_flag_quic_spdy_stream_check_connected_after_process_input. by wub · 3 weeks ago
  53. 3743c92 Use NiceMock for MockRandom to fix test failures in Envoy. by renjietang · 3 weeks ago
  54. 8d2911a Internal change by QUICHE team · 3 weeks ago
  55. 12c0be1 Internal change by QUICHE team · 3 weeks ago
  56. cff4fe4 ConnectionIdGenerator that uses QUIC-LB or HASH_QUIC depending on config. by martinduke · 3 weeks ago
  57. ef68622 Makes the `FLAGS_` prefix implicit in calls to `GetQuicFlag()`. by birenroy · 3 weeks ago
  58. 27bf7b2 Internal change by wub · 4 weeks ago
  59. bdae38d Internal change by martinduke · 4 weeks ago
  60. 7685f2f Migrate QuicGoogleClient to use QuicEventLoop. by vasilvv · 4 weeks ago
  61. dc3e21f Collapse InformationalResponseInternal class into public InformationalResponse. by QUICHE team · 4 weeks ago
  62. c329018 Allow caller of QuicFramer::BuildIetfStatelessResetPacket to provide a random bytes generator. by wub · 4 weeks ago
  63. ed3d00b Internal change by QUICHE team · 4 weeks ago
  64. ab91121 Pass QUIC client connection ID to ProofSource. by QUICHE team · 4 weeks ago
  65. 27ed076 Add bind to interface socket option support to QuicClientDefaultNetworkHelper. by ramosalex · 4 weeks ago
  66. 864fbda Populate stats needed for multi-port. by renjietang · 4 weeks ago
  67. a80d590 Drop buffered metadata for a stream in ForgetStream(). by diannahu · 4 weeks ago
  68. 1d87a3d Fix incorrect flag checks in quic_connection_test. by martinduke · 4 weeks ago
  69. 173ae2b Move QuicIpAddress and IpAddressFamily to third_party/quiche. by bnc · 4 weeks ago
  70. a239a50 Fix broken tests. by martinduke · 4 weeks ago
  71. 44a71d9 Make binary_http library available to external bazel users. by QUICHE team · 4 weeks ago
  72. b360fb1 Enabling rolled out flags. by bnc · 4 weeks ago
  73. d8111fb Extend LoadBalancerEncoder to support ConnectionIdGeneratorInterface. by martinduke · 4 weeks ago
  74. 96dc178 Add missing includes. by bnc · 4 weeks ago
  75. 62fa41b Automated g4 rollback of changelist 471573005. by martinduke · 4 weeks ago
  76. 40f15e0 Remove the use of QuicEpoll in qbone_session_test by vasilvv · 4 weeks ago
  77. 81803d9 Fix file descriptor leak (on `bind()` failure) in QUIC client. by QUICHE team · 5 weeks ago
  78. dfc915d Simplify higher-level socket interfaces by ericorth · 5 weeks ago
  79. be8fe12 Convert quic_bounded_crypto_send_buffer to a QUIC_PROTOCOL_FLAG by QUICHE team · 5 weeks ago
  80. 5293996 Fix broken bazel build. by QUICHE team · 5 weeks ago
  81. 533ee47 Add absl/cleanup to dependencies for quiche_core. by QUICHE team · 5 weeks ago
  82. 4e28383 Deprecate gfe2_reloadable_flag_quic_fix_bytes_accounting_for_buffered_coalesced_packets. by fayang · 5 weeks ago
  83. 406d169 Change LoadBalancerEncoder::Create to return unique_ptr. by martinduke · 5 weeks ago
  84. 605dca2 Update QuicConnection to Use ConnectionIdGeneratorInterface. by martinduke · 5 weeks ago
  85. de50f1e Stop calling memcpy when `bytes_to_copy` is 0 by QUICHE team · 5 weeks ago
  86. c9cd7f6 Split quic_client_lib into quic_client_lib and quic_epoll_client_lib by vasilvv · 5 weeks ago
  87. 1e5f67c Internal change by wub · 5 weeks ago
  88. 51510ec Open source Binary Http. by QUICHE team · 5 weeks ago
  89. ef61b1f Fix and re-enable tests disabled in cl/468791547 by vasilvv · 5 weeks ago
  90. c2576ef Fix -Wshadow instances in fuzzer. by QUICHE team · 5 weeks ago
  91. cd4eb80 Deprecate --gfe2_reloadable_flag_quic_remove_blackhole_detection_experiments. by wub · 5 weeks ago
  92. 31940e4 Prepare QuicSpdyStream and QuicSpdySession APIs for METADATA support. by diannahu · 6 weeks ago
  93. 65b33a1 Remove QuicClientPeer. by vasilvv · 6 weeks ago
  94. 9337140 Migrate QboneClient to use QuicEventLoop instead of EpollServer. by vasilvv · 6 weeks ago
  95. fca5c77 Add multi-port support to a QUIC connection. by renjietang · 6 weeks ago
  96. e9946df Enable --quic_spdy_stream_check_connected_after_process_input. by wub · 6 weeks ago
  97. 3685018 Internal change by wub · 6 weeks ago
  98. 6f2a7b2 Expose defer_send_in_response_to_packets_ in QuicConnection to its subclasses. by danzh · 6 weeks ago
  99. dd6c9f3 Convert ConnectTunnel::HostAndPort usage to QuicServerId by ericorth · 6 weeks ago
  100. aa27a43 Migrate IcmpReachable to use QuicEventLoop API. by vasilvv · 6 weeks ago