История коммитов

Автор SHA1 Сообщение Дата
  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 лет назад