Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2299)

Issue 7092050: code review 7092050: go.net/spdy: update SPDY/2 to SPDY/3

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 3 months ago by Jxck
Modified:
10 years, 9 months ago
Reviewers:
mikio
CC:
adg, minux1, bradfitz, golang-dev
Visibility:
Public.

Description

go.net/spdy: update SPDY/2 to SPDY/3 Update to SPDY/3 http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3

Patch Set 1 #

Patch Set 2 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Patch Set 3 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 6

Patch Set 4 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 62

Patch Set 5 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 94

Patch Set 6 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 22

Patch Set 7 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 32

Patch Set 8 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Patch Set 9 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Patch Set 10 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Total comments: 11

Patch Set 11 : diff -r e1c4b7341527 https://code.google.com/p/go.net/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+549 lines, -386 lines) Patch
A spdy/dictionary.go View 1 2 3 4 5 1 chunk +187 lines, -0 lines 0 comments Download
M spdy/read.go View 1 2 3 4 5 6 7 8 9 15 chunks +73 lines, -64 lines 0 comments Download
M spdy/spdy_test.go View 1 2 3 4 5 6 7 8 9 10 20 chunks +150 lines, -99 lines 0 comments Download
M spdy/types.go View 1 2 3 4 5 6 7 8 9 10 10 chunks +80 lines, -179 lines 0 comments Download
M spdy/write.go View 1 2 3 4 5 6 7 14 chunks +59 lines, -44 lines 0 comments Download

Messages

