Re: svn commit: r1918003 - in /httpd/httpd/trunk/modules/http2: h2_c1.c h2_c2.c h2_mplx.c h2_mplx.h h2_session.c h2_session.h h2_version.h

2024-05-28 Thread Stefan Eissing via dev
> Am 27.05.2024 um 14:08 schrieb Yann Ylavic : > > On Mon, May 27, 2024 at 1:04 PM wrote: >> >> Author: icing >> Date: Mon May 27 11:04:52 2024 >> New Revision: 1918003 >> >> URL: http://svn.apache.org/viewvc?rev=1918003=rev >> Log: >> *) mod_http2: sync with module's github. >>- on

Re: more async handling in mod_h2

2024-05-14 Thread Stefan Eissing via dev
> Am 13.05.2024 um 22:49 schrieb Yann Ylavic : > > On Mon, May 13, 2024 at 9:02 PM Yann Ylavic wrote: >> >> On Mon, May 13, 2024 at 6:31 PM Stefan Eissing wrote: >>> Am 13.05.2024 um 17:41 schrieb Yann Ylavic : On Mon, May 13, 2024 at 1:32 PM Stefan Eissing > >

Re: more async handling in mod_h2

2024-05-13 Thread Stefan Eissing via dev
> Am 13.05.2024 um 17:41 schrieb Yann Ylavic : > > On Mon, May 13, 2024 at 1:32 PM Stefan Eissing via dev > wrote: >> >> I have merged https://github.com/icing/mod_h2/pull/280 to the mod-h2 on >> github. With mpm_event, this will return HTTP/2 connections m

Re: more async handling in mod_h2

2024-05-13 Thread Stefan Eissing via dev
> Am 13.05.2024 um 13:56 schrieb Eric Covener : > > On Mon, May 13, 2024 at 7:32 AM Stefan Eissing via dev > wrote: >> >> I have merged https://github.com/icing/mod_h2/pull/280 to the mod-h2 on >> github. With mpm_event, this will return HTTP/2 connections m

more async handling in mod_h2

2024-05-13 Thread Stefan Eissing via dev
I have merged https://github.com/icing/mod_h2/pull/280 to the mod-h2 on github. With mpm_event, this will return HTTP/2 connections more often to the mpm, thus freeing a worker. While this sounds good, I am not sure this is beneficial for a server under load. The current connection state

mod_tls in 2.4.x - remove?

2024-04-16 Thread Stefan Eissing via dev
mod_tls is experimental in 2.4.x. The rustls project, initially wanting to stay backward compatible to the v0.10.x API, has change its mind and no longer guarantees any stability in future versions. In fact, they have changed the API already, making mod_tls no longer viable. I personally do

Re: pytest test/modules/md/test_310_conf_store.py

2024-04-10 Thread Stefan Eissing via dev
In trunk or 2.4.x? I trunk I thought I'd fixed that. > Am 09.04.2024 um 19:06 schrieb jean-frederic clere : > > Hi, > > Has anyone run those tests recently? > > I have errors like "MD testdomain.org does not match any VirtualHost with > ...", probably I am doing something wrong... > -- >

Re: Problem with pypest and pebble 2.5.1

2024-04-08 Thread Stefan Eissing via dev
Am 08.04.2024 um 11:02 schrieb Stefan Eissing via dev : > > Looking into this now, see what pebble changed. > >> Am 07.04.2024 um 17:56 schrieb Rainer Jung : >> >> Hi there, >> >> I tried to check, whether the few remaining sporadic test failures during >&

Re: Problem with pypest and pebble 2.5.1

2024-04-08 Thread Stefan Eissing via dev
Looking into this now, see what pebble changed. > Am 07.04.2024 um 17:56 schrieb Rainer Jung : > > Hi there, > > I tried to check, whether the few remaining sporadic test failures during > pytest can be solved by updating pebble form 2.4.0 to 2.5.1 (which seems to > be the same as 2.5.0). >

Re: svn commit: r1916809 - in /httpd/httpd/branches/2.4.x: ./ test/modules/http2/test_800_websockets.py

2024-04-05 Thread Stefan Eissing via dev
Many thanks Rainer, for making this work in more diverse setups. > Am 05.04.2024 um 00:48 schrieb rj...@apache.org: > > Author: rjung > Date: Thu Apr 4 22:48:03 2024 > New Revision: 1916809 > > URL: http://svn.apache.org/viewvc?rev=1916809=rev > Log: > Fix occasional pytest failures > in

Re: [VOTE] Release httpd-2.4.59-rc1 as httpd-2.4.59

2024-04-04 Thread Stefan Eissing via dev
> Am 04.04.2024 um 16:22 schrieb jean-frederic clere : > > On 4/4/24 13:59, SteffenAL wrote: >> Thanks for the hint. >> Yep, needed an extra include. Not using cmake. >> mod_http2 shows still version 2.0.22 (h2_version.h). >> Should it be 2.0.26 ? > > or better 2.0.27? ;-) > > We picked the

Re: [VOTE] Release httpd-2.4.59-rc1 as httpd-2.4.59

2024-04-03 Thread Stefan Eissing via dev
> Am 03.04.2024 um 14:26 schrieb Eric Covener : > > Hi all, > > (After only minor embarrassment of patching tags/2.4.55 instead of 2.4.x...) > > Please find below the proposed release tarball and signatures: > > https://dist.apache.org/repos/dist/dev/httpd/ > > I would like to call a

