1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-06 09:01:14 +03:00
Commit Graph

28393 Commits

Author SHA1 Message Date
Stefan Eissing
02722235f7 mod_http2: oops, forgot a rename
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735609 13f79535-47bb-0310-9956-ffa450edef68
2016-03-18 14:30:17 +00:00
Stefan Eissing
9ee8aad012 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
2016-03-18 14:24:13 +00:00
André Malo
c553b61904 update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735491 13f79535-47bb-0310-9956-ffa450edef68
2016-03-17 20:19:13 +00:00
André Malo
b03addb1b7 fix eol style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735490 13f79535-47bb-0310-9956-ffa450edef68
2016-03-17 20:16:33 +00:00
Stefan Eissing
ed3956666a 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
2016-03-17 17:05:02 +00:00
Stefan Eissing
c39942664a 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
2016-03-17 16:25:47 +00:00
Stefan Eissing
eb09b029d9 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
2016-03-17 15:22:09 +00:00
Stefan Eissing
07d45e357e mod_http2: slave connections are reused
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735416 13f79535-47bb-0310-9956-ffa450edef68
2016-03-17 12:55:11 +00:00
Stefan Eissing
09dd2d426d updates after backport
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735384 13f79535-47bb-0310-9956-ffa450edef68
2016-03-17 10:07:01 +00:00
Luca Toscano
46d20419ac Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735374 13f79535-47bb-0310-9956-ffa450edef68
2016-03-17 07:58:24 +00:00
Luca Toscano
a4ee95037b 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
2016-03-17 07:58:05 +00:00
Yann Ylavic
5bc7c3ca2d 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
2016-03-16 22:54:27 +00:00
Stefan Eissing
e6622f1d5e 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
2016-03-16 15:18:04 +00:00
Stefan Eissing
ba1fbba024 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
2016-03-16 14:01:53 +00:00
Stefan Eissing
7c6d768d77 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
2016-03-16 13:09:47 +00:00
Stefan Eissing
c4cf57c511 reverting r1735176
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735226 13f79535-47bb-0310-9956-ffa450edef68
2016-03-16 13:00:37 +00:00
Stefan Eissing
9a54010ad2 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
2016-03-16 11:06:28 +00:00
Graham Leggett
20ede5ebda 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
2016-03-15 23:13:43 +00:00
Graham Leggett
008d76cc3f 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
2016-03-15 22:52:51 +00:00
Yann Ylavic
45d8a4c9c0 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
2016-03-15 19:13:36 +00:00
Eric Covener
0d95b5df71 regen files deleted in r1735151
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735153 13f79535-47bb-0310-9956-ffa450edef68
2016-03-15 18:08:05 +00:00
Lucien Gentis
6f37cc1bbc Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735152 13f79535-47bb-0310-9956-ffa450edef68
2016-03-15 17:48:07 +00:00
Lucien Gentis
f1eff27ef1 XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735151 13f79535-47bb-0310-9956-ffa450edef68
2016-03-15 17:45:57 +00:00
Luca Toscano
09db9da3ac reverting my previous commit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735115 13f79535-47bb-0310-9956-ffa450edef68
2016-03-15 15:58:10 +00:00
Luca Toscano
71ec87d3a6 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
2016-03-15 15:51:37 +00:00
Eric Covener
c1922e4d0c [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
2016-03-15 14:57:46 +00:00
Jeff Trawick
0905aa3f82 make docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734990 13f79535-47bb-0310-9956-ffa450edef68
2016-03-14 20:02:37 +00:00
Jeff Trawick
65d5e45450 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
2016-03-14 20:00:57 +00:00
Stefan Eissing
93b8969292 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
2016-03-14 16:43:52 +00:00
Jeff Trawick
5b20d24ba0 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
2016-03-14 16:31:36 +00:00
Jeff Trawick
9b6702a85c 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
2016-03-14 15:42:45 +00:00
Stefan Eissing
2d292b96bb 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
2016-03-14 11:09:21 +00:00
Stefan Eissing
b76ba37de1 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
2016-03-14 10:48:54 +00:00
Jeff Trawick
faa748ed66 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
2016-03-13 18:08:48 +00:00
Jeff Trawick
4f1b45df4e make docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734819 13f79535-47bb-0310-9956-ffa450edef68
2016-03-13 15:31:15 +00:00
Jeff Trawick
33931c9953 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
2016-03-13 15:29:38 +00:00
Jeff Trawick
c703004b3c Fix syntax error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734807 13f79535-47bb-0310-9956-ffa450edef68
2016-03-13 13:56:57 +00:00
Christophe Jaillet
c3a7812f63 Fix a small doxygen issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734716 13f79535-47bb-0310-9956-ffa450edef68
2016-03-12 16:51:56 +00:00
Graham Leggett
64eaf888e9 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
2016-03-12 00:43:58 +00:00
Christophe Jaillet
9fbfe2fc90 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
2016-03-11 21:16:48 +00:00
Stefan Eissing
698e1835a8 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
2016-03-11 15:06:54 +00:00
Stefan Eissing
e79ca3e9da 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
2016-03-11 14:18:18 +00:00
Yann Ylavic
bafafe600b 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
2016-03-11 13:51:17 +00:00
Stefan Eissing
cdfb2f5fd6 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
2016-03-11 12:59:29 +00:00
Stefan Eissing
4dbe05c0ad mod_http2: some more code cleanup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734434 13f79535-47bb-0310-9956-ffa450edef68
2016-03-10 17:06:57 +00:00
Stefan Eissing
a082ae1643 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
2016-03-10 15:51:14 +00:00
Stefan Eissing
01e753851c 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
2016-03-10 14:02:14 +00:00
Fabien Coelho
e61c6977c7 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
2016-03-10 13:33:31 +00:00
Stefan Eissing
11c135bf6f 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
2016-03-10 12:57:38 +00:00
Stefan Eissing
f2a1c64ee4 netware build patch by NormW, v3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734372 13f79535-47bb-0310-9956-ffa450edef68
2016-03-10 09:28:25 +00:00