Logic change to UUE/XXE decoders
When decoding UUE/XXE encoded data, an encoded line of data may be shorter than it is supposed to be if the line […]
When decoding UUE/XXE encoded data, an encoded line of data may be shorter than it is supposed to be if the line […]
Several new .inc files have been added to Indy’s source: IdSymbolDeprecatedOff.inc IdSymbolDeprecatedOn.inc IdSymbolPlatformOff.inc IdSymbolPlatformOn.inc IdUnitPlatformOff.inc IdUnitPlatformOn.inc IdDeprecatedImplBugOff.inc IdDeprecatedImplBugOn.inc For example: Before: {$IFDEF […]
This variable allows the default TIdHTTP.Request.UserAgent property value to be set once at program startup and then automatically used on all TIdHTTP […]
When TIdStack raises an exception for certain socket errors on Android, it now checks if the calling app has “android.permission.INTERNET” granted, and […]
The TIdStack.AddLocalAddressesToList() method was introduced as a replacement for the TIdStack.LocalAddress and TIdStack.LocalAddresses properties, to help make retreival of local IP addresses […]
To address some performance issues and logic errors, some interface changes needed to be made to the classes of the IdDNSServer.pas unit. […]
A new hoNoReadMultipartMIME flag has been added to the TIdHTTP.HTTPOptions property. The purpose of this flag is to specify whether TIdHTTP should […]
With yesterday’s release of Delphi/C++Builder/RADStudio XE4 also comes the initial public release of Indy 10.6. Indy 10.6 adds support for Embarcadero’s new […]
For several years now, TIdIMAP4 has suffered from a serious design flaw. Internally, when parsing and generating email messages via TIdMessage, the […]
Support for Gmail IMAP extensions has started being added to TIdIMAP4. The TIdIMAP4SearchKey enum has been updated with new items to support […]