Re: using changes-entries or write in CHANGES directly

2024-02-14 Thread Stefan Eissing via dev
> Am 14.02.2024 um 10:53 schrieb jean-frederic clere : > > Hi, > > Are there any rules to use changes-entries or write directly in CHANGES? Files in changes-entries make it easier to backport, as they will be no conflicts. > > -- > Cheers > > Jean-Frederic

Re: svn commit: r1915387 - /httpd/httpd/trunk/README

2024-01-24 Thread Stefan Eissing via dev
Thanks! > Am 24.01.2024 um 22:33 schrieb rbo...@apache.org: > > Author: rbowen > Date: Wed Jan 24 21:33:30 2024 > New Revision: 1915387 > > URL: http://svn.apache.org/viewvc?rev=1915387=rev > Log: > Converts README to markdown (no textual changes) for better display on > Github. > > Submitted

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-25 Thread Stefan Eissing via dev
vid > > > On Wed, Oct 18, 2023 at 5:09 PM Stefan Eissing via dev > wrote: > With 8 +1 votes and no counters, this seems a go. If nothing else comes up, > I'll do the release tomorrow noonish. > > Thanks all for the testing! > > Cheers, > Stefan > >

Re: [PR] Document non-impact of CVE-2023-44487 [httpd-site]

2023-10-23 Thread Stefan Eissing via dev
My comment can be found here: https://github.com/icing/blog/blob/main/h2-rapid-reset.md > Am 23.10.2023 um 14:28 schrieb DanielRuf (via GitHub) : > > > DanielRuf commented on PR #10: > URL: https://github.com/apache/httpd-site/pull/10#issuecomment-1775084162 > > Any updates regarding this?

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-19 Thread Stefan Eissing via dev
> Am 19.10.2023 um 13:27 schrieb Rainer Jung : > > Am 16.10.23 um 17:08 schrieb Stefan Eissing via dev: >> Hi all, >> after fixing my merge mistake in rc2 (sorry!), we go again: >> Please find below the proposed release tarball and signatures: >> https://dis

my blog about h2 rapid reset and httpd

2023-10-19 Thread Stefan Eissing via dev
https://github.com/icing/blog/blob/main/h2-rapid-reset.md Cheers, Stefan

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-18 Thread Stefan Eissing via dev
With 8 +1 votes and no counters, this seems a go. If nothing else comes up, I'll do the release tomorrow noonish. Thanks all for the testing! Cheers, Stefan > Am 16.10.2023 um 17:08 schrieb Stefan Eissing via dev : > > Hi all, > > after fixing my merge mistake in rc2 (sorry

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-17 Thread Stefan Eissing via dev
bject: Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58 >> From: Steffen >> To: >> Date: Tuesday, 17/10/2023 18:29 >> >> For me still -1. >> >>> Op 17 okt 2023 om 18:18 heeft Stefan Eissing via dev >>> het volgende geschreven: >>&

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-17 Thread Stefan Eissing via dev
Just got a reply from a contact that build rc3 on win64 and ran it successfully. I invited him to participate here, not sure if he will feel like it. I count that as a +1 on win64 unless someone objects. Cheers, Stefan > Am 17.10.2023 um 12:05 schrieb Stefan Eissing via dev : >

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-17 Thread Stefan Eissing via dev
t; not a developer, just building and testing. > > Regards, Steffen > >> Op 17 okt 2023 om 11:08 heeft Stefan Eissing via dev >> het volgende geschreven: >> >>  >> >>> Am 17.10.2023 um 08:41 schrieb Steffen : >>> >>> -1 doe

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-17 Thread Stefan Eissing via dev
> Am 16.10.2023 um 17:08 schrieb Stefan Eissing via dev : > > Hi all, > > after fixing my merge mistake in rc2 (sorry!), we go again: > > Please find below the proposed release tarball and signatures: > > https://dist.apache.org/repos/dist/dev/httpd/ > >

