Commit Graph

30541 Commits

Author SHA1 Message Date
a0625ce572 Apache-apr2.dsw
freetds connector now unsupported in apr-util
conectors are in apr-util
s/mod_mmd/mod_md

Apache.dsw
freetds connector now unsupported in apr-util
s/mod_mmd/mod_md



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821040 13f79535-47bb-0310-9956-ffa450edef68
2018-01-13 00:12:19 +00:00
4355a88676 Initial version of Spanish Translation for mod_ssl aka -It's been hell- and related files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820909 13f79535-47bb-0310-9956-ffa450edef68
2018-01-11 18:40:39 +00:00
66a6f64cca Follow up to r1740910: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820809 13f79535-47bb-0310-9956-ffa450edef68
2018-01-11 00:23:09 +00:00
3326d8ffd5 Follow up to r1802618: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820808 13f79535-47bb-0310-9956-ffa450edef68
2018-01-11 00:03:50 +00:00
62e7bd1c9f avoid ap_set_content_type when processing a _Request_Header set|edit|unset Content-Type.
identified by ylavic



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820750 13f79535-47bb-0310-9956-ffa450edef68
2018-01-10 13:47:53 +00:00
346a85a8bd mod_socache_redis seems to be missing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820719 13f79535-47bb-0310-9956-ffa450edef68
2018-01-10 02:27:52 +00:00
938a1ff0ec PR 61980: AH01215 CGI stderr forwarding msg improvement
*) mod_cgi: Improve AH01215 messages to make it more clear that the message is
  the CGI scripts stderr output. PR 61980. [Hank Ibell <hwibell gmail.com>]

Submitted By: Hank Ibell <hwibell gmail.com>
Commited By: covener





git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820716 13f79535-47bb-0310-9956-ffa450edef68
2018-01-10 00:57:22 +00:00
6c9d4f4d4b PR 61983: "Header unset Content-Type" doesn't work
Submitted By: Hank Ibell <hwibell gmail.com>
Committed By: covener




git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820715 13f79535-47bb-0310-9956-ffa450edef68
2018-01-10 00:52:25 +00:00
db74222513 mod_md: maxsize was less than the resulting image size
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820583 13f79535-47bb-0310-9956-ffa450edef68
2018-01-08 16:45:53 +00:00
d2517702bc Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820540 13f79535-47bb-0310-9956-ffa450edef68
2018-01-08 10:17:23 +00:00
6805c39b79 event.xml: follow up r1820466 with Yann's suggestions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820539 13f79535-47bb-0310-9956-ffa450edef68
2018-01-08 10:16:36 +00:00
4aad89fe80 mod_md's docs rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820465 13f79535-47bb-0310-9956-ffa450edef68
2018-01-07 14:38:08 +00:00
697c14c75a mod_md.xml: update MDCertificateAgreement's links
Patch from Bernard Spil (brnrd freebsd.org). PR 61923



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820464 13f79535-47bb-0310-9956-ffa450edef68
2018-01-07 14:35:25 +00:00
48f405c093 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820399 13f79535-47bb-0310-9956-ffa450edef68
2018-01-06 13:53:36 +00:00
fea162d430 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820398 13f79535-47bb-0310-9956-ffa450edef68
2018-01-06 13:52:46 +00:00
91155a211f documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820313 13f79535-47bb-0310-9956-ffa450edef68
2018-01-05 15:30:52 +00:00
57e6011a0a mod_md: adding new directive to manual.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820312 13f79535-47bb-0310-9956-ffa450edef68
2018-01-05 15:21:06 +00:00
e2cdb63739 On the trunk:
mod_md v1.1.8: new configuration directive "MDBaseServer on|off" to allow/inhibit 
     management of the base server domains outside VirtualHosts. By default, this is "off", 
     e.g. mod_md will not manage certificates or perform https: redirections on the 
     base server.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820310 13f79535-47bb-0310-9956-ffa450edef68
2018-01-05 15:16:13 +00:00
1b8800d59b Adding new french translated XML file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820130 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 16:54:38 +00:00
35cb06a33a Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820120 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 16:30:17 +00:00
2d84b5ff29 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820118 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 16:29:02 +00:00
26bcd2591e incorporate review comments from Rüdiger
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820113 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 16:05:02 +00:00
3d26cb0eb6 Happy New Year 2018
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820101 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 15:15:21 +00:00
0b456ba7a7 mmn bump for r1820098.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820099 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 15:13:50 +00:00
98e9503120 Add "AcceptErrorsNonFatal" directive
This tweaks accept() failure processing by having ap_unixd_accept
pass more errors up, and having the MPM's check against a macro
to see if they are in a whitelist of non ENETDOWN/EMFILE kind 
of potential process-wide errors.

Default behavior is still to exit.

