]>
granicus.if.org Git - apache/log
Yann Ylavic [Thu, 24 Mar 2016 11:36:15 +0000 (11:36 +0000)]
Follow up to r1736217: really bump MMN minor.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736428 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 20:46:19 +0000 (20:46 +0000)]
mod_http2: no variadic macro in C89, use equivalent function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736250 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 22 Mar 2016 20:06:32 +0000 (20:06 +0000)]
Fix missing limits.h header, required for 2.4.next release,
masked on many platforms by intrinsic limits.h inclusion by
other headers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736243 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 18:25:46 +0000 (18:25 +0000)]
Follow up to r1734656, r1736216, r1736225: more correct pointer size semantic.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736226 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 18:23:08 +0000 (18:23 +0000)]
Follow up to r1734656, r1736216: use correct pointer size semantic.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736225 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 17:38:20 +0000 (17:38 +0000)]
core: Add missing AP_IMPLEMENT_OPTIONAL_HOOK_RUN_FIRST.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736217 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 17:08:29 +0000 (17:08 +0000)]
Follow up to r1734656: restore c->data_in_input_filters usage to
see if it helps unblocking test framework.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736216 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 22 Mar 2016 13:09:17 +0000 (13:09 +0000)]
mod_ssl: return non ambiguous value in ssl_callback_SessionTicket() for
encryption mode (we used to return 0, OpenSSL documents returning 1 instead).
Practically this does not change anything since OpenSSL will only check for
>= 0 return value (non error) for encryption mode (the other possible return
values are only relevant for decryption mode).
However the OpenSSL documentation for SSL_CTX_set_tlsext_ticket_key_cb()
states:
"
The return value of the cb function is used by OpenSSL to determine what
further processing will occur. The following return values have meaning:
2
This indicates that the ctx and hctx have been set and the session can
continue on those parameters. Additionally it indicates that the session
ticket is in a renewal period and should be replaced. The OpenSSL library
will call cb again with an enc argument of 1 to set the new ticket (see
RFC5077 3.3 paragraph 2).
1
This indicates that the ctx and hctx have been set and the session can
continue on those parameters.
0
This indicates that it was not possible to set/retrieve a session ticket
and the SSL/TLS session will continue by by negotiating a set of
cryptographic parameters or using the alternate SSL/TLS resumption
mechanism, session ids.
If called with enc equal to 0 the library will call the cb again to get a
new set of parameters.
less than 0
This indicates an error.
"
So 0 is not appropriate in our code, 1 is what we really want (and it won't
break if OpenSSL later changes its checks on the callback return value).
Reported/Proposed by: oknet on github, pull request #18.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736186 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Tue, 22 Mar 2016 09:02:17 +0000 (09:02 +0000)]
adding missing source h2_ngn_shed.c for win build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1736156 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 21 Mar 2016 12:43:10 +0000 (12:43 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735967 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 21 Mar 2016 12:38:58 +0000 (12:38 +0000)]
DOCUMENT_ARGS in 2.4.19
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735964 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 21 Mar 2016 12:09:27 +0000 (12:09 +0000)]
Mention cgi_var_rules, fix expr_handler typos
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735952 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 21 Mar 2016 11:45:44 +0000 (11:45 +0000)]
Check for proxy_detach_backend hook, for 2.4.x compatibility
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735949 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 21 Mar 2016 10:22:48 +0000 (10:22 +0000)]
h2_proxy_session: fill in missing APLOGNO()s.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735942 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 21 Mar 2016 10:21:52 +0000 (10:21 +0000)]
Follow up to r1735882: fill in APLOGNO().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735941 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 21 Mar 2016 09:47:58 +0000 (09:47 +0000)]
fix APLOGNO at wrong place, me stupid
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735935 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 21 Mar 2016 09:17:36 +0000 (09:17 +0000)]
APLOGNO update for mod_proxy_http2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735931 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 21 Mar 2016 09:17:13 +0000 (09:17 +0000)]
APLOGNO tagging
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735930 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 21 Mar 2016 08:59:46 +0000 (08:59 +0000)]
latest additions to netware build by NormW
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735928 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Mon, 21 Mar 2016 08:47:15 +0000 (08:47 +0000)]
Support for OpenSSL 1.1.0:
- Followup to r1735875:
ssl_util_thread_setup() is gone.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735925 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sun, 20 Mar 2016 21:22:14 +0000 (21:22 +0000)]
Avoid a call to 'prep_walk_cache' if possible, just as in 'ap_if_walk' and 'ap_location_walk'
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735906 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 18:26:22 +0000 (18:26 +0000)]
Support for OpenSSL 1.1.0:
- ab: use new API SSL_CTX_set_max_proto_version()
and SSL_CTX_set_min_proto_version() in
combination with TLS_client_method() instead
of the old deprecated methods.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735891 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 14:23:06 +0000 (14:23 +0000)]
Support for OpenSSL 1.1.0:
- The callback function passed to
SSL_CTX_sess_set_get_cb() now needs the
session id argument to be const.
So constify the session id.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735883 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 14:20:52 +0000 (14:20 +0000)]
Support for OpenSSL 1.1.0:
- use new API SSL_CTX_set_max_proto_version()
and SSL_CTX_set_min_proto_version() instead
of SSL_CTX_set_options()
- use new methods TLS_client_method() and
TLS_server_method()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735882 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 13:23:35 +0000 (13:23 +0000)]
Support for OpenSSL 1.1.0:
- ERR_remove_thread_state() no longer has an
argument.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735878 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 13:21:46 +0000 (13:21 +0000)]
Support for OpenSSL 1.1.0:
- SRP_VBASE_get_by_user() is deprecated now,
one should use SRP_VBASE_get1_by_user()
instead. The new function returns a pointer
owned by the callee. It must be freed after
use.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735877 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 20 Mar 2016 13:10:05 +0000 (13:10 +0000)]
Support for OpenSSL 1.1.0:
- remove thread locking. It is now builtin
for OpenSSL 1.1.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735875 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 19 Mar 2016 20:41:31 +0000 (20:41 +0000)]
Don't check for presence of ap_log_cdata/ap_log_data
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735809 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 19 Mar 2016 16:48:19 +0000 (16:48 +0000)]
fix order of lowercase/compare for r->handler
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735786 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Sat, 19 Mar 2016 10:16:02 +0000 (10:16 +0000)]
mod_proxy_http2: removed duplicate log code after review
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735748 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Fri, 18 Mar 2016 23:02:06 +0000 (23:02 +0000)]
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735702 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Fri, 18 Mar 2016 23:01:47 +0000 (23:01 +0000)]
Added notes to the HTTP/2 howto
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735701 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Fri, 18 Mar 2016 20:02:02 +0000 (20:02 +0000)]
Remove leftover comment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735668 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 18 Mar 2016 17:33:40 +0000 (17:33 +0000)]
Add missing proxy_run_detach_backend() on error path
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735649 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 18 Mar 2016 15:08:51 +0000 (15:08 +0000)]
mod_http2: prohibit unnecessary flushing on master conn
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735611 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 18 Mar 2016 14:30:17 +0000 (14:30 +0000)]
mod_http2: oops, forgot a rename
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735609 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 18 Mar 2016 14:24:13 +0000 (14:24 +0000)]
mod_http2: some cleanup in GGOAWAY handling, disabling PUSH when rmeote sends GOAWAY
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735608 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Thu, 17 Mar 2016 20:19:13 +0000 (20:19 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735491 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Thu, 17 Mar 2016 20:16:33 +0000 (20:16 +0000)]
fix eol style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735490 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 17 Mar 2016 17:05:02 +0000 (17:05 +0000)]
update after backport of current mod_http2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735458 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 17 Mar 2016 16:25:47 +0000 (16:25 +0000)]
revert of r1735444 as leaking, fix in task filter removal
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735451 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 17 Mar 2016 15:22:09 +0000 (15:22 +0000)]
mod_http2: pushing slave conn setup outside of lock area
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735444 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 17 Mar 2016 12:55:11 +0000 (12:55 +0000)]
mod_http2: slave connections are reused
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735416 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 17 Mar 2016 10:07:01 +0000 (10:07 +0000)]
updates after backport
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735384 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 17 Mar 2016 07:58:24 +0000 (07:58 +0000)]
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735374 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 17 Mar 2016 07:58:05 +0000 (07:58 +0000)]
Added some notes to the HTTP/2 howto
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735373 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 16 Mar 2016 22:54:27 +0000 (22:54 +0000)]
mod_ssl: follow up to r1734561.
Simplify CRL check mode and flags handling/merging by using a single mask (int).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735337 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 16 Mar 2016 15:18:04 +0000 (15:18 +0000)]
update changes after backport, version bump mod_http2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735240 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 16 Mar 2016 14:01:53 +0000 (14:01 +0000)]
mod_http2: fix for bucket lifetime on master conn, mod_proxy_http2: flow control from front- to backend h2 connection
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735230 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 16 Mar 2016 13:09:47 +0000 (13:09 +0000)]
reverting the reverting of r1735174, r1735176 was the culprit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735227 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 16 Mar 2016 13:00:37 +0000 (13:00 +0000)]
reverting r1735176
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735226 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 16 Mar 2016 11:06:28 +0000 (11:06 +0000)]
reverting r1735174 as http/1.1 just terminated before response
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735216 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 15 Mar 2016 23:13:43 +0000 (23:13 +0000)]
mod_http: Make sure HTTP filters are added on HTTP requests only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735176 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 15 Mar 2016 22:52:51 +0000 (22:52 +0000)]
mpm: Generalise the ap_mpm_register_socket functions to accept pipes or sockets.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735174 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 15 Mar 2016 19:13:36 +0000 (19:13 +0000)]
mod_ssl: follow up to r1734561.
Use the right crl_check_flags in ssl_callback_SSLVerify(), can be either
a client or proxy connection here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735159 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 15 Mar 2016 18:08:05 +0000 (18:08 +0000)]
regen files deleted in r1735151
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735153 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Tue, 15 Mar 2016 17:48:07 +0000 (17:48 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735152 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Tue, 15 Mar 2016 17:45:57 +0000 (17:45 +0000)]
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735151 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Tue, 15 Mar 2016 15:58:10 +0000 (15:58 +0000)]
reverting my previous commit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735115 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Tue, 15 Mar 2016 15:51:37 +0000 (15:51 +0000)]
Added some sections to the HTTP/2 howto. Still WIP.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735114 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 15 Mar 2016 14:57:46 +0000 (14:57 +0000)]
[PATCH] mod_rewrite: double escaping of query strings in server context
(like PR50447, for server context)
Submitted By: Evgeny Kotkov <evgeny.kotkov visualsvn.com>
Committed By: covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1735088 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 14 Mar 2016 20:02:37 +0000 (20:02 +0000)]
make docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734990 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 14 Mar 2016 20:00:57 +0000 (20:00 +0000)]
Follow-up to r1734817: Reorder, mention compatibility
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734989 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 14 Mar 2016 16:43:52 +0000 (16:43 +0000)]
sharing bucket_alloc for all streams inside mplx, explicit lifetime handling of EOR bucket and tasks
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734957 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 14 Mar 2016 16:31:36 +0000 (16:31 +0000)]
Follow-up to r1734817: suexec passes through mod_include's DOCUMENT_ARGS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734955 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 14 Mar 2016 15:42:45 +0000 (15:42 +0000)]
Add CGIVar directive for configuring REQUEST_URI behavior
The goal is to use this one directive to handle any configurable
CGI variable behavior; only one CGI variable is supported initially.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734947 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 14 Mar 2016 11:09:21 +0000 (11:09 +0000)]
mod_http2: update after backport, version bump
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734919 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 14 Mar 2016 10:48:54 +0000 (10:48 +0000)]
mod_http2: allowing requests without :authority header
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734910 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Mar 2016 18:08:48 +0000 (18:08 +0000)]
Fix doc string for QualifyRedirectURL, and related typo in manual
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734835 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Mar 2016 15:31:15 +0000 (15:31 +0000)]
make docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734819 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Mar 2016 15:29:38 +0000 (15:29 +0000)]
mod_include now sets DOCUMENT_ARGS.
* Like DOCUMENT_URI, this is for the SSI document, not for any
subrequest called for the include directive.
* Like QUERY_STRING, this is just r->args (or empty string if there are
none), unlike QUERY_STRING_UNESCAPED.
The name of the variable is taken from the Zeus SSI implementation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734817 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Mar 2016 13:56:57 +0000 (13:56 +0000)]
Fix syntax error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734807 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Sat, 12 Mar 2016 16:51:56 +0000 (16:51 +0000)]
Fix a small doxygen issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734716 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 12 Mar 2016 00:43:58 +0000 (00:43 +0000)]
core: Extend support for setting aside data from the network input filter
to any connection or request input filter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734656 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Fri, 11 Mar 2016 21:16:48 +0000 (21:16 +0000)]
Silent a smatch warning:
mod_auth_form.c:626 get_form_auth() warn: variable dereferenced before check 'sent_user' (see line 616)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734635 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 11 Mar 2016 15:06:54 +0000 (15:06 +0000)]
mod_http2: avoid unnecessary out flushing, avoid scoreboard updates unless code/msg changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734575 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 11 Mar 2016 14:18:18 +0000 (14:18 +0000)]
mod_http2: simpler flushing on master out
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734571 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 11 Mar 2016 13:51:17 +0000 (13:51 +0000)]
mod_ssl: Add no_crl_for_cert_ok flag to SSLCARevocationCheck directive
to opt-in previous behaviour (2.2) with CRLs verification when checking
certificate(s) with no corresponding CRL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734561 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 11 Mar 2016 12:59:29 +0000 (12:59 +0000)]
mod_proxy_http2: using SUSPENDED from handler when passing request_rec to other engine
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734549 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 10 Mar 2016 17:06:57 +0000 (17:06 +0000)]
mod_http2: some more code cleanup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734434 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 10 Mar 2016 15:51:14 +0000 (15:51 +0000)]
mod_http2: some code cleanup of stream request body handling, potential avoid a buffer copy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734428 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 10 Mar 2016 14:02:14 +0000 (14:02 +0000)]
update after backport, bumnping mod_http2 internal version number after backport to 2.4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734417 13f79535 -47bb-0310-9956-
ffa450edef68
Fabien Coelho [Thu, 10 Mar 2016 13:33:31 +0000 (13:33 +0000)]
mod_authz_host: add a new "forward-dns" authorization type
This new type does not rely on reverse DNS lookups.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734412 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 10 Mar 2016 12:57:38 +0000 (12:57 +0000)]
fleshing out the http2 howto a bit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734405 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Thu, 10 Mar 2016 09:28:25 +0000 (09:28 +0000)]
netware build patch by NormW, v3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734372 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 10 Mar 2016 05:32:45 +0000 (05:32 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734352 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 10 Mar 2016 05:32:08 +0000 (05:32 +0000)]
Fix tag alignment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734351 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 10 Mar 2016 05:28:11 +0000 (05:28 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734349 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 10 Mar 2016 05:26:50 +0000 (05:26 +0000)]
Be more consistent in the way examples are formatted
Spotted by David Eisner in online doc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734348 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 9 Mar 2016 22:28:13 +0000 (22:28 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734327 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 9 Mar 2016 22:25:13 +0000 (22:25 +0000)]
fix error in quickreference
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734326 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 9 Mar 2016 22:07:25 +0000 (22:07 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734323 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 9 Mar 2016 22:01:30 +0000 (22:01 +0000)]
fix properties
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734322 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 9 Mar 2016 18:23:23 +0000 (18:23 +0000)]
followup to r1734125: null check for r->args
before cleaning up some QSA cases.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734294 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 9 Mar 2016 16:52:55 +0000 (16:52 +0000)]
netware build patches by NormW
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734286 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 9 Mar 2016 16:09:35 +0000 (16:09 +0000)]
declaring ap_create_request for external linkage
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734281 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 9 Mar 2016 15:37:52 +0000 (15:37 +0000)]
mod_http2: more safe approach to async mpm keepalive connection handling
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734274 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 9 Mar 2016 15:14:14 +0000 (15:14 +0000)]
backported
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734260 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 9 Mar 2016 14:51:33 +0000 (14:51 +0000)]
mod_proxy_http2: rescheduling of requests not processed by backend on GOAWAY
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734253 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 9 Mar 2016 13:43:53 +0000 (13:43 +0000)]
mod_reqtimeout: Prevent long response times from triggering a timeout once
the request has been fully read. PR 59045.
Adds an output filter which detects EOR buckets and resets the timeout so
that the input filter does nothing (until the next request is read).
This makes the bypass of nonblocking+speculative in reqtimeout_filter()
useless, and by removing it we can detect potential timeout for speculative
reads outside check_pipeline() earlier (the code to not extend the timeout
for speculative reads is still there to prevent those from biasing until the
real/relevant data).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1734239 13f79535 -47bb-0310-9956-
ffa450edef68