Remy Lebeau
|
fe7cda5057
Removing some more unneeded units from uses clause.
|
1 year ago |
Remy Lebeau
|
50da8e1d73
Move GetProxyTargetHost and GetURIHost downto base class (TIdSSLIOHandlerSocketBase) so both TaurusTLS and Indy's SSL support can use the same code.
|
1 year ago |
Remy Lebeau
|
0f362bcf5c
Bringing up to date with some changes from master
|
1 year ago |
Remy Lebeau
|
ce5ec211d9
Bringing up to date with some changes from master
|
2 years ago |
Remy Lebeau
|
5438fc0953
Removing GetLocalTime() from IdSSLOpenSSL.pas, using UTCTimeToLocalTime() instead
|
3 years ago |
Remy Lebeau
|
a3c86fa023
Bringing in some more updates from Indy 10, and removing a few more redundant {$DEFINE}'s that are shared by DCC and FPC.
|
3 years ago |
Remy Lebeau
|
08e90da658
Bringing up to date with latest code from Indy 10 master
|
3 years ago |
RemyLebeau
|
49a2277e3a
Setting TIdSSLIOHandlerSocketBase.fPassThrough to True by default.
|
6 years ago |
RemyLebeau
|
ce94b702fc
Fixing memory leak in TIdSSLIOHandlerSocketOpenSSL.Destroy() and TIdSSLIOHandlerSocketOpenSSL.Close() when IsPeer is true.
|
7 years ago |
RemyLebeau
|
efee15b06d
Moving call to TIdSSLIOHandlerSocketOpenSSL.Init() out of TIdSSLIOHandlerSocketOpenSSL.StartSSL() and into TIdSSLIOHandlerSocketOpenSSL.ConnectClient() and TIdSSLIOHandlerSocketOpenSSL.AfterAccept(). This way, TCP clients now initialize OpenSSL before trying to connect to a TCP server instead of afterwards, thus the SSL/TLS handshake is no longer delayed waiting for OpenSSL to be initialized.
|
7 years ago |
RemyLebeau
|
83becc80ac
Updating various DLL related functions to use THandle instead of HMODULE.
|
7 years ago |
RemyLebeau
|
e141b7cc47
Embarcadero patches.
|
7 years ago |
RemyLebeau
|
303ab61ff8
Fix for compiler errors in previous revision
|
7 years ago |
RemyLebeau
|
1de7f45450
Disabling call to SSL_CTX_set_info_callback() before SSL_free(). It is preventing subsequent OnStatusInfo/Ex events from being fired for other SSL objects that share the same SSL_CTX object.
|
7 years ago |
RemyLebeau
|
e36aaa0945
Fix for IdSSLOpenSSLHeaders.pas not passing the correct pointer to BIO_ctrl() in various functions. And a few other declaration fixes.
|
8 years ago |
RemyLebeau
|
c6abd111df
Patch from Oleksii Voitsekhovych when calling OpenSSL's X509_STORE_load_locations() function on ARC systems.
|
8 years ago |
RemyLebeau
|
e4512d73e0
Merging source from latest Indy 10 public revision.
|
8 years ago |
RemyLebeau
|
5276a7e9df
Moving files around
|
9 years ago |