]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
6 years agoCache SVN checkout of test/framework across Travis builds. Should
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

6 years agotest/travis_before_linux.sh: increase backoff time before executing svn export
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

6 years agoVariables may also be set using the Define directive
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

6 years agorebuild metafiles
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

6 years agoReorder sections.
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

6 years agomissing word
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

6 years agorebuilt with change to comment text
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

6 years agoChange 'removed again' to 'removed' as suggested at https://bz.apache.org/bugzilla...
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

6 years agoAdds tip of how to obtain the original requested URL, as per https://bz.apache.org...
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

6 years agoXforms
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

6 years agoHappy New Year 2020
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

6 years agotravis: restore email notifications for dev@
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

6 years agoWork around a build failure when a cached APR branch install
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

6 years agoconfigure: Add manualdir and proxycachedir to the APR_ENABLE_LAYOUT macro call
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

6 years agoCorrect the case on OpenWrt, the project prefers this capitalisation.
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

6 years agoAlign the OpenWRT config layout with the new kayout as defined by the project.
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

6 years agotest/travis_before_linux.sh: move retry logic to function
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

6 years agotravis: temporary disable notifications to dev@
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

6 years agoAllow instdso.sh to be found while cross compiling.
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

6 years agotest/travis_before_linux.sh: make for loop more resilient
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

6 years agoAdd support for cross compiling to apxs. If apxs is being executed from somewhere
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

6 years agoMore nice to do for 2.6.x.
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

6 years agoAdd an idea about YAML.
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

6 years agoRemove section on RFC compliance. All listed PRs are resolved, thanks
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

6 years agoAdd a config layout for OpenWRT.
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

6 years agoab.c: Replace zeustech.net with web archive link
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

6 years agotest/travis_before_linux.sh: remove bash -e flag
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

6 years agotest/travis_before_linux.sh: add a simple bash retry to svn export
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

6 years agofr doc rebuild.
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

6 years agofr doc XML files updates.
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

6 years agotravis: sync trunk's notification config with 2.4.x
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

6 years agotravis: send notification to httpd-dev@ only on failure
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

6 years ago *) mod_http2: Fixed rare cases where a h2 worker could deadlock the main connection.
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

6 years agodoes this work??
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

6 years agoadding myself for debugging (happy 113th birthday to the inventor of that term\!)
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

6 years agotravis: enable email notifications on success as test
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

6 years agoDocumentation rebuild
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

6 years agoAxe an empty line in order to synch with 2.4.x
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

6 years agoRemove check for committer status
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

6 years agogit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870738 13f79535-47bb...
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

6 years agoFix some typo
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

6 years agoPR63971 expose apr_table_unset for headers/envvars
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

6 years agoEnable ppc64le builds, caching now seems to work in Travis for non-x86.
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

6 years agoSkip "PCRE 1" job for 2.4.x since there's no PCRE 2 support. [skip ci]
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

6 years agoSkip ap_expr regeneration for 2.4.x.
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

6 years agoReverting r1870454 for this source.
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

6 years ago *) mod_http2: Fixed interaction with mod_reqtimeout. A loaded mod_http2 was disabli...
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

6 years agoAdd a note about string comparison operators
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

6 years agoFix the version in a compatibility note
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

6 years agoFix a small translation issue.
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

6 years agofr doc rebuild.
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

6 years agofr doc XML file update.
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

6 years agoNote that APU_VERSION=trunk doesn't work per rpluem's mail. [skip ci]
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

6 years agoAdd logno.
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

6 years agoBuffer HTTP request bodies for TLSv1.3 PHA in the same way as for
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

6 years agoDoc updates for Travis. [skip ci]
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

6 years agoBuild on s390x (interesting test target since it's big-endian).
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

6 years agoSupport travis builds against APR/APR-util non-trunk branches.
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

6 years agoSpecify make flags globally and work around PR 63942 for regeneration
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

6 years ago *) mod_md: v2.2.4 from github, Fixes a compile time issue with OpenSSL 1.0.2 in
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

6 years ago* Fix another typo
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

6 years agoFix some typo in CHANGES file.
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

6 years agoFix a <code> block that should be wider.
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

6 years agofr doc rebuild.
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

6 years agofr doc XML files updates.
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

6 years agoTry mailing dev@ for Travis build results.
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

6 years agomod_ssl: Log private key material to file set by $SSLKEYLOGFILE in the
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

6 years agoFix some spelling errors
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

6 years agoFix 2 spelling errors
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

6 years agoAdd build job for trunk on Xenial with custom APR/APR-util builds.
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

6 years agoAlso avoid adding the Set-Cookie header in both r->headers_out and
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

6 years ago* Rebuild docs
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

6 years ago* Fix typo
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

6 years ago* Rebuild docs
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

6 years agoTest IRC and e-mail notifications.
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

6 years ago* server/util_expr_parse.[ch]: Regenerate after r1869724.
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

6 years agoNon terminal cannot have string aliases (only tokens appear in error
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

6 years agoMinor Travis doc updates and a todo list. [skip ci]
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

6 years agoInstall PCRE v2 (10.x) by default, add a job testing with PCRE "v1" (8.x).
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

6 years agoAdd buildconf option to force (rather than suppress) regeneration of
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

6 years agoUpdate APR version requirement to 1.6 or later per rough consensus on
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

6 years agofr doc rebuild.
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

6 years agofr doc XML updates.
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

6 years agomisplaced </usage> tag.
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

6 years agoFix yaml typo.
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

6 years agoAdd shared-mpms build, add build against APR trunk (httpd trunk only).
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

6 years agoStart sketching out some travis docs and check we can -> [skip ci]
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

6 years agoAdd APR 1.4/APR-util 1.4 build, but only for 2.4.x.
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

6 years agoRevert r1869541 and always run httpd's buildconf against the Debian APR,
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

6 years agoRun buildconf using the specific APR/APR-util versions if configured.
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

6 years agoBuild APR-util 1.7.x --with-crypto otherwise the "mod_crypto" build fails,
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

6 years agoBuild all modules when testing APR variations.
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

6 years agoAdd Travis support for multiple APR/APR-util versions.
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

6 years agoSupport 2.4.x builds, which lacks --with-test-suite support.
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

6 years agomod_authz_core: follow up to r1864759.
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

6 years agoNever checkin generated files applied to build/apr_common.m4.
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

6 years agoUse latest/compatible apr_common.m4.
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

6 years agofr doc rebuild.
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

6 years agoSmall changes.
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

6 years agoMove before/run scripts out of .travis.yml.
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