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

Issue 10777021: Cap the record layer version number of TLS ClientHello to TLS 1.0 (Closed)

Created:
8 years, 5 months ago by wtc
Modified:
8 years, 5 months ago
Reviewers:
agl, Ryan Sleevi
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org, Ryan Sleevi
Visibility:
Public.

Description

Cap the record layer version number of TLS ClientHello to TLS 1.0 if we don't know what TLS version the server supports. Fix the -p option for the patch commands in applypatches.sh. R=agl@chromium.org,rsleevi@chromium.org BUG=136666 TEST=manual: visit https://cybozulive.com/, https://www.billpaysite.com/, and https://members.mh-frontier.jp/mypage/ on Linux or Mac. The connection should succeed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=147056

Patch Set 1 #

Patch Set 2 : Remove #if 1 #

Total comments: 6

Patch Set 3 : Make the changes rsleevi suggested. Add the patch file. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+252 lines, -19 lines) Patch
M net/third_party/nss/README.chromium View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M net/third_party/nss/patches/applypatches.sh View 1 2 2 chunks +8 lines, -6 lines 0 comments Download
M net/third_party/nss/patches/getchannelinfo.patch View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
A net/third_party/nss/patches/recordlayerversion.patch View 1 2 1 chunk +186 lines, -0 lines 0 comments Download
M net/third_party/nss/ssl/dtls1con.c View 1 chunk +2 lines, -1 line 0 comments Download
M net/third_party/nss/ssl/ssl3con.c View 1 2 13 chunks +45 lines, -9 lines 0 comments Download
M net/third_party/nss/ssl/sslimpl.h View 1 2 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
wtc
agl,rsleevi: please review. https://chromiumcodereview.appspot.com/10777021/diff/4001/net/third_party/nss/ssl/ssl3con.c File net/third_party/nss/ssl/ssl3con.c (right): https://chromiumcodereview.appspot.com/10777021/diff/4001/net/third_party/nss/ssl/ssl3con.c#newcode4091 net/third_party/nss/ssl/ssl3con.c:4091: if (sidOK && ssl3_NegotiateVersion(ss, sid->version, Note ...
8 years, 5 months ago (2012-07-13 21:04:27 UTC) #1
Ryan Sleevi
https://chromiumcodereview.appspot.com/10777021/diff/4001/net/third_party/nss/ssl/ssl3con.c File net/third_party/nss/ssl/ssl3con.c (right): https://chromiumcodereview.appspot.com/10777021/diff/4001/net/third_party/nss/ssl/ssl3con.c#newcode2060 net/third_party/nss/ssl/ssl3con.c:2060: PRBool capsRecordVersion, should this be singular - capRecordVersion - ...
8 years, 5 months ago (2012-07-13 21:20:53 UTC) #2
wtc
rsleevi: thank you for the review. I will make all the changes you suggested. https://chromiumcodereview.appspot.com/10777021/diff/4001/net/third_party/nss/ssl/ssl3con.c ...
8 years, 5 months ago (2012-07-13 22:11:38 UTC) #3
agl
LGTM with Ryan's suggested changes.
8 years, 5 months ago (2012-07-14 17:09:41 UTC) #4
wtc
Please review patch set 3. I made the changes that rsleevi suggested, and included the ...
8 years, 5 months ago (2012-07-17 01:15:52 UTC) #5
Ryan Sleevi
lgtm
8 years, 5 months ago (2012-07-17 01:19:13 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wtc@chromium.org/10777021/11001
8 years, 5 months ago (2012-07-17 17:32:31 UTC) #7
commit-bot: I haz the power
8 years, 5 months ago (2012-07-17 18:52:28 UTC) #8
Change committed as 147056

Powered by Google App Engine
This is Rietveld 408576698