1
0
mirror of https://github.com/apache/httpd.git synced 2025-11-09 15:21:02 +03:00
Commit Graph

6539 Commits

Author SHA1 Message Date
Eric Covener
e9ba7c1cf3 clean up sandbox, touch mod_proxy.xml, rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836713 13f79535-47bb-0310-9956-ffa450edef68
2018-07-26 10:46:48 +00:00
Eric Covener
029ea11930 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836684 13f79535-47bb-0310-9956-ffa450edef68
2018-07-26 00:51:41 +00:00
Eric Covener
816f1344fd expand on ProxyPassReverse args
split up the two arguments into their own paragraphs
try to reinforce that the 2nd arg has to match the response
hedaer, and what the first one is used for.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836683 13f79535-47bb-0310-9956-ffa450edef68
2018-07-26 00:51:31 +00:00
Stefan Eissing
53f8626076 * mark mod_proxy_http2 and mod_md as 'experimental' on their documentation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836468 13f79535-47bb-0310-9956-ffa450edef68
2018-07-23 08:35:18 +00:00
Lucien Gentis
12745a93ae Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836023 13f79535-47bb-0310-9956-ffa450edef68
2018-07-16 12:05:25 +00:00
Christophe Jaillet
ed20a1c1fc Explain the limitation of <IfFile> with a filename with surrounding quotes in 2.4.34.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835761 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 18:50:24 +00:00
Lucien Gentis
f191c3cb62 Adding html files after doc rebuild ; why did I have to do that ?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835751 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 15:30:52 +00:00
Lucien Gentis
ff5b8ec8c7 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835739 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 13:52:21 +00:00
Lucien Gentis
c9b20b5e48 New french translation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835738 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 13:50:29 +00:00
Lucien Gentis
7bee0591d5 Rebuild (with 8 bits characters replaced by their HTML entities because -Xbootclasspath/p option disabled in build.sh script because it is no more supported in openjdk 10)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835732 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 13:05:22 +00:00
Lucien Gentis
3e1905926b XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835724 13f79535-47bb-0310-9956-ffa450edef68
2018-07-12 12:25:03 +00:00
Joe Orton
4e17a98403 Update docs and bump logno for PKCS#11 support change in r1835615.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835614 13f79535-47bb-0310-9956-ffa450edef68
2018-07-11 07:45:57 +00:00
Lucien Gentis
f9b4e1cf97 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835313 13f79535-47bb-0310-9956-ffa450edef68
2018-07-07 14:48:29 +00:00
Lucien Gentis
1779ce853d XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835151 13f79535-47bb-0310-9956-ffa450edef68
2018-07-05 15:53:10 +00:00
Lucien Gentis
3ec305dbc7 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835143 13f79535-47bb-0310-9956-ffa450edef68
2018-07-05 14:51:21 +00:00
Lucien Gentis
40dec80eaa Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834937 13f79535-47bb-0310-9956-ffa450edef68
2018-07-03 09:22:09 +00:00
Lucien Gentis
7bba43af80 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834936 13f79535-47bb-0310-9956-ffa450edef68
2018-07-03 09:21:10 +00:00
Christophe Jaillet
3b1324470c Synch with 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834693 13f79535-47bb-0310-9956-ffa450edef68
2018-06-29 16:33:53 +00:00
Christophe Jaillet
e605118ec4 Be more consistent on how we display the paramters of a directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834692 13f79535-47bb-0310-9956-ffa450edef68
2018-06-29 16:31:34 +00:00
Luca Toscano
126d4784b3 documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834523 13f79535-47bb-0310-9956-ffa450edef68
2018-06-27 17:49:33 +00:00
Luca Toscano
d14adf50f3 mod_proxy.xml: add vhost/server contextes for ProxySet
While reading PR 62422 I noticed that ProxySet's available
contextes list only 'directory', that looks odd:

