Indy
Indy copied to clipboard
Indy - Internet Direct
`TIdHeaderList` derives from `TStringList`, but reintroduces its own `Names[]` and `Values[]` properties rather than using the inherited properties, in part because `TIdHeaderList.NameValueSeparator` is a `string` whereas the inherited `TStrings.NameValueSeparator` is...
fix for #445 I replaced TIdSocketListVCLPosix with the code you suggested in the #445
Dear @IndySockets team, There is an historical missing security password. Can you add supports of : - SCRAM-SHA-1 - SCRAM-SHA-1-PLUS - SCRAM-SHA-256 - SCRAM-SHA-256-PLUS - SCRAM-SHA-512 - SCRAM-SHA-512-PLUS - SCRAM-SHA3-512...
Outlook/Hotmail/Live, Gmail, and possibly others, support XOAUTH2 authentication over SASL for POP3, SMTP and IMAP. Indy should implement a TIdSASL component to support this. This way, users do not need...
Newer POP3 Server are not delivering the emails correct, if the clients don't tell them that they are UTF8 compatible. https://tools.ietf.org/html/rfc6856.html This patch sends the UTF8 command, if the server...
> BTW, when SSL_get_error returns 5 (SSL_ERROR_SYSCALL), It would be wise to include actual message from SysErrorMessage(GetLastError) that was in this case returning 'An operation was attempted on something that...
Found myself in need for response `308 Permanent Redirect`. Don't see an easy way to extend/override `TIdHTTPResponseInfo.SetResponseNo` functionality. It would be nice to have an ability to upload a list...
In IdDNSServer.pas, there were calls to TIdDNSResolver.Create in the classes: TIdDNS_UDPServer and TIdDNSServer, TIdDomainNameServerMapping, TIdDNS_ProcessThread. Provide ability to override the creation of TIdDNSResolver, by allowing a compatible TIdDNSResolver descendant to...
Provide the ability to override the DNSResolver setup in ExternalSearch, either by making ExternalSearch virtual, or by an OnXXXX event that can be used to update the MyDNSResolver assigned in...
In JEDI for example, when a new compiler version is released, `jedi.inc` defines various compiler directives (`HAS_...`, etc) from the highest supported compiler, thus easing compilation in new releases when...