]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
2 years agofr doc XML file update.
Lucien Gentis [Sat, 18 Feb 2023 14:21:29 +0000 (14:21 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907737 13f79535-47bb-0310-9956-ffa450edef68

2 years agos/http/https/
Christophe Jaillet [Thu, 16 Feb 2023 19:20:46 +0000 (19:20 +0000)] 
s/http/https/

These links are visible from the root of the github page. (https://github.com/apache/httpd)
So, https is better than plain http.

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907707 13f79535-47bb-0310-9956-ffa450edef68

2 years ago *) mod_http2: new directive 'H2MaxDataFrameLen n' to limit the maximum
Stefan Eissing [Thu, 16 Feb 2023 11:58:45 +0000 (11:58 +0000)] 
  *) mod_http2: new directive 'H2MaxDataFrameLen n' to limit the maximum
     amount of response body bytes put into a single HTTP/2 DATA frame.
     Setting this to 0 places no limit (but the max size allowed by the
     protocol is observed).
     The module, by default, tries to use the maximum size possible, which is
     somewhat around 16KB. This sets the maximum. When less response data is
     available, smaller frames will be sent.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907697 13f79535-47bb-0310-9956-ffa450edef68

2 years ago *) mod_http2: deny protocol upgrade if the request has a chunked-encoded body.
Stefan Eissing [Thu, 16 Feb 2023 10:21:23 +0000 (10:21 +0000)] 
 *) mod_http2: deny protocol upgrade if the request has a chunked-encoded body.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907696 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix signedness formatting check in mod_dav code.
Stefan Eissing [Thu, 16 Feb 2023 10:09:02 +0000 (10:09 +0000)] 
Fix signedness formatting check in mod_dav code.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907695 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix warning for NULL pointer
manu [Wed, 15 Feb 2023 16:27:55 +0000 (16:27 +0000)] 
Fix warning for NULL pointer

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907683 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix warnings
manu [Wed, 15 Feb 2023 14:07:14 +0000 (14:07 +0000)] 
Fix warnings

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907680 13f79535-47bb-0310-9956-ffa450edef68

2 years agoconfigure: Assume crypt() does not support SHA-2 when cross-compiling.
Yann Ylavic [Wed, 15 Feb 2023 11:43:44 +0000 (11:43 +0000)] 
configure: Assume crypt() does not support SHA-2 when cross-compiling.

Can be forced with "./configure ap_cv_crypt_sha2=yes ..." still.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907672 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRemove Travis configuration, it's no longer supported by the ASF. [skip ci]
Joe Orton [Wed, 15 Feb 2023 10:24:36 +0000 (10:24 +0000)] 
Remove Travis configuration, it's no longer supported by the ASF. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907671 13f79535-47bb-0310-9956-ffa450edef68

2 years agoClear cache for mod_tls test.
Joe Orton [Wed, 15 Feb 2023 10:14:19 +0000 (10:14 +0000)] 
Clear cache for mod_tls test.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907670 13f79535-47bb-0310-9956-ffa450edef68

2 years agoTurn msext_opts into a bitfield
manu [Tue, 14 Feb 2023 13:58:51 +0000 (13:58 +0000)] 
Turn msext_opts into a bitfield

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907649 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFIx typo
manu [Tue, 14 Feb 2023 13:56:45 +0000 (13:56 +0000)] 
FIx typo

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907647 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd MS-WDV support
manu [Mon, 13 Feb 2023 16:48:35 +0000 (16:48 +0000)] 
Add MS-WDV support

MS-WDV specification:
https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-wdv

The changes introduces the DAVMSext directive, which is used to
enable MS-WDV: DAVMSext +WDV

dav_get_timeout_string() is introduced as a variant of dav_get_timeout().
The former parses a string, the later parse the Timeout HTTP header.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907608 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Optimize code: We know that we already have a valid encoding string,
Ruediger Pluem [Fri, 10 Feb 2023 16:17:54 +0000 (16:17 +0000)] 
* Optimize code: We know that we already have a valid encoding string,
  because we just decoded it. Hence just copy what we have instead of
  redoing it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907565 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFurther migration of tests to GHA, though HTTP/2, ACME and
