[STATUS] (httpd-proxy) Wed Jun 26 23:45:19 EDT 2002

[STATUS] (httpd-proxy) Wed Jun 26 23:45:19 EDT 2002

am 27.06.2002 05:45:19 von Rodent of Unusual Size

HTTPD PROXY STATUS:
Last modified at [$Date: 2002/03/02 22:51:25 $]

Release:

intended for 1.3/2.0 release date

httpd 1.3.x)

HTTP/1.1 proxy code released in apache 1.3.22

Source for HTTP/1.1 mod_proxy is now available
in httpd-proxy/module-1.0/ via CVS
Note: this code now maintains binary compatibility

CVS snapshots of HTTP/1.1 proxy + apache 1.3-current are at
http://cvs.apache.org/builds/httpd-proxy/

httpd 2.0)

work ongoing, now merged into httpd-2.0
Graham's patches for httpd-2.0 committed
merged back into httpd-2.0 module

CVS snapshots of httpd-2.0 (including apr & apr-util & buildconf'ed) are at
http://cvs.apache.org/builds/httpd-proxy/

httpd 2.0+)

email block diagrams exchanged, and clarified a little
talked about these at ApacheCon AFA a new proxy and cache design
got good feedback from Theo and Ian

httpd 2.1)

TBD - create new development subdir, snapshots

RELEASE SHOWSTOPPERS:

a), b), c) below.

2.0 - now reintegrated in httpd-2.0

* problems with akamai proxies - under investigation
This problem is fixed on FreeBSD 4.3 and Linux 2.2 as of 6/26/01
Seems fine now that dechunk filter has settled down
* Remove the last bits of non-threadsafe code. inet_ntoa springs to mind.

RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:

1.3.x

* Ronald Tschaler's patch to mod_proxy to allow other modules to
set headers too (needed by mod_auth_digest)
Message-ID: <199907080712.JAA28269@chill.innovation.ch>
Status: TBD
* announce to current-testers@ to get some looking at
* possibly to fold this into a later release (1.3.20++?) - done
* Bill Rowe's suggested fix for Win32 - done
* Kwindla Kramer's patches for downstream cache control
Message-ID: <15089.34684.423523.700807@khk.allafrica.com>
Status: under consideration, some feeling that this is better done
in mod_headers
* Luis Londono's mod_ssl post patch to fix up after mod_ssl installed
Message-ID: <019801c0dca9$9e80aa70$448553d8@nisbic.com>
Status: this needs to go to the mod_ssl guys - done

2.0 - now reintegrated in httpd-2.0

* announce to current-testers@ to get some looking at

* Audit all calls to ap_[get,pass]_brigade, and check that
the return values are inspected and acted upon correctly.
As it is, we blithely ignore FAR too many of these calls.
General return code audit would be nice too...

* problems when streaming mp3 from live365.com, and audio stream dies
and reconnects - we seem to be hanging on the stream close, since
the client (iTunes) may not be actually closing the connection
(not believed to be an HTTP proxy problem)
* Remove any and all code tied to IPv4, for IPv6 compatibility. Go looking
for in_addr.
* Possibly set SO_REUSEPORT in the ftp proxy, as some ftp servers may need
it.
* Possible proxy waiting scoreboard state

2.0+

* none

Other known bugs that need fixing:

1.3.x

* many PRs to be cleaned up - proceeding
* FTP

2.0 - now reintegrated in httpd-2.0

* none

2.0+

* none

Other features that need writing:

1.3.x

* mod_rewrite and possibly mod_include cleanup

2.0 - now reintegrated in httpd-2.0

* none

2.0+

* none

Documentation that needs editing:

1.3.x

* mod_proxy.html (needs a once-over)

2.0 - now reintegrated in httpd-2.0

* mod_proxy.html - being reworked (Chuck)

2.0+

* none

Available Patches:

1.3.x

* PR#3489 patch for NoCache/mod_rewrite problem

2.0 - now reintegrated in httpd-2.0

* none

2.0+

* none

Open Issues:

* announce to current-testers@ to get some looking at (1.3)

Problem reports to clean up (finally):
NOTE: These are pulled directly from httpd-2.0's STATUS.

