Commit History

Author SHA1 Message Date
  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