Joe Orton [Tue, 7 Feb 2023 16:15:05 +0000 (16:15 +0000)] 
Further migration of tests to GHA, though HTTP/2, ACME and
i386 build testing are all failing so currently disabled.
Caching needs adjusting to use a different model to Travis.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907506 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* In the reverse proxy case r->filename might contain a query string if
Ruediger Pluem [Tue, 7 Feb 2023 14:20:37 +0000 (14:20 +0000)] 
* In the reverse proxy case r->filename might contain a query string if
  the nocanon option was used with ProxyPass.
  If this is the case cut off the query string as the last parameter in
  this query string might end up on an extension we take care about, but
  we only want to match against path components not against query
  parameters.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907505 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 4 Feb 2023 16:21:16 +0000 (16:21 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907311 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML files update.
Lucien Gentis [Sat, 4 Feb 2023 16:19:31 +0000 (16:19 +0000)] 
fr doc XML files update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907310 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd todo list for GHA migration. [skip ci]
Joe Orton [Fri, 3 Feb 2023 12:00:07 +0000 (12:00 +0000)] 
Add todo list for GHA migration. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907237 13f79535-47bb-0310-9956-ffa450edef68

2 years agoTravis RIP, WIP. [skip ci]
Joe Orton [Fri, 3 Feb 2023 11:59:02 +0000 (11:59 +0000)] 
Travis RIP, WIP. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907236 13f79535-47bb-0310-9956-ffa450edef68

2 years agoMigrate more tests to Github Actions.
Joe Orton [Fri, 3 Feb 2023 11:28:51 +0000 (11:28 +0000)] 
Migrate more tests to Github Actions.

Github: fixes #340, fixes #339

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907235 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSomeone updated the copyright year. :)
Rich Bowen [Tue, 31 Jan 2023 15:04:05 +0000 (15:04 +0000)] 
Someone updated the copyright year. :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907148 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFixes the inverted labels in this example log format string, as per bz65060
Rich Bowen [Tue, 31 Jan 2023 14:33:15 +0000 (14:33 +0000)] 
Fixes the inverted labels in this example log format string, as per bz65060

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907144 13f79535-47bb-0310-9956-ffa450edef68

2 years agoClarify accepted values for driver names used with 'dbacquire'.
Christophe Jaillet [Sun, 29 Jan 2023 15:38:55 +0000 (15:38 +0000)] 
Clarify accepted values for driver names used with 'dbacquire'.

