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

6539 Commits

Author SHA1 Message Date
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
Lucien Gentis
d9c744bd0e Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1652630 13f79535-47bb-0310-9956-ffa450edef68
2015-01-17 15:55:10 +00:00
Lucien Gentis
0872ca5ed2 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1652629 13f79535-47bb-0310-9956-ffa450edef68
2015-01-17 15:54:06 +00:00
Eric Covener
2a568ceb74 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1652403 13f79535-47bb-0310-9956-ffa450edef68
2015-01-16 13:23:14 +00:00
Eric Covener
5ef57e8a41 comments feedback -- it's an initial _request_
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1652400 13f79535-47bb-0310-9956-ffa450edef68
2015-01-16 13:21:34 +00:00
Rainer Jung
19ba12ce42 Xforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650322 13f79535-47bb-0310-9956-ffa450edef68
2015-01-08 16:24:28 +00:00
Rainer Jung
d5365fa8df Fix copy and paste error in docs of new feature.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650320 13f79535-47bb-0310-9956-ffa450edef68
2015-01-08 16:13:55 +00:00
Rainer Jung
db7e679971 Xforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650311 13f79535-47bb-0310-9956-ffa450edef68
2015-01-08 15:36:43 +00:00
Rainer Jung
bf93fed8a1 Add SSLSessionTickets (on|off).
It controls the use of TLS session tickets
(RFC 5077). Default is unchanged (on).

Using session tickets without restarting
the web server with an appropriate frequency
(e.g. daily) compromises perfect forward
secrecy.

As long as we do not have a nice key management
there should be a way to deactivate session
tickets.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650310 13f79535-47bb-0310-9956-ffa450edef68
2015-01-08 15:34:10 +00:00
Kaspar Brand
7ce318b1d0 update mod_ssl.html.en transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650048 13f79535-47bb-0310-9956-ffa450edef68
2015-01-07 12:27:00 +00:00
Kaspar Brand
9660add80a Add support for extracting subjectAltName entries of type
rfc822Name and dNSName into SSL_{CLIENT,SERVER}_SAN_{Email,DNS}_n
variables.

* docs/manual/mod/mod_ssl.xml: add SSL_*_SAN_*_n entries to the
  environment variables table

* modules/ssl/ssl_engine_kernel.c: in ssl_hook_Fixup, add extraction
  of subjectAltName entries for the "StdEnvVars" case

* modules/ssl/ssl_engine_vars.c: add support for retrieving the
  SSL_{CLIENT,SERVER}_SAN_{Email,DNS}_n variables, either with
  individual on-demand lookup (ssl_var_lookup_ssl_cert_san),
  or with full-list extraction to the environment ("StdEnvVars")

* modules/ssl/ssl_private.h: add modssl_var_extract_san_entries prototype

* modules/ssl/ssl_util_ssl.c: implement SSL_X509_getSAN and
  SSL_ASN1_STRING_to_utf8 helper functions, with factoring out common
  code from SSL_X509_getIDs and SSL_X509_NAME_ENTRY_to_string where
  suitable. Limit SSL_X509_getSAN to the two most common subjectAltName
  entry types appearing in user or server certificates (i.e., rfc822Name
  and dNSName), for the time being.

* modules/ssl/ssl_util_ssl.h: add SSL_ASN1_STRING_to_utf8
  and SSL_X509_getSAN prototypes


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1650047 13f79535-47bb-0310-9956-ffa450edef68
2015-01-07 12:24:48 +00:00
Lucien Gentis
bbb04bb837 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1649211 13f79535-47bb-0310-9956-ffa450edef68
2015-01-03 15:37:54 +00:00
Lucien Gentis
e4fb1a912e XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1649210 13f79535-47bb-0310-9956-ffa450edef68
2015-01-03 15:36:48 +00:00
Rainer Jung
545e553dfb Xforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1649002 13f79535-47bb-0310-9956-ffa450edef68
2015-01-02 11:42:59 +00:00
Rainer Jung
567423717e PR 48460: Improve/correct mod_proxy_ajp docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1649001 13f79535-47bb-0310-9956-ffa450edef68
2015-01-02 11:36:45 +00:00
Fabien Coelho
fa1cfae378 Add a hint about how CONNECT-method requests are filtered out by <Proxy>,
and how to enable them. I could not find this information easily.