AP_INIT_RAW_ARGS("ProxySet", set_proxy_param, NULL, RSRC_CONF|ACCESS_CONF



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834522 13f79535-47bb-0310-9956-ffa450edef68
2018-06-27 17:49:17 +00:00
Luca Toscano
64fe380250 documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834467 13f79535-47bb-0310-9956-ffa450edef68
2018-06-27 06:34:06 +00:00
Christophe Jaillet
e652296c3e Synch with 2.4.x.
mod_http2 is no more marked as experimental.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834268 13f79535-47bb-0310-9956-ffa450edef68
2018-06-24 20:41:09 +00:00
Christophe Jaillet
fe00cab209 This is not part of 2.4.x yet.
Add a reference to 2.5 for regex within AuthName and update the misleading 2.4.x reference in AuthType

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834267 13f79535-47bb-0310-9956-ffa450edef68
2018-06-24 20:16:17 +00:00
Luca Toscano
6142b57a31 documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834243 13f79535-47bb-0310-9956-ffa450edef68
2018-06-24 10:30:55 +00:00
Luca Toscano
9bd30089b0 mod_proxy.xml: follow up r1834203
Add more precise info and warn notes about
variable interpolation.

PR: 62477



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834242 13f79535-47bb-0310-9956-ffa450edef68
2018-06-24 10:29:49 +00:00
Christophe Jaillet
7239b503f8 Remove a compatibility note that is not relevant any more.
The corresponding code was added in r1807709 but reverted in r1827760.
The compatibility note was added as part of r1807869 but was not removed when the code has been axed.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834220 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 17:53:00 +00:00
Lucien Gentis
3e43957b44 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834214 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:23:13 +00:00
Lucien Gentis
3dbc85b076 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834213 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:22:19 +00:00
Lucien Gentis
6219ad1486 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834212 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:21:30 +00:00
Lucien Gentis
a558a01097 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834211 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:20:10 +00:00
Lucien Gentis
68325a50aa XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834210 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:19:06 +00:00
Christophe Jaillet
bd45884740 If several parameters are used in a AuthzProviderAlias directive, if these parameters are not enclosed in quotation mark, only the first one is handled. The other ones are silently ignored.
Add a message to warn about such a spurious configuration.
PR 62469

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834209 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 14:17:26 +00:00
Luca Toscano
98b7386272 documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834204 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 13:14:17 +00:00
Luca Toscano
4433199fc1 mod_proxy.xml: clarify the usage of variable interpolation
PR: 62477


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834203 13f79535-47bb-0310-9956-ffa450edef68
2018-06-23 13:12:09 +00:00
Yann Ylavic
9aa8d41e15 Compat 2.4.24 for SSLOCSPEnable leaf (r1834089) and ResponseFieldSize (r1834093).
This was already adjusted on merge to 2.4.x, no need to backport.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834106 13f79535-47bb-0310-9956-ffa450edef68
2018-06-22 10:52:29 +00:00
Christophe Jaillet
d9c8dc1c0b Improve syntax highlight and add the default value of ProxyHTMLBufSize in the description of the directive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834041 13f79535-47bb-0310-9956-ffa450edef68
2018-06-21 18:18:35 +00:00
Jim Jagielski
ac94831a11 re-add uwsgi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834017 13f79535-47bb-0310-9956-ffa450edef68
2018-06-21 13:40:02 +00:00
Jim Jagielski
3186f4aafa xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1834016 13f79535-47bb-0310-9956-ffa450edef68
2018-06-21 13:38:20 +00:00
Luca Toscano
c781dd075c documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1833952 13f79535-47bb-0310-9956-ffa450edef68
2018-06-20 20:47:40 +00:00
Luca Toscano
17c16cc654 mod_ratelimit: fix behavior with proxied content
mod_ratelimit works by splitting data in "chunks"
to send to the client, sleeping a predefined amount
of time between them (200ms). So for example,
a rate-limit 40 value would correspond to a chunk size
of 8192 bytes, flushed to the client every 200ms.

The idea works fine when httpd directly serves the
content, since the filter will be called once with
a single bucket brigade. In the context of a proxied
content though the filter is likely to be called multiple
times, with a bucket brigade size that corresponds to
the maximum allowed buffer size. If this value is lower
or higher than the chunk size, the filter will not
properly rate limit the data going to the client.

This patch solves the problem with two fix:
1) do_sleep is now stored in the ctx context struct,
   so if the filter is invoked multiple times it
   will still sleep when needed. For example, say
   that the chunk_size is 8192 and the bucket brigate
   len is 10240: the filter will flush 8192 bytes
   on the first invocation, sleep 200ms, flush the
   remaining bytes and then finish. The next invocation
   will do the same, clearly not leading to the
   correct "sleeping pattern".
2) The example above highlights also another issue:
   mod_ratelimit should  flush only chunk_size bytes
   at the time (I am now excluding the burst calculation
   from the picture), and buffer between invocations
   unless the brigade contains EOS.

The change has been tested with various scenarios and
it looks working as expected, but of course more
feedback/testing is welcome.

The original patch was written by me and then Yann
refactored the code to be more precise and efficient,
basically transforming an axe in a wonderful Japanese
katana sword, so credits to him for this work.

PR: 62362




git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1833875 13f79535-47bb-0310-9956-ffa450edef68
2018-06-19 22:28:24 +00:00
Lucien Gentis
5e21bd557a Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1833242 13f79535-47bb-0310-9956-ffa450edef68
2018-06-09 14:34:02 +00:00
Lucien Gentis
6edad1b28c XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1833241 13f79535-47bb-0310-9956-ffa450edef68
2018-06-09 14:32:58 +00:00
Stefan Eissing
94f4356100 * integrating latest changes from microgrit
* MDNotifyCmd can now specify arguments to the command


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832935 13f79535-47bb-0310-9956-ffa450edef68
2018-06-05 12:43:08 +00:00
Christophe Jaillet
f4799c2b2c Have code and doc consistent.
The SSLRandomSeed  builtin, uses 128 bytes of stack, not 1kb of scoreboard data.

See PR 54752

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832346 13f79535-47bb-0310-9956-ffa450edef68
2018-05-27 20:14:16 +00:00
Lucien Gentis
18a2343b82 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832333 13f79535-47bb-0310-9956-ffa450edef68
2018-05-27 12:25:30 +00:00
Lucien Gentis
13bf898202 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832332 13f79535-47bb-0310-9956-ffa450edef68
2018-05-27 12:20:10 +00:00
Christophe Jaillet
5dca628649 mod_proxy: add a link to the status flag table
mod_proxy_hcheck: add some hyperlinks, improve syntax highlight, add some missing trailing dot, be more consistent with other modules in the way 'Syntax' lines are displayed

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832294 13f79535-47bb-0310-9956-ffa450edef68
2018-05-26 08:11:26 +00:00
Lucien Gentis
13d4c25294 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1831898 13f79535-47bb-0310-9956-ffa450edef68
2018-05-19 15:19:20 +00:00
Lucien Gentis
0a02585147 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1831897 13f79535-47bb-0310-9956-ffa450edef68
2018-05-19 15:18:22 +00:00