PR 66334

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907076 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 28 Jan 2023 16:51:28 +0000 (16:51 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907060 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Sat, 28 Jan 2023 16:48:09 +0000 (16:48 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907059 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 28 Jan 2023 16:41:58 +0000 (16:41 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907058 13f79535-47bb-0310-9956-ffa450edef68

2 years agoxforms [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 18:41:44 +0000 (18:41 +0000)] 
xforms [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907046 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs: no default value for mod_proxy upgrade= parameter. [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 18:41:30 +0000 (18:41 +0000)] 
docs: no default value for mod_proxy upgrade= parameter. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907045 13f79535-47bb-0310-9956-ffa450edef68

2 years agoUpdate copyright year for doc in trunk
Christophe Jaillet [Fri, 27 Jan 2023 18:36:28 +0000 (18:36 +0000)] 
Update copyright year for doc in trunk

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907044 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs xforms [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 17:55:03 +0000 (17:55 +0000)] 
docs xforms [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907041 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs: fix typos. [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 17:54:55 +0000 (17:54 +0000)] 
docs: fix typos. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907040 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs xforms [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 17:46:57 +0000 (17:46 +0000)] 
docs xforms [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907039 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs: move mod_proxy_wstunnel deprecation warning up and warn about ANY/NONE protos.
Yann Ylavic [Fri, 27 Jan 2023 17:46:45 +0000 (17:46 +0000)] 
docs: move mod_proxy_wstunnel deprecation warning up and warn about ANY/NONE protos.

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907038 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs xforms [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 16:50:06 +0000 (16:50 +0000)] 
docs xforms [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907036 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs: Add deprecation note for wstunnel, move Upgrade example up for proxy_http.
Yann Ylavic [Fri, 27 Jan 2023 16:47:28 +0000 (16:47 +0000)] 
docs: Add deprecation note for wstunnel, move Upgrade example up for proxy_http.

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907035 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs xforms [skip ci]
Yann Ylavic [Fri, 27 Jan 2023 15:31:37 +0000 (15:31 +0000)] 
docs xforms [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907032 13f79535-47bb-0310-9956-ffa450edef68

2 years agodocs: Better mod_proxy_wstunnel vs mod_proxy_http upgrade= documentation.
Yann Ylavic [Fri, 27 Jan 2023 15:30:46 +0000 (15:30 +0000)] 
docs: Better mod_proxy_wstunnel vs mod_proxy_http upgrade= documentation.

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907031 13f79535-47bb-0310-9956-ffa450edef68

2 years agoLDAPConnectionPoolTTL should accept negative values in order to allow
Christophe Jaillet [Fri, 27 Jan 2023 12:58:32 +0000 (12:58 +0000)] 
LDAPConnectionPoolTTL should accept negative values in order to allow
connections of any age to be reused. Up to now, a negative value was handled
as an error when parsing the configuration file.  PR 66421.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1907024 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* CMakeLists.txt: Configure stack size to 256K for httpd.exe to match NMake
Ivan Zhakov [Tue, 24 Jan 2023 14:22:02 +0000 (14:22 +0000)] 
* CMakeLists.txt: Configure stack size to 256K for httpd.exe to match NMake
  build system.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906980 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Report an error if the AJP backend sends an invalid number of headers
Ruediger Pluem [Mon, 23 Jan 2023 08:59:14 +0000 (08:59 +0000)] 
* Report an error if the AJP backend sends an invalid number of headers

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906940 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Steal an error number [skip ci]
Ruediger Pluem [Mon, 23 Jan 2023 08:58:44 +0000 (08:58 +0000)] 
* Steal an error number [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906939 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 21 Jan 2023 13:25:29 +0000 (13:25 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906860 13f79535-47bb-0310-9956-ffa450edef68

2 years agoXML file update.
Lucien Gentis [Sat, 21 Jan 2023 13:23:23 +0000 (13:23 +0000)] 
XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906859 13f79535-47bb-0310-9956-ffa450edef68

2 years agorebuild mod_rewrite doc, and various other files.
Rich Bowen [Fri, 20 Jan 2023 17:41:00 +0000 (17:41 +0000)] 
rebuild mod_rewrite doc, and various other files.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906842 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix incorrect syntax in <directive> tag.
Rich Bowen [Fri, 20 Jan 2023 17:35:10 +0000 (17:35 +0000)] 
Fix incorrect syntax in <directive> tag.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906839 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* CMakeLists.txt: Support building against static version of PCRE2.
Ivan Zhakov [Wed, 18 Jan 2023 21:20:53 +0000 (21:20 +0000)] 
* CMakeLists.txt: Support building against static version of PCRE2.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906778 13f79535-47bb-0310-9956-ffa450edef68

2 years ago *) mod_http2: client resets of HTTP/2 streams led to unwanted 500 errors
Stefan Eissing [Wed, 18 Jan 2023 20:02:25 +0000 (20:02 +0000)] 
  *) mod_http2: client resets of HTTP/2 streams led to unwanted 500 errors
     reported in access logs and error documents. The processing of the
     reset was correct, only unneccesary reporting was caused.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906775 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRemove jobs migrated to GitHub Actions. [skip ci]
Joe Orton [Wed, 18 Jan 2023 09:53:54 +0000 (09:53 +0000)] 
Remove jobs migrated to GitHub Actions. [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906762 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 14 Jan 2023 16:11:33 +0000 (16:11 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906676 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 14 Jan 2023 16:10:12 +0000 (16:10 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906675 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRebuild doc
Rich Bowen [Thu, 12 Jan 2023 15:48:27 +0000 (15:48 +0000)] 
Rebuild doc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906640 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix the rewriterule syntax, while also removing the directory-vs-file
Rich Bowen [Thu, 12 Jan 2023 15:45:21 +0000 (15:45 +0000)] 
Fix the rewriterule syntax, while also removing the directory-vs-file
confusion that I introduced with my earlier change.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906637 13f79535-47bb-0310-9956-ffa450edef68

2 years agorebuild rewrite docs
Rich Bowen [Wed, 11 Jan 2023 18:49:05 +0000 (18:49 +0000)] 
rebuild rewrite docs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906613 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAddresses https://bz.apache.org/bugzilla/show_bug.cgi?id=53108 -
Rich Bowen [Wed, 11 Jan 2023 18:47:21 +0000 (18:47 +0000)] 
Addresses https://bz.apache.org/bugzilla/show_bug.cgi?id=53108 -
explains the difference between rewriting to a full filesystem path vs a
webroot local path.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906612 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRebuild docs.
Rich Bowen [Wed, 11 Jan 2023 15:35:24 +0000 (15:35 +0000)] 
Rebuild docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906606 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAs per this thread -
Rich Bowen [Wed, 11 Jan 2023 15:32:28 +0000 (15:32 +0000)] 
As per this thread -
https://lists.apache.org/thread/g36po3tp24xl92s182plxlgv8rnl1hj8 -
clarify what RewriteCond evaluation is "fast fail."

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906605 13f79535-47bb-0310-9956-ffa450edef68

2 years agocleanup on error
Eric Covener [Tue, 10 Jan 2023 13:19:07 +0000 (13:19 +0000)] 
cleanup on error

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906540 13f79535-47bb-0310-9956-ffa450edef68

2 years agofail on bad header
Eric Covener [Tue, 10 Jan 2023 13:18:26 +0000 (13:18 +0000)] 
fail on bad header

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906539 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd a compatibility note
Christophe Jaillet [Mon, 9 Jan 2023 21:06:42 +0000 (21:06 +0000)] 
Add a compatibility note

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906520 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd a compatibility note for HeartbeatMaxServers 0
Christophe Jaillet [Mon, 9 Jan 2023 20:45:00 +0000 (20:45 +0000)] 
Add a compatibility note for HeartbeatMaxServers 0
Add a missing hyperlink.

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906517 13f79535-47bb-0310-9956-ffa450edef68

2 years agoLimit triggering on non-code changes, try to capture error_log as
Joe Orton [Mon, 9 Jan 2023 13:33:58 +0000 (13:33 +0000)] 
Limit triggering on non-code changes, try to capture error_log as
an artifact on failure.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906501 13f79535-47bb-0310-9956-ffa450edef68

2 years agobundle in r1904518
Eric Covener [Mon, 9 Jan 2023 13:19:41 +0000 (13:19 +0000)] 
bundle in r1904518

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906495 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* modules/dav/main/util.c (dav_process_if_header): Fix error
Joe Orton [Mon, 9 Jan 2023 12:01:56 +0000 (12:01 +0000)] 
* modules/dav/main/util.c (dav_process_if_header): Fix error
  path for "Not" prefix parsing.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906487 13f79535-47bb-0310-9956-ffa450edef68

2 years agoEnable simplest CI test cases in GitHub Actions (currently also
Joe Orton [Mon, 9 Jan 2023 10:47:13 +0000 (10:47 +0000)] 
Enable simplest CI test cases in GitHub Actions (currently also
still enabled in Travis).  Based on apr/trunk.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906482 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* .gdbinit (dump_bucket_ex): Use a string comparison with the bucket
Joe Orton [Mon, 9 Jan 2023 10:09:46 +0000 (10:09 +0000)] 
* .gdbinit (dump_bucket_ex): Use a string comparison with the bucket
  type name rather than a type pointer comparison, so this .gdbinit is
  usable outside httpd.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906481 13f79535-47bb-0310-9956-ffa450edef68

2 years agoPrep for GitHub actions: move CPAN handling into test scripts,
Joe Orton [Mon, 9 Jan 2023 09:26:05 +0000 (09:26 +0000)] 
Prep for GitHub actions: move CPAN handling into test scripts,
don't reference /home/travis directly.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906480 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 7 Jan 2023 13:40:18 +0000 (13:40 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906448 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Sat, 7 Jan 2023 13:39:15 +0000 (13:39 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906447 13f79535-47bb-0310-9956-ffa450edef68

2 years agoadd -T flag to truncate rotated logs only
Eric Covener [Fri, 6 Jan 2023 23:46:35 +0000 (23:46 +0000)] 
add -T flag to truncate rotated logs only

for strftime formats that will loop back on themselves, like
day of month or weekday name.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906433 13f79535-47bb-0310-9956-ffa450edef68

2 years agominor tweak to -n with size rotation
Eric Covener [Fri, 6 Jan 2023 20:45:16 +0000 (20:45 +0000)] 
minor tweak to -n with size rotation

Without -t, One line can be added to base "logfile" even when
it's over the size limit already.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906428 13f79535-47bb-0310-9956-ffa450edef68

2 years agoUse 'command -v' instead of 'which' which is more portable.
Ruediger Pluem [Wed, 4 Jan 2023 13:42:35 +0000 (13:42 +0000)] 
Use 'command -v' instead of 'which' which is more portable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906387 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Add CHANGELOG for r1906379, r1906380
Ruediger Pluem [Wed, 4 Jan 2023 12:49:54 +0000 (12:49 +0000)] 
* Add CHANGELOG for r1906379, r1906380

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906382 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Log URI causing to exceed the limit to ease analysis
Ruediger Pluem [Wed, 4 Jan 2023 11:36:19 +0000 (11:36 +0000)] 
* Log URI causing to exceed the limit to ease analysis

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906380 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* Optimize code flow
Ruediger Pluem [Wed, 4 Jan 2023 11:30:19 +0000 (11:30 +0000)] 
* Optimize code flow

  This whole code is only needed if have a loglevel of at least DEBUG.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906379 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 17 Dec 2022 13:53:56 +0000 (13:53 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906059 13f79535-47bb-0310-9956-ffa450edef68

2 years ago *) mod_proxy_http2: apply the standard httpd content type handling
Stefan Eissing [Sat, 17 Dec 2022 10:21:56 +0000 (10:21 +0000)] 
  *) mod_proxy_http2: apply the standard httpd content type handling
     to responses from the backend, as other proxy modules do. Fixes PR 66391.
     Thanks to Jérôme Billiras for providing the patch.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906051 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Thu, 15 Dec 2022 09:16:52 +0000 (09:16 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1906006 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Tue, 13 Dec 2022 09:10:03 +0000 (09:10 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905952 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Tue, 13 Dec 2022 09:07:58 +0000 (09:07 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905951 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 10 Dec 2022 17:04:00 +0000 (17:04 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905903 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 10 Dec 2022 17:02:54 +0000 (17:02 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905902 13f79535-47bb-0310-9956-ffa450edef68

2 years agotypo
Eric Covener [Tue, 6 Dec 2022 13:38:37 +0000 (13:38 +0000)] 
typo

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905794 13f79535-47bb-0310-9956-ffa450edef68

2 years agoPR66374: add some <If> warning notes.
Eric Covener [Tue, 6 Dec 2022 13:36:03 +0000 (13:36 +0000)] 
PR66374: add some <If> warning notes.

EXEC_ON_READ and similar can't be conditional on runtime checks,
but for backwards compat they aren't yet rejected.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905793 13f79535-47bb-0310-9956-ffa450edef68

2 years agomention some non-inuititive <If> stuff
Eric Covener [Sat, 3 Dec 2022 15:31:53 +0000 (15:31 +0000)] 
mention some non-inuititive <If> stuff

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905716 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Thu, 1 Dec 2022 17:24:01 +0000 (17:24 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905679 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Thu, 1 Dec 2022 17:20:46 +0000 (17:20 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905676 13f79535-47bb-0310-9956-ffa450edef68

2 years agobump again
Jim Jagielski [Thu, 1 Dec 2022 13:07:45 +0000 (13:07 +0000)] 
bump again

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905669 13f79535-47bb-0310-9956-ffa450edef68

2 years agoBump mmn
Jim Jagielski [Wed, 30 Nov 2022 14:44:05 +0000 (14:44 +0000)] 
Bump mmn

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905646 13f79535-47bb-0310-9956-ffa450edef68

2 years ago* CMakeLists.txt: Make CMAKE_MINIMUM_REQUIRED the first directive as
Ivan Zhakov [Tue, 29 Nov 2022 14:47:15 +0000 (14:47 +0000)] 
* CMakeLists.txt: Make CMAKE_MINIMUM_REQUIRED the first directive as
  required by CMake documentation [1]

[1] https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905611 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd a change entry for r1905229
Christophe Jaillet [Sat, 19 Nov 2022 16:00:03 +0000 (16:00 +0000)] 
Add a change entry for r1905229

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905404 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc rebuild.
Lucien Gentis [Sat, 19 Nov 2022 15:11:26 +0000 (15:11 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905403 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML file update.
Lucien Gentis [Sat, 19 Nov 2022 15:10:03 +0000 (15:10 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905402 13f79535-47bb-0310-9956-ffa450edef68

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 19 Nov 2022 15:00:26 +0000 (15:00 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905401 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRegen after r1905230: Document DAVlockDiscovery directive (en, fr)
manu [Wed, 16 Nov 2022 01:30:33 +0000 (01:30 +0000)] 
Regen after r1905230: Document DAVlockDiscovery directive (en, fr)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905327 13f79535-47bb-0310-9956-ffa450edef68

2 years agoDocument DAVlockDiscovery directive (en, fr)
manu [Fri, 11 Nov 2022 01:57:18 +0000 (01:57 +0000)] 
Document DAVlockDiscovery directive (en, fr)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905230 13f79535-47bb-0310-9956-ffa450edef68

2 years agoOpen the lock database read-only when possible
manu [Fri, 11 Nov 2022 01:46:28 +0000 (01:46 +0000)] 
Open the lock database read-only when possible

The goal is to reduce lock contention, since a read access only
requires a shared lock. The improvement should not be significant
since for now we open and close the lock database on each HTTP
request.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905229 13f79535-47bb-0310-9956-ffa450edef68

2 years agoadd an example where the filename doesnt change
Eric Covener [Wed, 9 Nov 2022 21:12:59 +0000 (21:12 +0000)] 
add an example where the filename doesnt change

also expand on conditions that authors of post-rotation programs might need to know

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905209 13f79535-47bb-0310-9956-ffa450edef68

2 years agoInitialize allow_lockdiscovery as unset
manu [Wed, 9 Nov 2022 16:50:06 +0000 (16:50 +0000)] 
Initialize allow_lockdiscovery as unset

Removing the initialization means it is set as 0 by apr_pcalloc(), and
0 is DAV_ENABLED_UNSET

That is required to inherit configuration in dav_merge_dir_config()
as pointed out by rpluem@

We only check for allow_lockdiscovery against DAV_ENABLED_OFF, hence
DAV_ENABLED_UNSET is equivalent to DAV_ENABLED_ON, which is required
for backware compatibility sake.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905206 13f79535-47bb-0310-9956-ffa450edef68

2 years agoTurn DavLockDiscovery into a flag
manu [Wed, 9 Nov 2022 01:12:26 +0000 (01:12 +0000)] 
Turn DavLockDiscovery into a flag

As requested on dev@httpd.apache.org, turn DavLockDiscovery into a Flag.
Expressions can still be used by enclosing the directive by
<If "expr">...</If>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1905170 13f79535-47bb-0310-9956-ffa450edef68