Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Jacob Champion
On 03/08/2016 10:47 AM, Tim Bannister wrote: >> On 8 Mar 2016, at 18:13, William A Rowe Jr wrote: >> If a websocket implementation is properly stacked on top of the >> core, there is no need for special-casing this interaction. It >> will be able to speak over http or https,

configuring alternate algorithms for CGI variables (yet again?)

2016-03-08 Thread Jeff Trawick
Synopsis: CGIVariable variable keyword-applicable-to-variable e.g., CGIVariable REQUEST_URI from-active-request|from-request-line (Please oh please think of a better directive name :) ) from-active-request: REQUEST_URI will be set from the active request (possibly a subrequest).

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Tim Bannister
> On 8 Mar 2016, at 18:13, William A Rowe Jr wrote: >> >> On Tue, Mar 8, 2016 at 11:38 AM, Tim Bannister >> wrote: >> On 8 Mar 2016, at 10:43, Jan Kaluža wrote: >> > On 03/08/2016 10:25 AM, Yann Ylavic wrote: >> >> On Tue, Mar

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread William A Rowe Jr
On Tue, Mar 8, 2016 at 11:38 AM, Tim Bannister wrote: > On 8 Mar 2016, at 10:43, Jan Kaluža wrote: > > On 03/08/2016 10:25 AM, Yann Ylavic wrote: > >> On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic > wrote: > >>> On Tue, Mar 8,

Re: mod_proxy_wstunnel incomplete handshake

2016-03-08 Thread Yann Ylavic
Actually I was working on these lands lately to implement some Upgrade forwarding. I ended up with the attached patch (still incomplete, but working) which moves some mod_proxy_wstunnel parts (TCP-forwarding) to proxy_util and finally uses the parsing/power of mod_proxy_http for this achievement.

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Tim Bannister
On 8 Mar 2016, at 10:43, Jan Kaluža wrote: > On 03/08/2016 10:25 AM, Yann Ylavic wrote: >> On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic wrote: >>> On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža wrote: I have chosen FreeListen

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Tim Bannister
On 8 Mar 2016, at 09:25, Yann Ylavic wrote: > On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic wrote: >> On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža wrote: >>> >>> I have chosen FreeListen over the flags >> >> FWIW, should be take the

Re: mod_proxy_wstunnel incomplete handshake

2016-03-08 Thread Jim Jagielski
Thank you for your email. I am forwarding this to the correct Email list, which is dev@httpd.apache.org. > On Mar 8, 2016, at 11:28 AM, t...@able.be wrote: > > Hi, > > I'm currently testing a Web socket application behind an apache reverse > proxy. I started off with apache version 2.4.12, but

Re: HTTP/2 in massive file transfers

2016-03-08 Thread Stefan Eissing
José, there is a newer version 2.4.18 of Apache httpd which is be better suited for performance testing. 2.4.17 was the first release of the module and much has happened since. Test throughput here on localhost, the limit of http/1.1 and http/2 on Apache are several gigabytes/s, without any

Re: HTTP/2 in massive file transfers

2016-03-08 Thread Joshua Marantz
That's a great benchmark, José. A couple of questions: 1. When using http 1.1, is your connection over SSL? I assume that your h2 connection is over ssl, and that might account for a speed penalty. 2. Have you tried this on other h2 implementations (h2o, nginx)? 3. Can you take some other data

HTTP/2 in massive file transfers

2016-03-08 Thread Molina
Hello, I’m testing the HTTP/2 performance to add support to the software I’m working for. My benchmark consist on an apache 2.4.17 server with the following http2-related configuration: LoadModule http2_module modules/mod_http2.so Protocols h2c http/1.1 H2WindowSize 146000

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Jan Kaluža
On 03/08/2016 10:25 AM, Yann Ylavic wrote: On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic wrote: On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža wrote: I have chosen FreeListen over the flags FWIW, should be take the YAD path, I'd prefer ListenFree (over

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Yann Ylavic
On Mon, Mar 7, 2016 at 12:41 PM, Jan Kaluža wrote: > > This is needed for httpd startup with systemd when one wants to use > particular IP address to bind. There is no way how to start httpd after the > IP address has been configured in systemd and according to systemd >

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Yann Ylavic
On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic wrote: > On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža wrote: >> >> I have chosen FreeListen over the flags > > FWIW, should be take the YAD path, I'd prefer ListenFree (over > FreeListen) to emphasize on the

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Yann Ylavic
On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža wrote: > > I have chosen FreeListen over the flags FWIW, should be take the YAD path, I'd prefer ListenFree (over FreeListen) to emphasize on the "Listen directive family" with a prefix... Regards, Yann.

Re: [PATCH] Add "FreeListen" to support IP_FREEBIND

2016-03-08 Thread Jan Kaluža
On 03/08/2016 06:32 AM, William A Rowe Jr wrote: On Mar 7, 2016 21:59, "Yehuda Katz" > wrote: > > On Mon, Mar 7, 2016 at 9:06 PM, William A Rowe Jr > wrote: >> >> On Mar 7, 2016 13:54, "Jan Kaluža"