1. 967ba57 gfe-relnote: Add some bbr startup stats into QuicConnectionStats. Stats only. Not protected. by wub · 6 years ago
  2. 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
  3. 038325e In quic_mem_slice_span_test.cc, add a 'u' to a EXPECT_EQ. by wub · 6 years ago
  4. 553a966 gfe-relnote: Remove the dependency from QuicMemSliceSpan to QuicStreamSendBuffer and QuicMessageFrame. Refactor only, not protected. by wub · 6 years ago
  5. b740f7a Enable QUIC_VERSION_47 in Quartc. by QUICHE team · 6 years ago
  6. b1a32ae Do not directly compare byte outputs of serialized Protocol Buffers. by QUICHE team · 6 years ago
  7. 5988293 Enable GFE to run without QUIC ServerConfig private keys by QUICHE team · 6 years ago
  8. 67cb9df gfe-relnote: Deprecate --gfe2_reloadable_flag_quic_simplify_build_connectivity_probing_packet by rch · 6 years ago
  9. c76cd74 Invoke the packet creator's OnFrameAddedToPacket method when stream frames are added via the fast path. by rch · 6 years ago
  10. 3c98a73 gfe-relnote: n/a(code clean up) Replace platform dependent DVLOG in quic_stream_send_buffer.cc. by danzh · 6 years ago
  11. fbfd362 Improve handling of crypters in CompareClientAndServerKeys by QUICHE team · 6 years ago
  12. 76086e4 gfe-relnote: Refactor QuicFramer to use array of QuicDecrypter. Not flag protected. by QUICHE team · 6 years ago
  13. 9132654 Use 'bytes' instead of 'string' for holding binary data by QUICHE team · 6 years ago
  14. 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
  15. 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
  16. 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
  17. 0d73040 Merge "gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation" by Bence Béky · 6 years ago
  18. 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
  19. 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
  20. a19b43d gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation by rch · 6 years ago
  21. 639f25d Merge "More plumbing for fallback configs" by Ryan Hamilton · 6 years ago
  22. 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
  23. 89b7a05 More plumbing for fallback configs by QUICHE team · 6 years ago
  24. 2af16b1 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
  25. 99055cf More plumbing for fallback configs by QUICHE team · 6 years ago
  26. 1dfa46b gfe-relnote: In QUIC, Enable multiple packet number support in uber_received_packet_manager. Not used yet, not protected. by QUICHE team · 6 years ago
  27. c279cec gfe-relnote: In QUIC, add largest_packets_peer_knows_is_acked_ and largest_sent_packets_ which are necessary to sent_packet_manager and unacked_packet_map, respectively, for multiple packet number support. Not used yet. Not protected. by QUICHE team · 6 years ago
  28. b114092 QuartcFactory cleanup part 1: delete the QuartcFactory object. by QUICHE team · 6 years ago
  29. 10b22a1 gfe-relnote: In QUIC, enable multiple packet number support in QuicFramer. Not used yet. Not protected. by QUICHE team · 6 years ago
  30. 7cb298f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_call_write_mem_slices. by QUICHE team · 6 years ago
  31. 1243d14 Fix a warning in the QUIC build by QUICHE team · 6 years ago
  32. 2d5d234 gfe-relnote: (n/a) Minor tweaks to quic_interval_(set_)test. Test only. by QUICHE team · 6 years ago
  33. bbaa8be De-pointerize QuicServerConfigProtobuf variables by QUICHE team · 6 years ago
  34. aa924f1 Move code to record REJ building by QUICHE team · 6 years ago
  35. 9b41c97 Use QUIC v47 for variable length connection IDs instead of CRYPTO frames by QUICHE team · 6 years ago
  36. 963d57e Make QuicDispatcher reject packets with invalid short connection IDs by QUICHE team · 6 years ago
  37. f03456c Teach QUIC about the concept of "fallback" key exchange by QUICHE team · 6 years ago
  38. b23daa7 gfe-relnote: In QUIC, add uber_received_packet_manager which purely wraps a received_packet_manager. Using it is protected by gfe2_reloadable_flag_quic_use_uber_received_packet_manager. by QUICHE team · 6 years ago
  39. f1c9d56 Include <algorithm> in quic_packet_number.cc to get std::max by rch · 6 years ago
  40. 3d925ab Use QUIC_ARRAYSIZE instead of arraysize in crypto files by rch · 6 years ago
  41. 0131a5b Check new connection ID length before reading it by QUICHE team · 6 years ago
  42. dc41bf1 gfe-relnote: test-only changes to reduce usage of QuicUtils::GetCryptoStreamId by QUICHE team · 6 years ago
  43. 4fbea5d gfe-relnote: n/a(code clean-up) Remove unnecessary #include in by danzh · 6 years ago
  44. 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
  45. 577718a gfe-relnote: Deprecate gfe2_restart_flag_quic_uint64max_uninitialized_pn. by QUICHE team · 6 years ago
  46. 1f3de24 gfe-relnote: In QUIC, add getter for largest received packet to QuicConnection. No functional change expected, not protected. by QUICHE team · 6 years ago
  47. c65d1d1 Allow QUIC server to replace connection IDs by QUICHE team · 6 years ago
  48. 2d18797 Add support for Header Protection to QuicCrypter classes by QUICHE team · 6 years ago
  49. c89c799 gfe-relnote: n/a(code clean-up) Remove unnecessary #include in by danzh · 6 years ago
  50. 1225f47 Group configs and factor out config lookup by QUICHE team · 6 years ago
  51. 76e1c62 gfe-relnote: In QUIC, add setter and getter for largest_seen_packet_with_ack_. Also add GetLargestSentPacket and GetLargestAckedPacket. No functional change expected. Not protected. by QUICHE team · 6 years ago
  52. c264e36 gfe-relnote: In QUIC, add QuicPacketNumber::UpdateMax function. No functional change expected. Not protected. by QUICHE team · 6 years ago
  53. e6dcf32 Pass reject reasons explicitly to BuildRejection by QUICHE team · 6 years ago
  54. 78c2d5e Simplify QuicCryptoServerConfig::SetConfigs by QUICHE team · 6 years ago
  55. c539b2e gfe-relnote: n/a (code clean-up) Remove unnecessary #include in quic_stream_send_buffer.cc by danzh · 6 years ago
  56. d5d13c2 Use std::string instead of string in a few places in QUIC to permit chrome merge. by rch · 6 years ago
  57. 4dae841 Add a Context class to simplify ProcessClientHello by QUICHE team · 6 years ago
  58. b478bb1 Change some methods in QuicSpdyStream from public to protected. by QUICHE team · 6 years ago
  59. 692750b gfe-relnote: In QUIC, validate packet number post decryption. Protected by quic_validate_packet_number_post_decryption. by QUICHE team · 6 years ago
  60. 7091426 Improve handing of frames with empty payload in HttpDecoder. by bnc · 6 years ago
  61. 6987b4a Rename ENCRYPTION_NONE to ENCRYPTION_INITIAL by QUICHE team · 6 years ago
  62. 39a71e5 Remove an unused argument by QUICHE team · 6 years ago
  63. e29fcd6 Make ClientDemandsX509Proof a free function by QUICHE team · 6 years ago
  64. d791e2c gfe-relnote: In QUIC, put packet number validation in a standalone function. No functional refactoring change. Not protected. by QUICHE team · 6 years ago
  65. 88ea008 gfe-relnote: In QUIC, add unused HANDSHAKE encryption level. No functional change expected, not protected. by QUICHE team · 6 years ago
  66. 79fb9e2 Remove an unused asynchronous jump by QUICHE team · 6 years ago
  67. 84910bd Make CryptoUtils::HashHandshakeMessage return by value by QUICHE team · 6 years ago
  68. d5af58a Uniquify QuicCryptoServerConfig::Add[Default]Config by QUICHE team · 6 years ago
  69. 45c889c Remove unused arguments by QUICHE team · 6 years ago
  70. 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago
  71. 6ca84fb Minor QuicSimpleServerSessionServerPushTest refactor. by bnc · 6 years ago
  72. fe1aca6 Split KeyExchange into synchronous and asynchronous variants by QUICHE team · 6 years ago
  73. 6631439 Uniquify ChannelIDSource handling by QUICHE team · 6 years ago
  74. 548d51b Fix a msan error because of uninitialized test diversification nonce. by QUICHE team · 6 years ago
  75. 3fe6a8b Convert CryptoFramer::ConstructHandshakeMessage to return unique_ptr by QUICHE team · 6 years ago
  76. f08778a Pass data_size into QuicPacketCreator::CreateStreamFrame instead of calculating it inside the method and no longer special case the 0 length case, except the existing QUIC_BUG. by QUICHE team · 6 years ago
  77. 62446bc Add frame header and payload length argument to HttpDecoder::Visitor::OnHeadersFrameStart(). by bnc · 6 years ago
  78. 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
  79. ea5bdef Use QuicMakeUnique where possible in quic_crypto_server_config.cc by QUICHE team · 6 years ago
  80. fa0c90c Remove HttpDecoder::has_payload(). by bnc · 6 years ago
  81. aa1d6a8 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_connection_do_not_add_to_write_blocked_list_if_disconnected. by QUICHE team · 6 years ago
  82. 8c1daa2 Set packet type in quic_connection_test according to encryption levels. by QUICHE team · 6 years ago
  83. 9929cc4 gfe-relnote: In QUIC, do not close connection if received an in-order ACK with decreased largest_acked. Protected by gfe2_reloadable_flag_quic_tolerate_reneging. by QUICHE team · 6 years ago
  84. 73e63a7 Remove unused QuicConnection::ValidateAckFrame. by QUICHE team · 6 years ago
  85. 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
  86. ea74008 Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47 by QUICHE team · 6 years ago
  87. 4d9d629 Add ShouldUpdateExpectedConnectionIdLength to QuicFramer by QUICHE team · 6 years ago
  88. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  89. 348de99 Use std::stringstream instead of mock log in http2_hpack_constants_test.cc. by vasilvv · 6 years ago
  90. c2653c4 Remove QuicSession::num_active_request() and allow subclasses to account the number of request individually. by QUICHE team · 6 years ago
  91. fa8655a Export QPACK fuzzer corpus into QUICHE by vasilvv · 6 years ago
  92. 04dd040 Improve some comments in quic/platform. by bnc · 6 years ago
  93. 4fe0b94 Fix log message text by QUICHE team · 6 years ago
  94. 61940b4 gfe-relnote: (n/a) Platformize logging for http2. Refactor only, no behavior change. by QUICHE team · 6 years ago
  95. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago
  96. ded0351 gfe-relnote: (n/a) Platformize logging for spdy. Refactor only, no behavior change. by QUICHE team · 6 years ago
  97. b6880f7 hpack_whole_entry_buffer_test: Include http2_test_helpers.h by rch · 6 years ago
  98. c5db41e Revert "DO NOT CHECK IN test" by Bence Béky · 6 years ago
  99. f3a68b5 DO NOT CHECK IN test by Bence Béky · 6 years ago
  100. a4aaf75 Update references to RFC7540 and RFC7541 in hpack_constants.h. by bnc · 6 years ago