]> granicus.if.org Git - apache/log
apache
6 years agomod_md: fixes error in renew window calculation that may lead to mod_md running
Stefan Eissing [Mon, 19 Mar 2018 09:35:45 +0000 (09:35 +0000)]
mod_md: fixes error in renew window calculation that may lead to mod_md running
     watchdog in a tight loop until actual renewal becomes necessary.

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

6 years agomod_md: /.well-known/acme-challenge requests that cannot be answered for hostnames
Stefan Eissing [Mon, 19 Mar 2018 09:16:00 +0000 (09:16 +0000)]
mod_md: /.well-known/acme-challenge requests that cannot be answered for hostnames
     outside the configured MDs are free to be answered by other handlers. This allows
     co-existance between mod_md and other ACME clients on the same server (implements PR62189).
     [Stefan Eissing, Arkadiusz Miskiewicz <arekm@maven.pl>]

Fixes PR62189.

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

6 years agomod_http2: use proper ARP defined for formatting apr_off_t
Stefan Eissing [Mon, 19 Mar 2018 08:42:29 +0000 (08:42 +0000)]
mod_http2: use proper ARP defined for formatting apr_off_t

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

6 years agoRebuild.
Lucien Gentis [Sat, 17 Mar 2018 16:27:05 +0000 (16:27 +0000)]
Rebuild.

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

6 years agoXML updates.
Lucien Gentis [Sat, 17 Mar 2018 16:25:46 +0000 (16:25 +0000)]
XML updates.

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

6 years agoFixed OCSPEnable to keep accepting "off", not "none".
Stefan Eissing [Fri, 16 Mar 2018 15:46:38 +0000 (15:46 +0000)]
Fixed OCSPEnable to keep accepting "off", not "none".

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

6 years agoExtend SSLOCSPEnable with mode 'leaf' that only checks the leaf of a certificate...
Stefan Eissing [Fri, 16 Mar 2018 15:25:08 +0000 (15:25 +0000)]
Extend SSLOCSPEnable with mode 'leaf' that only checks the leaf of a certificate chain. PR62112 [Ricardo Martin Camarero <rickyepoderi@yahoo.es>]

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

6 years agomod_md: Fix compilation with OpenSSL before version 1.0.2.
Rainer Jung [Fri, 16 Mar 2018 11:25:36 +0000 (11:25 +0000)]
mod_md: Fix compilation with OpenSSL before version 1.0.2.

Symbol ASN1_TIME_diff is only available for 1.0.2+,
but luckily alternative code we can use is already
available, originally written for the LibreSSL case.

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

6 years agomod_slotmem_shm: better comment on MPM WinNT specifics.
Yann Ylavic [Fri, 16 Mar 2018 11:10:35 +0000 (11:10 +0000)]
mod_slotmem_shm: better comment on MPM WinNT specifics.

Also avoids registering a no-op cleanup for WinNT children.

No functional changes.

[Reverted by r1831868]

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

6 years agoab: Disable printing temp key for OpenSSL before
Rainer Jung [Fri, 16 Mar 2018 09:22:51 +0000 (09:22 +0000)]
ab: Disable printing temp key for OpenSSL before
version 1.0.2. SSL_get_server_tmp_key is not available
there.

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

6 years agoAxe more backported entries.
Yann Ylavic [Fri, 16 Mar 2018 00:01:37 +0000 (00:01 +0000)]
Axe more backported entries.

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

6 years agoBackported.
Yann Ylavic [Thu, 15 Mar 2018 23:52:06 +0000 (23:52 +0000)]
Backported.

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

6 years agoBackported to 2.4.x in r1826887.
Rainer Jung [Thu, 15 Mar 2018 23:29:40 +0000 (23:29 +0000)]
Backported to 2.4.x in r1826887.

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

6 years agoab: follow up to r1738415: handle any tmp key id.
Yann Ylavic [Thu, 15 Mar 2018 22:17:15 +0000 (22:17 +0000)]
ab: follow up to r1738415: handle any tmp key id.

Otherwise, we print garbage (e.g. for X25519).

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

6 years agoSlightly improve syntax highlight
Christophe Jaillet [Thu, 15 Mar 2018 19:05:45 +0000 (19:05 +0000)]
Slightly improve syntax highlight

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

