Re: [twsocket] Transparent HTTP proxy-support TWSocket
Hi All, I just checked in HTTP proxy support into svn, will be also available with next nightly snapshot as well at: http://wiki.overbyte.be/wiki/index.php/ICS_Download I'll now add this to the FTP client component since that is what I actually need in production. Please report any bugs to this list. Changelog: Added HTTP V1.1 transparent proxy support including Basic and NTLM authentication implemented as TCustomHttpTunnelWSocket. This feature is still in beta state, mainly because I only tested against WinGate proxy server. My goal was to make it as fast as possible, there are no or just very few protected methods available to override so far. Best performance is achieved with one of the authentication types "htatNone", "htatBasic" or "htatNtlm". With "htatDetect" the last successful authentication type is cached until the proxy server name changes or the TWSocket object is freed. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
Re: [twsocket] Transparent HTTP proxy-support TWSocket
I added transparent HTTP 1.1 proxy-support to TWSocket at the weekend including Basic and NTLM authentication, it's not committed yet. That is a nice addition to ICS. Well, tested only with a 30 days trial version of WinGate that understands HTTP 1.1. I wonder whether HTTP 1.0 proxy-support is still required? What do you think? Supporting HTTP 1.0 as well would make it more complicated and error-prone, I like to keep it as simple and small as possible. Are there still many HTTP 1.0 proxies in use? I don't know, but I would agree to make HTTP 1.1 required to support the new feature, while not removing HTTP 1.0 from the HTTP component which could break existing code. -- francois.pie...@overbyte.be The author of the freeware multi-tier middleware MidWare The author of the freeware Internet Component Suite (ICS) http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
[twsocket] Transparent HTTP proxy-support TWSocket
Hi All!, I added transparent HTTP 1.1 proxy-support to TWSocket at the weekend including Basic and NTLM authentication, it's not committed yet. Well, tested only with a 30 days trial version of WinGate that understands HTTP 1.1. I wonder whether HTTP 1.0 proxy-support is still required? What do you think? Supporting HTTP 1.0 as well would make it more complicated and error-prone, I like to keep it as simple and small as possible. Are there still many HTTP 1.0 proxies in use? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be