1
0
mirror of https://github.com/apache/httpd.git synced 2025-11-05 05:30:39 +03:00
Commit Graph

5185 Commits

Author SHA1 Message Date
Lucien Gentis
a09a09d24b XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1669783 13f79535-47bb-0310-9956-ffa450edef68
2015-03-28 15:07:31 +00:00
Lucien Gentis
de160b50f9 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1669781 13f79535-47bb-0310-9956-ffa450edef68
2015-03-28 15:04:42 +00:00
Lucien Gentis
816faa5152 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1669780 13f79535-47bb-0310-9956-ffa450edef68
2015-03-28 15:02:50 +00:00
Rich Bowen
ef8a17648b Rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1669202 13f79535-47bb-0310-9956-ffa450edef68
2015-03-25 18:39:32 +00:00
Rich Bowen
81d04a05c6 Suggestion to see mod_substitute, as per
http://httpd.apache.org/docs/2.2/mod/mod_ext_filter.html#comment_3822


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1669200 13f79535-47bb-0310-9956-ffa450edef68
2015-03-25 18:36:16 +00:00
Eric Covener
a353be6f10 xform
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668876 13f79535-47bb-0310-9956-ffa450edef68
2015-03-24 13:06:33 +00:00
Eric Covener
b77002278d close tag
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668875 13f79535-47bb-0310-9956-ffa450edef68
2015-03-24 13:06:12 +00:00
Eric Covener
21565e32d2 trunkify
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668871 13f79535-47bb-0310-9956-ffa450edef68
2015-03-24 13:04:07 +00:00
Lucien Gentis
bd84e50c0d Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1664867 13f79535-47bb-0310-9956-ffa450edef68
2015-03-07 15:19:40 +00:00
Lucien Gentis
ea334a6a36 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1664865 13f79535-47bb-0310-9956-ffa450edef68
2015-03-07 15:18:34 +00:00
Jan Kaluža
7d8a22cfb4 Better documentation for RewriteMap MapTypeOptions (r1664565)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1664575 13f79535-47bb-0310-9956-ffa450edef68
2015-03-06 09:53:40 +00:00
Yann Ylavic
df173b940d core: If explicitly configured, use the KeepaliveTimeout value of the
virtual host which handled the latest request on the connection, or by
default the one of the first virtual host bound to the same IP:port.

For non-async MPMs, use either r->server's or c->base_server's value in
ap_process_http_sync_connection() depending on a new server_rec's flag
called keep_alive_timeout_set and determined at config time.

For event MPM, use a queue per timeout value, chaining the queues per
type (keepalive wrt KeepAliveTimeout, write completion wrt to Timeout)
so that maintenance can be done on all the queues from the head, and such
that insertions/maintenance remain in O(1).
A server config is created and pointing to the queue of each vhost at
post_config time, hence the config can be associated to the connection
state (cs) at post_read_request time (keep_alive_timeout_set is used to
determine r->server vs c->base_server here), and we can simply insert
with TO_QUEUE_INSERT(cs->sc->q, cs).  PR56226.