In particular, the straightforward <Proxy https://www.example.com>... does
not allow CONNECT to the corresponding SSL server. Probably it would work
if a web client sent a "GET https://www.example.com/ HTTP/1.1" to the
proxy, but none would do that.  


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1648846 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 13:56:40 +00:00
Rainer Jung
fc913bb714 Regenerate xforms after s/2014/2015/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1648843 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 13:48:56 +00:00
Lucien Gentis
6dd646b394 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1648211 13f79535-47bb-0310-9956-ffa450edef68
2014-12-28 14:57:01 +00:00
Lucien Gentis
6d2570a3a6 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1648210 13f79535-47bb-0310-9956-ffa450edef68
2014-12-28 14:55:39 +00:00
Eric Covener
2e34cdff99 some tweaks for no ServerName from PR57384
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647229 13f79535-47bb-0310-9956-ffa450edef68
2014-12-22 00:44:01 +00:00
Lucien Gentis
cc3be6ca11 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647171 13f79535-47bb-0310-9956-ffa450edef68
2014-12-21 16:53:20 +00:00
Lucien Gentis
75f871fe46 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647170 13f79535-47bb-0310-9956-ffa450edef68
2014-12-21 16:52:07 +00:00
Eric Covener
77a55de897 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647156 13f79535-47bb-0310-9956-ffa450edef68
2014-12-21 15:32:51 +00:00
Eric Covener
54977c9881 fix path as well
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647154 13f79535-47bb-0310-9956-ffa450edef68
2014-12-21 15:30:52 +00:00
Eric Covener
6fd31461a4 fix anchor to #workers
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647153 13f79535-47bb-0310-9956-ffa450edef68
2014-12-21 15:28:41 +00:00
Eric Covener
d77e7a6885 provide alternative PATH_INFO calculation options for proxy_fcgi.
PR 55329



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647035 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 18:45:23 +00:00
Eric Covener
094226f0cf xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647013 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 16:07:56 +00:00
Eric Covener
bf279e3629 PATH_INFO is set for free when we use SetHandler style configuration,
because we have already directory walked.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647012 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 16:07:34 +00:00
Eric Covener
a7a3d4af86 show a worker+uds+sethandler configuration
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647011 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 16:02:25 +00:00
Eric Covener
85d1a0ba01 Allow SetHandler+UDS+fcgi to take advantage of dedicated workers including
opting in to connection reuse and other proxy options (max=, etc).

adds 'enablereuse' proxyoption and a minor MMN bump to share
proxy_desocketfy outside of mod_proxy.c, which is required to
match workers to URLs.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647009 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 15:56:16 +00:00
Eric Covener
905930ac7c xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647006 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 15:38:35 +00:00
Eric Covener
2af6b8f57f Allow (a hokey) opt-in to connection reuse for mod_proxy_fcgi + TCP.
Connection reuse has been disabled since r1032345 at the end of
2011. 

Attempt to reverse the polarity of the connection reuse doc which
has been wrong for a long time.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1647005 13f79535-47bb-0310-9956-ffa450edef68
2014-12-20 15:38:27 +00:00
Eric Covener
198bea9b9f xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1646902 13f79535-47bb-0310-9956-ffa450edef68
2014-12-19 23:42:12 +00:00
Eric Covener
43bb1e9675 add more examples, mention one reason to use SetHandler.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1646901 13f79535-47bb-0310-9956-ffa450edef68
2014-12-19 23:41:58 +00:00
Lucien Gentis
eb08e21499 Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643687 13f79535-47bb-0310-9956-ffa450edef68
2014-12-07 15:55:19 +00:00
Lucien Gentis
1932026da3 XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643686 13f79535-47bb-0310-9956-ffa450edef68
2014-12-07 15:54:05 +00:00
André Malo
f598243263 update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643456 13f79535-47bb-0310-9956-ffa450edef68
2014-12-05 22:21:48 +00:00
André Malo
44643e1e2c validate xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643442 13f79535-47bb-0310-9956-ffa450edef68
2014-12-05 22:04:40 +00:00
Christophe Jaillet
25ee4eef83 Fix typo + correctly spell this poor Barbara name, otherwise she will never be able to get access
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643416 13f79535-47bb-0310-9956-ffa450edef68
2014-12-05 20:23:56 +00:00
Eric Covener
2322918339 add some hints about using expressions in mod_headers
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643277 13f79535-47bb-0310-9956-ffa450edef68
2014-12-05 13:41:05 +00:00
Eric Covener
6e1f664e6e xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643035 13f79535-47bb-0310-9956-ffa450edef68
2014-12-03 01:30:39 +00:00
Eric Covener
09aa563de3 elaborate on per-directory limitations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643034 13f79535-47bb-0310-9956-ffa450edef68
2014-12-03 01:29:49 +00:00
Jeff Trawick
4ebc2406e0 make docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642849 13f79535-47bb-0310-9956-ffa450edef68
2014-12-02 12:25:43 +00:00
Jeff Trawick
d49e6f0ad9 core: Add CGIPassAuth directive to control whether HTTP authorization
headers are passed to scripts as CGI variables.

PR: 56855


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642847 13f79535-47bb-0310-9956-ffa450edef68
2014-12-02 12:20:21 +00:00
Eric Covener
59b4727a54 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642591 13f79535-47bb-0310-9956-ffa450edef68
2014-11-30 18:22:18 +00:00
Eric Covener
19de340ec4 use an actual list since we're gong to the trouble to use -in
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642590 13f79535-47bb-0310-9956-ffa450edef68
2014-11-30 18:22:10 +00:00
Eric Covener
fb3e7de947 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642585 13f79535-47bb-0310-9956-ffa450edef68
2014-11-30 18:16:38 +00:00