summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa/tab_view.mm
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-02 21:40:34 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-02 21:40:34 +0000
commitc2def1c60e5809cf6f6171f980c56f2e4b48109e (patch)
tree9f55809b78dd0f1ac589fa0ecc81dfeed9159db3 /chrome/browser/cocoa/tab_view.mm
parent7c00bba2896a786dbe28d67ada12acae322952d1 (diff)
downloadchromium_src-c2def1c60e5809cf6f6171f980c56f2e4b48109e.zip
chromium_src-c2def1c60e5809cf6f6171f980c56f2e4b48109e.tar.gz
chromium_src-c2def1c60e5809cf6f6171f980c56f2e4b48109e.tar.bz2
SSL False Start Support
* Adds TLS false start support. This allows us to start sending encrypted data before we have validated the server's Finished message. (This behaviour is already enabled on Android.) I've verified that this works using netem to add a 200ms delay on the loopback adaptor. I've also checked that an incorrect Finished message from the server causes an error by hacking the Go TLS server. Beware when looking at packet traces that the time taken in NSS's SQLite calls can exceed the RTT of the connection and make it appear that this code isn't functioning. * Adds DEBUG and TRACE defines to libssl when building Chromium in Debug mode. This means that setting SSLTRACE in the environment now works for debug builds. (Reland. First landed in r39905, reverted in r40024 because it uncovered a bug. Then landed in r40124 and reverted in r40126 because the faster SSL handshakes made a flake UI test worse. UI test fixed in r40285.) http://codereview.chromium.org/518065 BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40438 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa/tab_view.mm')
0 files changed, 0 insertions, 0 deletions