Remy Lebeau
|
2a881e3e12
Merge branch 'master' into Delphi5-workarounds
|
1 year ago |
Remy Lebeau
|
1dd73cd208
Removing some more unneeded units from uses clause.
|
1 year ago |
Remy Lebeau
|
efd639369b
Merge branch 'master' into Delphi5-workarounds
|
1 year ago |
Remy Lebeau
|
8762b62bde
Updates #533
|
1 year ago |
Remy Lebeau
|
f41d06382f
Merge branch 'master' into Delphi5-workarounds
|
1 year ago |
Remy Lebeau
|
f26fd038de
Fix for #519 - updating TIdIRC.CommandPRIVMSG() to reply to a CTCP PING using the sender's data that was received.
|
1 year ago |
Remy Lebeau
|
b994412a2b
Fixes #510
|
2 years ago |
Remy Lebeau
|
fc3966be69
Updating TIdHTTP to clear its Response property right before sending a new request over the wire, and right after reading a 1xx response other than 101. Previously, TIdHTTP was clearing its Response after reading a response line and before reading the response headers. If an error occurs reading the response line, the Response would not be cleared properly.
|
2 years ago |
Remy Lebeau
|
76dd2440c7
Merge branch 'master' into Delphi5-workarounds
|
3 years ago |
Remy Lebeau
|
da81e1887e
Adding a TODO comment everywhere that EIdException is raised directly. Should be raising a derived type instead.
|
3 years ago |
Remy Lebeau
|
19132a223a
Merge branch 'master' into Delphi5-workarounds
|
4 years ago |
Remy Lebeau
|
4b8044a2c4
#53 adding some extra parenthesis to previous checkin
|
5 years ago |
Remy Lebeau
|
0f1d4047bc
#53 Updating TIdCustomHTTP.DoRequest() to not disconnect the connection if the hoNoReadMultipartMIME flag is enabled and the response media type is 'multipart/...', or the hoNoReadChunked flag is enabled and the response is chunked.
|
5 years ago |
Remy Lebeau
|
d863aa292b
Workarounds for compiler bugs in Delphi 5 only
|
5 years ago |
Remy Lebeau
|
71ff2d990e
Misc tweaks, todo comments, etc.
|
5 years ago |
Remy Lebeau
|
5fb9225fc1
Checking in changes that have been pending for a long time. Getting back in sync with the trunk:
|
6 years ago |
RemyLebeau
|
2b8399279c
Patch from NevTon to fix a bug in TIdHTTPProtocol.ProcessResponse() accessing the wrong TIdHTTPResponse object when raising EIdHTTPProtocolException for a response from an HTTP proxy.
|
6 years ago |
RemyLebeau
|
4d7d42414d
Updating TIdHTTP DoOnAuthorization() and DoOnProxyAuthorization() methods to no longer check if the On(Proxy)Authorization events or Password properties are assigned before entering the authentication loops. Individual TIdAuthentication-derived classes should handle the Username and Password as needed (in the case of SSPI, they can both be blank to use the current identity of the calling thread!). The On(Proxy)Authentication events are now checked only when TIdAuthentication.Next returns wnAskTheProgram.
|
7 years ago |
RemyLebeau
|
3a1aa55912
Initializing various IPVersion properties to ID_DEFAULT_IP_VERSION instead of Id_IPv4.
|
7 years ago |
RemyLebeau
|
37dc122a9e
Updating TIdHTTP to recognize ResponseCode 101 (Switching Protocols) during an Upgrade request so it can exit immediately and leave the IOHandler open so the caller can then continue performing I/O in the new protocol as needed.
|
7 years ago |
RemyLebeau
|
5764e023ff
Embarcadero patches.
|
7 years ago |
RemyLebeau
|
bc8987168a
Workaround for a logic bug in TIdCustomHTTP.ConnectToHost() that allows unencrypted HTTP requests to be sent through an HTTP proxy after a previously failed HTTPS request.
|
7 years ago |
RemyLebeau
|
707b725004
Updating TIdCustomHTTP.PrepareRequest() to set the ARequest.ContentLength property to 0 instead of -1 for POST and PUT requests when the ARequest.Source stream is nil.
|
8 years ago |
RemyLebeau
|
cebf76c750
Changing lspfix.exe to use AnsiString instead of String in FileContents() handling.
|
9 years ago |
RemyLebeau
|
54f53b0adf
Restoring some missing {do not localize} comments that got lost by accident.
|
9 years ago |
RemyLebeau
|
f855a409ae
Updating TIdHTTP to no longer clear the Request.Connection property when preparing a non-proxied HTTPS request, and to return Response.KeepAlive=False if Request.Connection or Request.ProxyConnection is 'close'.
|
9 years ago |
RemyLebeau
|
aba1a2bc2e
Updating TIdHTTP to set Response.Connection := 'close' if the OnHeadersAvailable event returns VContinue=False.
|
9 years ago |
RemyLebeau
|
f5357fd298
Various tweaks and additions before next RAD Studio release
|
9 years ago |
RemyLebeau
|
627f40aa52
Miscellaneous tweaks
|
9 years ago |
RemyLebeau
|
d9bf161e2d
Updating Computil.dpr to support RAD Studio 10.0 Seattle.
|
10 years ago |