While at it, since each queue now embeds it own timeout and hence the
expiration_time of the cs has changed to a queue_timestamp (the time it
was queued), we can detect clock skews and expire entries immediatly if
the system is set (eg. far) in the past during runtime and we want to
avoid waiting for (eg.) centuries before the current logic kills them.
Any entry which is registered above now + q->timeout is concerned, and
is now cleaned from the queue when encountered.  PR57374.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1664071 13f79535-47bb-0310-9956-ffa450edef68
2015-03-04 16:58:01 +00:00
Graham Leggett
0888457844 Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1663124 13f79535-47bb-0310-9956-ffa450edef68
2015-03-01 14:37:40 +00:00
Graham Leggett
6f4e16eca6 mod_authn_core: Add expression support to AuthName and AuthType.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1663123 13f79535-47bb-0310-9956-ffa450edef68
2015-03-01 14:37:11 +00:00
Lucien Gentis
638a4a7e44 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1662959 13f79535-47bb-0310-9956-ffa450edef68
2015-02-28 16:20:35 +00:00
Lucien Gentis
9aee50ae13 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1662958 13f79535-47bb-0310-9956-ffa450edef68
2015-02-28 16:19:28 +00:00
Jeff Trawick
5c179ce5bc xform
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661491 13f79535-47bb-0310-9956-ffa450edef68
2015-02-22 16:29:54 +00:00
Jeff Trawick
33c2c964f9 Refer to a tool from Tom Ritter for storing an SCT in a form
suitable for consumption by mod_ssl_ct.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661490 13f79535-47bb-0310-9956-ffa450edef68
2015-02-22 16:28:48 +00:00
Jeff Trawick
6830babddd Provide separate SSL_CT_*_STATUS variables for client vs. proxy
connections, courtesy of a new flag passed from mod_ssl on its
pre_connection "optional hook."


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661487 13f79535-47bb-0310-9956-ffa450edef68
2015-02-22 15:50:54 +00:00
Stefan Fritsch
1c02c75da6 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661465 13f79535-47bb-0310-9956-ffa450edef68
2015-02-22 09:45:37 +00:00
Graham Leggett
9850539bd7 core: Add expression support to ErrorDocument. Switch from a fixed
sized 664 byte array per merge to a hash table.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661448 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 23:59:05 +00:00
Lucien Gentis
686e567ee5 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661407 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 17:18:40 +00:00
Lucien Gentis
40dc685cf1 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661406 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 17:17:45 +00:00
Lucien Gentis
336ad9d719 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661405 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 17:12:57 +00:00
Lucien Gentis
9796d3a55b XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661404 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 17:10:40 +00:00
Graham Leggett
4dafb2e780 mod_ssl: Add the SSL_CLIENT_CERT_RFC4523_CEA variable, which provides
a combination of certificate serialNumber and issuer as defined by
CertificateExactMatch in RFC4523.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661258 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 00:33:34 +00:00
Christophe Jaillet
3bfacf36ca Fix doc as spotted by Chris in online doc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1660189 13f79535-47bb-0310-9956-ffa450edef68
2015-02-16 19:42:50 +00:00
Lucien Gentis
ebb29bd4bf Rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1659961 13f79535-47bb-0310-9956-ffa450edef68
2015-02-15 18:03:39 +00:00
Lucien Gentis
732b14c7cd Rebuild without modifying lang/fr.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1659959 13f79535-47bb-0310-9956-ffa450edef68
2015-02-15 17:57:10 +00:00
Christophe Jaillet
fc530894be Synch some compatibility notes with 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1659902 13f79535-47bb-0310-9956-ffa450edef68
2015-02-15 09:16:31 +00:00
André Malo
124f27267c update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1659846 13f79535-47bb-0310-9956-ffa450edef68
2015-02-14 19:17:20 +00:00
Lucien Gentis
43f32bf8af Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1658073 13f79535-47bb-0310-9956-ffa450edef68
2015-02-07 16:48:12 +00:00
Lucien Gentis
6b7dd10680 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1658072 13f79535-47bb-0310-9956-ffa450edef68
2015-02-07 16:45:22 +00:00
Eric Covener
ff6b9fa914 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1657857 13f79535-47bb-0310-9956-ffa450edef68
2015-02-06 15:11:15 +00:00
Christophe Jaillet
dd945fd961 Fix typo spotted by micha137 in online doc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1657407 13f79535-47bb-0310-9956-ffa450edef68
2015-02-04 21:38:15 +00:00
Yann Ylavic
68b35f4aa3 Follow up to r1635521: ListenCoresBucketsRatio's manual.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1656368 13f79535-47bb-0310-9956-ffa450edef68
2015-02-01 22:13:15 +00:00
Lucien Gentis
e193ed51cb Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1656324 13f79535-47bb-0310-9956-ffa450edef68
2015-02-01 16:38:40 +00:00
Lucien Gentis
5491f4a0ae XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1656323 13f79535-47bb-0310-9956-ffa450edef68
2015-02-01 16:37:29 +00:00
Kaspar Brand
f47c136f9c adjust link to SSL_CONF_cmd man page on www.openssl.org
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1656269 13f79535-47bb-0310-9956-ffa450edef68
2015-02-01 08:11:59 +00:00
Eric Covener
adcd01df7c Block Define/Undefine from per-directory context, because they will
fire while the block is read not when it evaluates for a given
request.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1656063 13f79535-47bb-0310-9956-ffa450edef68
2015-01-30 17:17:12 +00:00
Mike Rumph
2c3fe611bc Generated doc changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655920 13f79535-47bb-0310-9956-ffa450edef68
2015-01-30 02:39:37 +00:00
Mike Rumph
37c3e78ced Fix typo in mod_deflate doc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655917 13f79535-47bb-0310-9956-ffa450edef68
2015-01-30 02:33:55 +00:00
Mike Rumph
1c1781a326 Generated doc changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655906 13f79535-47bb-0310-9956-ffa450edef68
2015-01-30 02:05:38 +00:00
Mike Rumph
620b1eab64 Fix typos in mod_deflate doc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655904 13f79535-47bb-0310-9956-ffa450edef68
2015-01-30 01:57:06 +00:00
Mike Rumph
86f9bb0559 Added doc links between mod_proxy_fcgi and mod_authnz_fcgi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655778 13f79535-47bb-0310-9956-ffa450edef68
2015-01-29 18:24:12 +00:00
Mike Rumph
93712920fc Generated doc changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1655767 13f79535-47bb-0310-9956-ffa450edef68
2015-01-29 17:55:10 +00:00
Lucien Gentis
2544334de1 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1654543 13f79535-47bb-0310-9956-ffa450edef68
2015-01-24 15:29:04 +00:00
Lucien Gentis
de3beb11e9 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1654528 13f79535-47bb-0310-9956-ffa450edef68
2015-01-24 14:53:56 +00:00
Lucien Gentis
5a6c449afb XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1654527 13f79535-47bb-0310-9956-ffa450edef68
2015-01-24 14:52:30 +00:00
Graham Leggett
5488d21243 mod_alias: Introduce expression parser support for Alias, ScriptAlias
and Redirect.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1653941 13f79535-47bb-0310-9956-ffa450edef68
2015-01-22 17:02:22 +00:00