2007-08-16 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Thu, 16 Aug 2007 12:20:55 +0000 (12:20 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Thu, 16 Aug 2007 12:20:55 +0000 (12:20 -0000)
commit75d9a7332ec7820a8189d7270c2f6698c19cecba
tree02464e20fa152060cd632ffc8f136387873fc2ff
parent198018c48490066d64b52eb028e7e8df84fbf4ee
2007-08-16  Sebastien Pouliot  <sebastien@ximian.com>

* RecordProtocol.cs, SslStreamBase.cs: Ensure nothing (even the same
thread) can confuse the record decoding code. Fix bug #82145 (LDAP)
which uses several thread over a single SslClientStream instance.

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