1. 98669f5 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_set_transmission_type_for_next_frame. by wub · 6 years ago
  2. 881af2b Make a number unsigned in order to compile in Chromium by fkastenholz · 6 years ago
  3. d3cb19f Make test target unsigned so that it compiles on chromium. by fkastenholz · 6 years ago
  4. 8154a85 gfe-relnote: (n/a) Stop including unused quic_flags.h in quic_packet_number.h. Cleanup only. by wub · 6 years ago
  5. cf6a3ee Fix iOS compilation of transport parameters by dschinazi · 6 years ago
  6. ea81191 Send a PING frame at the start of QuartcPeer tests so that probing works. by QUICHE team · 6 years ago
  7. fcdb1e9 Make TLS encryption levels match the QUIC ones by dschinazi · 6 years ago
  8. 52127d7 Update QUIC TLS transport parameters to IETF draft 18 by dschinazi · 6 years ago
  9. 65f778f Create a RandomDelayLink (and symmetric version) and use it in QuartcBidiTest. by QUICHE team · 6 years ago
  10. 1b4afd1 Create a PacketFilter for random loss and use it in QuartcBidiTest. by QUICHE team · 6 years ago
  11. cb1c898 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_always_reset_short_header_packets. by fayang · 6 years ago
  12. bcfea90 gfe-relnote: n/a(code clean-up) Remove un-used #include. by danzh · 6 years ago
  13. 5725294 gfe-relnote: n/a(code clean-up) Remove unused #include. by danzh · 6 years ago
  14. 2c5386e Prevent crash in EncryptInPlace when the encrypter is missing by dschinazi · 6 years ago
  15. 0264092 Platform-ize epoll_export, epoll_ptr_util. Make code chromium compatible. by danzh · 6 years ago
  16. 500e0aa Internal QUICHE change by QUICHE team · 6 years ago
  17. bd74746 Add functions to enable/disable QuartcPeer and obtain the last sequence numbers by QUICHE team · 6 years ago
  18. 1ece526 Create a test utility for sending and receiving data from QuartcDataSources. by QUICHE team · 6 years ago
  19. bb208ff gfe-relnote: n/a (quiche clean up) Switch to QUIC_LOG from LOG. Remove unused by danzh · 6 years ago
  20. e433f53 Fix "recevied" typo in //third_party/quic/core. by bnc · 6 years ago
  21. 6c03720 Print non-printable QUIC tags as hex. by dschinazi · 6 years ago
  22. 04bd4f3 Remove OnApplicationClose upcalls, update OnConnectionClose as needed. by fkastenholz · 6 years ago
  23. 3eb8221 gfe-relnote: In QUIC, enforce packets be ACKed in the correct packet number space. Protected by enabling multiple packet number spaces. by fayang · 6 years ago
  24. 38ce6f4 Remove unused local variable. by bnc · 6 years ago
  25. c7d9e0c Remove unnecessary QuicStreamPeer methods. by bnc · 6 years ago
  26. 760c052 Add max_header_list_size argument to QpackDecodedHeadersAccumulator constructor. by bnc · 6 years ago
  27. c5ba909 Implement EXPECT_THAT(QuicHeaderList, ElementsAre()). by bnc · 6 years ago
  28. e7d1161 Remove unused QuicSpdyStream::unacked_frame_headers_offsets() method. by bnc · 6 years ago
  29. 5231ee2 Add expect_final_byte_offset argument to CopyAndValidateTrailers(). by bnc · 6 years ago
  30. 840edb6 gfe-relnote: n/a(test only) Switch to use unordered_map instead of hash_map for by danzh · 6 years ago
  31. 53f08a3 Project import generated by Copybara. by QUICHE team · 6 years ago
  32. 546cc45 Add new methods to QuicFramer for controlling decrypters by zhongyi · 6 years ago
  33. 9e84364 Automated g4 rollback of changelist 242988047. by zhongyi · 6 years ago
  34. a322c04 Remove |frame_len| argument from OnHeadersFrameEnd(). by bnc · 6 years ago
  35. 904736b Fix a compile error in https://ci.chromium.org/p/chromium/builders/ci/ios-device-xcode-clang/93619 by vasilvv · 6 years ago
  36. 2ac2346 Add a new implementation of SpdyUnsafeArena for code sharing between chromium by danzh · 6 years ago
  37. 2b5942f Internal QUICHE change by wub · 6 years ago
  38. d4b308e Add new methods to QuicFramer for controlling decrypters by dschinazi · 6 years ago
  39. fbb2577 gfe-relnote: ignore TLPR for retransmission delay in TLP mode when sending pings from the ping alarm. Flag protected by quic_ignore_tlpr_if_stream_not_waiting_ack. by zhongyi · 6 years ago
  40. ba6354a Change a int to unsigned int in quic_framer_test.cc by zhongyi · 6 years ago
  41. 326df00 Fix unsigned number format. by renjietang · 6 years ago
  42. d34bb4b gfe-relnote: n/a(test only) De-platform-ize SPDY_FRIEND_TEST macros with peer by danzh · 6 years ago
  43. 0a3646b Include netinet/in.h in quic_ip_address.h by vasilvv · 6 years ago
  44. 4ab9d9f Impose upper limit on the frame length of some HTTP/3 frames. This helps by renjietang · 6 years ago
  45. b78bbaf Internal QUICHE change by wub · 6 years ago
  46. 72f509b Remove IETF QUIC Application Close frame, replace with Connection Close by fkastenholz · 6 years ago
  47. a396ef6 Internal QUICHE change by ianswett · 6 years ago
  48. 693d5b0 Add custom leakr file to QUICHE by vasilvv · 6 years ago
  49. 5262747 Make sure QuicVersionsTest.InitializeSupportForIetfDraft reverts global state by dschinazi · 6 years ago
  50. fbda215 Add new methods to QuicFramer for controlling decrypters by nharper · 6 years ago
  51. c17edcd Migrate some of the uses of QuicIpAddress(QuicIpAddressImpl) constructor to quic::ToQuicIpAddress by vasilvv · 6 years ago
  52. 8b353f3 Test QUIC behavior in the worst-case Leto fallback situation by QUICHE team · 6 years ago
  53. 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
  54. 306b53f Create a QuicAlarm-based source for random test data for Quartc. by QUICHE team · 6 years ago
  55. 35e749e Add ALPN to QUIC when using TLS by dschinazi · 6 years ago
  56. e9d71a8 Add datatypes needed for IETF CONNECTION_CLOSE support. by fkastenholz · 6 years ago
  57. a27fd44 gfe-relnote: (n/a) Stop including send_algorithm_interface.h from quic_pcc_sender.h, this allows the quic_pcc_sender Envoy implementation to not to depend on send_algorithm_interface. Refactor only, not protected. by wub · 6 years ago
  58. e8d7fa7 Increase maximum size of allowed incoming packets and remove incorrect QUIC_BUG by dschinazi · 6 years ago
  59. 07cc938 gfe-relnote: (n/a) Add more 'u' to bandwidth_sampler_test.cc Test only. by wub · 6 years ago
  60. fb4e213 gfe-relnote: In BbrSender, always try to get a bandwidth sample even if packet.bytes_acked=0(i.e. packet has been removed from QuicUnackedPacketMap's inflight bytes). Protected by default true flag --gfe2_reloadable_flag_quic_always_get_bw_sample_when_acked. by wub · 6 years ago
  61. fee2cc3 Introduce Control streams for HTTP/3. by renjietang · 6 years ago
  62. 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
  63. 04a8359 gfe-relnote: Only pace out 1 packet at once if the bandwidth is less than 1.2Mbits/sec, similar to TCP BBR. Protected by --gfe2_reloadable_flag_quic_no_lumpy_pacing_at_low_bw. by wub · 6 years ago
  64. 8ae6001 Allow TLS-based versions in quic_client and quic_server by dschinazi · 6 years ago
  65. 254545c gfe-relnote: In BandwidthSampler, capture the number of lost bytes at the time a packet is sent, and make it available to caller when the packet is acked or lost. No behavior change, not protected. by wub · 6 years ago
  66. e28f022 gfe-relnote: Use encryption level instead of looking for the string "CHLO" to identify the QUIC ClientHello. Client side change only, not flag protected. by ianswett · 6 years ago
  67. eb101f8 Print the QUIC version when QuicSession fails to write data because the stream doesn't exist. by ianswett · 6 years ago
  68. 3085da8 Remove QuicTestUtils::GetPacketLengthForOneStream and change three QUIC tests to instead send full sized packets followed by a partially full packet. by ianswett · 6 years ago
  69. d9467b5 Add DV2 logs for received packets and clarify a log statement by dschinazi · 6 years ago
  70. d1967a2 Gracefully handle missing Google-specific transport parameters when using TLS by dschinazi · 6 years ago
  71. 00f47df GCC: do not delete move constructor of QuicStreamSendBuffer by vasilvv · 6 years ago
  72. a8d9355 gfe-relnote: (n/a) Fix some signed/unsigned integer comparisons in quic bbr test. Test only. by wub · 6 years ago
  73. 37ec596 gfe-relnote: (n/a) Remove some unnecessary dynamic_casts from QUIC. No behavior change, not protected. by wub · 6 years ago
  74. 9363720 Make QuicStream::AddBytesSent private and AddBytesConsumed protected. No functional change, not flag protected. by ianswett · 6 years ago
  75. 42672ab Update TLS labels and salts for IETF draft 19 by dschinazi · 6 years ago
  76. 9e75db1 Set QUIC's max packet size to whatever Quartc configures. by QUICHE team · 6 years ago
  77. f41bf64 Allow HttpDecoder to report metadata of SETTINGS frame to visitor. by renjietang · 6 years ago
  78. 967ba57 gfe-relnote: Add some bbr startup stats into QuicConnectionStats. Stats only. Not protected. by wub · 6 years ago
  79. 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
  80. 038325e In quic_mem_slice_span_test.cc, add a 'u' to a EXPECT_EQ. by wub · 6 years ago
  81. 553a966 gfe-relnote: Remove the dependency from QuicMemSliceSpan to QuicStreamSendBuffer and QuicMessageFrame. Refactor only, not protected. by wub · 6 years ago
  82. b740f7a Enable QUIC_VERSION_47 in Quartc. by QUICHE team · 6 years ago
  83. b1a32ae Do not directly compare byte outputs of serialized Protocol Buffers. by QUICHE team · 6 years ago
  84. 5988293 Enable GFE to run without QUIC ServerConfig private keys by QUICHE team · 6 years ago
  85. 67cb9df gfe-relnote: Deprecate --gfe2_reloadable_flag_quic_simplify_build_connectivity_probing_packet by rch · 6 years ago
  86. c76cd74 Invoke the packet creator's OnFrameAddedToPacket method when stream frames are added via the fast path. by rch · 6 years ago
  87. 3c98a73 gfe-relnote: n/a(code clean up) Replace platform dependent DVLOG in quic_stream_send_buffer.cc. by danzh · 6 years ago
  88. fbfd362 Improve handling of crypters in CompareClientAndServerKeys by QUICHE team · 6 years ago
  89. 76086e4 gfe-relnote: Refactor QuicFramer to use array of QuicDecrypter. Not flag protected. by QUICHE team · 6 years ago
  90. 9132654 Use 'bytes' instead of 'string' for holding binary data by QUICHE team · 6 years ago
  91. db06153 Add a QUIC_BUG to ensure that whenever an ACK cannot be written, the writer is write blocked. Protected by existing flag gfe2_reloadable_flag_quic_use_uber_loss_algorithm. by QUICHE team · 6 years ago
  92. 552f71f Add a test making sure ACK alarm is canceled on write blocked when supporting multiple packet number spaces. by QUICHE team · 6 years ago
  93. 60e6ed1 Merge "gfe-relnote: In QUIC, enable multiple packet number support in QuicConnection when using TLS as handshake protocol. Protected by existing flags quic_validate_packet_number_post_decryption, quic_deprecate_ack_bundling_mode, quic_rpm_decides_when_to_send_acks, quic_use_uber_received_packet_manager, quic_use_uber_loss_algorithm, quic_quic_enable_accept_random_ipn." by Bence Béky · 6 years ago
  94. 0d73040 Merge "gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation" by Bence Béky · 6 years ago
  95. 6d10577 Merge "gfe-relnote: Add a ScopedPacketFlusher when the undecryptable packets alarm fire in case any packets are queued in the generator." by Bence Béky · 6 years ago
  96. cd09802 gfe-relnote: In QUIC, enable multiple packet number support in QuicConnection when using TLS as handshake protocol. Protected by existing flags quic_validate_packet_number_post_decryption, quic_deprecate_ack_bundling_mode, quic_rpm_decides_when_to_send_acks, quic_use_uber_received_packet_manager, quic_use_uber_loss_algorithm, quic_quic_enable_accept_random_ipn. by QUICHE team · 6 years ago
  97. a19b43d gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation by rch · 6 years ago
  98. 639f25d Merge "More plumbing for fallback configs" by Ryan Hamilton · 6 years ago
  99. 64eebf1 gfe-relnote: Add a ScopedPacketFlusher when the undecryptable packets alarm fire in case any packets are queued in the generator. by rch · 6 years ago
  100. 89b7a05 More plumbing for fallback configs by QUICHE team · 6 years ago