[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: HTTP proxy support (issue #579)

From: Morris, Mitchell <Mitchell.Morris_at_cingular.com>
Date: 2002-01-11 13:27:20 CET

I'm certainly willing to help out, but (mandatory disclaimer ahead) I'm
sufficiently new to both Neon and Subversion that I might not be as speedy
as someone with more familiarity might be. That said, thanks for considering
me as a suitable contributor.

My other observation here is that there is probably a high correlation
between being stuck behind a HTTP proxy firewall and the presence of an
JavaScript configuration file suitable for IE or Netscape (cf. IE's "Use
automatic configuration script") that would describe the proxy (or proxies)
plus a mapping between the hostname/domainname/IP/other property of the
desired host and the matching proxy to use. Given the wide prevalence of
such a script, shouldn't we (1) see if somebody already has a suitable
library for finding and/or interpreting it or (2) generate such a library?
We can't be the first people to want to solve this particular problem.

+Mitchell

-----Original Message-----
From: Karl Fogel [mailto:kfogel@newton.ch.collab.net]
Sent: Thursday, January 10, 2002 5:44 PM
To: Bill Tutt
Cc: 'Justin Erenkrantz'; Morris, Mitchell; dev@subversion.tigris.org
Subject: Re: HTTP proxy support (issue #579)

"Bill Tutt" <rassilon@lyra.org> writes:
> Ideally what we'd want is an APR, or APR_UTIL function with a prototype
> that looks something like: 'apr_get_proxy_info(apr_proxy_info_t *)'
>
> You can't use just the environment variable mechanism on Win32 boxes and
> claim to have a decent user experience.

Bill, are you an APR developer?

It would be great if we could parallelize here. You and Justin both
seem to have a good idea of what to do on the APR side -- can you guys
take care of that, and Mitchell take care of the Subversion side? (If
Mitchell can't commit to that, there are plenty of other people
interested in writing proxy code who will step up, I think).

If yes, I'll mark issue #579 as started...

-Karl

> > From: Justin Erenkrantz [mailto:jerenkrantz@ebuilt.com]
> >
> > On Thu, Jan 10, 2002 at 11:05:27AM -0600, Karl Fogel wrote:
> > > Justin Erenkrantz <jerenkrantz@ebuilt.com> writes:
> > > > Wouldn't we want a apr_env_get("http_proxy") rather than something
> > > > that just looks for "http_proxy" hardcoded? That would make more
> > > > sense to me. -- justin
> > >
> > > What is apr_env_get()? My apr/include/ directory doesn't mention it
> > > in any .h file...
> >
> > Theoretically speaking, it *could* be added. It'd make more sense
> > than having the library hardcode getenv("http_proxy"). -- justin
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:56 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.