]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
Ruediger Pluem [Wed, 8 Mar 2023 09:55:07 +0000 (09:55 +0000)]
* Add CHANGES entry for r1907505 [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908186 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 7 Mar 2023 08:07:05 +0000 (08:07 +0000)]
* Fix 'warning: suggest parentheses around assignment used as truth value'
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908152 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 7 Mar 2023 07:34:08 +0000 (07:34 +0000)]
* Add a 'be' [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908150 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Tue, 7 Mar 2023 01:51:02 +0000 (01:51 +0000)]
Use ap_parse_strict_length() to parse client-supplied Content-Length
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908144 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Tue, 7 Mar 2023 01:28:59 +0000 (01:28 +0000)]
Remove usuless double check of APR_FINFO_NAME neing set
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908143 13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 6 Mar 2023 17:46:04 +0000 (17:46 +0000)]
Add SSL_SHARED_CIPHER environment variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908132 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 6 Mar 2023 09:24:44 +0000 (09:24 +0000)]
* modules/http2/mod_proxy_http2.c: Fix missing APLOGNO.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908116 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 5 Mar 2023 20:31:40 +0000 (20:31 +0000)]
avoid delimiting the query with a backreference
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908097 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 5 Mar 2023 20:27:11 +0000 (20:27 +0000)]
don't forward invalid query strings
Submitted by: rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908095 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Sun, 5 Mar 2023 09:59:34 +0000 (09:59 +0000)]
*) mod_md:
- Enabling
ED25519 support and certificate transparency information when
building with libressl v3.5.0 and newer. Thanks to Giovanni Bechis.
- MDChallengeDns01 can now be configured for individual domains.
Thanks to Jérôme Billiras (@bilhackmac) for the initial PR.
- Fixed a bug found by Jérôme Billiras (@bilhackmac) that caused the challenge
teardown not being invoked as it should.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908080 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Sun, 5 Mar 2023 09:42:53 +0000 (09:42 +0000)]
*) mod_htt2: recent small improvements from the github/icing/mod_h2
- conditional use of ap_thread* to allow compilation on older versions
- fixed checks on CONNECT requests
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908079 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Sat, 4 Mar 2023 13:40:38 +0000 (13:40 +0000)]
Test case updates related to macOS ventura changes:
- python 3.11 deprecates the `cg` module, replacing
url query and multipart form-data handling with new code
- adaptions to changes in openssl/curl behaviours
- all mod_tls test cases now have prefix `test_tls_` for
easier scoping.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1908060 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 2 Mar 2023 19:50:12 +0000 (19:50 +0000)]
s/to to/to/
[skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907993 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Thu, 2 Mar 2023 16:09:50 +0000 (16:09 +0000)]
Add RFC4331 quotas for mod_dav_fs
Fix warnings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907989 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Thu, 2 Mar 2023 15:46:12 +0000 (15:46 +0000)]
Add RFC4331 quotas for mod_dav_fs
Address forgotten svn add in previous commit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907984 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 2 Mar 2023 15:24:08 +0000 (15:24 +0000)]
Sync changes [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907983 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 2 Mar 2023 15:10:30 +0000 (15:10 +0000)]
mod_proxy_uwsgi: Stricter backend HTTP response parsing/validation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907980 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 2 Mar 2023 15:03:20 +0000 (15:03 +0000)]
Follow up to r1907972: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907977 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 2 Mar 2023 14:40:38 +0000 (14:40 +0000)]
mod_proxy_uwsgi: Honor "proxy-nocanon" and "proxy-noencode".
Just like the other proxy modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907976 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Thu, 2 Mar 2023 14:37:20 +0000 (14:37 +0000)]
A server layout for NetBSD's pkgsrc default settings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907975 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Thu, 2 Mar 2023 14:36:31 +0000 (14:36 +0000)]
Add RFC4331 quotas for mod_dav_fs
This is enabled by a new directive: DavQuota (Off|None|#bytes)
Off (default): feature disabled
None: no quota enforced, but used and available bytes are reported
#bytes: an numerical value in bytes as the quota to enforce
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907974 13f79535 -47bb-0310-9956-
ffa450edef68
manu [Thu, 2 Mar 2023 14:31:20 +0000 (14:31 +0000)]
Fix NULL derefernece for anonymous users
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907973 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 2 Mar 2023 14:30:20 +0000 (14:30 +0000)]
mod_proxy: Don't decode r->uri and reencode in r->filename for mapping=encoded.
Decoding was not done for mapping=servlet only (a subset), but overlooked for
mapping=encoded. To avoid double-encoding in the canon_handler hook, use a new
"proxy-noencode" (similarly to "proxy-nocanon") entry in r->notes.
* proxy/mod_proxy.c(ap_proxy_trans_match):
Set "proxy-noencode" in r->notes for PROXYPASS_MAP_ENCODED, and return DONE
to avoid decoding in ap_process_request_internal().
* proxy/mod_proxy_http.c, proxy/mod_proxy_ajp.c, proxy/mod_proxy_wstunnel.c,
proxy/mod_proxy_fcgi.c, proxy/mod_proxy_ajp.c, http2/mod_proxy_http2.c:
Don't process the url through ap_proxy_canonenc() in canon_handler if
"proxy-noencode" is set.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907972 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 2 Mar 2023 09:56:50 +0000 (09:56 +0000)]
Also run CI for PRs against 2.4.x. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907960 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 25 Feb 2023 13:55:44 +0000 (13:55 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907869 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 25 Feb 2023 13:54:29 +0000 (13:54 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907868 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 19 Feb 2023 18:59:44 +0000 (18:59 +0000)]
fixups vs. early in check_authn
[skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907762 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 19 Feb 2023 15:15:03 +0000 (15:15 +0000)]
Re-order the fields of 'struct h2_session_props' to avoid a hole and some padding.
On x86_64, this shrinks the size of the struct from 40 to 32 bytes.
Before the patch, pahole states that:
struct h2_session_props {
int accepted_max; /* 0 4 */
int completed_max; /* 4 4 */
int emitted_count; /* 8 4 */
int emitted_max; /* 12 4 */
int error; /* 16 4 */
/* XXX 4 bytes hole, try to pack */
const char * error_msg; /* 24 8 */
unsigned int accepting:1; /* 32: 0 4 */
unsigned int shutdown:1; /* 32: 1 4 */
/* size: 40, cachelines: 1, members: 8 */
/* sum members: 28, holes: 1, sum holes: 4 */
/* sum bitfield members: 2 bits (0 bytes) */
/* padding: 4 */
/* bit_padding: 30 bits */
/* last cacheline: 40 bytes */
};
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907756 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 18 Feb 2023 14:22:35 +0000 (14:22 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1907738 13f79535 -47bb-0310-9956-
ffa450edef68
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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