6 years agoFollow up to r1826556: CHANGES entry.
Yann Ylavic [Thu, 15 Mar 2018 18:17:28 +0000 (18:17 +0000)]
Follow up to r1826556: CHANGES entry.

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

6 years agomod_slotmem_shm: SHMs need to be attached in MPM winnt children processes.
Yann Ylavic [Thu, 15 Mar 2018 18:06:51 +0000 (18:06 +0000)]
mod_slotmem_shm: SHMs need to be attached in MPM winnt children processes.

We can't (re-)create them since they exist already and are owned by the
parent process.

[Reverted by r1831868]

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

6 years agoNo, we don't do this at this project, say 22 years of Unix contributors.
William A. Rowe Jr [Wed, 14 Mar 2018 06:37:01 +0000 (06:37 +0000)]
No, we don't do this at this project, say 22 years of Unix contributors.

So, stop already.

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

6 years agoFlush garbage stderr output
William A. Rowe Jr [Wed, 14 Mar 2018 06:35:57 +0000 (06:35 +0000)]
Flush garbage stderr output

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

6 years agoInstrument 'bbout'
Christophe Jaillet [Tue, 13 Mar 2018 23:19:26 +0000 (23:19 +0000)]
Instrument 'bbout'

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

6 years agoInstrument 'md_log_perror' and fix corresponding errors reported by gcc.
Christophe Jaillet [Tue, 13 Mar 2018 23:18:09 +0000 (23:18 +0000)]
Instrument 'md_log_perror' and fix corresponding errors reported by gcc.

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

6 years agoFix timeout logging in ap_process_request().
Yann Ylavic [Mon, 12 Mar 2018 15:24:13 +0000 (15:24 +0000)]
Fix timeout logging in ap_process_request().

We can't use 'r' after ap_process_request_after_handler(), the core output
filter might have cleaned up its deferred bucket brigade on error, including
the EOR bucket.

Reported by: steffenal
Fixes SpiderLabs/ModSecurity#1542

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

6 years agodocumentation update
Luca Toscano [Mon, 12 Mar 2018 09:47:05 +0000 (09:47 +0000)]
documentation update

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

6 years agomod_md.xml: update the Let’s Encrypt Subscriber Agreement link
Luca Toscano [Mon, 12 Mar 2018 09:44:28 +0000 (09:44 +0000)]
mod_md.xml: update the Let’s Encrypt Subscriber Agreement link

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

6 years agoRebuild.
Lucien Gentis [Sat, 10 Mar 2018 16:10:01 +0000 (16:10 +0000)]
Rebuild.

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

6 years agoXML updates.
Lucien Gentis [Sat, 10 Mar 2018 16:08:50 +0000 (16:08 +0000)]
XML updates.

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

6 years agoAdd a missing word in the French translation
Christophe Jaillet [Fri, 9 Mar 2018 09:57:47 +0000 (09:57 +0000)]
Add a missing word in the French translation

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

6 years agoFollow up to r1609680: further simplify/optimize ap_proxy_strcmp_ematch().
Yann Ylavic [Fri, 9 Mar 2018 09:36:18 +0000 (09:36 +0000)]
Follow up to r1609680: further simplify/optimize ap_proxy_strcmp_ematch().

While at it, same treatment for its mother ap_strcmp_match().

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

6 years agoFollow up to r1609680: simpler/faster ap_proxy_strcmp_ematch().
Yann Ylavic [Thu, 8 Mar 2018 23:23:30 +0000 (23:23 +0000)]
Follow up to r1609680: simpler/faster ap_proxy_strcmp_ematch().

No functional change.

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

6 years agoBump after r1826207.
Joe Orton [Thu, 8 Mar 2018 11:40:50 +0000 (11:40 +0000)]
Bump after r1826207.

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

