]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
Giovanni Bechis [Mon, 17 Feb 2020 07:52:55 +0000 (07:52 +0000)]
fix build with LibreSSL 2.0.7+
bz 64047
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874101 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sun, 16 Feb 2020 23:08:32 +0000 (23:08 +0000)]
Follow up to r1873941: define AP_REG_NO_DEFAULT for raw ap_regcomp() usage.
This avoids having to define AP_REG_NO_* for each APR_REG_* specific option,
thus replacing AP_REG_NO_DOTALL introduced lately.
For ap_rxplus_compile() and mod_substitute where default AP_REG_DOTALL is not
suitable, let's use:
AP_REG_NO_DEFAULT | ap_regcomp_get_default_cflags() & AP_REG_DOLLAR_ENDONLY
to keep the default AP_REG_DOLLAR_ENDONLY unless RegexDefaultOptions unsets it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874090 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 15 Feb 2020 19:13:09 +0000 (19:13 +0000)]
Follow up to r1874055: fix typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874062 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sat, 15 Feb 2020 14:46:17 +0000 (14:46 +0000)]
RHEL and CentOS now use dnf. Call out yum as the outlier, rather than
the other way around.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874056 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sat, 15 Feb 2020 14:22:22 +0000 (14:22 +0000)]
Avoid UBSan exception calling memcpy(,NULL,0) at startup.
Follow-up to r1874011 which did the same for the event MPM.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874055 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 14 Feb 2020 10:47:36 +0000 (10:47 +0000)]
* server/mpm/event/event.c (event_open_logs): Avoid UBSan exception
calling memcpy(,NULL,0) at startup. Thanks to rpluem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874011 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Fri, 14 Feb 2020 09:38:12 +0000 (09:38 +0000)]
* modules/ssl/ssl_util_ocsp.c (serialize_request): Set the Connection header
to close to indicate that we do not want to keep the HTTP connection to the
OCSP responder alive. We don't reuse the connections currently and if the
OCSP responder keeps the connection alive this could cause us to wait for
keepalive timeout of the OCSP responder to timeout until we finish our
reading of the OCSP response.
PR: 64135
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874007 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 14 Feb 2020 08:53:21 +0000 (08:53 +0000)]
* modules/ssl/ssl_engine_init.c (ssl_init_Module): Avoid some bogus
gcc -Wmaybe-uninitialized warnings in (slightly odd) SSLFIPS
handling.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1874005 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Thu, 13 Feb 2020 18:15:57 +0000 (18:15 +0000)]
Fix spelling errors found by codespell. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873985 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 12 Feb 2020 13:36:40 +0000 (13:36 +0000)]
don't use DOTALL from mod_substitute which leaves \n at the end of the line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873941 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Wed, 12 Feb 2020 05:36:31 +0000 (05:36 +0000)]
Add a missing APLOGNO()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873927 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Wed, 12 Feb 2020 05:34:10 +0000 (05:34 +0000)]
Reserve a number
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873926 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 11 Feb 2020 16:18:14 +0000 (16:18 +0000)]
Clarify compatibility and interpretation of CGIDScriptTimeout. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873913 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 11 Feb 2020 10:50:40 +0000 (10:50 +0000)]
Update xforms. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873891 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 11 Feb 2020 10:38:13 +0000 (10:38 +0000)]
Add some blurb on correctly stopping the service w/mod_systemd. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873889 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Tue, 11 Feb 2020 10:13:24 +0000 (10:13 +0000)]
*) mod_ssl: Disable client verification on ACME ALPN challenges. Fixes github
issue mod_md#172 (https://github.com/icing/mod_md/issues/172).
[Michael Kaufmann <mail michael-kaufmann.ch>, Stefan Eissing]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873888 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 9 Feb 2020 17:08:04 +0000 (17:08 +0000)]
mod_systemd.xml: add basic unit example [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873835 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 9 Feb 2020 16:46:53 +0000 (16:46 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873834 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 9 Feb 2020 16:44:42 +0000 (16:44 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873833 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 9 Feb 2020 08:28:25 +0000 (08:28 +0000)]
Add some missing spaces
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873820 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sat, 8 Feb 2020 17:09:54 +0000 (17:09 +0000)]
flags.xml: remove extra </dl> to allow clean builds
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873799 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sat, 8 Feb 2020 08:15:12 +0000 (08:15 +0000)]
Fix a typo (doubled "(") and a small grammar issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873767 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 8 Feb 2020 01:14:28 +0000 (01:14 +0000)]
add SameSite to RewriteRule ... ... [CO]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873762 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 7 Feb 2020 17:14:05 +0000 (17:14 +0000)]
factor out TE=chunked checking
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873748 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 7 Feb 2020 17:08:41 +0000 (17:08 +0000)]
factor out default regex flags
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873747 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 7 Feb 2020 17:04:53 +0000 (17:04 +0000)]
bump
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873746 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 7 Feb 2020 17:04:45 +0000 (17:04 +0000)]
trap bad FTP responses
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873745 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 6 Feb 2020 21:27:30 +0000 (21:27 +0000)]
Add compatibility note for "DeflateAlterETag" (already present in 2.4.x)
Re-order to match 2.4.x order.
Fix a color syntax highlight to synch with 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873722 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 6 Feb 2020 21:01:13 +0000 (21:01 +0000)]
Add new module in "new features" in 2.4.x section
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873718 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 6 Feb 2020 20:56:26 +0000 (20:56 +0000)]
Add compatibility note for mod_systemd.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873715 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 6 Feb 2020 01:40:21 +0000 (01:40 +0000)]
more alignment in wording
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873677 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 5 Feb 2020 23:28:47 +0000 (23:28 +0000)]
make the condition guidance stand out
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873676 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 5 Feb 2020 23:05:44 +0000 (23:05 +0000)]
rework the mysteries of onsuccess and always
I thought I was well-versed in this topic but reading my own text and
r1844401 while playing with samesite recipes made me want to rewrite it.
Pushed the advice down into the actions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873675 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 1 Feb 2020 15:14:42 +0000 (15:14 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873478 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 1 Feb 2020 15:13:38 +0000 (15:13 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873477 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 31 Jan 2020 02:38:05 +0000 (02:38 +0000)]
PR62989: DOCTYPE tags in server-generated HTML.
Submitted By: Andra Farkas <deepbluemistake gmail.com>, Giovanni Bechis <giovanni paclan.it>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873397 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 31 Jan 2020 02:28:33 +0000 (02:28 +0000)]
PR63678: Clarify fcgistarter -c parm
Submitted By: Giovanni Bechis <giovanni paclan.it>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873395 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 31 Jan 2020 02:15:57 +0000 (02:15 +0000)]
PR63669: handle APR_BADARG return from ap_rgetline
Submitted By: Giovanni Bechis <giovanni paclan.it>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873394 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Thu, 30 Jan 2020 19:05:40 +0000 (19:05 +0000)]
Update generated docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873374 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Thu, 30 Jan 2020 18:44:30 +0000 (18:44 +0000)]
Fix some grammar errors in the docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873372 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Wed, 29 Jan 2020 23:00:35 +0000 (23:00 +0000)]
Update generated docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873345 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Mon, 27 Jan 2020 22:37:22 +0000 (22:37 +0000)]
Fixed some grammar errors in the docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873230 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Mon, 27 Jan 2020 21:42:31 +0000 (21:42 +0000)]
Update generated docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1873229 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 18 Jan 2020 14:27:25 +0000 (14:27 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872958 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 18 Jan 2020 14:26:35 +0000 (14:26 +0000)]
fr doc XML file update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872957 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 18 Jan 2020 14:21:45 +0000 (14:21 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872956 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 18 Jan 2020 14:20:24 +0000 (14:20 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872955 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 14 Jan 2020 23:25:24 +0000 (23:25 +0000)]
mod_setenvif: add "early mode"
Primarily to run before `RequestHeader ... ... early`
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872797 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 14 Jan 2020 17:31:49 +0000 (17:31 +0000)]
config: Speed up graceful restarts by using pre-hashed command table. PR 64066.
[Giovanni Bechis <giovanni paclan.it>, Jim Jagielski]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872786 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 13:22:08 +0000 (13:22 +0000)]
* modules/loggers/config.m4: Don't override shared/static
selection for mod_journald, mod_syslog and mod_log_json.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872779 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 12:51:25 +0000 (12:51 +0000)]
Add Travis job with --enable-mods-static=reallyall.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872777 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 12:50:12 +0000 (12:50 +0000)]
* modules/loggers/config.m4, modules/md/config2.m4, acinclude.m4:
Correctly link mod_md and mod_log_json (and no other objects)
against -ljansson. Removes unnecessary deps on libjansson
from other linked objects, and fixes mod_md static build. (see
https://travis-ci.org/apache/httpd/jobs/
636789380 )
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872776 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 11:53:14 +0000 (11:53 +0000)]
Transforms. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872771 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 11:52:59 +0000 (11:52 +0000)]
Fix link to ExtendedStatus. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872770 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 10:49:47 +0000 (10:49 +0000)]
Transforms. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872765 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 10:48:53 +0000 (10:48 +0000)]
Remove IdleShutdown docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872764 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 10:29:19 +0000 (10:29 +0000)]
* modules/arch/unix/config5.m4: Don't override enable_systemd, fixing
--enable-systemd=static per covener's suggestion in
<CALK=YjPrN644NtLROwYPyBeCpev-GHSAD2J-Z2hupLymZ0op-g@mail.gmail.com>
Also fix the APACHE_MODULE() usage; disable the module by default
for the "all" modules selection.
PR: 57632
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872763 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jan 2020 09:50:29 +0000 (09:50 +0000)]
* modules/arch/unix/mod_systemd.c: Remove IdleShutdown feature which
was buggy per sf's feedback in 2.4.x backport proposal, and would
probably be more appropriate outside this module anyway.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872761 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 13 Jan 2020 17:13:08 +0000 (17:13 +0000)]
Non-x86 testing seems reasonably reliable; note some known failures
currently.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872732 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 12 Jan 2020 12:56:12 +0000 (12:56 +0000)]
proxy: add local address to body-forwarding errors
Adds the local/ephemeral port for the backend connection
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872673 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jan 2020 12:32:29 +0000 (12:32 +0000)]
Enable verbose test output to debug failures on arm.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872590 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jan 2020 10:20:07 +0000 (10:20 +0000)]
Add Travis job running the litmus WebDAV test suite.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872588 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 9 Jan 2020 14:00:05 +0000 (14:00 +0000)]
travis: remove verbose arg for Ubuntu Worker
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872544 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Wed, 8 Jan 2020 21:41:22 +0000 (21:41 +0000)]
Add arm64 support for Travis testing.
This support is experimental.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872519 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Tue, 7 Jan 2020 21:35:58 +0000 (21:35 +0000)]
Use https instead of http when searching with Google.
PR 64058
Fixed by [stephane.blondon gmail.com]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872470 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 7 Jan 2020 19:18:13 +0000 (19:18 +0000)]
add r/o iterable tables
The current apr tables exposed support get/set but we cannot get the keys
or iterate. add _table() alternatives
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872455 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Tue, 7 Jan 2020 16:57:36 +0000 (16:57 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872451 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Tue, 7 Jan 2020 16:55:45 +0000 (16:55 +0000)]
fr doc XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872450 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Mon, 6 Jan 2020 21:29:42 +0000 (21:29 +0000)]
In winnt_accept() (server/mpm/winnt/child.c), there's a call to PostQueuedCompletionStatus() with a buffer (BytesRead) for the number of bytes read.
When compiling the code with Visual Studio 2019 (v 16.3.10), we get a warning than BytesRead is not initialized. When using /RTCu (run-time checks for uninitialzed variables), the program crashes on this line with an exception.
If we initialize the variable to 0, the problem is solved.
PR 63965
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872394 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 6 Jan 2020 19:49:26 +0000 (19:49 +0000)]
travis: disable email notifications
There are still some spurious failures to iron out,
turn off email notification to avoid too many failure
emails to dev@.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872392 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 6 Jan 2020 18:28:45 +0000 (18:28 +0000)]
travis: add verbose config to perl test suite for Ubuntu Worker All Modules
For some reason we get sporadic failures only in Ubuntu Worker All Modules' test:
t/apache/rwrite.t ................... 53/? # Failed test 113 in /home/travis/build/apache/httpd/test/perl-framework/blib/lib/Apache/TestCommon.pm at line 56 fail #113
t/apache/rwrite.t ................... Failed 1/114 subtests
Recent examples:
https://travis-ci.org/apache/httpd/jobs/
632425202
https://travis-ci.org/apache/httpd/jobs/
633250739
Add "-verbose" as test option to capture more data about the failure
when it happens.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872389 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 6 Jan 2020 11:52:48 +0000 (11:52 +0000)]
Add Travis job which runs tests in random order.
Github: closes #86
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872373 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 6 Jan 2020 10:36:39 +0000 (10:36 +0000)]
Cache SVN checkout of test/framework across Travis builds. Should
improve reliability (the checkout fails frequently) and performance,
plus reduces load on ASF infra.
Github: closes #85
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872372 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sat, 4 Jan 2020 09:23:10 +0000 (09:23 +0000)]
test/travis_before_linux.sh: increase backoff time before executing svn export
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872309 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 3 Jan 2020 19:55:24 +0000 (19:55 +0000)]
Variables may also be set using the Define directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872297 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 3 Jan 2020 19:50:48 +0000 (19:50 +0000)]
rebuild metafiles
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872296 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 3 Jan 2020 19:28:53 +0000 (19:28 +0000)]
Reorder sections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872294 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 3 Jan 2020 19:19:18 +0000 (19:19 +0000)]
missing word
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872293 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 2 Jan 2020 21:09:21 +0000 (21:09 +0000)]
rebuilt with change to comment text
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872269 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 2 Jan 2020 20:58:20 +0000 (20:58 +0000)]
Change 'removed again' to 'removed' as suggested at https://bz.apache.org/bugzilla/show_bug.cgi?id=60026
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872266 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 2 Jan 2020 18:02:59 +0000 (18:02 +0000)]
Adds tip of how to obtain the original requested URL, as per https://bz.apache.org/bugzilla/show_bug.cgi?id=64042
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872257 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Wed, 1 Jan 2020 20:46:25 +0000 (20:46 +0000)]
Xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872208 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Wed, 1 Jan 2020 19:40:13 +0000 (19:40 +0000)]
Happy New Year 2020
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872188 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 30 Dec 2019 18:13:34 +0000 (18:13 +0000)]
travis: restore email notifications for dev@
The issue with ppcle64 seems to be fixed from [1],
and Joe fixed the APR 1.7.x issue as well. Builds are
back to normal.
[1]: https://travis-ci.community/t/ppc64le-an-error-occurred-while-generating-the-build-script/6598/6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872124 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 30 Dec 2019 11:26:21 +0000 (11:26 +0000)]
Work around a build failure when a cached APR branch install
is used but APR-util needs to be rebuilt; currently this fails
because the APR build directory is not available.
e.g. https://travis-ci.org/apache/httpd/jobs/
630885203
Disable caching for this combination for now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872106 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 30 Dec 2019 10:29:24 +0000 (10:29 +0000)]
configure: Add manualdir and proxycachedir to the APR_ENABLE_LAYOUT macro call
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872103 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 30 Dec 2019 10:14:20 +0000 (10:14 +0000)]
Correct the case on OpenWrt, the project prefers this capitalisation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872102 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 30 Dec 2019 00:36:00 +0000 (00:36 +0000)]
Align the OpenWRT config layout with the new kayout as defined by the project.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872093 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 29 Dec 2019 10:27:50 +0000 (10:27 +0000)]
test/travis_before_linux.sh: move retry logic to function
Move the retry logic to a bash function and restore the -e
failure policy in the script (to have cleaner log traces
in base of build failures).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872073 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sat, 28 Dec 2019 17:04:59 +0000 (17:04 +0000)]
travis: temporary disable notifications to dev@
There seem to be some issues to iron out, disabling
email notifications to avoid spamming dev@.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872063 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 28 Dec 2019 15:33:32 +0000 (15:33 +0000)]
Allow instdso.sh to be found while cross compiling.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872062 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sat, 28 Dec 2019 08:29:30 +0000 (08:29 +0000)]
test/travis_before_linux.sh: make for loop more resilient
This is a follow up to my last commit to this file, to make
the for loop more resilient with the following:
- use --force in svn export, otherwise the second attempt will
always fail due to the dest directory already present.
- exit 1 in case the 5 tries end up in a non zero exit code
(to fail fast the build).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872045 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 27 Dec 2019 23:00:53 +0000 (23:00 +0000)]
Add support for cross compiling to apxs. If apxs is being executed from somewhere
other than its target location, add that prefix to includes and library directories.
Without this, apxs would fail to find config_vars.mk and exit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872042 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 27 Dec 2019 22:56:01 +0000 (22:56 +0000)]
More nice to do for 2.6.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872040 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 27 Dec 2019 22:52:17 +0000 (22:52 +0000)]
Add an idea about YAML.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872039 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 27 Dec 2019 22:43:12 +0000 (22:43 +0000)]
Remove section on RFC compliance. All listed PRs are resolved, thanks
to the donation of access to the Co-Advisor test suite.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872038 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 27 Dec 2019 20:54:08 +0000 (20:54 +0000)]
Add a config layout for OpenWRT.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872036 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 27 Dec 2019 20:20:32 +0000 (20:20 +0000)]
ab.c: Replace zeustech.net with web archive link
closes #84
https://github.com/apache/httpd/pull/84
https://issues.apache.org/jira/browse/LEGAL-502
Submitted By: Josua Schmid <josua.schmid renuo.ch>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1872033 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 22 Dec 2019 10:45:03 +0000 (10:45 +0000)]
test/travis_before_linux.sh: remove bash -e flag
To allow a proper fail/retry, -e needs to be removed.
Ideally this shouldn't happen, so I'd consider this
a test to see if the bash for workaround is a viable
option or not.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871908 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 22 Dec 2019 10:30:59 +0000 (10:30 +0000)]
test/travis_before_linux.sh: add a simple bash retry to svn export
Sometimes a build is killed by Travis due to svn export taking
a long time to complete (> 10m). This change should be a test to see
if a simple workaround reduces the noise to the dev@ mailing list.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871907 13f79535 -47bb-0310-9956-
ffa450edef68