1. 09a52bf Add mock methods to MockSpdyFramerVisitor. by QUICHE team · 3 years, 4 months ago
  2. d5adb8a Refactor out http2::InvalidHeaderSet to share with QUIC. No behavior change. by danzh · 3 years, 5 months ago
  3. 8f2ee4e Resolves 3 instances of the following issue: 'find' called with a string literal consisting of a single character; consider using the more effective overload accepting a character (performance-faster-string-find) by QUICHE team · 3 years, 5 months ago
  4. b5a03ba Resolves 1 instances of the following issue: redundant get() call on smart pointer (readability-redundant-smartptr-get) by QUICHE team · 3 years, 5 months ago
  5. 6752471 Remove unused Http2DecoderAdapter::SpdyFramerError enum values. by QUICHE team · 3 years, 5 months ago
  6. 11c9123 gfe-relnote: Rename the max_age field of spdy::AlternativeService to max_age_seconds. by rch · 3 years, 6 months ago
  7. 513e1c0 Plumbs GetCurrentHeaderTableSize() through spdy::HpackDecoderAdapter and http2::HpackDecoderState. by QUICHE team · 3 years, 6 months ago
  8. 01fb16f Transforms the output parameter of HpackEncoder::EncodeHeaderSet into a return value. This replaces the preexisting bool return value, which is never checked outside of tests. by QUICHE team · 3 years, 7 months ago
  9. a3620f9 Transforms output parameters into return values for HPACK methods that return encoded strings. by QUICHE team · 3 years, 7 months ago
  10. 9b192c4 Minor cleanup to HPACK code: removes a parameter that is always nullptr outside of tests. by QUICHE team · 3 years, 7 months ago
  11. 22e2812 Fix more signed-unsigned comparisons in QUICHE. by bnc · 3 years, 7 months ago
  12. c39a40b Adds Http2DecoderAdapter::StopProcessing(), which can be used to short-circuit the decoding process if the visitor no longer wants to receive events for the connection. by QUICHE team · 3 years, 7 months ago
  13. 0fb2d17 Depointerizes a member of SpdyContinuationIR. by QUICHE team · 3 years, 8 months ago
  14. 64d2bf7 Put QUICHE_EXPORT_PRIVATE after class/struct keyword by vasilvv · 3 years, 8 months ago
  15. 6e106a5 Add QUICHE_EXPORT macros in third_party/http2/adapter. by bnc · 3 years, 8 months ago
  16. 29ca02c Fix another instance of -Wdeprecated-copy. by QUICHE team · 3 years, 8 months ago
  17. ee76274 Moves MetadataVisitor and MetadataSerializer to //third_party/spdy/core for reuse in QUICHE. by QUICHE team · 3 years, 9 months ago
  18. c8a1ee0 Actually set SPDY_CONTROL_PAYLOAD_TOO_LARGE Http2DecoderAdapter::OnFrameSizeError by QUICHE team · 3 years, 9 months ago
  19. 2cc87b0 Use QuicheLinkedHashMap instead of platform-dependent implementation. by bnc · 3 years, 9 months ago
  20. 3b3c651 Adds a method to the Http2Adapter API to return the HPACK decompressor's dynamic table size. by QUICHE team · 3 years, 9 months ago
  21. bcab5cc Adds a method to the Http2Adapter API to retrieve the HPACK compressor's dynamic table size. by QUICHE team · 3 years, 9 months ago
  22. 575e1b2 Adds a method to get the current dynamic table size from HpackEncoder. by QUICHE team · 3 years, 9 months ago
  23. c57647d Implement Http2HeaderBlock::contains(). by bnc · 3 years, 9 months ago
  24. aff2580 Remove spdy_string_utils and http2_string_utils from platform. by bnc · 3 years, 9 months ago
  25. 764bf9a Remove unused EstimateMemoryUsage(). by bnc · 3 years, 9 months ago
  26. d136029 Remove SpdyHexDigitToInt() and SpdyHexDecodeToUInt32() from platform. by bnc · 3 years, 10 months ago
  27. b9d6475 Use circular deque in QpackDecoderHeaderTable. by bnc · 3 years, 10 months ago
  28. 3bf526d Remove SpdyHexEncode, SpdyHexDecode, Http2HexEncode, Http2HexDecode. by bnc · 4 years ago
  29. 81e779d Moves EXPECT_SPDY_BUG into Quiche as EXPECT_QUICHE_BUG. by QUICHE team · 4 years ago
  30. 313870e Deletes unused headers from //third_party/spdy/platform/api. by QUICHE team · 4 years ago
  31. 1b5d09e Replaces all flavors of SPDY_LOG with the QUICHE equivalents. by QUICHE team · 4 years ago
  32. 33a4aa6 Replaces all uses of SPDY_BUG and SPDY_BUG_IF with the QUICHE equivalents. by QUICHE team · 4 years ago
  33. 1837126 Moves WriteScheduler, PriorityWriteScheduler and Http2PriorityWriteScheduler to //third_party/http2/core. by QUICHE team · 4 years ago
  34. 4c9a460 Deletes FifoWriteScheduler and LifoWriteScheduler, which are unused. by QUICHE team · 4 years ago
  35. 2dd2400 Improve HpackEntry class constructors. by bnc · 4 years ago
  36. 13067cf Remove SpdyInlinedVector from platform. by bnc · 4 years ago
  37. 2b2a63c Inline std::deque for http2::Http2Deque in PriorityWriteScheduler. by bnc · 4 years ago
  38. 5159c75 Support building QUIC with GCE target constraint. by QUICHE team · 4 years ago
  39. 60cef58 Remove SpdyStrAppend, SpdyHexEncodeUInt32AndTrim, SpdyStringPieceCaseHash, and SpdyStringPieceCaseEq from spdy/platform. by bnc · 4 years ago
  40. f4069b9 Remove HpackHeaderTable::GetByIndex(). by bnc · 4 years ago
  41. 80a178f Use std::vector instead of std::deque for HPACK and QPACK static table. by bnc · 4 years ago
  42. c236240 Remove HpackEntry::InsertionIndex(). by bnc · 4 years ago
  43. 637502f Ports a test utility from //gfe/gfe2/test_tools to //third_party/http2/adapter. by QUICHE team · 4 years ago
  44. 4cf427b Automated g4 rollback of changelist 363922592. by bnc · 4 years ago
  45. 550421f Improve HpackHeaderTableTest. by bnc · 4 years ago
  46. f5f8d70 Make HpackEntry::insertion_index_ start from 0 for dynamic entries. by bnc · 4 years ago
  47. 98fcb66 Remove SpdyStringPieceCaseHash and SpdyStringPieceCaseEq. by bnc · 4 years ago
  48. cf5276d Remove HpackEntry::type_, name_ref_, and value_ref_. by bnc · 4 years ago
  49. 2f8a6c6 Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
  50. 7dcfe32 Refactor HPACK/QPACK lookup entry. by bnc · 4 years ago
  51. ccf4ebe Remove SpdyHash, SpdyHashSet, SpdyHashMap, QuicheHashStringPair. by bnc · 4 years ago
  52. 877a419 Eliminate unnecessary HpackEntry copies for efficiency. by bnc · 4 years ago
  53. af7cc2b Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
  54. 4147496 Move HpackStringPair struct to hpack_decoder_tables.{h,cc}. by bnc · 4 years ago
  55. a6c0a70 Return index instead of HpackEntry* from HpackHeaderTable::GetByName*(). by bnc · 4 years ago
  56. 6076d94 Refactor HpackEncoderTests. by bnc · 4 years ago
  57. 3f49db6 Introduce kStaticTableSize. by bnc · 4 years ago
  58. 20a9809 Use global constant instead of member for HPACK and QPACK entry size overhead. by bnc · 4 years ago
  59. aab8fe8 Remove unused HPACK entry timing infrastructure. by bnc · 4 years ago
  60. 7988cee Remove http2::HpackString class. by bnc · 4 years ago
  61. 1650120 Migration from SPDY_BUG to SPDY_BUG_V2(bug_id). by QUICHE team · 4 years ago
  62. e299b90 Document that HTTP/2 decoder does not segment frame payloads or fields. by bnc · 4 years ago
  63. dd75384 Deprecate --gfe2_restart_flag_http2_parse_priority_update_frame. by bnc · 4 years ago
  64. 50465ab Replace spdy_macros.h with direct use of Abseil. by vasilvv · 4 years, 1 month ago
  65. 8cfb52b Refactor OriginValuePair. by bnc · 4 years, 1 month ago
  66. 5c194f3 Add ACCEPT_CH frame and implement serialization. by bnc · 4 years, 1 month ago
  67. bc49a3d Remove unused process_single_input_frame functionality from Http2DecoderAdapter. by bnc · 4 years, 1 month ago
  68. 46d7229 Move SpdyNoOpVisitor out of test namespace. by bnc · 4 years, 1 month ago
  69. ed4f308 Make SPDY logging use QUICHE logging by vasilvv · 4 years, 1 month ago
  70. 1d6dcd3 Remove unused HpackHuffmanTable. by bnc · 4 years, 2 months ago
  71. 3a01fb9 Deprecate gfe2_reloadable_flag_http2_use_fast_huffman_encoder. by bnc · 4 years, 2 months ago
  72. bea13b8 Implement PRIORITY_UPDATE frame in HTTP/2 decoder. by bnc · 4 years, 2 months ago
  73. 425c25a Add SETTINGS_DEPRECATE_HTTP2_PRIORITIES. by bnc · 4 years, 2 months ago
  74. 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
  75. c42f71e Refactor QUICHE platform flag utilities. by bnc · 4 years, 3 months ago
  76. a5a3013 Add SpdyFramerVisitorInterface::OnPriorityUpdate(). by bnc · 4 years, 3 months ago
  77. 19423c7 Add PRIORITY_UPDATE frame and implement serialization. by bnc · 4 years, 3 months ago
  78. ef5deba Remove SpdyFrameType::MAX_FRAME_TYPE. by bnc · 4 years, 3 months ago
  79. fc51e43 Remove unused SpdyFrameType::EXTENSION. by bnc · 4 years, 3 months ago
  80. 1ea0b54 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 3 months ago
  81. bca9deb Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 3 months ago
  82. de85cae Refactor Http2Dispatcher (et al.) to prepare for --shinkansen_trace_logging. by QUICHE team · 4 years, 3 months ago
  83. b92e4df Remove SpdyDeframerVisitor. by bnc · 4 years, 4 months ago
  84. 6169e49 Unify gfe2::RecordingHeadersHandler and spdy::TestHeadersHandler to spdy::RecordingHeadersHandler. by QUICHE team · 4 years, 4 months ago
  85. be4dc1d Fix compilation issues on gcc and windows. by danzh · 4 years, 4 months ago
  86. 232cf49 Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 4 years, 5 months ago
  87. 813a66e Add code count for gfe2_reloadable_flag_http2_use_fast_huffman_encoder. by bnc · 4 years, 5 months ago
  88. 1bd18d1 Rename SpdyHeaderBlockPeer to Http2HeaderBlockPeer. by QUICHE team · 4 years, 5 months ago
  89. 557dfbc Rename SpdyHeaderBlock to Http2HeaderBlock, with a using alias. by QUICHE team · 4 years, 5 months ago
  90. add8ac3 Replace QuicheWrapUnique with absl::WrapUnique. by vasilvv · 4 years, 5 months ago
  91. 5504d2f Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 4 years, 5 months ago
  92. 975c94c Remove spdy_endianness_util. by bnc · 4 years, 5 months ago
  93. 7df418b Replace QuicheOptional with absl::optional. by vasilvv · 4 years, 5 months ago
  94. b16f796 Remove quiche::QuicheStringPiece and quiche::QuicheStringPieceHash. by vasilvv · 4 years, 5 months ago
  95. a89e7fa Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years, 5 months ago
  96. c8ccdb2 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years, 5 months ago
  97. 5291862 Use faster Huffman encoding for HPACK. by bnc · 4 years, 5 months ago
  98. 60e12c4 Also test http2::HuffmanEncodeFast() in spdy::HpackEncoderTest. by bnc · 4 years, 5 months ago
  99. c0588b0 Change Huffman encoder benchmark to typical character distribution. by bnc · 4 years, 5 months ago
  100. e3fd686 Remove HpackHuffmanTable argument from HpackEncoder constructor. by bnc · 4 years, 5 months ago