POC: updated ldapi:// support for mod_ldap

2023-04-18 Thread Graham Leggett via dev
Hi all, This is a patch for httpd that adds support for ldapi:// URLs to mod_ldap and friends. It depends on a patch for apr-util posted to the dev@apr list. Regards, Graham — Index: include/util_ldap.h === ---

Re: svn commit: r1909137 - in /httpd/httpd/trunk: CHANGES modules/mappers/mod_alias.c

2023-04-18 Thread Ruediger Pluem
On 4/17/23 1:07 PM, Yann Ylavic wrote: > On Mon, Apr 17, 2023 at 9:08 AM Ruediger Pluem wrote: >> >> On 4/16/23 12:20 PM, Graham Leggett via dev wrote: >>> On 14 Apr 2023, at 17:18, Ruediger Pluem >> > wrote: >>> Would that break configs like

Re: graceful stop of child process in a module

2023-04-17 Thread Eric Covener
On Mon, Apr 17, 2023 at 10:16 AM jean-frederic clere wrote: > > On 4/17/23 01:00, Eric Covener wrote: > > On Fri, Apr 14, 2023 at 11:49 AM jean-frederic clere > > wrote: > >> > >> Hi, > >> > >> I am try to gracefully stop a child process instead using ap_assert(0), > >> is there a "clean way"

Re: graceful stop of child process in a module

2023-04-17 Thread jean-frederic clere
On 4/17/23 01:00, Eric Covener wrote: On Fri, Apr 14, 2023 at 11:49 AM jean-frederic clere wrote: Hi, I am try to gracefully stop a child process instead using ap_assert(0), is there a "clean way" to do that? I added something like this to our distribution in IBM to address a hairy problem

Re: svn commit: r1909137 - in /httpd/httpd/trunk: CHANGES modules/mappers/mod_alias.c

2023-04-17 Thread Yann Ylavic
On Mon, Apr 17, 2023 at 9:08 AM Ruediger Pluem wrote: > > On 4/16/23 12:20 PM, Graham Leggett via dev wrote: > > On 14 Apr 2023, at 17:18, Ruediger Pluem > > wrote: > > > >> Would that break configs like > >> > >> > >> > >> Alias

Re: svn commit: r1909137 - in /httpd/httpd/trunk: CHANGES modules/mappers/mod_alias.c

2023-04-17 Thread Ruediger Pluem
On 4/16/23 12:20 PM, Graham Leggett via dev wrote: > On 14 Apr 2023, at 17:18, Ruediger Pluem > wrote: > >> Would that break configs like >> >> >> >> Alias /filesystemprefix/%{HTTP:X-example-header} >> >> >> >> where the expression evaluation determines the

Re: graceful stop of child process in a module

2023-04-16 Thread Eric Covener
On Fri, Apr 14, 2023 at 11:49 AM jean-frederic clere wrote: > > Hi, > > I am try to gracefully stop a child process instead using ap_assert(0), > is there a "clean way" to do that? I added something like this to our distribution in IBM to address a hairy problem with our security library. Each

Re: svn commit: r1909137 - in /httpd/httpd/trunk: CHANGES modules/mappers/mod_alias.c

2023-04-16 Thread Graham Leggett via dev
On 14 Apr 2023, at 17:18, Ruediger Pluem wrote: > Would that break configs like > > > > Alias /filesystemprefix/%{HTTP:X-example-header} > > > > where the expression evaluation determines the complete filesystem path > without adding the remainder of the URL? It would, which alas might

Bug report for Apache httpd-2 [2023/04/16]

2023-04-16 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Re: svn commit: r1909137 - in /httpd/httpd/trunk: CHANGES modules/mappers/mod_alias.c

2023-04-14 Thread Ruediger Pluem
On 4/14/23 4:07 PM, minf...@apache.org wrote: > Author: minfrin > Date: Fri Apr 14 14:07:49 2023 > New Revision: 1909137 > > URL: http://svn.apache.org/viewvc?rev=1909137=rev > Log: > mod_alias: When an alias is declared inside a Location, make sure > the balance of the URL is preserved to

graceful stop of child process in a module

2023-04-14 Thread jean-frederic clere
Hi, I am try to gracefully stop a child process instead using ap_assert(0), is there a "clean way" to do that? -- Cheers Jean-Frederic

Re: mod_dav and PATH_INFO - MKCOL silently creates the parent directory

2023-04-14 Thread Graham Leggett via dev
On 13 Apr 2023, at 16:27, Graham Leggett wrote: > Changing the config to this makes it work: > > Alias /storage /var/www/dav/storage > > It looks like the detail that’s missing that we don’t identify the rest of > the URL after the alias and pass it on by calling alias_matches() to identify

