by Pieter Philippaerts [Pieter at mentalis dot org] posted on 2004/08/17 |
|
The Security Library uses lots of calls to the Windows CryptoAPI, so it's definitely not going to work on Linux or other non-Windows operating systems.
The library _may_ work on Mono for Windows, but we haven't tried that and it's not officially supported. |
by Harmeet Bedi posted on 2004/08/18 |
|
fyi:
on windows and mono 1.0.1, I get.
Org.Mentalis.Security.SecurityException: An error occurs while communicating with the remote host. ---> System.
Net.Sockets.SocketException: Operation on non-blocking socket would block
in <0x00065> System.Net.Sockets.Socket:Receive_nochecks (byte[],int,int,System.N
et.Sockets.SocketFlags)
in <0x0009e> Worker:Receive ()
--- End of inner exception stack trace ---
in <0x0011e> Org.Mentalis.Security.Ssl.SecureSocket:EndSend (System.IAsyncResult
)
in <0x00069> Org.Mentalis.Security.Ssl.SecureSocket:Send (byte[],int,int,System.
Net.Sockets.SocketFlags)
|