Indy icon indicating copy to clipboard operation
Indy copied to clipboard

Indy - Internet Direct

Results 135 Indy issues
Sort by recently updated
recently updated
newest added

`Clean_IDE.cmd` removes pre-compiled Indy binaries and libs from IDE folders, but does not remove any Indy `.hpp` files from the `$(BDS)\include` folder, or any Indy source code from the `$(BDS)\source`...

Type: Enhancement
Element: Compiler/IDE
Status: Reported

I'm using Delphi 10.1. When `TIdHTTP` makes request with Digest authentication, first response is 401 with nonce. `TIdHTTP` should make a second request with Digest response, but under some circumstances...

Type: Bug
Element: HTTP
Status: Review Needed

When `TIdHTTP` connects to an HTTP proxy using the HTTP `CONNECT` verb, and the proxy requires authentication, and the `hoNoProtocolErrorException` flag is enabled in the `TIdHTTP.HTTPOptions` property, an infinite loop...

Type: Bug
Element: HTTP
Element: Proxies
Status: Review Needed

Add a headers property to `TIdFormDataField` (similar to `TIdMessage.CustomHeaders` and `TIdMessagePart.Headers`) so users can customize the MIME headers. For example, some servers may support a `Content-MD5` header when uploading files.

Type: Enhancement
Element: MIME multipart/form-data
Status: Deferred

Update TIdSMTP and TIdSMTPServer to support "Delivery Status Notifications" via RFC 3461.

Type: Enhancement
Element: SMTP
Status: Deferred

SHA-2 and SHA-3 algorithms are currently supported but only by hooking up a 3rd party hash library to callback functions in the IdFIPS unit. Indy should provide native implementations (which...

Type: Enhancement
Status: Deferred

I noticed that some programs resolve localhost and my computer name to IPv6 addresses while resolving Internet hostnames to IPv4 addresses. Indy does not do this because it passes the...

Type: Enhancement
Element: Socket Stacks
Status: Reported

The indylaz.lpk package should include the -Ur option. Otherwise, building the package can sometimes fail with a problem due to file checksum errors.

Type: Bug
Element: Compiler/IDE
Status: Reported

`TIdSocketHandle.(Get|Set)SockOpt()` and `TIdStack.(Get|Set)SocketOption()` currently only allow for reading/writing integer values, but some socket options use record/struct instances instead. `TIdStackBSDBase.(Get|Set)SocketOption()` already have overloads for this purpose, so move these overloads to...

Type: Enhancement
Element: Socket Stacks
Status: Reported

I think we need a new component or components that can act as a layer between what is in TIdUDPBase classes and TIdSocketHandle for a class that can be used...

Type: Enhancement
Element: SSL/TLS
Element: UDP
Status: Reported