gecko-dev/security/nss
nelson%bolyard.com fe04651c77 Bug 80092: SSL write indicates all data sent when some is buffered.
SSL now follows NSPR socket semantics and never returns a short write
count on a blocking socket.  On a blocking socket, it returns either
the full count or -1 (with an error code set).
For non-blocking sockets, SSL no longer returns a full write count
when some of the data remains buffered in the SSL record layer.
Instead it returns a number is that always at least 1 byte short of a
full write count, so that the caller will  keep retrying until it is done.
SSL makes sure that the first byte sent by the caller in the retry
matches the last byte previously buffered.  r=rrelyea.
Modified Files: ssl3con.c sslcon.c ssldef.c sslimpl.h sslsecur.c
2006-04-20 08:46:34 +00:00
..
cmd Bugzilla bug 334683: removed extraneous semicolons. r=alexei.volkov. 2006-04-19 19:04:23 +00:00
lib Bug 80092: SSL write indicates all data sent when some is buffered. 2006-04-20 08:46:34 +00:00
pkg 238319: Sun packages changes. 2005-11-18 21:52:41 +00:00
tests Add and use new -2 option for strsclnt to disable SSL2 compatible client 2006-04-13 22:43:31 +00:00
Makefile Fix for bug 262375 . Add clobber_dbm and clobber_nspr targets, as well as nss_clean_all . r=nelson 2006-04-14 22:48:31 +00:00
manifest.mn Bugzilla Bug 290217: in the "gmake import" build method, import NSPR 4.6 2005-04-15 00:28:40 +00:00
trademarks.txt