* PR#362: mod_proxy
Mod_proxy doesn't allow change of error pages
Status: done in httpd-2.0

* PR#440: mod_proxy
Proxy doesn't deliver documents if not connected
Status:

* PR#534: mod_proxy
proxy converts ~name to %7Ename when name starts with a dot (.)
Status:

* PR#612: mod_proxy
Proxy FTP Authentication Fails
Status:

* PR#700: mod_proxy
Proxy doesn't do links right for OpenVMS files through ftp:
Status:

* PR#980: mod_proxy
Controlling Access to Remote Proxies would be nice...
Status:

* PR#994: mod_proxy
Adding authentication "on the fly" through the proxy module
Status:

* PR#1085: mod_proxy
ProxyRemote make a dead cycle.
Status:

* PR#1166: mod_proxy
``nph-'' not honored (no buffering) for ProxyRemote mapping
Status:

* PR#1290: mod_proxy
Need to know "hit-rate" on proxy cache
Status:

* PR#1532: mod_proxy
Proxy transfer logging
Status:

* PR#1547: mod_proxy
No HTTP_X_FORWARDED_FOR set...
Status:

* PR#1567: mod_proxy
ProxyRemote proxy requests fail authentication by firewall
Status:

* PR#1702: mod_proxy
mod_proxy to support persistent conns?
Status:

* PR#1878: mod_proxy
listing of proxy cache content
Status:

* PR#2314: mod_proxy
patterns in ProxyRemote
Status:

* PR#3568: mod_proxy
Accessing URL through proxy server corrupts data.
Status:

* PR#3605: mod_proxy
Some anonymous FTP URLs ask for authentication
Status:

Re: (httpd-proxy) Wed Jun 26 23:45:19 EDT 2002

am 28.06.2002 05:05:49 von kesov

Rodent of Unusual Size writes:

