DescriptionWhen reading from an SSL socket, attempt to fully fill the caller's buffer
The current SSLClientSocket implementation reads one SSL
record at a time, and immediately returns that to the caller
of Read(). As it is a common performance optimization to set
SSL record sizes to fit within MTU, this leads to suboptimal
performance and causes SSLClientSocket::Read() to not
match the behaviour of TCPClientSocket::Read() (which
attempts to fully fill the caller's buffer).
BUG=166903
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=182912
Patch Set 1 #Patch Set 2 : OpenSSL fix #Patch Set 3 : rebased #Patch Set 4 : With tests #Patch Set 5 : Initialization order #
Total comments: 25
Patch Set 6 : Review feedback #Patch Set 7 : Last minute compile fixes #
Total comments: 1
Patch Set 8 : Don't treat ERR_IO_PENDING with partial data as a delayed error #Patch Set 9 : Comment update #
Total comments: 7
Patch Set 10 : Review feedback #
Messages
Total messages: 13 (0 generated)
|