- c7efb67 Add -Wrange-loop-analysis warnings to QUIC build config by dschinazi · 5 years ago
- 77b4641 Add and use unique SpdyFramerErrors and QuicErrorCodes for each HpackDecodingError entry. by bnc · 5 years ago
- f3c80c9 gfe-relnote: Replace spdy_test.h with quiche_test.h. No functional change. Not protected. by QUICHE team · 5 years ago
- 9b56111 Plumb error code from HpackDecoder to HpackDecoderAdapter, add two error codes that are detected in HpackDecoderAdapter. by bnc · 5 years ago
- 480f8e8 Clean up missed override keyword. No functional change. by QUICHE team · 5 years ago
- c9a3506 gfe-relnote: no functional change. Introduce gunit headers in third_party/spdy. by QUICHE team · 5 years ago
- 439c769 gfe-relnote: Fix a missing code count for spdy DECOMPRESS_FAILURE. by renjietang · 5 years ago
- 6932faf gfe-relnote: Add SPDY_CODE_COUNT_N api to record DECOMPRESS_FAILURE roots. by renjietang · 5 years ago
- 021a1e7 Move SpdyContainsKey to QuicheContainsKey. by bnc · 5 years ago
- 45ccf4b Use quiche_export instead of spdy_export. by bnc · 5 years ago
- 7aecfc0 Remove SpdyStrCat, use QuicheStrCat instead. by bnc · 5 years ago
- 766e81c Move Http2Optional to QuicheOptional. by bnc · 5 years ago
- 24194c8 Move SpdyWrapUnique to QuicheWrapUnique. by bnc · 5 years ago
- a0795f0 Updates SpdyHeaderBlock's hashing and equality types to make the data structure case-insensitive with respect to keys. by QUICHE team · 5 years ago
- 7f82d04 Remove SpdyStringPiece; use QuicheStringPiece instead. by bnc · 5 years ago
- 1378a94 Adds SpdyStringPieceCaseHash and SpdyStringPieceCaseEq, for future use in SpdyHeaderBlock. by QUICHE team · 5 years ago
- bbce603 This change plumbs an equality function object type through the quiche linked hash map type. This will enable future changes to the hashing behavior of SpdyHeaderBlock. by QUICHE team · 5 years ago
- ce445c7 Fix QUICHE merge issue in test by dschinazi · 5 years ago
- 3f57c75 Adds a new operator to SpdyHeaderBlock::ValueProxy, allowing it to be compared with SpdyStringPiece. by QUICHE team · 5 years ago
- eff02bb Load QUIC build config in spdy/core/hpack/BUILD, spdy/platform/api/BUILD and spdy/platform/impl/BUILD. by zhongyi · 5 years ago
- 98b7ef0 Remove SPDY_ARRAYSIZE; use QUICHE_ARRAYSIZE instead. by bnc · 5 years ago
- 73cc794 Uses SpdyStringPiece instead of std::string in an expectation, as required by Chromium. by QUICHE team · 5 years ago
- 744f132 Internal QUICHE change by zhongyi · 5 years ago
- 992004d gfe-relnote: Fixes HPACK encoding of SpdyHeaderBlocks when compression is disabled. No functional change in production. by QUICHE team · 5 years ago
- 6ddfcae Adds HpackEncoder::EncodeRepresentations(), where the caller can specify an explicit list of (key, value) pairs. This method does not split values on \0. by QUICHE team · 5 years ago
- 7225491 Adds test cases demonstrating that HpackEncoder will emit a comma-delimited value as a single HPACK entry. by QUICHE team · 5 years ago
- 96836b9 Fix chromium compile issues: comparison of integers of different signs: 'const int' and 'const unsigned long'. by zhongyi · 5 years ago
- 64d2628 Adds a test case demonstrating that when HPACK compression is disabled and incremental encoding is used, spdy::HpackEncoder emits \0-delimited values on the wire. by QUICHE team · 5 years ago
- 1b04b7a Deletes header files and BUILD targets for SpdyUnsafeArena, which is no longer used. by QUICHE team · 5 years ago
- 0b74550 This change simplifies SpdyHeaderBlock and SpdyHeaderStorage, now that the underlying arena implementation does not allocate memory upon construction. by QUICHE team · 5 years ago
- b6a8763 Migrates a unit test from SpdyUnsafeArena to SpdySimpleArena. by QUICHE team · 5 years ago
- bd5386d This change migrates SpdyHeaderStorage from SpdyUnsafeArena to SpdySimpleArena. SpdyUnsafeArena has different backing implementations per platform. by QUICHE team · 5 years ago
- 6b29700 Extracts SpdyHeaderBlock::Storage as a separate library. This is a continuation of the attempt to simplify SpdyHeaderBlock. by QUICHE team · 5 years ago
- 8e3bb9d Minor cleanup to SpdyHeaderBlock. by QUICHE team · 5 years ago
- ef8416a Adds a unit test demonstrating that SpdyHeaderBlock can store header names containing uppercase characters. by QUICHE team · 5 years ago
- 40d0fa5 Remove QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique from platform/api/. by bnc · 5 years ago
- 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
- 4790400 Remove Http2String wrapper for std::string. by bnc · 6 years ago
- 4471291 Remove SpdyString wrapper for std::string. by bnc · 6 years ago
- b71a081 Internal QUICHE change by bnc · 6 years ago
- df85e3f Add two EXPORT macros to allow Chromium to link. by bnc · 6 years ago
- dd7f108 gfe-relnote: Move LifoWriteScheduler from gfe/gfe2/spdy/ to third_party/spdy/core to allow QUIC to use it. No functional change expected, no flag protected. by fayang · 6 years ago
- e606e0c gfe-relnote: Let GFE be able to use FIFO write scheduler in QUIC and enable it via a connection option FIFO. Protected by gfe2_reloadable_flag_quic_use_fifo_write_scheduler. by fayang · 6 years ago
- 7e3c1a1 Fix tests to make chromium compile. by fayang · 6 years ago
- b810392 Fix a chromium compile error where local variable shadows member variable. by fayang · 6 years ago
- 94113fe gfe-relnote: Add a FifoWriteScheduler where the stream with the smallest stream ID will have the highest priority. Not used in prod, not protected. by fayang · 6 years ago
- 6701299 Fix comparison of signed to unsigned in htt2_priority_write_scheduler_* and spdy_intrusive_list_test. by fayang · 6 years ago
- 6cf80a5 gfe-relnote: Fix Http2PriorityWriteScheduler::UpdateStreamParent. Not used in prod. Not protected. by fayang · 6 years ago
- 8618950 gfe-relnote: Fix Http2PriorityWriteScheduler::ShouldYield. Not used in prod. Not protected. by fayang · 6 years ago
- 753002d gfe-relnote: Add NumRegisteredStreams interface to WriteScheduler and implements it in subclasses. No used in prod yet, not protected. by fayang · 6 years ago
- 6275484 gfe-relnote: Abandons HPACK decompression for overly large header blocks. Protected by default-true --gfe2_reloadable_flag_http2_reject_too_large_header_blocks. by QUICHE team · 6 years ago
- 89b9af5 gfe-relnote: Move Http2PriorityWriteScheduler from gfe/gfe2/spdy/ to third_party/spdy/core/ to allow QUIC to use it. No functional change expected, not flag protected. by fayang · 6 years ago
- b7edbb8 gfe-relnote: Add IsStreamReady() interface to WriteScheduler and implement the interface in subclasses. No functional expected. Not protected. by fayang · 6 years ago
- 2036275 gfe-relnote: Print out a SPDY_BUG and exit early rather than crash when Http2FrameDecoderAdapter is nullptr. Not flag protected. by ianswett · 6 years ago
- 520d4d7 gfe-relnote: n/a(code clean up) Remove direct use of DLOG in by danzh · 6 years ago
- 8f3a576 gfe-relnote: n/a(code clean up) Apply quic compile options to spdy/core code. by danzh · 6 years ago
- 40d1e68 Fix unused-parameter warnings in preparation for enabling them by dschinazi · 6 years ago
- f4e0588 Adds code in ShinkansenClient to count metadata bytes as part of the total response size. by QUICHE team · 6 years ago
- cd820e0 Renumber QUIC streams when there is no crypto stream by nharper · 6 years ago
- 711bd18 gfe-relnote: n/a(code clean up) Move c++ attribute specifier to the front of by danzh · 6 years ago
- 51b7cad gfe-relnote: n/a(code clean up) Add #include to spdy_simple_arena.cc. by danzh · 6 years ago
- bcfea90 gfe-relnote: n/a(code clean-up) Remove un-used #include. by danzh · 6 years ago
- 5725294 gfe-relnote: n/a(code clean-up) Remove unused #include. by danzh · 6 years ago
- 2ac2346 Add a new implementation of SpdyUnsafeArena for code sharing between chromium by danzh · 6 years ago
- d34bb4b gfe-relnote: n/a(test only) De-platform-ize SPDY_FRIEND_TEST macros with peer by danzh · 6 years ago
- ded0351 gfe-relnote: (n/a) Platformize logging for spdy. Refactor only, no behavior change. by QUICHE team · 6 years ago
- a4aaf75 Update references to RFC7540 and RFC7541 in hpack_constants.h. by bnc · 6 years ago
- 3cab5a9 Replace calls to deprecated googletest macros *TEST_CASE() with *TEST_SUITE() by QUICHE team · 6 years ago
- 1605d8b Project import generated by Copybara. by QUICHE team · 6 years ago
- 82dee2f Project import generated by Copybara. by QUICHE team · 6 years ago