> HTTPD PROXY STATUS:
> Last modified at [$Date: 2002/03/02 22:51:25 $]
>
> Release:
>
> intended for 1.3/2.0 release date
>
> httpd 1.3.x)
>
> HTTP/1.1 proxy code released in apache 1.3.22
>
> Source for HTTP/1.1 mod_proxy is now available
> in httpd-proxy/module-1.0/ via CVS
> Note: this code now maintains binary compatibility
>
> CVS snapshots of HTTP/1.1 proxy + apache 1.3-current are at
> http://cvs.apache.org/builds/httpd-proxy/
>
> httpd 2.0)
>
> work ongoing, now merged into httpd-2.0
> Graham's patches for httpd-2.0 committed
> merged back into httpd-2.0 module
>
> CVS snapshots of httpd-2.0 (including apr & apr-util & buildconf'ed) are at
> http://cvs.apache.org/builds/httpd-proxy/
>
> httpd 2.0+)
>
> email block diagrams exchanged, and clarified a little
> talked about these at ApacheCon AFA a new proxy and cache design
> got good feedback from Theo and Ian
>
> httpd 2.1)
>
> TBD - create new development subdir, snapshots
>
> RELEASE SHOWSTOPPERS:
>
> a), b), c) below.
>
> 2.0 - now reintegrated in httpd-2.0
>
> * problems with akamai proxies - under investigation
> This problem is fixed on FreeBSD 4.3 and Linux 2.2 as of 6/26/01
> Seems fine now that dechunk filter has settled down
> * Remove the last bits of non-threadsafe code. inet_ntoa springs to mind.
>
> RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
>
> 1.3.x
>
> * Ronald Tschaler's patch to mod_proxy to allow other modules to
> set headers too (needed by mod_auth_digest)
> Message-ID: <199907080712.JAA28269@chill.innovation.ch>
> Status: TBD
> * announce to current-testers@ to get some looking at
> * possibly to fold this into a later release (1.3.20++?) - done
> * Bill Rowe's suggested fix for Win32 - done
> * Kwindla Kramer's patches for downstream cache control
> Message-ID: <15089.34684.423523.700807@khk.allafrica.com>
> Status: under consideration, some feeling that this is better done
> in mod_headers
> * Luis Londono's mod_ssl post patch to fix up after mod_ssl installed
> Message-ID: <019801c0dca9$9e80aa70$448553d8@nisbic.com>
> Status: this needs to go to the mod_ssl guys - done
>
> 2.0 - now reintegrated in httpd-2.0
>
> * announce to current-testers@ to get some looking at
>
> * Audit all calls to ap_[get,pass]_brigade, and check that
> the return values are inspected and acted upon correctly.
> As it is, we blithely ignore FAR too many of these calls.
> General return code audit would be nice too...
>
> * problems when streaming mp3 from live365.com, and audio stream dies
> and reconnects - we seem to be hanging on the stream close, since
> the client (iTunes) may not be actually closing the connection
> (not believed to be an HTTP proxy problem)
> * Remove any and all code tied to IPv4, for IPv6 compatibility. Go looking
> for in_addr.
> * Possibly set SO_REUSEPORT in the ftp proxy, as some ftp servers may need
> it.
> * Possible proxy waiting scoreboard state
>
> 2.0+
>
> * none
>
> Other known bugs that need fixing:
>
> 1.3.x
>
> * many PRs to be cleaned up - proceeding
> * FTP
>
> 2.0 - now reintegrated in httpd-2.0
>
> * none
>
> 2.0+
>
> * none
>
> Other features that need writing:
>
> 1.3.x
>
> * mod_rewrite and possibly mod_include cleanup
>
> 2.0 - now reintegrated in httpd-2.0
>
> * none
>
> 2.0+
>
> * none
>
> Documentation that needs editing:
>
> 1.3.x
>
> * mod_proxy.html (needs a once-over)
>
> 2.0 - now reintegrated in httpd-2.0
>
> * mod_proxy.html - being reworked (Chuck)
>
> 2.0+
>
> * none
>
> Available Patches:
>
> 1.3.x
>
> * PR#3489 patch for NoCache/mod_rewrite problem
>
> 2.0 - now reintegrated in httpd-2.0
>
> * none
>
> 2.0+
>
> * none
>
> Open Issues:
>
> * announce to current-testers@ to get some looking at (1.3)
>
> Problem reports to clean up (finally):
> NOTE: These are pulled directly from httpd-2.0's STATUS.
>
> * PR#362: mod_proxy
> Mod_proxy doesn't allow change of error pages
> Status: done in httpd-2.0
>
> * PR#440: mod_proxy
> Proxy doesn't deliver documents if not connected
> Status:
>
> * PR#534: mod_proxy
> proxy converts ~name to %7Ename when name starts with a dot (.)
> Status:
>
> * PR#612: mod_proxy
> Proxy FTP Authentication Fails
> Status:
>
> * PR#700: mod_proxy
> Proxy doesn't do links right for OpenVMS files through ftp:
> Status:
>
> * PR#980: mod_proxy
> Controlling Access to Remote Proxies would be nice...
> Status:
>
> * PR#994: mod_proxy
> Adding authentication "on the fly" through the proxy module
> Status:
>
> * PR#1085: mod_proxy
> ProxyRemote make a dead cycle.
> Status:
>
> * PR#1166: mod_proxy
> ``nph-'' not honored (no buffering) for ProxyRemote mapping
> Status:
>
> * PR#1290: mod_proxy
> Need to know "hit-rate" on proxy cache
> Status:
>
> * PR#1532: mod_proxy
> Proxy transfer logging
> Status:
>
> * PR#1547: mod_proxy
> No HTTP_X_FORWARDED_FOR set...
> Status:
>
> * PR#1567: mod_proxy
> ProxyRemote proxy requests fail authentication by firewall
> Status:
>
> * PR#1702: mod_proxy
> mod_proxy to support persistent conns?
> Status:
>
> * PR#1878: mod_proxy
> listing of proxy cache content
> Status:
>
> * PR#2314: mod_proxy
> patterns in ProxyRemote
> Status:
>
> * PR#3568: mod_proxy
> Accessing URL through proxy server corrupts data.
> Status:
>
> * PR#3605: mod_proxy
> Some anonymous FTP URLs ask for authentication
> Status: