Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2230)

Issue 2606733004: Add HpackDecoderTables, static and dynamic tables for decoding HPACK. (Closed)

Created:
3 years, 12 months ago by Bence
Modified:
3 years, 11 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add HpackDecoderTables, static and dynamic tables for decoding HPACK. Also add http2/tools/random_util.{h,cc}. This CL lands server changes 129276755 and 130241330 by jamessynge. BUG=488484 Review-Url: https://codereview.chromium.org/2606733004 Cr-Commit-Position: refs/heads/master@{#441716} Committed: https://chromium.googlesource.com/chromium/src/+/67be98c95963be206f8a3caef780f10f5826a93c

Patch Set 1 #

Patch Set 2 : Move random_util.* to test build target. #

Total comments: 2

Patch Set 3 : Remove NET_EXPORT from files in the test build target. #

Total comments: 4

Patch Set 4 : Re: #15. #

Patch Set 5 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+770 lines, -1 line) Patch
A net/http2/hpack/decoder/hpack_decoder_tables.h View 1 chunk +152 lines, -0 lines 0 comments Download
A net/http2/hpack/decoder/hpack_decoder_tables.cc View 1 chunk +117 lines, -0 lines 0 comments Download
A net/http2/hpack/decoder/hpack_decoder_tables_test.cc View 1 chunk +265 lines, -0 lines 0 comments Download
A net/http2/hpack/hpack_static_table_entries.inc View 1 chunk +69 lines, -0 lines 0 comments Download
M net/http2/hpack/hpack_string.h View 2 chunks +20 lines, -0 lines 0 comments Download
M net/http2/hpack/hpack_string.cc View 2 chunks +31 lines, -0 lines 0 comments Download
M net/http2/tools/http2_random.h View 1 2 3 2 chunks +11 lines, -0 lines 0 comments Download
M net/http2/tools/http2_random.cc View 1 chunk +0 lines, -1 line 0 comments Download
A net/http2/tools/random_util.h View 1 2 1 chunk +39 lines, -0 lines 0 comments Download
A net/http2/tools/random_util.cc View 1 chunk +60 lines, -0 lines 0 comments Download
M net/net.gypi View 1 2 3 4 4 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (18 generated)
Bence
James: PTAL. Thank you. https://codereview.chromium.org/2606733004/diff/20001/net/http2/hpack/hpack_string.h File net/http2/hpack/hpack_string.h (right): https://codereview.chromium.org/2606733004/diff/20001/net/http2/hpack/hpack_string.h#newcode33 net/http2/hpack/hpack_string.h:33: HpackString& operator=(const HpackString& other) = ...
3 years, 11 months ago (2016-12-28 14:56:42 UTC) #14
James Synge
lgtm https://codereview.chromium.org/2606733004/diff/40001/net/http2/hpack/hpack_string.h File net/http2/hpack/hpack_string.h (right): https://codereview.chromium.org/2606733004/diff/40001/net/http2/hpack/hpack_string.h#newcode33 net/http2/hpack/hpack_string.h:33: HpackString& operator=(const HpackString& other) = default; Shouldn't operators ...
3 years, 11 months ago (2017-01-03 19:11:29 UTC) #15
Bence
Ryan: PTAL. Thanks. https://codereview.chromium.org/2606733004/diff/40001/net/http2/hpack/hpack_string.h File net/http2/hpack/hpack_string.h (right): https://codereview.chromium.org/2606733004/diff/40001/net/http2/hpack/hpack_string.h#newcode33 net/http2/hpack/hpack_string.h:33: HpackString& operator=(const HpackString& other) = default; ...
3 years, 11 months ago (2017-01-04 16:15:21 UTC) #17
Ryan Hamilton
lgtm
3 years, 11 months ago (2017-01-05 15:39:54 UTC) #18
Bence
Thank you. FYI I'm waiting for https://crrev.com/2600403002 to land, then restarting trybots here, to avoid ...
3 years, 11 months ago (2017-01-05 15:45:06 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2606733004/80001
3 years, 11 months ago (2017-01-05 16:50:27 UTC) #22
commit-bot: I haz the power
3 years, 11 months ago (2017-01-05 18:52:45 UTC) #25
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/67be98c95963be206f8a3caef780...

Powered by Google App Engine
This is Rietveld 408576698