You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modproxy-dev@apache.org by Chuck Murcko <ch...@topsail.org> on 2001/03/08 08:47:31 UTC

[PATCH] Re: httpd 1.3.19 + proxy

I've updated the proxy HTTP/1.1 patch at

http://dev.apache.org/dist/patches/apply_to_1.3.19/

to include Christian von Roques' persistent connection patch, and actually turn on HTTP/1.1 error responses for proxy requests. So the proxy can now claim to be 1.1, for 1.3.

All of the touches to core code are at the beginning of the patch, to make review easier. Thanks to Christian and Graham Leggett for the great work!

Chuck

On Wednesday, March 7, 2001, at 05:08 PM, Chuck Murcko wrote:

> If no one objects, I'd like to put Christian's changes into the patch 
> that's at dev.apache.org for 1.3.19. 
>  
> There are a couple of bugfix patches to commit to 1.3.20-dev,  so the patch  
> will change for 1.3.19+ releases. I'll make that version available at 
> dev.apache.org when I do the commit(s) later today. 
>  
> Please note that the combined HTTP/1.1 patch 1) adds one function to alloc.c  and 2) 
> removes one condition from the HTTP protocol check in http_protocol.c. That's the 
> total direct core changes associated with this patch. 
>  
> I've done some light testing with mod_rewrite, to check compatibility there. 
>  
> Chuck 
>  
> On Sunday, March 4, 2001, at 11:49 AM, Christian von Roques wrote: 
>  
> > Chuck Murcko <ch...@topsail.org> writes:  
> > > http://dev.apache.org/dist/patches/apply_to_1.3.19/  
> >   
> > In the mean time I've made some small whitespace and comment fixes to  
> > my changes to Graham's HTTP/1.1 patch.  Below you'll find my changes  
> > enabling Apaches mod_proxy with Graham's patches applied to make use  
> > of HTTP/1.1 persistent connections with its clients.  
> >   
> > The patch changes mod_proxy to write the reply-headers using  
> > ap_send_http_header() instead of directly using ap_bvputs().  This not  
> > only simplifies mod_proxy, in my opinion at least, but enables it to  
> > make use of the features of Apache's normal header and persistent  
> > connection machinery.  The patch is relative to apache 1.3.20dev from  
> > CVS with Graham's HTTP/1.1 patch from  
> > http://dev.apache.org/dist/patches/apply_to_1.3.19/ applied.  
> >   
> > ...snip... 
> > 
> Chuck Murcko 
> Topsail Group 
> http://www.topsail.org/ 
>  

Chuck Murcko
Topsail Group
http://www.topsail.org/