2010-04-23 Gonzalo Paniagua Javier <gonzalo@novell.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Fri, 23 Apr 2010 19:33:29 +0000 (19:33 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Fri, 23 Apr 2010 19:33:29 +0000 (19:33 -0000)
commit5f2d97aa6741b0ac5e7fde7486dba737e292e3ca
treedbbc5cbcf4a9b5a549874b50e07ea46920c7dba0
parent99e96809d03c012236d15da64daccdebd41f6708
2010-04-23 Gonzalo Paniagua Javier <gonzalo@novell.com>

* Context.cs:
* SslStreamBase.cs:
* RecordProtocol.cs: differentiate a received 'CloseNotify' alert from
one that we sent. Disposing the stream will try to send the
'CloseNotify' alert, if it hasn't already, and ignore any errors. This
is needed for FTPS to work.

svn path=/trunk/mcs/; revision=156027
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/ChangeLog
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/Context.cs
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/RecordProtocol.cs
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/SslStreamBase.cs