Re: [RFC] ?

2017-02-22 Thread Stefan Eissing
Neat! +1 > Am 21.02.2017 um 22:58 schrieb Joe Orton : > > For cases like HttpProtocolOptions where a new directive is introduced > to multiple active branches simultaneously, it gets awkward to use > to write conf files which use the new directive but are > compatible

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Stefan Eissing
> Am 22.02.2017 um 00:14 schrieb Jacob Champion : > > On 02/19/2017 01:37 PM, Niklas Edmundsson wrote: >> On Thu, 16 Feb 2017, Jacob Champion wrote: >>> So, I had already hacked my O_DIRECT bucket case to just be a copy of >>> APR's file bucket, minus the mmap() logic. I

Re: svn commit: r1783912 - in /httpd/httpd/trunk/modules/http2: h2_conn.c h2_mplx.c h2_mplx.h

2017-02-22 Thread Yann Ylavic
On Wed, Feb 22, 2017 at 8:52 AM, Stefan Eissing wrote: > >> Am 21.02.2017 um 18:34 schrieb Yann Ylavic : >> >> We are back to initial issue here, no? > > Surely hope not. All subpools of mplx->pool are guarded by mplx->lock mutex > already.

Re: svn commit: r1783912 - in /httpd/httpd/trunk/modules/http2: h2_conn.c h2_mplx.c h2_mplx.h

2017-02-22 Thread Stefan Eissing
> Am 22.02.2017 um 10:01 schrieb Yann Ylavic : > > On Wed, Feb 22, 2017 at 8:52 AM, Stefan Eissing > wrote: >> >>> Am 21.02.2017 um 18:34 schrieb Yann Ylavic : >>> >>> We are back to initial issue here, no? >> >>

Re: svn commit: r1783912 - in /httpd/httpd/trunk/modules/http2: h2_conn.c h2_mplx.c h2_mplx.h

2017-02-22 Thread Stefan Eissing
Now you and a recent, unrepeatable crash on my stress test made me nervous. The mplx alloc mutex goes back in now, I want to sleep at night... ;-) > Am 22.02.2017 um 10:01 schrieb Yann Ylavic : > > On Wed, Feb 22, 2017 at 8:52 AM, Stefan Eissing >

Re: svn commit: r1783912 - in /httpd/httpd/trunk/modules/http2: h2_conn.c h2_mplx.c h2_mplx.h

2017-02-22 Thread Yann Ylavic
On Wed, Feb 22, 2017 at 10:55 AM, Stefan Eissing wrote: > Now you and a recent, unrepeatable crash on my stress test made me > nervous. The mplx alloc mutex goes back in now, I want to sleep at > night... ;-) Sorry about that, although I already knew that counting mutexes was better than counting

Re: release v1.9.0

2017-02-22 Thread Stefan Eissing
v1.9.1 is out. Please test at your leisure. > Am 21.02.2017 um 09:40 schrieb Stefan Priebe - Profihost AG > : > > Hi Yann, > > Am 20.02.2017 um 16:38 schrieb Yann Ylavic: >> On Wed, Feb 15, 2017 at 8:53 PM, Stefan Priebe - Profihost AG >> wrote:

Re: mod_proxy_http2 sni ?

2017-02-22 Thread Stefan Eissing
You can try now in v1.9.1 if it works as needed now. > Am 17.02.2017 um 16:11 schrieb Steffen : > > Looks like the same, is not looking for the host as with 1.1 > > It is on my wish list for 2.4.26 > > > >> Op 16 feb. 2017 om 11:38 heeft Stefan Eissing

Re: release v1.9.0

2017-02-22 Thread Yann Ylavic
Hi Stefan, On Wed, Feb 22, 2017 at 11:32 AM, Stefan Priebe - Profihost AG wrote: > > @Yann how should i test? Vanilla 2.4.25 + MPM V7 + mod_http2 v1.9.1? Yes, I think this is the right thing to do for now (no more patches than v7). > Or > do i need V8 or something else?

Re: [RFC] ?

2017-02-22 Thread Joe Orton
On Tue, Feb 21, 2017 at 02:28:52PM -0800, Jacob Champion wrote: > I haven't tried your patch yet, but from inspection it looks like you'd have > to do something like this if you're looking for a : > > > ... > > (Note the missing closing angle bracket in the argument.) Assuming I've

Re: release v1.9.0

2017-02-22 Thread Stefan Priebe - Profihost AG
Hi Stefan, Hi Yann, thanks for v1.9.1 i'm happy to test. @Yann how should i test? Vanilla 2.4.25 + MPM V7 + mod_http2 v1.9.1? Or do i need V8 or something else? Greets, Stefan Am 22.02.2017 um 11:31 schrieb Stefan Eissing: > v1.9.1 is out. Please test at your leisure. > >> Am 21.02.2017 um

Re: [RFC] ?

2017-02-22 Thread William A Rowe Jr
On Wed, Feb 22, 2017 at 1:04 AM, Nick Kew wrote: > On Tue, 2017-02-21 at 21:58 +, Joe Orton wrote: > >> Any reason is a bad idea, so we can do that more cleanly >> (... in a couple of decades time)? > > One reason it might be a very bad idea: user confusion! > > I'm thinking