Re: mod_dav and PATH_INFO - MKCOL silently creates the parent directory

2023-04-13 Thread Graham Leggett via dev
On 13 Apr 2023, at 14:55, Graham Leggett via dev wrote: > Config looks like this: > > >Alias /var/www/dav/storage >Dav on >AcceptPathInfo On > Changing the config to this makes it work: Alias /storage /var/www/dav/storage It looks like the detail that’s missing that we don’t

mod_dav and PATH_INFO - MKCOL silently creates the parent directory

2023-04-13 Thread Graham Leggett via dev
Hi all, I am having super fun time trying to turn on mod_dav on an httpd v2.4.53-11.el9 (as shipped by RHEL9). The request “MKCOL /storage/foo” returns a 201, but doesn't actually do anything. The “foo” directory is silently not created. Stepping through the code, the code that creates the

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

2023-04-12 Thread Yann Ylavic
On Wed, Apr 12, 2023 at 1:31 PM Eric Covener wrote: > > On Wed, Apr 12, 2023 at 6:36 AM Yann Ylavic wrote: > > > > On Wed, Apr 12, 2023 at 12:26 PM Yann Ylavic wrote: > > > > > > On Wed, Apr 12, 2023 at 12:18 PM ylavic wrote: > > > > > > > > @ylavic approved this pull request. > > > > > > > >

Re: svn commit: r1909073 - in /httpd/httpd/trunk/docs/manual: mod/mod_rewrite.xml rewrite/flags.xml

2023-04-12 Thread Eric Covener
On Wed, Apr 12, 2023 at 2:52 AM Ruediger Pluem wrote: > > > > On 4/11/23 11:36 PM, cove...@apache.org wrote: > > Author: covener > > Date: Tue Apr 11 21:36:55 2023 > > New Revision: 1909073 > > > > URL: http://svn.apache.org/viewvc?rev=1909073=rev > > Log: > > PR66563: escaping of url releated

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

2023-04-12 Thread Eric Covener
On Wed, Apr 12, 2023 at 6:36 AM Yann Ylavic wrote: > > On Wed, Apr 12, 2023 at 12:26 PM Yann Ylavic wrote: > > > > On Wed, Apr 12, 2023 at 12:18 PM ylavic wrote: > > > > > > @ylavic approved this pull request. > > > > > > Three approvals to get ci started? > > > > Nope.. It seems that gh

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

2023-04-12 Thread Ruediger Pluem
On 4/12/23 12:35 PM, Yann Ylavic wrote: > On Wed, Apr 12, 2023 at 12:26 PM Yann Ylavic wrote: >> >> On Wed, Apr 12, 2023 at 12:18 PM ylavic wrote: >>> >>> @ylavic approved this pull request. >>> >>> Three approvals to get ci started? >> >> Nope.. It seems that gh actions don't run for PRs

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

2023-04-12 Thread Yann Ylavic
On Wed, Apr 12, 2023 at 12:26 PM Yann Ylavic wrote: > > On Wed, Apr 12, 2023 at 12:18 PM ylavic wrote: > > > > @ylavic approved this pull request. > > > > Three approvals to get ci started? > > Nope.. It seems that gh actions don't run for PRs whatever we do. > The docs[1] say that there should

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

2023-04-12 Thread Yann Ylavic
On Wed, Apr 12, 2023 at 12:18 PM ylavic wrote: > > @ylavic approved this pull request. > > Three approvals to get ci started? Nope.. It seems that gh actions don't run for PRs whatever we do. The docs[1] say that there should be an "Approve and run" button near the "workflow awaiting approval"

Re: svn commit: r1909073 - in /httpd/httpd/trunk/docs/manual: mod/mod_rewrite.xml rewrite/flags.xml

2023-04-12 Thread Ruediger Pluem
On 4/11/23 11:36 PM, cove...@apache.org wrote: > Author: covener > Date: Tue Apr 11 21:36:55 2023 > New Revision: 1909073 > > URL: http://svn.apache.org/viewvc?rev=1909073=rev > Log: > PR66563: escaping of url releated server vars > > Modified: >

Re: mod_wasm: Contributing Upstream to Apache

