Reland r276815: Add tests for session cache and false start behavior.
commitcdec3d6beb6ab013654941f0a29ec5788f08644f
authordavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 14 Jun 2014 08:39:02 +0000 (14 08:39 +0000)
committerdavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 14 Jun 2014 08:39:02 +0000 (14 08:39 +0000)
tree256d4b96b5ab6b44664daef52853c519fe9afbfc
parent8a066560a6acf636fbe5cbd4bf892ba91db13e46
Reland r276815: Add tests for session cache and false start behavior.

Was speculatively reverted in https://codereview.chromium.org/332523008/, but
it does not appear to be the cause. (ssl_client_socket_unittest.cc is unrelated
and tlslite is only used in test server. ChromeAsyncSocketTest does not appear
to use the test server. Rather they use mock sockets.

Original description:

False start should not disable the session cache, but if we never process the
server Finished message, the session cannot be resumed.

BUG=none

Original review URL: https://codereview.chromium.org/301283004

Review URL: https://codereview.chromium.org/337773003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277206 0039d316-1c4b-4281-b951-d872f2087c98
net/socket/ssl_client_socket_unittest.cc
third_party/tlslite/README.chromium
third_party/tlslite/patches/ignore_write_failure.patch [new file with mode: 0644]
third_party/tlslite/tlslite/tlsrecordlayer.py