Total messages: 49
Jxck
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://code.google.com/p/go.net/
11 years, 3 months ago (2013-01-13 20:19:10 UTC) #1
adg
https://codereview.appspot.com/7092050/diff/5001/spdy/spdy_test.go File spdy/spdy_test.go (right): https://codereview.appspot.com/7092050/diff/5001/spdy/spdy_test.go#newcode616 spdy/spdy_test.go:616: // func TestNoZeroStreamId(t *testing.T) { rather than commenting them ...
11 years, 3 months ago (2013-01-14 00:40:39 UTC) #2
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 3 months ago (2013-01-14 15:51:49 UTC) #3
Jxck
fix commenting out to skipping tests. https://codereview.appspot.com/7092050/diff/5001/spdy/spdy_test.go File spdy/spdy_test.go (right): https://codereview.appspot.com/7092050/diff/5001/spdy/spdy_test.go#newcode616 spdy/spdy_test.go:616: // func TestNoZeroStreamId(t ...
11 years, 3 months ago (2013-01-14 15:54:38 UTC) #4
minux1
I'm not familiar with spdy, so I can only point out some minor (or stylistic) ...
11 years, 3 months ago (2013-01-14 17:46:54 UTC) #5
mikio
Hi, On Mon, Jan 14, 2013 at 5:19 AM, <block.rxckin.beats@gmail.com> wrote: > Update to SPDY/3 ...
11 years, 3 months ago (2013-01-15 01:57:17 UTC) #6
bradfitz
I think we should try to stay updated, especially if somebody has time. No point ...
11 years, 3 months ago (2013-01-15 02:02:01 UTC) #7
Jxck
Hi, all. > It's still I-D and charters say that the due date will be ...
11 years, 3 months ago (2013-01-15 03:25:23 UTC) #8
adg
On 15 January 2013 04:46, <minux.ma@gmail.com> wrote: > I'm not familiar with spdy, so I ...
11 years, 3 months ago (2013-01-15 04:01:50 UTC) #9
bradfitz
https://codereview.appspot.com/7092050/diff/1002/spdy/read.go File spdy/read.go (right): https://codereview.appspot.com/7092050/diff/1002/spdy/read.go#newcode46 spdy/read.go:46: // Read a frame to SettingFrame I would drop ...
11 years, 3 months ago (2013-01-15 21:17:22 UTC) #10
mikio
https://codereview.appspot.com/7092050/diff/1002/spdy/dictionary.go File spdy/dictionary.go (right): https://codereview.appspot.com/7092050/diff/1002/spdy/dictionary.go#newcode1 spdy/dictionary.go:1: // Copyright 2011 The Go Authors. All rights reserved. ...
11 years, 3 months ago (2013-01-15 22:44:39 UTC) #11
mikio
https://codereview.appspot.com/7092050/diff/1002/spdy/types.go File spdy/types.go (right): https://codereview.appspot.com/7092050/diff/1002/spdy/types.go#newcode157 spdy/types.go:157: ProtocolError RSTStatusCode = 1 or const ( ProtocolError RstStreamStatus ...
11 years, 3 months ago (2013-01-16 03:02:15 UTC) #12
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 3 months ago (2013-01-20 16:49:30 UTC) #13
Jxck
All comments has Done. https://codereview.appspot.com/7092050/diff/5001/spdy/dictionary.go File spdy/dictionary.go (right): https://codereview.appspot.com/7092050/diff/5001/spdy/dictionary.go#newcode1 spdy/dictionary.go:1: // Copyright 2011 The Go ...
11 years, 3 months ago (2013-01-20 16:52:30 UTC) #14
Jxck
Hi all. I'm sorry but I'm not familier with this contributing flow. but I think ...
11 years, 3 months ago (2013-01-20 16:55:22 UTC) #15
mikio
sorry, still minor, stylistic comments. I think it would be nice to keep your changes ...
11 years, 3 months ago (2013-01-21 12:04:23 UTC) #16
mikio
https://codereview.appspot.com/7092050/diff/17001/spdy/types.go File spdy/types.go (right): https://codereview.appspot.com/7092050/diff/17001/spdy/types.go#newcode182 spdy/types.go:182: GoAwayStatus uint32 and s/^\tGoAwayStatus/^\tStatus/
11 years, 3 months ago (2013-01-21 16:09:38 UTC) #17
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 3 months ago (2013-01-22 15:56:17 UTC) #18
Jxck
all done https://codereview.appspot.com/7092050/diff/17001/spdy/dictionary.go File spdy/dictionary.go (right): https://codereview.appspot.com/7092050/diff/17001/spdy/dictionary.go#newcode7 spdy/dictionary.go:7: // http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3 On 2013/01/21 12:04:24, mikio wrote: ...
11 years, 3 months ago (2013-01-22 15:56:26 UTC) #19
mikio
thanks. just realized there's no client/server test cases so far. do you plan to implement ...
11 years, 3 months ago (2013-01-23 02:24:23 UTC) #20
Jxck
still in progress but some confirm. https://codereview.appspot.com/7092050/diff/24002/spdy/spdy_test.go File spdy/spdy_test.go (right): https://codereview.appspot.com/7092050/diff/24002/spdy/spdy_test.go#newcode615 spdy/spdy_test.go:615: t.Log("skipping") // TODO: ...
11 years, 2 months ago (2013-01-25 03:57:46 UTC) #21
mikio
On Fri, Jan 25, 2013 at 12:57 PM, <block.rxckin.beats@gmail.com> wrote: >> you can use t.Skipf("skipping: ...
11 years, 2 months ago (2013-01-25 04:15:17 UTC) #22
mikio
> just realized there's no client/server test cases so far. > do you plan to ...
11 years, 2 months ago (2013-01-25 04:28:48 UTC) #23
Jxck
all done. >> just realized there's no client/server test cases so far. >> do you ...
11 years, 2 months ago (2013-01-27 21:47:51 UTC) #24
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 2 months ago (2013-01-27 21:48:48 UTC) #25
mikio
looks close. have you already signed the CLA per http://golang.org/doc/contribute.html#copyright ? https://codereview.appspot.com/7092050/diff/34001/spdy/read.go File spdy/read.go (right): ...
11 years, 2 months ago (2013-01-31 13:12:24 UTC) #26
Jxck
all done. https://codereview.appspot.com/7092050/diff/34001/spdy/read.go File spdy/read.go (right): https://codereview.appspot.com/7092050/diff/34001/spdy/read.go#newcode151 spdy/read.go:151: if (firstWord & 0x80000000) != 0 { ...
11 years, 2 months ago (2013-02-02 14:05:44 UTC) #27
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 2 months ago (2013-02-02 14:08:25 UTC) #28
Jxck
> looks close. have you already signed the CLA per Yes. now processing. On 2013/01/31 ...
11 years, 2 months ago (2013-02-02 14:09:53 UTC) #29
mikio
https://codereview.appspot.com/7092050/diff/34001/spdy/read.go File spdy/read.go (right): https://codereview.appspot.com/7092050/diff/34001/spdy/read.go#newcode244 spdy/read.go:244: if !f.headerCompressionDisabled && ((err == io.EOF && f.headerReader.N == ...
11 years, 2 months ago (2013-02-02 16:04:41 UTC) #30
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 2 months ago (2013-02-03 07:41:27 UTC) #31
Jxck
done https://codereview.appspot.com/7092050/diff/34001/spdy/read.go File spdy/read.go (right): https://codereview.appspot.com/7092050/diff/34001/spdy/read.go#newcode244 spdy/read.go:244: if !f.headerCompressionDisabled && ((err == io.EOF && f.headerReader.N ...
11 years, 2 months ago (2013-02-03 07:44:43 UTC) #32
mikio
> done not all.
11 years, 2 months ago (2013-02-03 09:07:39 UTC) #33
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 2 months ago (2013-02-03 23:10:37 UTC) #34
mikio
I think this would be final tweaks. Please change the CL description to refer the ...
11 years, 2 months ago (2013-02-04 06:58:17 UTC) #35
remyoudompheng
https://codereview.appspot.com/7092050/diff/46002/spdy/read.go File spdy/read.go (right): https://codereview.appspot.com/7092050/diff/46002/spdy/read.go#newcode276 spdy/read.go:276: if !f.headerCompressionDisabled && (err == io.EOF && f.headerReader.N == ...
11 years, 2 months ago (2013-02-04 07:49:12 UTC) #36
mikio
Hi Rémy, > Is that what you mean? I guess it just wants to caputure ...
11 years, 2 months ago (2013-02-05 04:36:18 UTC) #37
Jxck
done https://codereview.appspot.com/7092050/diff/46002/spdy/types.go File spdy/types.go (right): https://codereview.appspot.com/7092050/diff/46002/spdy/types.go#newcode47 spdy/types.go:47: DataFlagCompressed = 0x02 On 2013/02/04 06:58:17, mikio wrote: ...
11 years, 2 months ago (2013-02-05 14:52:31 UTC) #38
Jxck
Hello adg@golang.org, mikioh.mikioh@gmail.com, minux.ma@gmail.com, bradfitz@golang.org, remyoudompheng@gmail.com (cc: golang-dev@googlegroups.com), Please take another look.
11 years, 2 months ago (2013-02-05 14:53:16 UTC) #39
Jxck
Rémy and Mikio > Is that what you mean? I think it's not equivalent because ...
11 years, 2 months ago (2013-02-05 14:59:41 UTC) #40
mikio
LGTM, thanks. Wait a half day for others.
11 years, 2 months ago (2013-02-05 23:56:18 UTC) #41
bradfitz
Mikioh, feel free to submit when you're happy. On Tue, Feb 5, 2013 at 3:56 ...
11 years, 2 months ago (2013-02-06 00:58:39 UTC) #42
mikio
*** Submitted as https://code.google.com/p/go/source/detail?r=71409a1c89f0&repo=net *** go.net/spdy: update SPDY/2 to SPDY/3 Update to SPDY/3 http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3 R=adg, ...
11 years, 2 months ago (2013-02-06 10:24:58 UTC) #43
Jxck
Thanks so much !! 2013/2/6 <mikioh.mikioh@gmail.com> > *** Submitted as > https://code.google.com/p/go/**source/detail?r=71409a1c89f0&**repo=net<https://code.google.com/p/go/source/detail?r=71409a1c89f0&repo=net>*** > > > ...
11 years, 2 months ago (2013-02-06 13:48:57 UTC) #44
bradfitz
Next step: want to write the server implementation? There's a hook now. Then test with ...
11 years, 2 months ago (2013-02-06 19:34:24 UTC) #45
Jxck
I'm just trying to write server implementation. but I think it takes a bit of ...
11 years, 2 months ago (2013-02-11 07:17:38 UTC) #46
remyoudompheng
On 2013/02/05 14:59:41, Jxck wrote: > Rémy and Mikio > > > Is that what ...
11 years, 2 months ago (2013-02-11 08:14:46 UTC) #47
mikio
> A && B || !B is always equivalent to A || !B yup, addressed ...
11 years, 2 months ago (2013-02-15 06:42:42 UTC) #48
remyoudompheng
10 years, 9 months ago (2013-07-20 20:13:12 UTC) #49
R=close
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b