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

Issue 266078: Make SSLClientSocketMac full-duplex (Closed)

Created:
11 years, 2 months ago by ukai
Modified:
9 years, 7 months ago
Reviewers:
hawk, Avi (use Gerrit), wtc
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Make SSLClientSocketMac full-duplex BUG=13289, 12497 TEST=visit https site and works as before

Patch Set 1 #

Total comments: 14

Patch Set 2 : fix wtc comment #

Total comments: 13

Patch Set 3 : fix wtc's comment #

Total comments: 6

Patch Set 4 : cleanup OnTransportWriteComplete #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -136 lines) Patch
M net/socket/ssl_client_socket_mac.h View 1 2 3 2 chunks +22 lines, -16 lines 0 comments Download
M net/socket/ssl_client_socket_mac.cc View 1 2 3 19 chunks +137 lines, -120 lines 1 comment Download

Messages

Total messages: 11 (0 generated)
ukai
11 years, 2 months ago (2009-10-14 08:35:46 UTC) #1
wtc
avi, hawk: do you have time to look at this CL? ukai: sorry about the ...
11 years, 2 months ago (2009-10-16 00:54:24 UTC) #2
wtc
Hi Fumitoshi, I made a quick pass through your CL. It seems good. I have ...
11 years, 2 months ago (2009-10-16 02:15:50 UTC) #3
ukai
Thanks for review! http://codereview.chromium.org/266078/diff/1/2 File net/socket/ssl_client_socket_mac.cc (right): http://codereview.chromium.org/266078/diff/1/2#newcode476 Line 476: int rv = DoPayloadRead(); On ...
11 years, 2 months ago (2009-10-16 07:58:31 UTC) #4
wtc
Hi Fumitoshi, On Monday - Wednesday, I'm attending a conference. So I may not be ...
11 years, 2 months ago (2009-10-20 02:33:59 UTC) #5
ukai
http://codereview.chromium.org/266078/diff/1/2 File net/socket/ssl_client_socket_mac.cc (right): http://codereview.chromium.org/266078/diff/1/2#newcode595 Line 595: if (user_read_buf_) { On 2009/10/20 02:34:00, wtc wrote: ...
11 years, 2 months ago (2009-10-20 09:34:54 UTC) #6
wtc
http://codereview.chromium.org/266078/diff/9001/10001 File net/socket/ssl_client_socket_mac.cc (right): http://codereview.chromium.org/266078/diff/9001/10001#newcode611 Line 611: pending_send_error_ = result; If we do this, we ...
11 years, 2 months ago (2009-10-20 21:57:32 UTC) #7
wtc
LGTM, with the following caveat. I studied the original OnWriteComplete carefully. It doesn't call the ...
11 years, 2 months ago (2009-10-21 02:50:18 UTC) #8
wtc
I understand why now. Please see below. Please review the CL again before you check ...
11 years, 2 months ago (2009-10-21 02:56:06 UTC) #9
ukai
Thanks for review! http://codereview.chromium.org/266078/diff/9001/10001 File net/socket/ssl_client_socket_mac.cc (right): http://codereview.chromium.org/266078/diff/9001/10001#newcode611 Line 611: pending_send_error_ = result; On 2009/10/20 ...
11 years, 2 months ago (2009-10-21 10:43:10 UTC) #10
wtc
11 years, 2 months ago (2009-10-22 22:06:44 UTC) #11
LGTM.  Please check this in!

http://codereview.chromium.org/266078/diff/14001/11002
File net/socket/ssl_client_socket_mac.cc (right):

http://codereview.chromium.org/266078/diff/14001/11002#newcode615
Line 615: // returns ERR_IO_PENDING, we don't need to any callbacks here.
Nit: add "call" or "do" after "need to".

Powered by Google App Engine
This is Rietveld 408576698