Re: [twsocket] Transparent HTTP proxy-support TWSocket

2011-02-09 Thread Arno Garrels
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

2011-02-07 Thread Francois PIETTE

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

2011-02-07 Thread Arno Garrels
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