Remy Lebeau
|
2a881e3e12
Merge branch 'master' into Delphi5-workarounds
|
1 vuosi sitten |
Remy Lebeau
|
1dd73cd208
Removing some more unneeded units from uses clause.
|
1 vuosi sitten |
Remy Lebeau
|
76dd2440c7
Merge branch 'master' into Delphi5-workarounds
|
3 vuotta sitten |
Remy Lebeau
|
ad7acb2e81
Adding a TODO comment everywhere that EIdException is raised directly. Should be raising a derived type instead.
|
3 vuotta sitten |
Remy Lebeau
|
d863aa292b
Workarounds for compiler bugs in Delphi 5 only
|
5 vuotta sitten |
RemyLebeau
|
b9f5d376a1
More Embarcadero patches
|
6 vuotta sitten |
RemyLebeau
|
f5357fd298
Various tweaks and additions before next RAD Studio release
|
9 vuotta sitten |
RemyLebeau
|
deaac1e75f
Updating various pieces of code to use ExtractHeaderItem() when processing Content-Transfer-Encoding headers. Have encountered a case where an erroneous semicolon was present after the value, causing TIdMessage to parse an email incorrectly. Many popular email apps ignore the erroneous semicolon.
|
9 vuotta sitten |
RemyLebeau
|
2de01cfa27
Updating OpenSSLVersion() to call SSLeay_version() even if LoadOpenSSLLibrary() failed, as long as SSLeay_version() was able to be loaded, at least.
|
10 vuotta sitten |
RemyLebeau
|
322f7fe525
Adding P(U)IntX type declarations to IdGlobal.pas for Delphi.
|
10 vuotta sitten |
RemyLebeau
|
2206dea81a
Adding XE8 project files.
|
11 vuotta sitten |
RemyLebeau
|
25d2da4bdc
Updating TIdMessageClient.ReceiveBody() to not set LUnknownContentTransferEncoding=True anymore for a "multipart" entity that has an illegal "Content-Transfer-Encoding" value.
|
11 vuotta sitten |
RemyLebeau
|
3525faabdb
Updating TIdIOHandlerStreamMsg to set its MaxLineLength property to MaxInt by default.
|
11 vuotta sitten |
RemyLebeau
|
ac664ee86d
Patch from JAM Software for TIdMessageClient.ReceiveBody() to assume 8bit encoding instead of 7bit encoding when no Content-Transfer-Encoding is available and TIdMessage.NoDecode is true.
|
11 vuotta sitten |
RemyLebeau
|
c0eb487d58
Various TODO comments
|
11 vuotta sitten |
RemyLebeau
|
7113e99c7a
Tweaks to MIME Content-Transfer-Encoding handling. Now defaulting to 7bit when Content-Transfer-Encoding is not present, per RFC 2045.
|
12 vuotta sitten |
RemyLebeau
|
369592331e
Updated TIdUDPServer.GetBinding() to not create 2 default Binding objects on Linux/Android systems.
|
12 vuotta sitten |
RemyLebeau
|
b8c69bb002
Moving {$ZEROBASEDSTRINGS OFF} directives into IdCompilerDefines.inc.
|
12 vuotta sitten |
RemyLebeau
|
0895c1da9f
Updated IdSSLOpenSSLHeaders.pas to not fail loading OpenSSL if the deprecated RSA_generate_key() function is not present but the newer RSA_generate_key_ex() function is present.
|
12 vuotta sitten |
RemyLebeau
|
f714bf0616
Fix for compiler errors in TIdMessageClient and TIdFormDataField in non-Unicode environments.
|
13 vuotta sitten |
RemyLebeau
|
f60999f66f
Indy 10.6.0 - XE4 Release
|
13 vuotta sitten |
RemyLebeau
|
ab79d65191
Updated TIdIMAP4.AppendMsg() and TIdIMAP4.InternalRetrieve() to not utilize SMTP-like dot transparency anymore (finally) since the IMAP protocol does not use it.
|
13 vuotta sitten |
RemyLebeau
|
4f080e9842
Updated TIdMessageClient.SendBody() to ignore a MIME part's pre-existing MIME boundary when generating a new boundary.
|
13 vuotta sitten |
RemyLebeau
|
1cbe9305bd
Updating various calls to TIdIOHandler.Capture() to pass byte/character encodings
|
14 vuotta sitten |
RemyLebeau
|
ee49d70414
Workaround for C++ HPP files generating inline constructors that overwrite initializations performed inside of overridden InitComponent() methods.
|
14 vuotta sitten |
RemyLebeau
|
4cc16518c9
Added new EscapeLines property to TIdIOHandlerStreamMsg class. This is useful for loading emails into a TIdMessage from files/streams that do not use SMTP-style leading period escaping. This is a temporary workaround until the core logic is rewritten in Indy 11 to handle this better.
|
15 vuotta sitten |
RemyLebeau
|
7e7b91063c
Updated TIdMessageClient.ReceiveBody() to use the message's CharSet when storing preamble text into the TIdMessage.Body property
|
15 vuotta sitten |
RemyLebeau
|
4e2cf1484d
Updated TIdMessageClient.SendBody() to use TIdTCPStream's new write buffer capability when encoding attachments.
|
15 vuotta sitten |
RemyLebeau
|
0c54d93eed
Updated to use new IndyASCIIEncoding() function.
|
15 vuotta sitten |
RemyLebeau
|
cf52616b11
Merging Tiburon branch revision 4445 into the Trunk
|
15 vuotta sitten |