Remy Lebeau
|
2113568425
Removing a redundant include of IdSymbolDeprecatedOff.inc
|
1 год назад |
Remy Lebeau
|
1dd73cd208
Removing some more unneeded units from uses clause.
|
1 год назад |
J. Peter Mugaas
|
1eb0bc0afa
Move GetProxyTargetHost and GetURIHost downto base class (TIdSSLIOHan… (#553)
|
1 год назад |
Remy Lebeau
|
d1bee6dddd
Updating the Copyright year
|
2 лет назад |
Remy Lebeau
|
bbb094ceba
Expanding a comment in TIdSSLSocket.Accept()
|
2 лет назад |
Remy Lebeau
|
5519d48f64
Disabling deprecated warning on calls to RegisterSSL()
|
3 лет назад |
Remy Lebeau
|
ad7acb2e81
Adding a TODO comment everywhere that EIdException is raised directly. Should be raising a derived type instead.
|
3 лет назад |
Remy Lebeau
|
a6c4659626
#398 Updating TIdServerIOHandlerSSLOpenSSL.Accept() to retry in a loop if TIdSocketHandle.Accept() returns False and the server is not being shutdown yet. This is more consistent with what TIdServerIOHandlerSocket.Accept() does.
|
4 лет назад |
Remy Lebeau
|
925d0f5576
More compiler warnings/errors
|
4 лет назад |
Remy Lebeau
|
a8f3ac51eb
#333 Adding new LocalTimeToUTCTime() and UTCTimeToLocalTime() functions in IdGlobal unit. Deprecating TimeZoneBias() function in IdGlobalProtocols unit, and GetLocalTime() function in IdSSLOpenSSLUtils unit. (#355)
|
4 лет назад |
Remy Lebeau
|
bde637a03f
Patch from fpctuxe to make TIdSSLIOHandlerSocketOpenSSL.Readable() check if fSSLSocket is nil before calling ssl_pending().
|
4 лет назад |
Remy Lebeau
|
71ff2d990e
Misc tweaks, todo comments, etc.
|
5 лет назад |
Remy Lebeau
|
5fb9225fc1
Checking in changes that have been pending for a long time. Getting back in sync with the trunk:
|
6 лет назад |
RemyLebeau
|
d54269ed38
Setting TIdSSLIOHandlerSocketBase.fPassThrough to True by default.
|
6 лет назад |
RemyLebeau
|
f9ef26b283
Fixing memory leak in TIdSSLIOHandlerSocketOpenSSL.Destroy() and TIdSSLIOHandlerSocketOpenSSL.Close() when IsPeer is true.
|
7 лет назад |
RemyLebeau
|
707fa0b5d7
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 лет назад |
RemyLebeau
|
787572bfe1
Updating various DLL related functions to use THandle instead of HMODULE.
|
7 лет назад |
RemyLebeau
|
99b3f5a5b4
Fix for compiler errors in previous revision
|
7 лет назад |
RemyLebeau
|
5966bed137
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 лет назад |
RemyLebeau
|
558098bcf9
Workaround for compiler error in DumpCert() under Delphi 5.
|
7 лет назад |
RemyLebeau
|
5f73792755
Fix for IdSSLOpenSSLHeaders.pas not passing the correct pointer to BIO_ctrl() in various functions. And a few other declaration fixes.
|
8 лет назад |
RemyLebeau
|
08eb5a3ddd
Patch from Oleksii Voitsekhovych when calling OpenSSL's X509_STORE_load_locations() function on ARC systems.
|
8 лет назад |
RemyLebeau
|
cebf76c750
Changing lspfix.exe to use AnsiString instead of String in FileContents() handling.
|
9 лет назад |
RemyLebeau
|
9ab1b013c2
Adding call to SSL_COMP_free_compression_methods() in IdSSLOpenSSLHeaders.Unload().
|
9 лет назад |
RemyLebeau
|
f5357fd298
Various tweaks and additions before next RAD Studio release
|
9 лет назад |
RemyLebeau
|
1627696f27
Adding call to RAND_cleanup() to IdSSLOpenSSL.UnloadOpenSSLLibrary()
|
9 лет назад |
RemyLebeau
|
b8f3928c84
Updating TIdSSLIOHandlerSocketOpenSSL.OpenEncodedConnection() to take the URIToCheck and TransparentProxy properties into account when deciding which Host to use for client-side SNI.
|
9 лет назад |
RemyLebeau
|
bf1c8c9248
Adding new properties to TIdX509, TIdX509Name, and TIdX509Info to provide access to the underlying OpenSSL X509 records that are being wrapped.
|
10 лет назад |
RemyLebeau
|
5c18067327
Tweak to TIdSSLContext.InitContext()
|
10 лет назад |
RemyLebeau
|
ec1ea88c36
Updates to TIdIOHandlerSocketOpenSSL to account for SSLv2 being disabled by default in OpenSSL 1.0.2g
|
10 лет назад |