jlist9 wrote:
>> Forgot to mention that you must be eating those exceptions.
>
> Hmmm. In my simple SSLTest app, I'm not catching any of the
> exceptions. Could it be the behavior of an earlier version of ICS SSL?
The exception is raised after the library has been loaded dynamically
at run-time. The library is loaded when the first OpenSSL function is
called. For instance WSocket.Connect would then raise this exception.
You probably should check for a valid SSL environment by explicitly
initializing the SslContext before the first connect.
{ Loads OpenSSL DLL's, throws an EIcsLibeayException if version check fails}
SslContext.InitContext;
{Display some library details}
uses
OverbyteIcsLIBEAY;
Memo.Lines.Add(OpenSslVersion);
Memo.Lines.Add(OpenSslCompilerFlags);
Memo.Lines.Add(OpenSslBuiltOn);
Memo.Lines.Add(OpenSslPlatForm);
--
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be