Re: [RFC] ?

2017-02-22 Thread Eric Covener
On Wed, Feb 22, 2017 at 8:43 AM, William A Rowe Jr wrote: > I was more concerned about our support for ... > I'd really like to see mod_version go away in 2.next and force > the availability of that feature so that .conf authors are assured > of it's presence moving forwards.

Re: mod_proxy_http2 sni ?

2017-02-22 Thread Steffen
Picking up the good host now. With a download chrome says in Status bar: starting, and stays there. Curl hanging: 0 14.4M0 327670 0 27237 0 0:09:17 0:00:01 0:09:16 27237 0 14.4M0 327670 0 14873 0 0:17:01 0:00:02 0:16:59 14873 0 14.4M0 32767

Re: Expr's lists evaluated in a string context (was: [users@httpd] mod_lua and subprocess_env)

2017-02-22 Thread Eric Covener
On Wed, Feb 22, 2017 at 10:51 AM, Yann Ylavic wrote: > > For example, the attached patch uses the seprator ", " (quite HTTP > field inspired), but it could be a json string or whatever... > We could also have an explicit tostring/tojson() function which would > stringify

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Daniel Lescohier
On Wed, Feb 22, 2017 at 2:42 PM, Jacob Champion wrote: > Ah, but they *do*, as Yann pointed out earlier. We can't just deliver the > disk cache to OpenSSL for encryption; it has to be copied into some > addressable buffer somewhere. That seems to be a major reason for the >

Re: [RFC] ?

2017-02-22 Thread Yann Ylavic
On Wed, Feb 22, 2017 at 11:47 AM, Joe Orton wrote: > > It actually only works like: > > > > which is a bit ugly. Quoting the argument is a syntax error. Not sure > how best to handle this. > > (b) for match both "foo" and "

Re: svn commit: r1784056 - in /httpd/httpd/trunk/docs/manual/howto: public_html.html.es public_html.xml.es

2017-02-22 Thread Luis Gil de Bernabé
Thanks, I'll check it out. El mié., 22 feb. 2017 21:02, Jacob Champion escribió: > On 02/22/2017 11:50 AM, lgilbern...@apache.org wrote: > > Author: lgilbernabe > > Date: Wed Feb 22 19:50:05 2017 > > New Revision: 1784056 > > > > URL:

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Niklas Edmundsson
On Wed, 22 Feb 2017, Jacob Champion wrote: To make results less confusing, any specific patches/branch I should test? My baseline is httpd-2.4.25 + httpd-2.4.25-deps --with-included-apr FWIW. 2.4.25 is just fine. We'll have to make sure there's nothing substantially different about it

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Jacob Champion
On 02/22/2017 10:34 AM, Niklas Edmundsson wrote: To make results less confusing, any specific patches/branch I should test? My baseline is httpd-2.4.25 + httpd-2.4.25-deps --with-included-apr FWIW. 2.4.25 is just fine. We'll have to make sure there's nothing substantially different about it

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Niklas Edmundsson
On Tue, 21 Feb 2017, Jacob Champion wrote: Is there interest in more real-life numbers with increasing FILE_BUCKET_BUFF_SIZE or are you already on it? Yes please! My laptop probably isn't representative of most servers; it can do nearly 3 GB/s AES-128-GCM. The more machines we test, the

Re: httpd 2.4.25, mpm_event, ssl: segfaults

2017-02-22 Thread Jacob Champion
On 02/22/2017 12:00 AM, Stefan Eissing wrote: Just so I do not misunderstand: you increased BUCKET_BUFF_SIZE in APR from 8000 to 64K? That is what you are testing? Essentially, yes, *and* turn off mmap and sendfile. My hope is to disable the mmap-optimization by default while still

Re: release v1.9.0

2017-02-22 Thread Stefan Priebe - Profihost AG
Am 22.02.2017 um 12:22 schrieb Yann Ylavic: > Hi Stefan, > > On Wed, Feb 22, 2017 at 11:32 AM, Stefan Priebe - Profihost AG > wrote: >> >> @Yann how should i test? Vanilla 2.4.25 + MPM V7 + mod_http2 v1.9.1? > > Yes, I think this is the right thing to do for now (no more

Expr's lists evaluated in a string context (was: [users@httpd] mod_lua and subprocess_env)

2017-02-22 Thread Yann Ylavic
> On Tue, Feb 21, 2017 at 6:32 PM, Yann Ylavic wrote: >> >> Header set Client-SAN "expr=%{PeerExtList:2.5.29.17}" This currently fails because list functions are not recognized in a string context. For now, lists can be either expressed with the syntax "{ , , ... }", with

Re: svn commit: r1784056 - in /httpd/httpd/trunk/docs/manual/howto: public_html.html.es public_html.xml.es

2017-02-22 Thread Jacob Champion
On 02/22/2017 11:50 AM, lgilbern...@apache.org wrote: Author: lgilbernabe Date: Wed Feb 22 19:50:05 2017 New Revision: 1784056 URL: http://svn.apache.org/viewvc?rev=1784056=rev Log: adding missing xml file and rebuild Added: httpd/httpd/trunk/docs/manual/howto/public_html.html.es