2023-04-11 Thread Jesús González
Hola! We have released recent versions of mod_wasm allowing Wasm modules to return any output type via stdout, including binaries with non UTF-8 bytes sequences or \0 NULL terminators in the middle, among other fixes (see

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

2023-04-11 Thread Ruediger Pluem
On 4/10/23 11:37 PM, BUSH Steve wrote: > I just downloaded the apache 2.4.57 source code and attempting to compile on > Windows, mod_rewrite.c fails with this error: > > > I fixed it for my local build by editing modules/mapper/mod_rewrite.mak and > updating the CPP_PROJ= lines to include

RE: [VOTE] Release httpd-2.4.57-rc1 as httpd-2.4.57

2023-04-10 Thread BUSH Steve
I just downloaded the apache 2.4.57 source code and attempting to compile on Windows, mod_rewrite.c fails with this error: mod_rewrite.c mod_rewrite.c(109): fatal error C1083: Cannot open include file: 'test_char.h': No such file or directory NMAKE : fatal error U1077: '"C:\Program Files

Bug report for Apache httpd-2 [2023/04/09]

2023-04-09 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

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

2023-04-05 Thread Eric Covener
On Sun, Apr 2, 2023 at 12:10 PM Eric Covener wrote: > > 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.57-rc1 as

Re: svn commit: r1908972 - /httpd/httpd/trunk/modules/generators/mod_cgid.c

2023-04-05 Thread giovanni
On 4/5/23 08:49, Ruediger Pluem wrote: On 4/4/23 11:43 PM, gbec...@apache.org wrote: Author: gbechis Date: Tue Apr 4 21:43:46 2023 New Revision: 1908972 URL: http://svn.apache.org/viewvc?rev=1908972=rev Log: Fix a possible NULL pointer dereference of ap_runtime_dir_relative()

Re: svn commit: r1908972 - /httpd/httpd/trunk/modules/generators/mod_cgid.c

2023-04-05 Thread Ruediger Pluem
On 4/4/23 11:43 PM, gbec...@apache.org wrote: > Author: gbechis > Date: Tue Apr 4 21:43:46 2023 > New Revision: 1908972 > > URL: http://svn.apache.org/viewvc?rev=1908972=rev > Log: > Fix a possible NULL pointer dereference of ap_runtime_dir_relative() > > ap_runtime_dir_relative() will

Re: svn commit: r1908971 - in /httpd/httpd/trunk: docs/log-message-tags/next-number modules/ssl/ssl_engine_kernel.c

2023-04-05 Thread Ruediger Pluem

Re: [RFC] JSON logging support for httpd 2.4.x

2023-04-04 Thread Christophe JAILLET
Le 31/03/2023 à 09:04, Thomas Meyer a écrit : Hi, Sadly I got no feedback at all. What is the preferred way for contributions? Hi, mailing list is fine. You can also use github if it is easier for you. I also did raise a PR here with some fixes on top of this patch series:

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

2023-04-04 Thread Marion & Christophe JAILLET
Le 03/04/2023 à 21:44, Christophe JAILLET a écrit : Le 02/04/2023 à 18:10, Eric Covener a écrit : 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

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

2023-04-04 Thread Steffen
Good day, +1 no issues seen on Windows after include ../../server for mod_rewrite test_char.h Steffen > Op 2 apr. 2023 om 18:11 heeft Eric Covener het volgende > geschreven: > Hi all, > > Please find below the proposed release tarball and signatures: > >

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

2023-04-03 Thread Christophe JAILLET
Le 02/04/2023 à 18:10, Eric Covener a écrit : 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.57-rc1 as 2.4.57: [X] +1: It's not

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

2023-04-03 Thread Yann Ylavic
On Sun, Apr 2, 2023 at 6:11 PM Eric Covener wrote: > > I would like to call a VOTE over the next few days to release > this candidate tarball httpd-2.4.57-rc1 as 2.4.57: [X] +1: It's not just good, it's good enough! All tests pass on Debian 11 and 12, sums and sigs OK. Thanks Eric, Yann.

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

2023-04-03 Thread Joe Orton
On Sun, Apr 02, 2023 at 12:10:25PM -0400, Eric Covener wrote: > 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.57-rc1 as 2.4.57:

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

2023-04-03 Thread SteffenAL

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

2023-04-03 Thread Ruediger Pluem
On 4/3/23 12:19 PM, SteffenAL wrote: > vcxproj  files since a few years . They where generated from the dsp files. But these are not part of the source, but your local ones? > > can I just include the test_char.h generated from gen_test_char.c /.exe ? Yes you can. Regards Rüdiger >   >

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

2023-04-03 Thread SteffenAL

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

2023-04-03 Thread Ruediger Pluem
How do you build it? Via cmake or via the mak files? Regards Rüdiger On 4/3/23 10:51 AM, SteffenAL wrote: > Build no go: > > > ErrorC1083Cannot open include file: 'test_char.h': No such file or > directorymod_rewriteC:\VS17\Win64\httpd-2.4\modules\mappers\mod_rewrite.c109 > > Is it ok that I

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

2023-04-03 Thread giovanni
On 4/2/23 18:10, Eric Covener wrote: 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.57-rc1 as 2.4.57: [ ] +1: It's not just

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

2023-04-03 Thread SteffenAL

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

2023-04-03 Thread Ruediger Pluem
On 4/2/23 6:10 PM, Eric Covener wrote: > 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.57-rc1 as 2.4.57: > [X]

Re: svn commit: r1908805 - /httpd/httpd/trunk/modules/ssl/ssl_engine_kernel.c

2023-04-03 Thread Ruediger Pluem
On 4/3/23 8:45 AM, Ruediger Pluem wrote: > > > On 4/3/23 8:37 AM, giova...@paclan.it wrote: >> On 3/30/23 19:28, Ruediger Pluem wrote: >>> >>> >>> On 3/30/23 7:19 PM, Ruediger Pluem wrote: On 3/30/23 7:09 PM, gbec...@apache.org wrote: > Author: gbechis > >>> Scratch the

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

2023-04-02 Thread Eric Covener
On Sun, Apr 2, 2023 at 12:10 PM Eric Covener wrote: > > 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.57-rc1 as

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

2023-04-02 Thread 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.57-rc1 as 2.4.57: [ ] +1: It's not just good, it's good enough! [ ] +0: Let's have

Bug report for Apache httpd-2 [2023/04/02]

2023-04-02 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

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

2023-03-31 Thread Yann Ylavic
On Fri, Mar 31, 2023 at 11:23 AM Ruediger Pluem wrote: > > On 3/31/23 10:25 AM, Yann Ylavic wrote: > > On Fri, Mar 31, 2023 at 10:15 AM Ruediger Pluem wrote: > >> > >> On 3/31/23 9:56 AM, Yann Ylavic wrote: > >>> On Fri, Mar 31, 2023 at 8:28 AM Ruediger Pluem wrote: > > On 3/31/23

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

2023-03-31 Thread Ruediger Pluem
On 3/31/23 10:25 AM, Yann Ylavic wrote: > On Fri, Mar 31, 2023 at 10:15 AM Ruediger Pluem wrote: >> >> On 3/31/23 9:56 AM, Yann Ylavic wrote: >>> On Fri, Mar 31, 2023 at 8:28 AM Ruediger Pluem wrote: On 3/31/23 2:11 AM, yla...@apache.org wrote: > Author: ylavic > Date: Fri

Re: svn commit: r1908835 - /httpd/httpd/trunk/.github/workflows/linux.yml

2023-03-31 Thread Yann Ylavic
On Fri, Mar 31, 2023 at 10:09 AM Ruediger Pluem wrote: > > See also my post to users@infra: > > https://lists.apache.org/thread/nw6qyywlhsgdwg86kzcrqg1r2jg0r7lc Ah, that certainly explains it.. httpd is not sync'ed again somehow. Regards; Yann.

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

2023-03-31 Thread Yann Ylavic
On Fri, Mar 31, 2023 at 10:15 AM Ruediger Pluem wrote: > > On 3/31/23 9:56 AM, Yann Ylavic wrote: > > On Fri, Mar 31, 2023 at 8:28 AM Ruediger Pluem wrote: > >> > >> On 3/31/23 2:11 AM, yla...@apache.org wrote: > >>> Author: ylavic > >>> Date: Fri Mar 31 00:11:02 2023 > >>> New Revision: 1908827

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

2023-03-31 Thread Ruediger Pluem
On 3/31/23 9:56 AM, Yann Ylavic wrote: > On Fri, Mar 31, 2023 at 8:28 AM Ruediger Pluem wrote: >> >> On 3/31/23 2:11 AM, yla...@apache.org wrote: >>> Author: ylavic >>> Date: Fri Mar 31 00:11:02 2023 >>> New Revision: 1908827 >>> >>> URL: http://svn.apache.org/viewvc?rev=1908827=rev >>> Log:

Re: svn commit: r1908835 - /httpd/httpd/trunk/.github/workflows/linux.yml

2023-03-31 Thread Ruediger Pluem
On 3/31/23 10:04 AM, Joe Orton wrote: > On Fri, Mar 31, 2023 at 09:47:05AM +0200, Yann Ylavic wrote: >> On Fri, Mar 31, 2023 at 9:22 AM wrote: >>> >>> Author: jorton >>> Date: Fri Mar 31 07:21:37 2023 >>> New Revision: 1908835 >>> >>> URL: http://svn.apache.org/viewvc?rev=1908835=rev >>> Log:

Re: svn commit: r1908835 - /httpd/httpd/trunk/.github/workflows/linux.yml

2023-03-31 Thread Joe Orton
On Fri, Mar 31, 2023 at 09:47:05AM +0200, Yann Ylavic wrote: > On Fri, Mar 31, 2023 at 9:22 AM wrote: > > > > Author: jorton > > Date: Fri Mar 31 07:21:37 2023 > > New Revision: 1908835 > > > > URL: http://svn.apache.org/viewvc?rev=1908835=rev > > Log: > > Try running CI for 2.* tags. [skip ci] >

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

2023-03-31 Thread Yann Ylavic
On Fri, Mar 31, 2023 at 8:28 AM Ruediger Pluem wrote: > > On 3/31/23 2:11 AM, yla...@apache.org wrote: > > Author: ylavic > > Date: Fri Mar 31 00:11:02 2023 > > New Revision: 1908827 > > > > URL: http://svn.apache.org/viewvc?rev=1908827=rev > > Log: > > mod_proxy: Check for space/ctrls in nocanon

Re: svn commit: r1908835 - /httpd/httpd/trunk/.github/workflows/linux.yml

2023-03-31 Thread Yann Ylavic
On Fri, Mar 31, 2023 at 9:22 AM wrote: > > Author: jorton > Date: Fri Mar 31 07:21:37 2023 > New Revision: 1908835 > > URL: http://svn.apache.org/viewvc?rev=1908835=rev > Log: > Try running CI for 2.* tags. [skip ci] It seems that gh actions are not triggered anymore for trunk and 2.4.x, but I

Re: [RFC] JSON logging support for httpd 2.4.x

2023-03-31 Thread Thomas Meyer
Hi, Sadly I got no feedback at all. What is the preferred way for contributions? I also did raise a PR here with some fixes on top of this patch series: https://github.com/apache/httpd/pull/353 Mfg Thomas Am 24. März 2023 22:54:08 MEZ schrieb Thomas Meyer : > >Hi, > >please have a look at

Re: I plan to RM some time this weekend

2023-03-31 Thread Ruediger Pluem
On 3/30/23 11:29 PM, Eric Covener wrote: > Primarily to pick up PR66547 and the rewrite improvements, but I also > seen an h2 crash addressed. > Great. Can you please have a look at the two proposals from Yann and me in STATUS that just lack one vote? I would like to see them in this release

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: >>> I am not familiar enough with

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: svn commit: r1908827 - in /httpd/httpd/trunk/modules: http2/mod_proxy_http2.c proxy/mod_proxy_ajp.c proxy/mod_proxy_balancer.c proxy/mod_proxy_fcgi.c proxy/mod_proxy_http.c proxy/mod_proxy_uwsgi.c

2023-03-31 Thread Ruediger Pluem
On 3/31/23 2:11 AM, yla...@apache.org wrote: > Author: ylavic > Date: Fri Mar 31 00:11:02 2023 > New Revision: 1908827 > > URL: http://svn.apache.org/viewvc?rev=1908827=rev > Log: > mod_proxy: Check for space/ctrls in nocanon path/urls before forwarding. Can this really happen? Wouldn't this

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

2023-03-30 Thread 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: >> >>> I am not familiar enough with mod_fcgi's operation to make a judgement on >>> that. >> >> As a

I plan to RM some time this weekend

2023-03-30 Thread Eric Covener
Primarily to pick up PR66547 and the rewrite improvements, but I also seen an h2 crash addressed. -- Eric Covener cove...@gmail.com

Re: svn commit: r1908805 - /httpd/httpd/trunk/modules/ssl/ssl_engine_kernel.c

2023-03-30 Thread Giovanni Bechis
On Thu, Mar 30, 2023 at 07:28:20PM +0200, Ruediger Pluem wrote: > > > On 3/30/23 7:19 PM, Ruediger Pluem wrote: > > > > > > On 3/30/23 7:09 PM, gbec...@apache.org wrote: > >> Author: gbechis > >> Date: Thu Mar 30 17:09:09 2023 > >> New Revision: 1908805 > >> > >> URL:

Re: svn commit: r1908805 - /httpd/httpd/trunk/modules/ssl/ssl_engine_kernel.c

2023-03-30 Thread Ruediger Pluem
On 3/30/23 7:19 PM, Ruediger Pluem wrote: > > > On 3/30/23 7:09 PM, gbec...@apache.org wrote: >> Author: gbechis >> Date: Thu Mar 30 17:09:09 2023 >> New Revision: 1908805 >> >> URL: http://svn.apache.org/viewvc?rev=1908805=rev >> Log: >> check for more possible SSL failures >> bz #66225 >>

Re: svn commit: r1908805 - /httpd/httpd/trunk/modules/ssl/ssl_engine_kernel.c

2023-03-30 Thread Ruediger Pluem
On 3/30/23 7:09 PM, gbec...@apache.org wrote: > Author: gbechis > Date: Thu Mar 30 17:09:09 2023 > New Revision: 1908805 > > URL: http://svn.apache.org/viewvc?rev=1908805=rev > Log: > check for more possible SSL failures > bz #66225 > > Modified: >

A Message from the Board to PMC members

2023-03-29 Thread Rich Bowen
Dear Apache Project Management Committee (PMC) members, The Board wants to take just a moment of your time to communicate a few things that seem to have been forgotten by a number of PMC members, across the Foundation, over the past few years. Please note that this is being sent to all projects

Re: svn commit: r1908684 - in /httpd/httpd/trunk: docs/log-message-tags/next-number modules/cache/mod_cache_disk.c

2023-03-28 Thread giovanni
On 3/28/23 12:49, Joe Orton wrote: On Fri, Mar 24, 2023 at 08:50:19AM -, gbec...@apache.org wrote: Author: gbechis Date: Fri Mar 24 08:50:19 2023 New Revision: 1908684 URL: http://svn.apache.org/viewvc?rev=1908684=rev Log: add error message when storing data to temp file fails. Github:

Re: svn commit: r1908684 - in /httpd/httpd/trunk: docs/log-message-tags/next-number modules/cache/mod_cache_disk.c

2023-03-28 Thread Joe Orton
On Fri, Mar 24, 2023 at 08:50:19AM -, gbec...@apache.org wrote: > Author: gbechis > Date: Fri Mar 24 08:50:19 2023 > New Revision: 1908684 > > URL: http://svn.apache.org/viewvc?rev=1908684=rev > Log: > add error message when storing data to temp file fails. > Github: closes #182 Hi Giovanni,

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 problem fixed here: > >

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

2023-03-27 Thread 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 problem fixed here: https://github.com/apache/httpd/commit/d6a9e4 When the httpd parent process

Bug report for Apache httpd-2 [2023/03/26]

2023-03-26 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

[PATCH 3/3] mod_log_config: Add JSON logger

2023-03-24 Thread Thomas Meyer
--- modules/loggers/mod_log_config.c | 159 +-- 1 file changed, 153 insertions(+), 6 deletions(-) diff --git a/modules/loggers/mod_log_config.c b/modules/loggers/mod_log_config.c index d142c888ad..188131ebac 100644 --- a/modules/loggers/mod_log_config.c +++

[PATCH 2/3] mod_log_config: Forward log_format_items to the log_writer

2023-03-24 Thread Thomas Meyer
Prepare for JSON writer --- modules/loggers/mod_log_config.c | 6 +- modules/loggers/mod_log_config.h | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/loggers/mod_log_config.c b/modules/loggers/mod_log_config.c index 6934a8691c..d142c888ad 100644 ---

[PATCH 1/3] mod_log_config: add creating tag to log_format_item

2023-03-24 Thread Thomas Meyer
Preprartional change for upcoming JSON support --- modules/loggers/mod_log_config.c | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/modules/loggers/mod_log_config.c b/modules/loggers/mod_log_config.c index 5d5b73a1f5..6934a8691c 100644 ---

[RFC] JSON logging support for httpd 2.4.x

2023-03-24 Thread Thomas Meyer
Hi, please have a look at this preliminarily work to support JSON output in mod_log_config. It's still unfinished and has probably a lot of bugs, but this is to show the general idea of my solution. Help and feedback is most welcome. Mfg thomas

Re: Logging Behaviour under server

2023-03-23 Thread Jesús González
Hi ChenXing, I’m not an Apache committer but I’m subscribed to the list. This seems interesting. Is your tool published somewhere? Also, did you try running that into the /modules directory? Best, Jesús De: ChenXing Yang Fecha: miércoles, 22 de marzo de 2023, 16:57 Para: dev@httpd.apache.org

Shared memory - Data between threads

2023-03-23 Thread miim
I used a mutex in implementing mod_spamhaus, mod_sorbscheck and mod_torcheck to maintain consistency across threads. I have not seen problems since. I found the Apache mutex code to be somewhat opaque, so I wrote my own. I did find that "interesting" but after several revisions I had

Re: Shared memory - data between threads

2023-03-23 Thread Yann Ylavic
Hello; On Thu, Mar 23, 2023 at 11:48 AM Bob Weeks wrote: > > I created a little test module to just increment a value in this code > block each time I called the page and printout the next time it passed. > > ap_log_error(APLOG_MARK, APLOG_INFO,0,r->server,"Config = >

Shared memory - data between threads

2023-03-23 Thread Bob Weeks
Hello, A few years ago I ported a Netscape NSAPI module to Apache 1.3 for a financial institution which assisted in processing financial transactions. This module created a sub-pool which contained a number of linked lists with session data created in the module initializer part of the

Logging Behaviour under server

2023-03-22 Thread ChenXing Yang
Hi Apache Developers, I’m an undergrad research student from the University of Toronto. Recently, I’ve been building a static analysis tool to diagnose logging points in a given code base. It is designed to assist C/C++ system software developers in detecting missing or redundant log

Re: mod_watchdog.c looping for mutex?

2023-03-21 Thread jean-frederic clere
On 3/19/23 12:21, Yann Ylavic wrote: On Sun, Mar 19, 2023 at 9:53 AM jean-frederic clere wrote: Hi, While debugging I noted something in mod_watchdog.c https://github.com/apache/httpd/blob/trunk/modules/core/mod_watchdog.c#L115 Shouldn't we have a else { } with a apr_sleep()? Basically the

Re: svn commit: r1908537 - /httpd/httpd/trunk/modules/ssl/

2023-03-20 Thread Joe Orton
On Sun, Mar 19, 2023 at 09:30:47PM -, yla...@apache.org wrote: > Author: ylavic > Date: Sun Mar 19 21:30:47 2023 > New Revision: 1908537 > > URL: http://svn.apache.org/viewvc?rev=1908537=rev > Log: > mod_ssl: Fix deprecation warnings with openssl-3. Great stuff, thank you Yann!

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-20 Thread Yann Ylavic
On Fri, Mar 17, 2023 at 9:37 AM Ruediger Pluem wrote: > > On 3/14/23 12:11 PM, yla...@apache.org wrote: > > > > +++ httpd/httpd/trunk/include/util_time.h Tue Mar 14 11:11:24 2023 > > @@ -47,6 +47,8 @@ extern "C" { > > #define AP_CTIME_OPTION_USEC0x1 > > /* Use more compact ISO 8601 format

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-20 Thread Yann Ylavic
On Fri, Mar 17, 2023 at 9:36 AM Ruediger Pluem wrote: > > I guess the > > #include "apr_strings.h" > > added in r1908380 is no longer needed as well? Yep, removed in r1908556. Regards; Yann.

Re: mod_watchdog.c looping for mutex?

2023-03-19 Thread Yann Ylavic
On Sun, Mar 19, 2023 at 9:53 AM jean-frederic clere wrote: > > Hi, > > While debugging I noted something in mod_watchdog.c > https://github.com/apache/httpd/blob/trunk/modules/core/mod_watchdog.c#L115 > > Shouldn't we have a else { } with a apr_sleep()? > Basically the thread is looping there :-(

mod_watchdog.c looping for mutex?

2023-03-19 Thread jean-frederic clere
Hi, While debugging I noted something in mod_watchdog.c https://github.com/apache/httpd/blob/trunk/modules/core/mod_watchdog.c#L115 Shouldn't we have a else { } with a apr_sleep()? Basically the thread is looping there :-( -- Cheers Jean-Frederic

Bug report for Apache httpd-2 [2023/03/19]

2023-03-19 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-17 Thread Ruediger Pluem
On 3/14/23 12:11 PM, yla...@apache.org wrote: > Author: ylavic > Date: Tue Mar 14 11:11:24 2023 > New Revision: 1908380 > > URL: http://svn.apache.org/viewvc?rev=1908380=rev > Log: > core: Add formats %{z} and %{strftime-format} to ErrorLogFormat. PR 62161. > > %{z} prints the timezone

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-17 Thread Ruediger Pluem
On 3/14/23 4:56 PM, Yann Ylavic wrote: > On Tue, Mar 14, 2023 at 1:30 PM Ruediger Pluem wrote: >> >> On 3/14/23 12:11 PM, yla...@apache.org wrote: >>> Author: ylavic >>> Date: Tue Mar 14 11:11:24 2023 >>> New Revision: 1908380 >>> >>> URL: http://svn.apache.org/viewvc?rev=1908380=rev >>> Log:

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: svn commit: r1908359 - /httpd/httpd/trunk/modules/mappers/mod_rewrite.c

2023-03-16 Thread Yann Ylavic
On Wed, Mar 15, 2023 at 9:41 PM Eric Covener wrote: > > This is looking very useful compared to B/B= and int:escape, anything > outstanding? I'd like to backport it. Nothing on my side, +1 Regards; Yann.

Re: svn commit: r1908359 - /httpd/httpd/trunk/modules/mappers/mod_rewrite.c

2023-03-15 Thread Eric Covener
This is looking very useful compared to B/B= and int:escape, anything outstanding? I'd like to backport it. On Mon, Mar 13, 2023 at 5:17 PM wrote: > > Author: ylavic > Date: Mon Mar 13 21:17:52 2023 > New Revision: 1908359 > > URL: http://svn.apache.org/viewvc?rev=1908359=rev > Log: >

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

2023-03-15 Thread 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 than the "ready" state, even though the script associated with the

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-14 Thread Yann Ylavic
On Tue, Mar 14, 2023 at 1:30 PM Ruediger Pluem wrote: > > On 3/14/23 12:11 PM, yla...@apache.org wrote: > > Author: ylavic > > Date: Tue Mar 14 11:11:24 2023 > > New Revision: 1908380 > > > > URL: http://svn.apache.org/viewvc?rev=1908380=rev > > Log: > > core: Add formats %{z} and

Re: svn commit: r1908388 - in /httpd/httpd/trunk/server: core.c log.c

2023-03-14 Thread Yann Ylavic
On Tue, Mar 14, 2023 at 4:06 PM Ruediger Pluem wrote: > > On 3/14/23 3:37 PM, yla...@apache.org wrote: > > Author: ylavic > > Date: Tue Mar 14 14:37:00 2023 > > New Revision: 1908388 > > > > URL: http://svn.apache.org/viewvc?rev=1908388=rev > > Log: > > core: Use the main ErrorLogFormat for

Re: svn commit: r1908388 - in /httpd/httpd/trunk/server: core.c log.c

2023-03-14 Thread Ruediger Pluem
On 3/14/23 3:37 PM, yla...@apache.org wrote: > Author: ylavic > Date: Tue Mar 14 14:37:00 2023 > New Revision: 1908388 > > URL: http://svn.apache.org/viewvc?rev=1908388=rev > Log: > core: Use the main ErrorLogFormat for ap_log_perror() and while loading > vhosts. > > *

Re: svn commit: r1908380 - in /httpd/httpd/trunk: changes-entries/errorlogformat.txt include/util_time.h server/log.c server/util_time.c

2023-03-14 Thread Ruediger Pluem
On 3/14/23 12:11 PM, yla...@apache.org wrote: > Author: ylavic > Date: Tue Mar 14 11:11:24 2023 > New Revision: 1908380 > > URL: http://svn.apache.org/viewvc?rev=1908380=rev > Log: > core: Add formats %{z} and %{strftime-format} to ErrorLogFormat. PR 62161. > > %{z} prints the timezone

Re: svn commit: r1908358 - in /httpd/test/framework/trunk/t: conf/extra.conf.in modules/rewrite.t

2023-03-14 Thread Ruediger Pluem
On 3/14/23 10:32 AM, Yann Ylavic wrote: > On Tue, Mar 14, 2023 at 10:14 AM Ruediger Pluem wrote: >> >> On 3/14/23 10:06 AM, Yann Ylavic wrote: >>> On Tue, Mar 14, 2023 at 9:21 AM Ruediger Pluem wrote: On 3/13/23 10:17 PM, yla...@apache.org wrote: > Author: ylavic >

Re: svn commit: r1908358 - in /httpd/test/framework/trunk/t: conf/extra.conf.in modules/rewrite.t

2023-03-14 Thread Yann Ylavic
On Tue, Mar 14, 2023 at 10:14 AM Ruediger Pluem wrote: > > On 3/14/23 10:06 AM, Yann Ylavic wrote: > > On Tue, Mar 14, 2023 at 9:21 AM Ruediger Pluem wrote: > >> > >> > >> On 3/13/23 10:17 PM, yla...@apache.org wrote: > >>> Author: ylavic > >>> Date: Mon Mar 13 21:17:08 2023 > >>> New Revision:

Re: svn commit: r1908358 - in /httpd/test/framework/trunk/t: conf/extra.conf.in modules/rewrite.t

2023-03-14 Thread Ruediger Pluem
On 3/14/23 10:06 AM, Yann Ylavic wrote: > On Tue, Mar 14, 2023 at 9:21 AM Ruediger Pluem wrote: >> >> >> On 3/13/23 10:17 PM, yla...@apache.org wrote: >>> Author: ylavic >>> Date: Mon Mar 13 21:17:08 2023 >>> New Revision: 1908358 >>> >>> URL: http://svn.apache.org/viewvc?rev=1908358=rev >>>

<    3   4   5   6   7   8   9   10   11   12   >