edit: MMN bump in 1820099.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820098 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 15:10:45 +00:00
3a216c2776 Happy new year's documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820055 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 10:58:20 +00:00
0ceec122ae Add missing APLOGNO.
10112 is wasted because it is in my tree only.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820036 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 06:11:18 +00:00
9dc368ade0 Add missing APLOGNO
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820035 13f79535-47bb-0310-9956-ffa450edef68
2018-01-04 06:07:56 +00:00
594930eea2 common.xsl: update year to 2018 in the footer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819994 13f79535-47bb-0310-9956-ffa450edef68
2018-01-03 18:24:57 +00:00
9c1e66830d mod_proxy_html: output filter rework.
Such that it cleans up the buckets while they are consumed and bails out
appropriately on EOS.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819986 13f79535-47bb-0310-9956-ffa450edef68
2018-01-03 15:52:08 +00:00
2e8b662a0a mod_proxy_html: don't depend on NUL terminated bucket data.
ap_regexec() wants NUL terminated strings, so use ap_regexec_len() instead.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819970 13f79535-47bb-0310-9956-ffa450edef68
2018-01-03 13:40:26 +00:00
538144cb4f mod_proxy_html: follow up to r1599012.
To determine whether or not HTML data are lower than 4 bytes, use a retain
buffer rather than assuming that all should be contained in a single bucket
with the next one being EOS (if any).



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819969 13f79535-47bb-0310-9956-ffa450edef68
2018-01-03 13:37:50 +00:00
aa768c7191 On the trunk:
Fixed gcc warnings in latest mod_md version.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819943 13f79535-47bb-0310-9956-ffa450edef68
2018-01-03 10:21:54 +00:00
8fbe0892ec Fix upgrading examples
- providers are case sensitive
 - description didn't match example / 2.2 didn't match 2.4.

Submitted by: Hank Ibell
Committed by: covener



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819907 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 22:25:23 +00:00
49b0ef1e91 mpm_event: wakeup the listener to re-enable listening sockets.
When listening sockets are disabled (too many connections) and the number of
workers / active connections comes back below the limit, we need to wake up
the listener to re-enable them.

Add a new connections_above_limit() helper to determine when this applies.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819855 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 16:13:45 +00:00
00edcb7d39 On the trunk:
mod_md v1.1.7 changes


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819854 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 15:57:39 +00:00
f786ddb6c7 mpm_event: remove atomics for timeout_queue's total counter.
It's always updated under the timeout_mutex lock, or read for logging and
scoreboard updates (not critical).

For the read cases a volatile access is enough, while removing the atomic ops
for the already protected write cases saves cycles and context switches.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819853 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 15:55:53 +00:00
d3792903cf mpm_event: worker factor vs pollset.
Make sure the worker factor is at least one (w.r.t. WORKER_FACTOR_SCALE), and
use it to size the pollset appropriately (including K-A and lingering close
connections), in addition to the listening sockets.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819852 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 15:44:17 +00:00
f358acd169 mpm_event: make sure wakeup_listener() does its minimal job.
Even if the listener thread is not created yet (i.e. about to be), we must
still tell it to leave, and terminate the worker queue in any case.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819848 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 15:29:58 +00:00
73593abb14 mpm_event: avoid unexpected compiler optimizations.
Make sure the compiler doesn't play games with our synchronization variables
by marking them volatile.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819847 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 15:24:48 +00:00
59e7719247 mod_md: fix leaks in md_cert_get_issuers_uri() and md_cert_get_alt_names().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819799 13f79535-47bb-0310-9956-ffa450edef68
2018-01-02 10:34:10 +00:00
d2c66eef49 stray char
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819742 13f79535-47bb-0310-9956-ffa450edef68
2017-12-31 16:14:34 +00:00
82b020d50a up to date xform
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819741 13f79535-47bb-0310-9956-ffa450edef68
2017-12-31 16:12:55 +00:00
0338089ab0 xform
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819740 13f79535-47bb-0310-9956-ffa450edef68
2017-12-31 16:12:24 +00:00
531f038c4f mod_substitute: allow opt-in to expressions in substitution value
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819739 13f79535-47bb-0310-9956-ffa450edef68
2017-12-31 16:09:44 +00:00
36197b5e74 update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819675 13f79535-47bb-0310-9956-ffa450edef68
2017-12-30 19:34:11 +00:00
4717dda6c8 svn:eol-style = native
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819672 13f79535-47bb-0310-9956-ffa450edef68
2017-12-30 19:23:13 +00:00
1677980631 documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819325 13f79535-47bb-0310-9956-ffa450edef68
2017-12-27 09:33:49 +00:00
ff981f3b5e event documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819323 13f79535-47bb-0310-9956-ffa450edef68
2017-12-27 09:27:08 +00:00
9da227ee3b event.xml: add a note about lingering close
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819322 13f79535-47bb-0310-9956-ffa450edef68
2017-12-27 09:26:49 +00:00