Hi Damjan,
I've come full circle on this and created a new webrev based on your
original proposal. Using the current HTTP protocol handler that already
implements the tunneling and authentication. See the updated webrev:
http://cr.openjdk.java.net/~chegar/6370908/webrev.01/
I've used "more
Haven't read the full thread, just 2 cents on this specific paragraph.
On Mar 4, 2010, at 7:29 PM, Damjan Jovanovic wrote:
> Hi Chris
>
> ...
> * pidgin (www.pidgin.im), an instant messaging app, has very good
> proxy support including NTLM authentication for HTTP proxies. It only
> uses a singl
Hi Chris
Proxies are on the application layer, TCP is a transport layer
protocol below. Using the application layer to establish in-band
transport layer connections is dodgy by its very nature. The multiple
sockets to get through an HTTP proxy issue is not unique to Java.
Here's a quick look at ho
Hi Damjan,
After spending more time looking at this, I still haven't found an
elegant solution for supporting authentication.
You've correctly identified an issue with the fact we have no guaranteed
of a persistent connection with the proxy. Changing the socket identity
is not as simple as o
Hi Chris
I think that without authentication, you'll just get another RFE
asking for authentication. Many corporate proxies require
authentication, especially for a liberal request like CONNECT.
java.net.Socket seems to delegate its impl field's methods. If we have
another, internal socket in Htt
Hi Damjan,
Sorry for the delayed response, I'm juggling too many things!
I'm not sure how important Authentication is here. I initially pointed
it out, but hadn't done sufficient scoping so didn't encounter these
issues. Let me take another look at it, but I'm wondering if we should
just proc
On Mon, Feb 22, 2010 at 5:02 PM, Christopher Hegarty - Sun
Microsystems Ireland wrote:
> Hi Damjan,
>
> Actually, I did some work on this back in 2006 (!), but never finished it. I
> brought the changes into a mercurial repository and created a webrev:
>
> http://cr.openjdk.java.net/~chegar/63709
On Mon, Feb 22, 2010 at 5:02 PM, Christopher Hegarty - Sun
Microsystems Ireland wrote:
> Hi Damjan,
Hi Christopher
> Actually, I did some work on this back in 2006 (!), but never finished it. I
> brought the changes into a mercurial repository and created a webrev:
>
> http://cr.openjdk.java.ne
Hi Damjan,
Actually, I did some work on this back in 2006 (!), but never finished
it. I brought the changes into a mercurial repository and created a webrev:
http://cr.openjdk.java.net/~chegar/6370908/webrev.00/webrev/
Basically, this change provides the basic functionality, without any
fr