]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
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
Lucien Gentis [Sat, 21 Dec 2019 16:39:09 +0000 (16:39 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871888 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 21 Dec 2019 16:37:03 +0000 (16:37 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871887 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 19 Dec 2019 10:04:06 +0000 (10:04 +0000)]
travis: sync trunk's notification config with 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871816 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 19 Dec 2019 10:01:26 +0000 (10:01 +0000)]
travis: send notification to httpd-dev@ only on failure
Due to a combination of Daniel's work and probably some fix
on Travis end, we are now finally getting Travis emails in
httpd-dev@. Since having notifications for successful builds
might become a little spammy, let's just alert when a build
fails (like we do with buildbot IIUC).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871815 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 19 Dec 2019 09:39:22 +0000 (09:39 +0000)]
*) mod_http2: Fixed rare cases where a h2 worker could deadlock the main connection.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871810 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 10 Dec 2019 16:49:45 +0000 (16:49 +0000)]
does this work??
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871141 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Mon, 9 Dec 2019 18:52:45 +0000 (18:52 +0000)]
adding myself for debugging (happy 113th birthday to the inventor of that term\!)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871095 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 9 Dec 2019 18:26:31 +0000 (18:26 +0000)]
travis: enable email notifications on success as test
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871091 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 9 Dec 2019 09:28:43 +0000 (09:28 +0000)]
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1871080 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sat, 7 Dec 2019 15:44:24 +0000 (15:44 +0000)]
Axe an empty line in order to synch with 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870991 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Tue, 3 Dec 2019 17:37:42 +0000 (17:37 +0000)]
Remove check for committer status
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870763 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Tue, 3 Dec 2019 00:31:08 +0000 (00:31 +0000)]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870738 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 1 Dec 2019 12:49:45 +0000 (12:49 +0000)]
Fix some typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870672 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 30 Nov 2019 20:28:36 +0000 (20:28 +0000)]
PR63971 expose apr_table_unset for headers/envvars
via nil assignment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870650 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 28 Nov 2019 11:50:03 +0000 (11:50 +0000)]
Enable ppc64le builds, caching now seems to work in Travis for non-x86.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870555 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 28 Nov 2019 10:13:17 +0000 (10:13 +0000)]
Skip "PCRE 1" job for 2.4.x since there's no PCRE 2 support. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870553 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 28 Nov 2019 09:44:49 +0000 (09:44 +0000)]
Skip ap_expr regeneration for 2.4.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870550 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 27 Nov 2019 11:16:56 +0000 (11:16 +0000)]
Reverting r1870454 for this source.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870499 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Tue, 26 Nov 2019 09:36:28 +0000 (09:36 +0000)]
*) mod_http2: Fixed interaction with mod_reqtimeout. A loaded mod_http2 was disabling the
ssl handshake timeouts. Also, fixed a mistake of the last version that made `H2Direct`
always `on`, irregardless of configuration. Found and reported by
<Armin.Abfalterer@united-security-providers.ch> and
<Marcial.Rion@united-security-providers.ch>. [Stefan Eissing]
*) mod_http2: Multiple field length violations in the same request no longer cause
several log entries to be written. [@mkauf]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870454 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Mon, 25 Nov 2019 22:14:48 +0000 (22:14 +0000)]
Add a note about string comparison operators
PR 63919
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870427 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Mon, 25 Nov 2019 21:28:20 +0000 (21:28 +0000)]
Fix the version in a compatibility note
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870425 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 24 Nov 2019 07:51:06 +0000 (07:51 +0000)]
Fix a small translation issue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870264 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 23 Nov 2019 14:31:46 +0000 (14:31 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870239 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 23 Nov 2019 14:30:49 +0000 (14:30 +0000)]
fr doc XML file update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870238 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 22 Nov 2019 09:09:08 +0000 (09:09 +0000)]
Note that APU_VERSION=trunk doesn't work per rpluem's mail. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870150 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Nov 2019 16:55:14 +0000 (16:55 +0000)]
Add logno.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870097 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Nov 2019 15:51:32 +0000 (15:51 +0000)]
Buffer HTTP request bodies for TLSv1.3 PHA in the same way as for
TLSv<1.3 renegotiation.
* modules/ssl/ssl_engine_kernel.c (fill_reneg_buffer): Factor
out...
(ssl_hook_Access_classic): ... from here.
(ssl_hook_Access_modern): Use it here too.
Github: closes #75
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870095 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Nov 2019 13:00:47 +0000 (13:00 +0000)]
Doc updates for Travis. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870086 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Nov 2019 10:46:38 +0000 (10:46 +0000)]
Build on s390x (interesting test target since it's big-endian).
IRC notifications work, e-mail doesn't; branches are done.
ppc64le builds also work but are extremely slow, so not enabled.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870080 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Nov 2019 09:30:34 +0000 (09:30 +0000)]
Support travis builds against APR/APR-util non-trunk branches.
Add job for APR 1.7.x + APR-util 1.7.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870077 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 20 Nov 2019 09:38:14 +0000 (09:38 +0000)]
Specify make flags globally and work around PR 63942 for regeneration
of server/util_expr parser.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870047 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Tue, 19 Nov 2019 12:39:32 +0000 (12:39 +0000)]
*) mod_md: v2.2.4 from github, Fixes a compile time issue with OpenSSL 1.0.2 in
the new OCSP code. Skips port checks for domain server_rec selection when "tls-alpn-01"
is configured explicitly (related to #133). [@mkauf, Stefan Eissing]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1870020 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 18 Nov 2019 08:22:01 +0000 (08:22 +0000)]
* Fix another typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869958 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 17 Nov 2019 09:44:54 +0000 (09:44 +0000)]
Fix some typo in CHANGES file.
None of these typo seem to be part of 2.4.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869922 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 17 Nov 2019 09:23:46 +0000 (09:23 +0000)]
Fix a <code> block that should be wider.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869921 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 16 Nov 2019 13:53:04 +0000 (13:53 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869894 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 16 Nov 2019 13:51:57 +0000 (13:51 +0000)]
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869893 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 15 Nov 2019 10:22:46 +0000 (10:22 +0000)]
Try mailing dev@ for Travis build results.
The defaults are to mail:
- on success (if changed from failure)
- on failure (always)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869846 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 15 Nov 2019 09:46:30 +0000 (09:46 +0000)]
mod_ssl: Log private key material to file set by $SSLKEYLOGFILE in the
environment, using the standard format which can be parsed by (e.g.)
wireshark for decoding SSL/TLS traffic; supported from OpenSSL 1.1.1.
* modules/ssl/ssl_private.h: Add keylog_file to SSLModConfigRec.
* modules/ssl/ssl_engine_init.c (ssl_init_Module): Open log file if
SSLKEYLOGFILE is set in the environment.
(ssl_init_ctx_protocol): Register the keylog callback with OpenSSL.
* modules/ssl/ssl_engine_kernel.c (modssl_callback_keylog):
New function.
PR: 63391
Github: closes #74
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869842 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 14 Nov 2019 21:29:15 +0000 (21:29 +0000)]
Fix some spelling errors
(see PR 63923)
in suexec.xml, remove a useless comment and slighly improve layout
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869816 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 14 Nov 2019 18:25:56 +0000 (18:25 +0000)]
Fix 2 spelling errors
(see PR 63923)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869811 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 14 Nov 2019 14:35:19 +0000 (14:35 +0000)]
Add build job for trunk on Xenial with custom APR/APR-util builds.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869801 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 14 Nov 2019 08:39:46 +0000 (08:39 +0000)]
Also avoid adding the Set-Cookie header in both r->headers_out and
r->err_headers_out in ap_cookie_remove and ap_cookie_remove2 functions
to avoid duplication in HTTP response. (Follow-up to r1843244)
Closes #73
PR: 60910
Submitted by: Lubos Uhliarik <luhliari redhat.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869785 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 13 Nov 2019 13:46:58 +0000 (13:46 +0000)]
* Rebuild docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869742 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 13 Nov 2019 13:35:52 +0000 (13:35 +0000)]
* Fix typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869740 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 13 Nov 2019 13:23:50 +0000 (13:23 +0000)]
* Rebuild docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869738 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 13 Nov 2019 08:50:25 +0000 (08:50 +0000)]
Test IRC and e-mail notifications.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869729 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 13 Nov 2019 08:02:43 +0000 (08:02 +0000)]
* server/util_expr_parse.[ch]: Regenerate after r1869724.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869725 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 13 Nov 2019 08:01:13 +0000 (08:01 +0000)]
Non terminal cannot have string aliases (only tokens appear in error
messages). %token is used to define tokens, and %nterm non terminals.
The hidden %type (which was only recently documented) is meant for
both tokens and non terminals. Yet
%type <foo> expr "expression"
is actually more or less equivalent to
%nterm <foo> expr
%token <foo> "expression"
which is clearly not the intention of the author here.
* server/util_expr_parse.y: Remove useless string-literal only tokens.
Prefer %nterm to %type to avoid this error.
PR: #72
Submitted by: Akim Demaille <akim.demaille gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869724 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Nov 2019 17:18:32 +0000 (17:18 +0000)]
Minor Travis doc updates and a todo list. [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869708 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Nov 2019 15:09:03 +0000 (15:09 +0000)]
Install PCRE v2 (10.x) by default, add a job testing with PCRE "v1" (8.x).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869703 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Nov 2019 12:45:57 +0000 (12:45 +0000)]
Add buildconf option to force (rather than suppress) regeneration of
the ap_expr parser. Add a Travis job which uses this, so a patch
which changes the parser sources is tested appropriately (e.g PR#72).
* buildconf: Add --with-regen-expr to force ap_expr regeneration.
* .travis.yml, test/travis_run_linux.sh: Pass BUILDCONF to buildconf
and add job which uses the new option.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869697 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Nov 2019 09:02:31 +0000 (09:02 +0000)]
Update APR version requirement to 1.6 or later per rough consensus on
dev@ (see list thread from msgid <
20191108094020 .GA12979@redhat.com>).
* configure.in: Fail with APR < 1.6.
* .travis.yml: Build on Bionic by default, only build w/APR 1.5.x for
the 2.4.x branch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869684 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 9 Nov 2019 16:40:38 +0000 (16:40 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869608 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 9 Nov 2019 16:34:55 +0000 (16:34 +0000)]
fr doc XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869607 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 9 Nov 2019 16:31:29 +0000 (16:31 +0000)]
misplaced </usage> tag.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869606 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 14:30:34 +0000 (14:30 +0000)]
Fix yaml typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869565 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 14:29:17 +0000 (14:29 +0000)]
Add shared-mpms build, add build against APR trunk (httpd trunk only).
Fix handling and ensure safe caching of APR trunk build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869564 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 12:37:04 +0000 (12:37 +0000)]
Start sketching out some travis docs and check we can -> [skip ci]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869550 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 12:34:25 +0000 (12:34 +0000)]
Add APR 1.4/APR-util 1.4 build, but only for 2.4.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869548 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 11:23:19 +0000 (11:23 +0000)]
Revert r1869541 and always run httpd's buildconf against the Debian APR,
which does include the *.m4 files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869543 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 11:02:16 +0000 (11:02 +0000)]
Run buildconf using the specific APR/APR-util versions if configured.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869541 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 10:49:22 +0000 (10:49 +0000)]
Build APR-util 1.7.x --with-crypto otherwise the "mod_crypto" build fails,
though this is a bug: https://travis-ci.org/apache/httpd/jobs/
609166867
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869540 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 10:22:48 +0000 (10:22 +0000)]
Build all modules when testing APR variations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869539 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 09:46:50 +0000 (09:46 +0000)]
Add Travis support for multiple APR/APR-util versions.
Add an APR build with --enable-pool-debug.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869533 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Nov 2019 07:45:55 +0000 (07:45 +0000)]
Support 2.4.x builds, which lacks --with-test-suite support.
Build with --enable-load-all-modules only when the test suite is run.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869527 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 7 Nov 2019 17:10:21 +0000 (17:10 +0000)]
mod_authz_core: follow up to r1864759.
We should at least log the unexpected provider_name == NULL condition.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869512 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 7 Nov 2019 12:09:29 +0000 (12:09 +0000)]
Never checkin generated files applied to build/apr_common.m4.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869500 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 7 Nov 2019 11:01:48 +0000 (11:01 +0000)]
Use latest/compatible apr_common.m4.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869499 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Wed, 6 Nov 2019 12:17:06 +0000 (12:17 +0000)]
fr doc rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869462 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Wed, 6 Nov 2019 12:15:28 +0000 (12:15 +0000)]
Small changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869461 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 6 Nov 2019 11:45:21 +0000 (11:45 +0000)]
Move before/run scripts out of .travis.yml.
Reviewed by: elukey
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1869459 13f79535 -47bb-0310-9956-
ffa450edef68