Commit Graph

30556 Commits

Author SHA1 Message Date
85ed30bd14 mpm_{event,worker}: Mask signals for threads created by modules in child init.
PR 62009, so that they don't receive (implicitely) the ones meant for the MPM.

Inspired by: Armin Abfalterer <a.abfalterer gmail.com>
Proposed by: Yann Ylavic



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821504 13f79535-47bb-0310-9956-ffa450edef68
2018-01-18 14:47:41 +00:00
149c60c42e Revert r1821499, will re-commit the right change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821503 13f79535-47bb-0310-9956-ffa450edef68
2018-01-18 14:43:38 +00:00
f239cf1476 mpm_event,worker: Mask signals for threads created by modules in child init.
PR 62009, so that they don't receive (implicitely) the ones meant for the MPM.

Inspired by: Armin Abfalterer <a.abfalterer gmail com>
Proposed by: Yann Ylavic

[Reverted by r1821503]


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821499 13f79535-47bb-0310-9956-ffa450edef68
2018-01-18 14:19:28 +00:00
48bb2db6fb On the trunk:
mod_md:  removing comments that documented that greenbytes has untransferable copyright to the sources. The rights, of course, remain unaffected, but maybe some people can sleep better.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821374 13f79535-47bb-0310-9956-ffa450edef68
2018-01-17 14:50:58 +00:00
eb0fb1c922 On the trunk:
mod_http2: removing comments that documented that greenbytes has untransferable copyright to the sources. The rights, of course, remain unaffected, but maybe some people can sleep better.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821371 13f79535-47bb-0310-9956-ffa450edef68
2018-01-17 14:41:30 +00:00
4f3fc84c90 fix copy & paste error, util_cookies.h is in include not server.
add util_config.c now needed per steffenal.
http://mail-archives.apache.org/mod_mbox/httpd-dev/201801.mbox/%3C4C412873-869D-4A0C-89E6-397706EFA1F7@apachelounge.com%3E


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821195 13f79535-47bb-0310-9956-ffa450edef68
2018-01-15 19:08:01 +00:00
2c3e0554c3 Fixed word 'Directive' placement in the directives list. In Spanish we must sort them the same as in French. Correct format is: 'Directiva xxxx', not the opposite
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821179 13f79535-47bb-0310-9956-ffa450edef68
2018-01-15 16:15:25 +00:00
7167e7c77c docs: update the prettify.js files with new directives
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821120 13f79535-47bb-0310-9956-ffa450edef68
2018-01-14 22:34:39 +00:00
def5552472 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821107 13f79535-47bb-0310-9956-ffa450edef68
2018-01-14 14:01:21 +00:00
ce5a6e97e1 New XML file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821105 13f79535-47bb-0310-9956-ffa450edef68
2018-01-14 14:00:17 +00:00
2827edd42f mod_md manual: updated version and added note about current port requirements
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821095 13f79535-47bb-0310-9956-ffa450edef68
2018-01-14 11:47:21 +00:00
8966378f40 Initial version of Spanish Translation for mod_status.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821078 13f79535-47bb-0310-9956-ffa450edef68
2018-01-13 17:33:06 +00:00
97dd94bc93 We track merges at the root only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821075 13f79535-47bb-0310-9956-ffa450edef68
2018-01-13 16:39:14 +00:00
7a402c43e1 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821064 13f79535-47bb-0310-9956-ffa450edef68
2018-01-13 15:16:50 +00:00
de070caca7 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1821063 13f79535-47bb-0310-9956-ffa450edef68
2018-01-13 15:15:58 +00:00
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