Indy
Indy copied to clipboard
Indy - Internet Direct
In IdZLibHeaders.pas, when STATICLOAD_ZLIB is defined, AVs occur in BCB5's compiler. The ZLib .OBJ files in the \Lib\Protocols folder are different than the .OBJ files in the \Lib\Protocols\ZLib folder. If...
Add a UIDL collection to TIdPOP3, which reports the MsgNo and ID of each message reported by the UIDL command.
Need to update to the latest zlib version (currently 1.3.1). Also consider implementing #151 for support of RAD Studio's own version of the zlib library.
I was wondering why I'm not able to enable several of the TIdIPMCastClients? As soon as I try to enable a second one it fails without an exception. (the active...
The `OnVerifyPeer` events of `TIdSSLIOHandlerSocketOpenSSL` and `TIdServerIOHandlerSSLOpenSSL` currently do not provide a `Sender` parameter, which makes it impossible to share common event handlers with multiple `SSLIOHandler` components. A `Sender` parameter...
The `TIdEntityHeaderInfo.Clear()` method does not clear the contents of the `FCustomHeaders` member, but it does clear the contents of the `FRawHeaders` member. I'm not sure if this is really a...
I was reading this article: [CVE-2019-12572 PIA Windows Privilege Escalation: Malicious OpenSSL Engine](https://blog.mirch.io/2019/06/10/cve-2019-12572-pia-windows-privilege-escalation-malicious-openssl-engine/) In shorts, the issue is in OPENSSLDIR that was set to /usr/local/ssl, and an attacker could place...
`IdHTTP.pas` ``` raise EIdHTTPProtocolException.CreateError(LResponseCode, Response.ResponseText, ReadStringAsCharset(LTempStream, Response.CharSet)); ``` I'd like to have possibility to access to raw content of `LTempStream` w/o encoding/decoding. it would be great if you store it...
Http always cause the err of 'Connection Closed Gracefully' from below codes ``` Result := TIdHTTP.Create(nil); ssl := TIdSSLIOHandlerSocketOpenSSL.Create(); ssl.SSLOptions.SSLVersions := [sslvTLSv1_2]; ssl.TransparentProxy := TIdSocksInfo.Create(Result); (ssl.TransparentProxy as TIdSocksInfo).Host := '127.0.0.1';...
The following `TIdHTTPServer` events would benefit from having a `TIdHTTPRequestInfo` parameter added to them, so event handlers have access to more details of the request, in particular the HTTP method...