Re: [VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-17 Thread Stefan Eissing via dev
s, Stefan > > Steffen > >> Op 16 okt 2023 om 17:10 heeft Stefan Eissing via dev >> het volgende geschreven: >> >> Hi all, >> >> after fixing my merge mistake in rc2 (sorry!), we go again: >> >> Please find below the proposed release tar

[VOTE] Release httpd-2.4.58-rc3 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
Hi all, after fixing my merge mistake in rc2 (sorry!), we go again: Please find below the proposed release tarball and signatures: https://dist.apache.org/repos/dist/dev/httpd/ I would like to call a VOTE over the next few days to release this candidate tarball httpd-2.4.58-rc3 as 2.4.58: [ ]

windows block

2023-10-16 Thread Stefan Eissing via dev
Do I make an rc3 nevertheless? Do we know someone else using VC? Advice appreciated. - Stefan

Re: svn commit: r1913028 - /httpd/httpd/tags/2.4.58-rc2-candidate/

2023-10-16 Thread Stefan Eissing via dev
Steffen, > Am 16.10.2023 um 15:52 schrieb SteffenAL : > > No go. All other modules fine, only mod_http2 error. > > Recap: > > On windows 32: > > Generating Code... > h2_ws.h > C:\VS17\Win32\httpd-2.4\modules\http2\h2.h(173,17): error C2143: syntax > error: missing ';' before '*' >

Re: [VOTE] Release httpd-2.4.58-rc2 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
> Am 16.10.2023 um 15:40 schrieb Ruediger Pluem : > > I am sorry, but #include "apr_encode.h" is still unconditional in h2_ws.c in > 2.4.x. Fixed in r1913027. Thanks for catching this. > > Regards > > Rüdiger > > > On 10/16/23 3:31

[VOTE] Release httpd-2.4.58-rc2 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
Hi all, after some hickups with getting the new WebSockets support to compile on Joe's old computers, we try again! Please find below the proposed release tarball and signatures: https://dist.apache.org/repos/dist/dev/httpd/ I would like to call a VOTE over the next few days to release this

Re: svn commit: r1913006 - in /httpd/httpd/branches/2.4.x: ./modules/http2/h2.h

2023-10-16 Thread Stefan Eissing via dev
s\http2\h2.h(173,17): error C4430: missing type > specifier - int assumed. Note: C++ does not support default-int Very strange indeed. I have no explanation. > > Steffen > On Monday 16/10/2023 at 14:59, Stefan Eissing via dev wrote: >> >> Steffen, >> >> just

Re: svn commit: r1913019 - in /httpd/httpd/trunk/modules/http2: h2_session.c h2_ws.c

2023-10-16 Thread Stefan Eissing via dev
> Am 16.10.2023 um 15:12 schrieb Joe Orton : > > On Mon, Oct 16, 2023 at 02:54:58PM +0200, Ruediger Pluem wrote: >> Fails for me as well. Not sure what fails for Joe such that he removed the >> include, but if it fails in case H2_USE_WEBSOCKETS is >> not 1 I guess we could move the include

Re: svn commit: r1913006 - in /httpd/httpd/branches/2.4.x: ./ modules/http2/h2.h

2023-10-16 Thread Stefan Eissing via dev
Steffen, just to be sure: did you test a 2.4.x checkout or did you apply the patch from Joe yourself? if there is not other feedback, I'll make a new candidate soon. > Am 16.10.2023 um 14:06 schrieb SteffenAL : > > The new h2h gives now on Windows 32 : > > syntax error: identifier 'conn_rec'

Re: svn commit: r1913019 - in /httpd/httpd/trunk/modules/http2: h2_session.c h2_ws.c

2023-10-16 Thread Stefan Eissing via dev
> Am 16.10.2023 um 14:54 schrieb Ruediger Pluem : > > > > On 10/16/23 2:38 PM, Stefan Eissing via dev wrote: >> >> >>> Am 16.10.2023 um 14:28 schrieb jor...@apache.org: >>> >>> Author: jorton >>> Date: Mon Oct 16 12:28:13 202

Re: [VOTE] Release httpd-2.4.58-rc1 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
rc1 vote is cancelled. There will be a rc2 soon. Thanks for testing. > Am 16.10.2023 um 12:07 schrieb Stefan Eissing via dev : > > Hi all, > > Please find below the proposed release tarball and signatures: > > https://dist.apache.org/repos/dist/dev/httpd/ > > I wou

Re: [PATCH] fix mod_h2 with older nghttp2

2023-10-16 Thread Stefan Eissing via dev
> Am 16.10.2023 um 14:38 schrieb Joe Orton : > > BTW is modules/http2 really CTR for 2.4.x? STATUS says only > mod_proxy_http2 is. I have made peace with myself to spend afterlife in hell. > Anyway: I am +1 for r1913005 and r1913019 for 2.4.x, latter was > sufficient to get 2.4 building

Re: svn commit: r1913019 - in /httpd/httpd/trunk/modules/http2: h2_session.c h2_ws.c

2023-10-16 Thread Stefan Eissing via dev
> Am 16.10.2023 um 14:28 schrieb jor...@apache.org: > > Author: jorton > Date: Mon Oct 16 12:28:13 2023 > New Revision: 1913019 > > URL: http://svn.apache.org/viewvc?rev=1913019=rev > Log: > Further h2 compile fixes: > > * modules/http2/h2_session.c (h2_session_start): > Restrict WebSockets

Re: svn commit: r1913006 - in /httpd/httpd/branches/2.4.x: ./ modules/http2/h2.h

2023-10-16 Thread Stefan Eissing via dev
Hi Steffen, > Am 16.10.2023 um 14:06 schrieb SteffenAL : > > The new h2h gives now on Windows 32 : > > syntax error: identifier 'conn_rec' mod_http2 > C:\VS17\Win32\httpd-2.4\modules\http2\h2_ws.h 31 syntax error: missing ';' > before '*' mod_http2 C:\VS17\Win32\httpd-2.4\modules\http2\h2.h

Re: [PATCH] fix mod_h2 with older nghttp2

2023-10-16 Thread Stefan Eissing via dev
I added that patch to trunk and merged it into 2.4.x. I'll make another release candidate soonish. Someone wants to merge the back ports idling in STATUS? Cheers, Stefan > Am 16.10.2023 um 12:55 schrieb Joe Orton : > > Looks like this broke with the websockets backport. mod_h2 is failing to

Re: [VOTE] Release httpd-2.4.58-rc1 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
t a merge machine for everyone. ^^ If someone wants to add them, I'll make an rc2 with it. Cheers, Stefan > > Regards > > Rüdiger > > On 10/16/23 12:07 PM, Stefan Eissing via dev wrote: >> Hi all, >> >> Please find below the proposed release tarball and signature

[VOTE] Release httpd-2.4.58-rc1 as httpd-2.4.58

2023-10-16 Thread Stefan Eissing via dev
Hi all, Please find below the proposed release tarball and signatures: https://dist.apache.org/repos/dist/dev/httpd/ I would like to call a VOTE over the next few days to release this candidate tarball httpd-2.4.58-rc1 as 2.4.58: [ ] +1: It's not just good, it's good enough! [ ] +0: Let's have

upcoming 2.4.58

2023-10-14 Thread Stefan Eissing via dev
Hi, I intend to make a release candidate for v2.4.58 on Monday, 12.00h CET and put that up for voting. Please bring in any changes you'd like to be included in there before that time. Cheers, Stefan

Re: Please support/enable https by default in the Apache web sever.

2023-09-30 Thread Stefan Eissing via dev
Even for test setups with a few users, I recommend something like this: We use this method in our test and CI workflows as well. Cheers, Stefan > Am 30.09.2023 um 16:42 schrieb General Email > : > > > > On Sat, 30 Sep, 2023,

Re: Please support/enable https by default in the Apache web sever.

2023-09-30 Thread Stefan Eissing via dev
Take for example Caddy, which is https: by default and gets you a valid Let's Encrypt certificate (unless you configure it to do something different). You enter your domain in the config file and it does the rest. Such a setup would be possible with Apache as well. It's a matter of the

Re: Please support/enable https by default in the Apache web sever.

2023-09-30 Thread Stefan Eissing via dev
> Am 30.09.2023 um 14:04 schrieb Will Fatherley : > > > Please support/enable https by default in the Apache web server. > > HTTPS is supported already by default. I like the idea of enabling by > default, but as it stands now probably should not be done as the generation > of keying

Re: pytest: 3 minutes gap or long single test runtime

2023-09-13 Thread Stefan Eissing via dev
> Am 13.09.2023 um 22:14 schrieb Rainer Jung : > > Hi all, > > when running the current pytest, I see a gap between two specific test > outputs of more than three minutes: > > ... > 13.09.2023 21:47:46.220943 > modules/http2/test_712_buffering.py::TestBuffering::test_h2_712_03 PASSED [ >

Re: svn commit: r1912181 - /httpd/httpd/branches/2.4.x/STATUS

2023-09-08 Thread Stefan Eissing via dev
> Am 08.09.2023 um 14:47 schrieb Ruediger Pluem : > > > > On 9/8/23 9:43 AM, ic...@apache.org wrote: >> Author: icing >> Date: Fri Sep 8 07:43:17 2023 >> New Revision: 1912181 >> >> URL: http://svn.apache.org/viewvc?rev=1912181=rev >> Log: >> back port proposal >> >> Modified: >>

Re: mod_ssl SSL_OP_IGNORE_UNEXPECTED_EOF: "unexpected eof while reading"

2023-09-07 Thread Stefan Eissing via dev
> Am 07.09.2023 um 18:46 schrieb Yann Ylavic : > > On Thu, Sep 7, 2023 at 6:09 PM Yann Ylavic wrote: >> >> On Wed, Aug 30, 2023 at 1:22 PM Rainer Jung wrote: >>> >>> OpenSSL 3 flags some abortive shutdowns as an error different to what >>> 1.1.1 did. This results in info log output in

Re: mod_ssl SSL_OP_IGNORE_UNEXPECTED_EOF: "unexpected eof while reading"

2023-08-30 Thread Stefan Eissing via dev
> Am 30.08.2023 um 13:21 schrieb Rainer Jung : > > Hi there, > > OpenSSL 3 flags some abortive shutdowns as an error different to what 1.1.1 > did. This results in info log output in httpd: > > [Tue Aug 29 12:33:06.787210 2023] [ssl:info] [pid 1994673:tid 1994737] SSL > Library Error:

Re: 2.4.x fails to compile

2023-08-22 Thread Stefan Eissing via dev
Nevermind, this change is already in https://github.com/apache/httpd/pull/366, so if we bring that in, all should be well. > Am 22.08.2023 um 13:48 schrieb Stefan Eissing via dev : > > I believe we can add that to the backport proposal without resetting the > votes. > >>

Re: 2.4.x fails to compile

2023-08-22 Thread Stefan Eissing via dev
I believe we can add that to the backport proposal without resetting the votes. > Am 22.08.2023 um 12:57 schrieb Ruediger Pluem : > > Currently 2.4.x fails to compile for me with the following error: > > In file included from h2_c1_io.c:24: > h2_c1_io.c: In function ‘pass_output’: >

Re: new HTTPProtocolOption for C-L+chunked?

2023-08-21 Thread Stefan Eissing via dev
> Am 21.08.2023 um 12:20 schrieb Yann Ylavic : > > On Wed, Aug 16, 2023 at 1:43 PM Ruediger Pluem wrote: >> >> On 8/16/23 1:32 PM, Eric Covener wrote: > So a few questions: > > - Is it reasonable as a standalone additional HTTPProtocolOption to > decide the behavior? > -

release?

2023-08-17 Thread Stefan Eissing via dev
How are people feeling about another release? Since I have tons of bugfixes in 2.4.x and some pending features to port back, I offer to RM this. We have 5 items in 2.4.x/STATUS which lack votes. Would be nice if people could find time to look into those where they feel comfortable to vote on.

drumming the backport drums

2023-08-14 Thread Stefan Eissing via dev
Just updated https://github.com/apache/httpd/pull/366 to tweak the MMN magic again. I could really use 2 votes on the backport of this...it even passes the empty ALOGNO CI test! Thanks for the help, Stefan

Re: svn commit: r1910828 - /httpd/httpd/branches/2.4.x/docs/manual/mod/mod_http2.xml

2023-07-07 Thread Stefan Eissing via dev
Oh, thanks! > Am 06.07.2023 um 22:41 schrieb jaillet...@apache.org: > > Author: jailletc36 > Date: Thu Jul 6 20:41:34 2023 > New Revision: 1910828 > > URL: http://svn.apache.org/viewvc?rev=1910828=rev > Log: > Unless I missed somthing: > - H2StreamTimeout has been introduced in 2.4.55 > -

Re: svn commit: r1910704 - /httpd/httpd/trunk/modules/proxy/proxy_util.c

2023-07-03 Thread Stefan Eissing via dev
> Am 03.07.2023 um 11:09 schrieb Ruediger Pluem : > > > > On 7/3/23 10:17 AM, Stefan Eissing via dev wrote: >> >> >>> Am 30.06.2023 um 17:22 schrieb Stefan Eissing via dev >>> : >>> >>> >>> >>>> Am 30

Re: svn commit: r1910704 - /httpd/httpd/trunk/modules/proxy/proxy_util.c

2023-07-03 Thread Stefan Eissing via dev
> Am 30.06.2023 um 17:22 schrieb Stefan Eissing via dev : > > > >> Am 30.06.2023 um 16:45 schrieb Ruediger Pluem : >> >> >> >> On 6/30/23 4:15 PM, Stefan Eissing via dev wrote: >>> >>> >>>> Am 30.06.2023 um 15:56 s

Re: svn commit: r1910704 - /httpd/httpd/trunk/modules/proxy/proxy_util.c

2023-06-30 Thread Stefan Eissing via dev
> Am 30.06.2023 um 16:45 schrieb Ruediger Pluem : > > > > On 6/30/23 4:15 PM, Stefan Eissing via dev wrote: >> >> >>> Am 30.06.2023 um 15:56 schrieb Yann Ylavic : >>> >>> On Fri, Jun 30, 2023 at 2:44 PM Ruediger Pluem wrote:

Re: svn commit: r1910704 - /httpd/httpd/trunk/modules/proxy/proxy_util.c

2023-06-30 Thread Stefan Eissing via dev
> Am 30.06.2023 um 15:56 schrieb Yann Ylavic : > > On Fri, Jun 30, 2023 at 2:44 PM Ruediger Pluem wrote: >> >> On 6/30/23 11:08 AM, ic...@apache.org wrote: >>> Author: icing >>> Date: Fri Jun 30 09:08:23 2023 >>> New Revision: 1910704 >>> >>> URL:

Re: http2 backports need one vote

2023-06-30 Thread Stefan Eissing via dev
Thanks, Yann! Merged into 2.4.x as r1910699. > Am 29.06.2023 um 10:30 schrieb Stefan Eissing via dev : > > The cumulative mod_http2 backport proposal via PR > https://github.com/apache/httpd/pull/364 needs one more vote. > > I appreciate if someone could add his vote

http2 backports need one vote

2023-06-29 Thread Stefan Eissing via dev
The cumulative mod_http2 backport proposal via PR https://github.com/apache/httpd/pull/364 needs one more vote. I appreciate if someone could add his vote to this. Kind Regards, Stefan

Re: svn commit: r1910649 - in /httpd/httpd/trunk/test: clients/h2ws.c modules/http2/test_800_websockets.py modules/http2/ws_server.py

2023-06-28 Thread Stefan Eissing via dev
Hi Yann, > Am 28.06.2023 um 11:34 schrieb Yann Ylavic : > > Hi Stefan, > >> >> Modified: >>httpd/httpd/trunk/test/clients/h2ws.c >>httpd/httpd/trunk/test/modules/http2/test_800_websockets.py >>httpd/httpd/trunk/test/modules/http2/ws_server.py > > Are the ws tests supposed to

Re: HTTP/2 WebSockets, PR

2023-06-20 Thread Stefan Eissing via dev
This has been reviewed by Master Yann (many thanks!) and, with changes based on that, been merged in r1910507 to trunk. RFC 8441 now supported by Apache httpd dev on non-Windows platforms. Kind Regards, Stefan > Am 15.06.2023 um 15:15 schrieb Stefan Eissing via dev : > > Addi

Re: svn commit: r1910449 - /httpd/httpd/branches/2.4.x/STATUS

2023-06-20 Thread Stefan Eissing via dev
Cumulative patch for the outstanding backports of mod_http2 and mod_proxy_http2 at https://github.com/apache/httpd/pull/364. Added in 2.4.x STATUS for voting > Am 16.06.2023 um 13:28 schrieb Stefan Eissing via dev : > > Yeah, need to fold all these into a PR for 2.4.x probably.

Re: svn commit: r1910449 - /httpd/httpd/branches/2.4.x/STATUS

2023-06-16 Thread Stefan Eissing via dev
Yeah, need to fold all these into a PR for 2.4.x probably. > Am 16.06.2023 um 13:04 schrieb rpl...@apache.org: > > Author: rpluem > Date: Fri Jun 16 11:04:17 2023 > New Revision: 1910449 > > URL: http://svn.apache.org/viewvc?rev=1910449=rev > Log: > * Add comment [skip ci] > > Modified: >

HTTP/2 WebSockets, PR

2023-06-15 Thread Stefan Eissing via dev
Adding HTTP/2 WebSockets support to the server. See: https://github.com/apache/httpd/pull/362 Status: Works for the test cases I came up with so far. Will do more testing in the next weeks. What are the main changes? core: - addition of ap_get_conn_in_pollfd( conn_rec *c,

Re: build trunk in windows

2023-06-12 Thread Stefan Eissing via dev
> Am 12.06.2023 um 15:33 schrieb jean-frederic clere : > > On 5/4/23 11:31, Yann Ylavic wrote: >> On Wed, May 3, 2023 at 2:54 PM jean-frederic clere wrote: >>> >>> On 4/24/23 18:25, Steffen wrote: There is a howto Building Apache and dependencies using CMake at

Re: svn commit: r1910161 - in /httpd/httpd/trunk: changes-entries/ include/ modules/http/ test/modules/http2/

2023-06-01 Thread Stefan Eissing via dev
> Am 01.06.2023 um 15:21 schrieb Ruediger Pluem : > > > > On 6/1/23 2:21 PM, ic...@apache.org wrote: >> Author: icing >> Date: Thu Jun 1 12:21:03 2023 >> New Revision: 1910161 >> >> URL: http://svn.apache.org/viewvc?rev=1910161=rev >> Log: >> *) core: add `final_resp_passed` flag to

Re: PR 66499

2023-05-15 Thread Stefan Eissing via dev
> Am 15.05.2023 um 09:31 schrieb Stefan Eissing via dev : > > > >> Am 14.05.2023 um 21:27 schrieb Yann Ylavic : >> >> On Fri, May 12, 2023 at 6:35 PM Stefan Eissing via dev >> wrote: >>> >>> Regarding https://bz.apache.org

Re: PR 66499

2023-05-15 Thread Stefan Eissing via dev
> Am 14.05.2023 um 21:27 schrieb Yann Ylavic : > > On Fri, May 12, 2023 at 6:35 PM Stefan Eissing via dev > wrote: >> >> Regarding https://bz.apache.org/bugzilla/show_bug.cgi?id=66499 I have a >> question. >> >> When using httpd in a forward p

PR 66499

2023-05-12 Thread Stefan Eissing via dev
Regarding https://bz.apache.org/bugzilla/show_bug.cgi?id=66499 I have a question. When using httpd in a forward proxy setup ("ProxyRequests On"), we expect absolute URLs in HTTP/1.1 requests. Fine. When accessing such a setup via HTTP/2, we get :scheme, :auhority and :path and, usually, do

http2 proxy_fcgi interop issue

2023-05-12 Thread Stefan Eissing via dev
Regarding https://bz.apache.org/bugzilla/show_bug.cgi?id=66597 I am unable to figure out what is going wrong there. It seems mod_proxy_fcgi is not de-chunking request bodies and collecting them raw. Which *should* also be problematic in HTTP/1.1, but I have no test setup to verify this, really.

Re: [VOTE] Switch read/write repository from Subversion to Git

2023-05-04 Thread Stefan Eissing via dev
> Am 04.05.2023 um 10:34 schrieb Ruediger Pluem : > > This is a formal vote on whether we should move our read/write repository > from Subversion to Git. > This means that our latest read/write repository will be no longer available > via svn.apache.org. It > will be available via Git at >

Re: ci vs PR approvals? (was: [apache/httpd] Fix a possible NULL pointer dereference in hook_uri2file (PR #355))

2023-05-04 Thread Stefan Eissing via dev
> Am 03.05.2023 um 23:03 schrieb Christophe JAILLET > : > > Le 03/05/2023 à 21:12, Eric Covener a écrit : >> On Tue, Apr 25, 2023 at 2:45 PM Graham Leggett via dev >> wrote: >>> >>> On 25 Apr 2023, at 07:45, Ruediger Pluem wrote: >>> >>> 2. Switching from Subversion to Git is mostly an

ci jobs

2023-05-03 Thread Stefan Eissing via dev
FYI, github workflows: mod_http2 and mod_tls CI jobs are re-enabled in trunk and 2.4.x Cheers, Stefan

Re: pytest in trunk

2023-04-27 Thread Stefan Eissing via dev
Got pytest working again in trunk. > Am 27.04.2023 um 09:25 schrieb Stefan Eissing via dev : > > ...is no longer working for me since r1908574 by Yann. > > Yann, you changed the cgi implementations. Some do no even run on my machine > due to wrong var names. What w

pytest in trunk

2023-04-27 Thread Stefan Eissing via dev
...is no longer working for me since r1908574 by Yann. Yann, you changed the cgi implementations. Some do no even run on my machine due to wrong var names. What was the idea behind the changes? I assume they are working on your system?

Re: Question about 2.4.56 "client resets of HTTP/2 streams led to unwanted 500 errors" fix

2023-03-31 Thread Stefan Eissing via dev
> Am 31.03.2023 um 02:48 schrieb Jan Ehrhardt : > > Stefan Eissing via dev in gmane.comp.apache.devel (Tue, 28 Mar 2023 > 10:16:34 +0200): >> Am 28.03.2023 um 01:21 schrieb Robert L Mathews : >>> On 3/16/23 5:38 AM, Stefan Eissing via dev wrote: >>

Re: I plan to RM some time this weekend

2023-03-31 Thread Stefan Eissing via dev
> Am 30.03.2023 um 23:29 schrieb Eric Covener : > > Primarily to pick up PR66547 and the rewrite improvements, but I also > seen an h2 crash addressed. \o/ > > -- > Eric Covener > cove...@gmail.com

Re: Question about 2.4.56 "client resets of HTTP/2 streams led to unwanted 500 errors" fix

2023-03-28 Thread Stefan Eissing via dev
> Am 28.03.2023 um 01:21 schrieb Robert L Mathews : > > On 3/16/23 5:38 AM, Stefan Eissing via dev wrote: > >> I am not familiar enough with mod_fcgi's operation to make a judgement on >> that. > > As a followup to this, it turned out it was caused by the

Re: Question about 2.4.56 "client resets of HTTP/2 streams led to unwanted 500 errors" fix

2023-03-16 Thread Stefan Eissing via dev
> Am 15.03.2023 um 17:27 schrieb Robert L Mathews : > > [I sent this message to the users list but there were no replies; trying here > instead.] > > After upgrading from httpd 2.4.54 to 2.4.55, I noticed that mod_fcgid scripts > would sometimes get "stuck" in the "working" state, rather

Re: Current pytest failures

2023-03-09 Thread Stefan Eissing via dev
> Am 09.03.2023 um 11:22 schrieb Rainer Jung : > > Puzzle partially solved: once I add "--header 'content-type: > application/x-www-form-urlencoded'" to the nghttp call, the problem seems > fixed - with and without deflate. No more hang, no more status 500, no double > requests. I still

Re: Current pytest failures

2023-03-09 Thread Stefan Eissing via dev
One tip, if you call "pytest -vvv -k test_h2_202_03b", it will run just that test and raise LogLevel for several "interesting" modules. The error log in test/gen/apache/logs/error_log will then show just that one test case. It's a convenient way to get more information without meddling with

Re: [VOTE] [VOTE] Release httpd-2.4.56-rc1 as httpd-2.4.56

2023-03-09 Thread Stefan Eissing via dev
> Am 08.03.2023 um 23:38 schrieb Eric Covener : > > On Wed, Mar 8, 2023 at 4:57 PM BUSH Steve wrote: > >> Please remember to send the release announcement to annou...@httpd.apache.org > > Maybe a moderation issue? Can anyone with the proper hat help check it > out please? In the releases I

Re: svn commit: r1908060 - in /httpd/httpd/trunk/test/modules: http1/htdocs/cgi/ http2/ http2/htdocs/cgi/ md/ tls/ tls/htdocs/a.mod-tls.test/ tls/htdocs/b.mod-tls.test/

2023-03-07 Thread Stefan Eissing via dev
> Am 06.03.2023 um 17:53 schrieb Joe Orton : > > [resent to dev@] > > On Sat, Mar 04, 2023 at 01:40:39PM -, ic...@apache.org wrote: >> Author: icing >> Date: Sat Mar 4 13:40:38 2023 >> New Revision: 1908060 >> >> URL: http://svn.apache.org/viewvc?rev=1908060=rev >> Log: >> Test case

Re: svn commit: r1908116 - in /httpd/httpd/trunk: docs/log-message-tags/next-number modules/http2/mod_proxy_http2.c

2023-03-06 Thread Stefan Eissing via dev
> Am 06.03.2023 um 10:37 schrieb Yann Ylavic : > > On Mon, Mar 6, 2023 at 10:28 AM Ruediger Pluem wrote: >> >> Thanks. Should we roll a new rc with this being backported and included? > > I don't think so, the ci failure is caused by an explicit script/check > but the build works fine while

Re: [VOTE] [VOTE] Release httpd-2.4.56-rc1 as httpd-2.4.56

2023-03-05 Thread Stefan Eissing via dev
> Am 05.03.2023 um 22:31 schrieb Eric Covener : > > Hi all, > > Please find below the proposed release tarball and signatures: > > https://dist.apache.org/repos/dist/dev/httpd/ > > I would like to call a VOTE over the next few days to release > this candidate tarball httpd-2.4.56-rc1 as

Re: svn commit: r1907972 - in /httpd/httpd/trunk/modules: http2/mod_proxy_http2.c proxy/mod_proxy.c proxy/mod_proxy_ajp.c proxy/mod_proxy_balancer.c proxy/mod_proxy_fcgi.c proxy/mod_proxy_http.c proxy

2023-03-05 Thread Stefan Eissing via dev
> Am 05.03.2023 um 02:30 schrieb Eric Covener : > >> Modified: httpd/httpd/trunk/modules/http2/mod_proxy_http2.c >> URL: >> http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/http2/mod_proxy_http2.c?rev=1907972=1907971=1907972=diff >>

Re: CI status update: Travis out, GitHub Actions in

2023-02-15 Thread Stefan Eissing via dev
> Am 15.02.2023 um 11:51 schrieb Ruediger Pluem : > > > > On 2/15/23 11:43 AM, Joe Orton wrote: >> Support for Travis has now been dropped, so we are relying only on >> GitHub Actions for CI from today. >> >> There are some gaps in the GHA configuration compared to what we had >> running

Re: sporadic 500 errors with 2.4.55

2023-01-19 Thread Stefan Eissing via dev
Thanks for confirming, Steffen! > Am 19.01.2023 um 10:12 schrieb SteffenAL : > > No unnecessary 500 seen anymore in the access log. > > Steffen > >> --- Original message --- >> Subject: Re: sporadic 500 errors with 2.4.55 >> From: Stefan Eissing via d

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Thanks for the fast confirmation. Added as r1906775 to trunk, proposed for backport to 2.4.x Kind Regards, Stefan > Am 18.01.2023 um 20:12 schrieb Helmut K. C. Tessarek : > > On 2023-01-18 13:40, Stefan Eissing via dev wrote: >> Thanks for the logs. That was really helpful. I

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
s, Stefan > Am 18.01.2023 um 18:40 schrieb Stefan Eissing via dev : > > Helmut, > > thanks for setting this up. If you can go a bit deeper and get me logs with > "http2:trace2" that would be supberb. > > If you want to keep them out of the open, you can

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
t; > On 2023-01-18 06:43, Stefan Eissing via dev wrote: >> In that case, maybe your could run the 2.4.55 mod_http2 with "LogLevel >> http2:debug" until some 500s show up. That would be very interesting to >> analyze. >> You can mail/link me such a log confiden

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
> Am 18.01.2023 um 11:00 schrieb Andreas S. Kerber : > > Am Wed, Jan 18, 2023 at 10:18:56AM +0100 schrieb Stefan Eissing via dev: >> thanks for verifying that there is an issue. Would you be able to test a >> httpd 2.4.55 with a mod_http2 from 2.4.54? If that runs without

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Andreas, thanks for verifying that there is an issue. Would you be able to test a httpd 2.4.55 with a mod_http2 from 2.4.54? If that runs without trouble, we have the problem verified with the recent changes in the http2 implementation. Given that, could we check if we have a problem with the

Re: [VOTE] Release httpd-2.4.55-rc1 as httpd-2.4.55

2023-01-11 Thread Stefan Eissing via dev
> Am 11.01.2023 um 15:50 schrieb Yann Ylavic : > > On Wed, Jan 11, 2023 at 10:10 AM Stefan Eissing via dev > wrote: >> >>> Am 10.01.2023 um 22:39 schrieb Christophe JAILLET >>> : >>> >>> 1 issue with pytest: >>> test/modul

Re: [VOTE] Release httpd-2.4.55-rc1 as httpd-2.4.55

2023-01-11 Thread Stefan Eissing via dev
I am +1 on my macOS testing of the candidate. Addressing the findings from Christophe: > Am 10.01.2023 um 22:39 schrieb Christophe JAILLET > : > > Le 10/01/2023 à 14:40, Eric Covener a écrit : >> Hi all, >> Please find below the proposed release tarball and signatures: >>

Re: svn commit: r1903677 - in /httpd/httpd/trunk: changes-entries/ docs/manual/mod/ modules/md/ test/modules/md/

2023-01-10 Thread Stefan Eissing via dev
> Am 09.01.2023 um 22:14 schrieb Christophe JAILLET > : > > Le 25/08/2022 à 16:00, ic...@apache.org a écrit : >> Author: icing >> Date: Thu Aug 25 14:00:13 2022 >> New Revision: 1903677 >> URL: http://svn.apache.org/viewvc?rev=1903677=rev >> Log: >> mod_md v2.4.19 from github sync >> *)

Re: New committer: Emmanuel Dreyfus

2022-11-08 Thread Stefan Eissing via dev
Welcome here, Emmanuel! > Am 08.11.2022 um 11:14 schrieb Joe Orton : > > The Project Management Committee (PMC) for the Apache HTTP Server has > invited Emmanuel Dreyfus to become a committer and we are pleased to > announce that they have accepted. > > Welcome, Emmanuel! > > Regards, Joe >

Re: svn commit: r1904269 - in /httpd/httpd/trunk: changes-entries/ docs/manual/mod/ modules/http2/ test/modules/http2/

2022-10-21 Thread Stefan Eissing via dev
> Am 20.10.2022 um 21:38 schrieb Roy T. Fielding : > >> On Oct 19, 2022, at 2:28 AM, Stefan Eissing via dev >> wrote: >>> Am 18.10.2022 um 21:20 schrieb Roy T. Fielding : >>> >>>> On Oct 6, 2022, at 2:17 AM, Stefan Eissing via dev >&g

Re: svn commit: r1904269 - in /httpd/httpd/trunk: changes-entries/ docs/manual/mod/ modules/http2/ test/modules/http2/

2022-10-19 Thread Stefan Eissing via dev
> Am 18.10.2022 um 21:20 schrieb Roy T. Fielding : > >> On Oct 6, 2022, at 2:17 AM, Stefan Eissing via dev >> wrote: >> >>> Am 05.10.2022 um 19:34 schrieb Stefan Eissing via dev >>> : >>> >>> >>> >>>> Am 0

  1   2   >