Remy Lebeau
|
1180961677
Fix for CPU64 not being defined in Delphi for Android 64-bit.
|
6 years ago |
Remy Lebeau
|
5fb9225fc1
Checking in changes that have been pending for a long time. Getting back in sync with the trunk:
|
6 years ago |
RemyLebeau
|
7130154786
Bug fix for a typo in TIdIMAP4.InternalSearchMailBox() in the previous checkin.
|
6 years ago |
RemyLebeau
|
91dfc670b0
Updating TIdIMAP4's InternalSearchMailBox(), AppendMsg(), and AppendMsgNoEncodeFromStream() methods to support the 'LITERAL-' server extension.
|
6 years ago |
RemyLebeau
|
4f9c739fa3
Embarcadero patch for race condition in TIdThread.Cleanup()
|
6 years ago |
RemyLebeau
|
4cda4953bc
Fix for TIdResponseHeaderInfo.SetHeaders() setting the 'Last-Modified' HTTP header incorrectly.
|
6 years ago |
RemyLebeau
|
d54269ed38
Setting TIdSSLIOHandlerSocketBase.fPassThrough to True by default.
|
6 years ago |
RemyLebeau
|
fa0dd8ab72
Adding IdGlobal unit to uses clause of IdMailBox.pas for missing UInt32 in older Delphi compilers.
|
6 years ago |
RemyLebeau
|
b9f5d376a1
More Embarcadero patches
|
6 years ago |
RemyLebeau
|
0917fe1fc9
Patch for Embarcadero RSP-13703. Updating various ContentType property setters to preserve an existing CharSet property value if it is already set and a new charset attribute is not being specified.
|
6 years ago |
RemyLebeau
|
9f70fff24f
Patch from Embarcadero RSP-12904.
|
6 years ago |
RemyLebeau
|
5042f384f2
Workaround for Embarcadero bug in Delphi 10.2 Tokyo for wrong definitions of SHUT_WR and SHUT_RDWR on Linux.
|
6 years ago |
RemyLebeau
|
9033f20ef4
Making TIdMessage GenerateHeader() and ProcessHeaders() methods virtual, per request from Embarcadero.
|
6 years ago |
RemyLebeau
|
f3ac9f6940
Fix for compiler errors in TIdAntiFreeze
|
6 years ago |
RemyLebeau
|
3c9b424528
Extending IMAP message numbers and UIDs to UInt32, and IMAP/POP3 email sizes to Int64, to handle mailboxes larger than 2GB in size.
|
6 years ago |
RemyLebeau
|
4d0a97724d
Adding GetSSLLibHandle() and IdOpenSSLSetCanLoadSymLinks() functions to IdSSLOpenSSLHeaders unit.
|
6 years ago |
RemyLebeau
|
7046ed8796
Bug fixes for earlier checkins
|
6 years ago |
RemyLebeau
|
fc6a61f855
Fix for TIdConnectThroughHttpProxy not overriding Assign() so it can copy its Enabled property value.
|
6 years ago |
RemyLebeau
|
b79a2e88df
More changes for OSX platform support
|
6 years ago |
RemyLebeau
|
14bcb4119a
Tweak to Embarcadero's patch to work with FPC.
|
6 years ago |
RemyLebeau
|
10b502ef35
Embarcadero patch for OSX 64bit
|
6 years ago |
RemyLebeau
|
2b8399279c
Patch from NevTon to fix a bug in TIdHTTPProtocol.ProcessResponse() accessing the wrong TIdHTTPResponse object when raising EIdHTTPProtocolException for a response from an HTTP proxy.
|
6 years ago |
RemyLebeau
|
376b5563a3
Updating TIdFTP.IssueFEAT() to issue OPTS UTF8 ON and/or OPTS UTF-8 NLST if the server actually advertises support for UTF-8, rather than when UTF-8 is not advertised.
|
6 years ago |
RemyLebeau
|
3adb85d7e8
Updating TIdFTP.IssueFEAT() to re-enable use of 'OPTS UTF8 ON' and 'OPTS UTF-8 NLST' commands when 'UTF8' is not reported in reply to the 'FEAT' command.
|
6 years ago |
RemyLebeau
|
44070772fc
Bug fix for TIdSMTPEnhancedCode.SetAvailable() clearing fields when FAvailable is being set to True. Fields should be cleared when setting to False instead.
|
6 years ago |
RemyLebeau
|
191a7fa8a8
Fix for OpenSSL EVP_PKEY_assign_XXX() functions being declared incorrectly.
|
7 years ago |
RemyLebeau
|
f9ef26b283
Fixing memory leak in TIdSSLIOHandlerSocketOpenSSL.Destroy() and TIdSSLIOHandlerSocketOpenSSL.Close() when IsPeer is true.
|
7 years ago |
RemyLebeau
|
8a9ed41f5b
Fix for TIdIPMCastListenerThread.Run() not freeing LSocketList correctly.
|
7 years ago |
RemyLebeau
|
b20497090a
Removing an outdated comment about EIdExceptionBase, which no longer exists
|
7 years ago |
RemyLebeau
|
41cbdd8c5f
Fix for compiler errors in FPC.
|
7 years ago |