6 years ago* modules/aaa/mod_authz_host.c (host_check_authorization): Simplify
Joe Orton [Thu, 8 Mar 2018 11:40:27 +0000 (11:40 +0000)]
* modules/aaa/mod_authz_host.c (host_check_authorization): Simplify
  comment stripping in "Require host"; log a warning if a comment is
  used in 'Require host', or an error if the expression is empty with
  the comment stripped. (Currently in 2.4, #comment part is parsed)

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

6 years ago* modules/lua/config.m4 (CHECK_LUA): Support Debian-style
Joe Orton [Thu, 8 Mar 2018 11:27:48 +0000 (11:27 +0000)]
* modules/lua/config.m4 (CHECK_LUA): Support Debian-style
  pkg-config naming for lua.

Reviewed by: ylavic

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

6 years agosvn:eol-style = native
André Malo [Sat, 3 Mar 2018 12:58:42 +0000 (12:58 +0000)]
svn:eol-style = native

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

6 years agoupdate transformation
André Malo [Sat, 3 Mar 2018 12:53:47 +0000 (12:53 +0000)]
update transformation

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

6 years agoDocumentation rebuild
Luca Toscano [Sat, 3 Mar 2018 07:53:40 +0000 (07:53 +0000)]
Documentation rebuild

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

6 years agomod_proxy_html: s/<b>/<strong> to please validate-xml
Luca Toscano [Sat, 3 Mar 2018 07:52:39 +0000 (07:52 +0000)]
mod_proxy_html: s/<b>/<strong> to please validate-xml

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

6 years agoImprove mod_proxy_html docs: add topic sections for customisation and i18n
Nick Kew [Sat, 3 Mar 2018 00:06:24 +0000 (00:06 +0000)]
Improve mod_proxy_html docs: add topic sections for customisation and i18n
problems that generate user and bugzilla questions.

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

6 years agoreverse the description to reflect the default behavior
Eric Covener [Fri, 2 Mar 2018 19:03:44 +0000 (19:03 +0000)]
reverse the description to reflect the default behavior

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

6 years agoreverse the order so the default is listed first.
Eric Covener [Fri, 2 Mar 2018 19:02:50 +0000 (19:02 +0000)]
reverse the order so the default is listed first.

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

6 years agoemphasize the meaning of this doc for UseCanonicalPhysicalPort
Eric Covener [Fri, 2 Mar 2018 18:54:26 +0000 (18:54 +0000)]
emphasize the meaning of this doc for UseCanonicalPhysicalPort

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

6 years agoFix missing util_debug.c omitted from CMakeLists.txt
William A. Rowe Jr [Tue, 27 Feb 2018 21:32:19 +0000 (21:32 +0000)]
Fix missing util_debug.c omitted from CMakeLists.txt

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

6 years agoFix the version number in the docs to match the real release.
Graham Leggett [Tue, 27 Feb 2018 16:02:00 +0000 (16:02 +0000)]
Fix the version number in the docs to match the real release.

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

6 years agocomplete the mod_proxy_uwsgi build
Gregg Lewis Smith [Mon, 26 Feb 2018 18:52:30 +0000 (18:52 +0000)]
complete the mod_proxy_uwsgi build

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

6 years agoadd apreq in Win32
Gregg Lewis Smith [Mon, 26 Feb 2018 18:36:15 +0000 (18:36 +0000)]
add apreq in Win32

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

6 years agorpm: Add the ctlogconfig.8 man page to the build.
Graham Leggett [Mon, 26 Feb 2018 14:32:02 +0000 (14:32 +0000)]
rpm: Add the ctlogconfig.8 man page to the build.

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

6 years agorpm: Add mod_mpm_motorz to the build.
Graham Leggett [Mon, 26 Feb 2018 14:30:09 +0000 (14:30 +0000)]
rpm: Add mod_mpm_motorz to the build.

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

6 years agorpm: Add mod_syslog to the build.
Graham Leggett [Mon, 26 Feb 2018 14:27:38 +0000 (14:27 +0000)]
rpm: Add mod_syslog to the build.

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

6 years agorpm: Add mod_socache_redis to the build.
Graham Leggett [Mon, 26 Feb 2018 14:23:23 +0000 (14:23 +0000)]
rpm: Add mod_socache_redis to the build.

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

6 years agorpm: Add build for mod_ssl_ct.
Graham Leggett [Mon, 26 Feb 2018 14:20:29 +0000 (14:20 +0000)]
rpm: Add build for mod_ssl_ct.

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

6 years agoAdd the ctlogconfig man page to the docs build.
Graham Leggett [Mon, 26 Feb 2018 14:10:51 +0000 (14:10 +0000)]
Add the ctlogconfig man page to the docs build.

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

6 years agorpm: Add mod_proxy_uwsgi to the RPM package.
Graham Leggett [Mon, 26 Feb 2018 13:35:52 +0000 (13:35 +0000)]
rpm: Add mod_proxy_uwsgi to the RPM package.

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

6 years agorpm: Remove rpm build for mod_socache_dc, the dependency distcache has long since
Graham Leggett [Mon, 26 Feb 2018 13:25:03 +0000 (13:25 +0000)]
rpm: Remove rpm build for mod_socache_dc, the dependency distcache has long since
stopped being available in RPM distros.

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

6 years agoRebuild.
Lucien Gentis [Sat, 24 Feb 2018 14:33:34 +0000 (14:33 +0000)]
Rebuild.

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

6 years agoXML update.
Lucien Gentis [Sat, 24 Feb 2018 14:32:37 +0000 (14:32 +0000)]
XML update.

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

6 years agoPropose backportable fix to accept libxml2 path in the
William A. Rowe Jr [Fri, 23 Feb 2018 20:23:10 +0000 (20:23 +0000)]
Propose backportable fix to accept libxml2 path in the
base form or the absolute path to include tree form.

Nowhere does the --with-libxml2= arg suggest the path
is that of the include tree, and disagrees with httpd's
use of --with- syntax for package location.

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

6 years ago* modules/lua/config.m4: Use liblua paths from pkg-config if
Joe Orton [Fri, 23 Feb 2018 17:53:09 +0000 (17:53 +0000)]
* modules/lua/config.m4: Use liblua paths from pkg-config if
  available.

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

6 years agoFollow-up to r1825120:
Joe Orton [Fri, 23 Feb 2018 12:10:49 +0000 (12:10 +0000)]
Follow-up to r1825120:

* modules/ssl/ssl_engine_init.c (ssl_init_ca_cert_path): Since
  SSL_add_file_cert_subjects_to_stack() internally replaces the
  comparison callback with one equivalent to
  ssl_init_FindCAList_X509NameCmp, there's no point in using that
  here.
  (ssl_init_FindCAList_X509NameCmp): Removed.

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

6 years ago* modules/ssl/ssl_engine_init.c (ssl_init_PushCAList): Remove function.
Joe Orton [Fri, 23 Feb 2018 11:51:49 +0000 (11:51 +0000)]
* modules/ssl/ssl_engine_init.c (ssl_init_PushCAList): Remove function.
  (ssl_init_ca_cert_path): Use SSL_add_file_cert_subjects_to_stack()
  instead.

[Edit: This does change behaviour: the acceptable client CA list is now
 always be sent in sorted order rather than configured/file order.
 In the case of SSLCACertificatePath and SSLCADNRequestPath, the
 order will be stable rather than non-determistic as previously.]

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

6 years agoCorrectly identify origin of util_pcre.c/ap_regex.h as pcreposix[.ch]
William A. Rowe Jr [Wed, 21 Feb 2018 14:56:01 +0000 (14:56 +0000)]
Correctly identify origin of util_pcre.c/ap_regex.h as pcreposix[.ch]
and correct LICENSE/NOTICE to match.

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

6 years agompm_event: follow up to r1823047 and r1824862.
Yann Ylavic [Tue, 20 Feb 2018 13:32:48 +0000 (13:32 +0000)]
mpm_event: follow up to r1823047 and r1824862.

Revert (broken) functional change from r1824862.

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

6 years agompm_event: follow up to r1823047 and r1824464.
Yann Ylavic [Tue, 20 Feb 2018 12:30:59 +0000 (12:30 +0000)]
mpm_event: follow up to r1823047 and r1824464.

MMN bump for CONN_STATE_NUM, plus don't consider CONN_STATE_LINGER_* as valid
states returned process_connection (never have been).

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

6 years ago10 years after r567503 , fix this properly.
Eric Covener [Mon, 19 Feb 2018 20:54:58 +0000 (20:54 +0000)]
10 years after r567503 , fix this properly.

The lock is created in post_config, so we can't copy it
around in a merge_server_config() callback.

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

6 years agoTransforms.
Joe Orton [Mon, 19 Feb 2018 16:52:28 +0000 (16:52 +0000)]
Transforms.

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

6 years agoFix description of SSLProxyMachineCertificatePath to match the
Joe Orton [Mon, 19 Feb 2018 16:51:19 +0000 (16:51 +0000)]
Fix description of SSLProxyMachineCertificatePath to match the
implementation.

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

6 years agoadd mod_proxy_uwsgi.so to windows build
Steffen Land [Mon, 19 Feb 2018 11:12:41 +0000 (11:12 +0000)]
add mod_proxy_uwsgi.so to windows build

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

6 years agoMissing word.
Lucien Gentis [Mon, 19 Feb 2018 10:58:55 +0000 (10:58 +0000)]
Missing word.

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

6 years agoSave a few cycles.
Christophe Jaillet [Mon, 19 Feb 2018 06:20:26 +0000 (06:20 +0000)]
Save a few cycles.

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

6 years agocore: Create a conn_config_t structure to hold an extendable core config rather
Graham Leggett [Sat, 17 Feb 2018 21:39:53 +0000 (21:39 +0000)]
core: Create a conn_config_t structure to hold an extendable core config rather
than consuming the whole pointer with the connection socket.

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

6 years agoWire through the log message number.
Graham Leggett [Sat, 17 Feb 2018 14:35:53 +0000 (14:35 +0000)]
Wire through the log message number.

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

6 years agoMake sure ACL API support in mod_dav is not dependent on the presence
Graham Leggett [Sat, 17 Feb 2018 13:56:44 +0000 (13:56 +0000)]
Make sure ACL API support in mod_dav is not dependent on the presence
or absence of apr-util v1.6. Log a message to note that ACL support
is disabled with apr-util <= 1.5.

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

6 years agoRebuild.
Lucien Gentis [Fri, 16 Feb 2018 15:55:59 +0000 (15:55 +0000)]
Rebuild.

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

6 years agoXML update.
Lucien Gentis [Fri, 16 Feb 2018 15:54:04 +0000 (15:54 +0000)]
XML update.

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

6 years agoAxe backported entries.
Yann Ylavic [Fri, 16 Feb 2018 15:18:49 +0000 (15:18 +0000)]
Axe backported entries.

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

6 years agompm_event: follow up to r1823047: CHANGES entry.
Yann Ylavic [Fri, 16 Feb 2018 14:26:32 +0000 (14:26 +0000)]
mpm_event: follow up to r1823047: CHANGES entry.

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

6 years agoSet the notice when hostname is too long for legacy proxy modules to info level.
Graham Leggett [Fri, 16 Feb 2018 13:52:47 +0000 (13:52 +0000)]
Set the notice when hostname is too long for legacy proxy modules to info level.

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

6 years agoAdd MMN bump for AP_REG_DOLLAR_ENDONLY, ap_regcomp_get_default_cflags
Graham Leggett [Fri, 16 Feb 2018 13:23:26 +0000 (13:23 +0000)]
Add MMN bump for AP_REG_DOLLAR_ENDONLY, ap_regcomp_get_default_cflags
ap_regcomp_set_default_cflags and ap_regcomp_default_cflag_by_name

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

6 years agompm_event: follow up to r1823047: complete state validation after processing.
Yann Ylavic [Fri, 16 Feb 2018 13:04:43 +0000 (13:04 +0000)]
mpm_event: follow up to r1823047: complete state validation after processing.

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

6 years agompm_event: follow up to r1823047: simplify "clogging" logic (reentrance).
Yann Ylavic [Fri, 16 Feb 2018 13:02:27 +0000 (13:02 +0000)]
mpm_event: follow up to r1823047: simplify "clogging" logic (reentrance).

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

6 years agoTone down the message that worker hostname is too long noting it only
Graham Leggett [Fri, 16 Feb 2018 12:55:49 +0000 (12:55 +0000)]
Tone down the message that worker hostname is too long noting it only
affects legacy modules not yet using hostname_ex.

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

6 years agoMMN bump for hostname_ex in proxy_worker_shared.
Graham Leggett [Fri, 16 Feb 2018 12:44:57 +0000 (12:44 +0000)]
MMN bump for hostname_ex in proxy_worker_shared.

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

6 years agompm_event: follow up to r1823047.
Yann Ylavic [Fri, 16 Feb 2018 12:31:28 +0000 (12:31 +0000)]
mpm_event: follow up to r1823047.

Update clogged counter on read_request retry too.

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

6 years agoFollow up to r1824339: s/strcasecmp/ap_cstr_casecmp/ as suggested by Ruediger.
Yann Ylavic [Fri, 16 Feb 2018 10:01:13 +0000 (10:01 +0000)]
Follow up to r1824339: s/strcasecmp/ap_cstr_casecmp/ as suggested by Ruediger.

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

6 years agomod_session: Strip Session header when SessionEnv is on.
Yann Ylavic [Fri, 16 Feb 2018 00:22:38 +0000 (00:22 +0000)]
mod_session: Strip Session header when SessionEnv is on.

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

6 years agoFollow up to r1821624: CHANGES entry.
Yann Ylavic [Thu, 15 Feb 2018 23:15:16 +0000 (23:15 +0000)]
Follow up to r1821624: CHANGES entry.

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

6 years agomod_cache_socache: Fix caching of empty headers up to carriage return.
Yann Ylavic [Thu, 15 Feb 2018 18:31:25 +0000 (18:31 +0000)]
mod_cache_socache: Fix caching of empty headers up to carriage return.

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

6 years agoregex: Allow to configure global/default options for regexes.
Yann Ylavic [Thu, 15 Feb 2018 17:53:24 +0000 (17:53 +0000)]
regex: Allow to configure global/default options for regexes.

Like caseless matching or extended format, which may be useful as default
behaviour the whole configuration.

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

6 years agomod_authnz_ldap: Fix language long names detection as short name.
Yann Ylavic [Thu, 15 Feb 2018 17:42:14 +0000 (17:42 +0000)]
mod_authnz_ldap: Fix language long names detection as short name.

Make sure the long name format is relevent before converting it.

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

6 years agomod_proxy: follow up to r1667707: MMN minor bump.
Yann Ylavic [Thu, 15 Feb 2018 17:21:52 +0000 (17:21 +0000)]
mod_proxy: follow up to r1667707: MMN minor bump.

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

6 years agocore: Ensure that ap_*getline*() return NUL terminated lines on any error.
Yann Ylavic [Thu, 15 Feb 2018 12:57:14 +0000 (12:57 +0000)]
core: Ensure that ap_*getline*() return NUL terminated lines on any error.

This was done only on buffer full, so be consistent, and fail early if the
given buffer can't even hold the NUL bytes (negative or nul size).

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

6 years agoGive credit
Christophe Jaillet [Wed, 14 Feb 2018 22:19:35 +0000 (22:19 +0000)]
Give credit

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

6 years agoAdd CHANGES entry
Christophe Jaillet [Wed, 14 Feb 2018 22:15:37 +0000 (22:15 +0000)]
Add CHANGES entry

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

6 years agoDocumentation rebuild
Luca Toscano [Wed, 14 Feb 2018 15:39:55 +0000 (15:39 +0000)]
Documentation rebuild

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

6 years agofixing missing rename of SSLPolicy section
Stefan Eissing [Wed, 14 Feb 2018 15:30:49 +0000 (15:30 +0000)]
fixing missing rename of SSLPolicy section

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

6 years agomod_proxy: Provide an RFC1035 compliant version of the hostname in the
Graham Leggett [Tue, 13 Feb 2018 21:22:05 +0000 (21:22 +0000)]
mod_proxy: Provide an RFC1035 compliant version of the hostname in the
proxy_worker_shared structure. PR62085

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

6 years agorebuild
Rich Bowen [Tue, 13 Feb 2018 14:54:00 +0000 (14:54 +0000)]
rebuild

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

6 years agoFixes quoting as per https://bz.apache.org/bugzilla/show_bug.cgi?id=62063
Rich Bowen [Tue, 13 Feb 2018 14:51:33 +0000 (14:51 +0000)]
Fixes quoting as per https://bz.apache.org/bugzilla/show_bug.cgi?id=62063
Credit: Hendrik Harms <hendrik.harms@gmail.com>

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

6 years agorebuild
Rich Bowen [Tue, 13 Feb 2018 14:45:05 +0000 (14:45 +0000)]
rebuild

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

6 years agoOops. Mised pre-systemd syntax with systemd syntax. Trying to be consistent. I expect...
Rich Bowen [Tue, 13 Feb 2018 14:34:41 +0000 (14:34 +0000)]
Oops. Mised pre-systemd syntax with systemd syntax. Trying to be consistent. I expect someone will complain.

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

6 years agoAdding newly generated .fr docs.
Rich Bowen [Tue, 13 Feb 2018 14:24:53 +0000 (14:24 +0000)]
Adding newly generated .fr docs.

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

6 years agoRebuild from recent changes.
Rich Bowen [Tue, 13 Feb 2018 14:22:26 +0000 (14:22 +0000)]
Rebuild from recent changes.

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