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

Issue 13528044: code review 13528044: go.crypto/ssh: Begin adding server side support for mor... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 7 months ago by jmpittman
Modified:
10 years, 7 months ago
Reviewers:
agl1, hanwen-google
CC:
agl1, dfc, hanwen-google, ekg, golang-dev
Visibility:
Public.

Description

go.crypto/ssh: Begin adding server side support for more than RSA for client key auth

Patch Set 1 #

Patch Set 2 : diff -r 1d2f9a3b9863 https://code.google.com/p/go.crypto #

Patch Set 3 : diff -r 1d2f9a3b9863 https://code.google.com/p/go.crypto #

Total comments: 8

Patch Set 4 : diff -r 1d2f9a3b9863 https://code.google.com/p/go.crypto #

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

Total comments: 4

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

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

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

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

Unified diffs Side-by-side diffs Delta from patch set Stats (+131 lines, -79 lines) Patch
M ssh/client.go View 1 2 3 4 5 6 7 8 3 chunks +3 lines, -27 lines 0 comments Download
M ssh/client_auth.go View 1 1 chunk +1 line, -1 line 0 comments Download
M ssh/client_auth_test.go View 1 2 chunks +2 lines, -1 line 0 comments Download
M ssh/common.go View 1 2 3 4 5 6 7 8 5 chunks +96 lines, -12 lines 0 comments Download
M ssh/server.go View 1 2 3 4 5 6 7 8 4 chunks +29 lines, -38 lines 0 comments Download

Messages

Total messages: 15
jmpittman
Hello agl@golang.org, dave@cheney.net (cc: ekg, golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go.crypto
10 years, 7 months ago (2013-09-04 17:18:31 UTC) #1
agl1
LGTM with nits. https://codereview.appspot.com/13528044/diff/6001/ssh/common.go File ssh/common.go (right): https://codereview.appspot.com/13528044/diff/6001/ssh/common.go#newcode214 ssh/common.go:214: func getHashFunc(algo string) (hf crypto.Hash, ok ...
10 years, 7 months ago (2013-09-04 17:47:54 UTC) #2
jmpittman
https://codereview.appspot.com/13528044/diff/6001/ssh/common.go File ssh/common.go (right): https://codereview.appspot.com/13528044/diff/6001/ssh/common.go#newcode214 ssh/common.go:214: func getHashFunc(algo string) (hf crypto.Hash, ok bool) { On ...
10 years, 7 months ago (2013-09-04 18:15:01 UTC) #3
agl1
https://codereview.appspot.com/13528044/diff/6001/ssh/server.go File ssh/server.go (right): https://codereview.appspot.com/13528044/diff/6001/ssh/server.go#newcode609 ssh/server.go:609: if !isAcceptableAlgo(algo) || !isAcceptableAlgo(sig.Format) || !strings.HasPrefix(algo, sig.Format) { On ...
10 years, 7 months ago (2013-09-05 15:21:50 UTC) #4
jmpittman
On 2013/09/05 15:21:50, agl1 wrote: > https://codereview.appspot.com/13528044/diff/6001/ssh/server.go > File ssh/server.go (right): > > https://codereview.appspot.com/13528044/diff/6001/ssh/server.go#newcode609 > ...
10 years, 7 months ago (2013-09-05 16:00:08 UTC) #5
hanwen-google
https://codereview.appspot.com/13528044/diff/20001/ssh/common.go File ssh/common.go (right): https://codereview.appspot.com/13528044/diff/20001/ssh/common.go#newcode214 ssh/common.go:214: func getHashFunc(algo string) (crypto.Hash, bool) { you could just ...
10 years, 7 months ago (2013-09-05 16:49:30 UTC) #6
jmpittman
https://codereview.appspot.com/13528044/diff/20001/ssh/common.go File ssh/common.go (right): https://codereview.appspot.com/13528044/diff/20001/ssh/common.go#newcode214 ssh/common.go:214: func getHashFunc(algo string) (crypto.Hash, bool) { On 2013/09/05 16:49:30, ...
10 years, 7 months ago (2013-09-05 17:11:56 UTC) #7
hanwen-google
On Thu, Sep 5, 2013 at 7:11 PM, <jmpittman@google.com> wrote: > > https://codereview.appspot.com/13528044/diff/20001/ssh/common.go > File ...
10 years, 7 months ago (2013-09-05 17:24:40 UTC) #8
jmpittman
On 2013/09/05 17:24:40, hanwen wrote: > On Thu, Sep 5, 2013 at 7:11 PM, <mailto:jmpittman@google.com> ...
10 years, 7 months ago (2013-09-05 17:41:57 UTC) #9
jmpittman
PTAL. I changed getHashFunc and added a test to hopefully help prevent us from shipping ...
10 years, 7 months ago (2013-09-05 19:08:44 UTC) #10
hanwen-google
I think the test code (using a map) reads much nicer than the switch code ...
10 years, 7 months ago (2013-09-06 07:41:55 UTC) #11
jmpittman
On 2013/09/06 07:41:55, hanwen wrote: > I think the test code (using a map) reads ...
10 years, 7 months ago (2013-09-06 14:21:25 UTC) #12
hanwen-google
LGTM On Fri, Sep 6, 2013 at 4:21 PM, <jmpittman@google.com> wrote: > On 2013/09/06 07:41:55, ...
10 years, 7 months ago (2013-09-06 14:35:41 UTC) #13
jmpittman
PTAL
10 years, 7 months ago (2013-09-06 14:50:28 UTC) #14
agl1
10 years, 7 months ago (2013-09-09 17:06:22 UTC) #15
*** Submitted as
https://code.google.com/p/go/source/detail?r=4119545f658f&repo=crypto ***

go.crypto/ssh: Begin adding server side support for more than RSA for client key
auth

R=agl, dave, hanwen
CC=ekg, golang-dev
https://codereview.appspot.com/13528044

Committer: Adam Langley <agl@golang.org>
Sign in to reply to this message.

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