1. 7872c77 Initial export of QUIC BBRv2. by QUICHE team · 6 years ago
  2. a0727f9 gfe-relnote: In QUIC, replace constant kMaxTrackedPackets with a flag. No functional change expected. Not protected. by fayang · 6 years ago
  3. 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
  4. d06ad10 gfe-relnote: Implement BBRv2 for QUIC. Protected by --gfe2_reloadable_flag_quic_default_to_bbr_v2. by wub · 6 years ago
  5. 0a564aa gfe-relnote: Change the default value of --quic_lumpy_pacing_size to 2. Protected by --quic_change_default_lumpy_pacing_size_to_two. by wub · 6 years ago
  6. 1a578a7 gfe-relnote: Deprecate previously rolled back flag gfe2_reloadable_flag_quic_bbr_app_limited_recovery. by ianswett · 6 years ago
  7. bf3d286 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_use_uber_loss_algorithm. by fayang · 6 years ago
  8. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  9. ecb0f78 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_no_lumpy_pacing_at_low_bw. by wub · 6 years ago
  10. cfef5c9 Deprecate gfe2_reloadable_flag_quic_bbr_slower_startup3. by ianswett · 6 years ago
  11. 06bb1b0 gfe-relnote: In QUIC, when detecting loss of a packet number space, do not use no packet missing optimization if largest_newly_acked != the largest packet in packets_acked. Protected by gfe2_reloadable_flag_quic_fix_packets_acked. by fayang · 6 years ago
  12. 88e3e05 Internal QUICHE change by danzh · 6 years ago
  13. f356d9e Internal QUICHE change by QUICHE team · 6 years ago
  14. dad9acf gfe-relnote: (n/a) Add quic platform api to create BBRv2 sender, currently the implementation just creates a BBRv1 sender. No behavior change, not protected. by wub · 6 years ago
  15. f2be56a gfe-relnote: n/a(code cleanup) Replace direct usage of FLAGS_some_flag_name in by danzh · 6 years ago
  16. 14650e4 gfe-relnote: In QUIC, add code counts for RTT status when cwnd gets bootstrapped. Not protected. by fayang · 6 years ago
  17. 8cafde0 gfe-relnote: In QUIC cwnd bootstrapping experiment, protect decreasing cwnd gain and pacing gain by gfe2_reloadable_flag_quic_conservative_cwnd_and_pacing_gains. by fayang · 6 years ago
  18. 03637f5 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_always_get_bw_sample_when_acked. by wub · 6 years ago
  19. f0a7fd8 gfe-relnote: In QUIC, only decrease cwnd gain and pacing gain when cwnd increases or allow cwnd to decrease in initial cwnd experiment. Protected by gfe2_reloadable_flag_quic_gfe_selected_initial_cwnd_experiments and ENABLED quic_fix_bbr_cwnd_in_bandwidth_resumption. by fayang · 6 years ago
  20. c050d7a gfe-relnote: In QUIC, ignore bad bandwidth samples from CMS in cwnd bootstrapping experiment. by fayang · 6 years ago
  21. 46833c3 Add QUIC_BUG_IF to QuicUtils::GetCryptoStreamId by nharper · 6 years ago
  22. f1b99dc gfe-relnote: Allow GFE to perform initial cwnd up and down experiment. Protected by --gfe2_reloadable_flag_quic_gfe_selected_initial_cwnd_experiments. by fayang · 6 years ago
  23. 4ba5598 gfe-relnote: In QUIC, use 2 burst tokens in bootstrapping experiment, protected by gfe2_reloadable_flag_quic_conservative_bursts. by fayang · 6 years ago
  24. 153392f gfe-relnote: In QUIC, when cwnd gets bootstrapped, set cwnd gain in STARTUP to 2 to avoid too much overshooting. This only affects cwnd bootstrapping experiment. by fayang · 6 years ago
  25. 87c39c1 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by dschinazi · 6 years ago
  26. 5b352f1 gfe-relnote: (n/a) Remove unused QUIC connection option "BBQ4". Not protected. by wub · 6 years ago
  27. cc26da8 gfe-relnote: (n/a) Fix small buffer setup in bbr_sender_test.cc. Test only. by wub · 6 years ago
  28. 9343d70 gfe-relnote: (n/a) Add a wrapper macro for quic::test::ExpectApproxEq for better error report in tests. Test only. by wub · 6 years ago
  29. 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
  30. ed96643 Internal QUICHE change by fayang · 6 years ago
  31. be83ecd gfe-relnote: In QUIC, adjust cwnd when doing bandwidth resumption in BBR. Protected by gfe2_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption. by fayang · 6 years ago
  32. 0a8b32a gfe-relnote: (n/a) Add a flag count for --gfe2_reloadable_flag_quic_no_lumpy_pacing_at_low_bw. Flag count only. by wub · 6 years ago
  33. 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
  34. 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
  35. 07cc938 gfe-relnote: (n/a) Add more 'u' to bandwidth_sampler_test.cc Test only. by wub · 6 years ago
  36. 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
  37. 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
  38. 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
  39. a8d9355 gfe-relnote: (n/a) Fix some signed/unsigned integer comparisons in quic bbr test. Test only. by wub · 6 years ago
  40. 967ba57 gfe-relnote: Add some bbr startup stats into QuicConnectionStats. Stats only. Not protected. by wub · 6 years ago
  41. c264e36 gfe-relnote: In QUIC, add QuicPacketNumber::UpdateMax function. No functional change expected. Not protected. by QUICHE team · 6 years ago
  42. 6987b4a Rename ENCRYPTION_NONE to ENCRYPTION_INITIAL by QUICHE team · 6 years ago
  43. 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
  44. 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
  45. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  46. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago