summaryrefslogtreecommitdiff
path: root/modules/http2/h2_switch.c
Commit message (Expand)AuthorAgeFilesLines
* *) mod_http2: deny protocol upgrade if the request has a chunked-encoded body.Stefan Eissing2023-02-161-2/+3
* *) mod_http2: synchronization with github sources.Stefan Eissing2022-09-271-1/+13
* *) mod_http2: use the new REQUEST buckets to forward requestStefan Eissing2022-04-131-4/+27
* * Fix compiler warning about unused variableRuediger Pluem2021-10-131-3/+1
* *) mod_http2:Stefan Eissing2021-10-121-16/+22
* *) core: provide ap_ssl_* functions in new http_ssl.h header file.Stefan Eissing2021-03-261-0/+1
* Using the new ap_ssl_conn_is_ssl() and ap_ssl_var_lookup() in all internal mo...Stefan Eissing2021-03-091-2/+2
* *) mod_http2: Fixed regression that caused connections to close when mod_re...Stefan Eissing2020-05-151-1/+0
* *) mod_http2: Configuration directoves H2Push and H2Upgrade can now be spec...Stefan Eissing2019-01-281-7/+6
* On the trunk:Stefan Eissing2018-01-171-15/+0
* mpm_event: follow up to r1818804 and r1818960.Yann Ylavic2017-12-241-3/+2
* correct copyright/license headersJim Jagielski2017-12-151-0/+16
* On the trunk:Stefan Eissing2017-07-031-0/+8
* On the trunk:Stefan Eissing2017-03-111-0/+1
* Added many log numbers to log statements thatRainer Jung2016-01-191-6/+6
* fixes after fuzzing tests, changed H2KeepAliveTimeout defaultStefan Eissing2015-12-301-1/+2
* cleanup of DEBUG log level to who all frame types receveid and sentStefan Eissing2015-12-211-1/+1
* Fix some small style issues (extra blank lines, '{' at the end of function de...Christophe Jaillet2015-12-171-1/+0
* mod_http2: returning idle connections back to the mpm in case of async mpm en...Stefan Eissing2015-12-151-1/+1
* internal rewiring to prepare for return from connection processing frequently...Stefan Eissing2015-12-141-4/+7
* saving some bytes and cycles by not create h2_ctx for every connection and ch...Stefan Eissing2015-12-141-1/+1
* removing HTTP_HEADER output filter on upgraded connections, so timeouts do no...Stefan Eissing2015-12-081-0/+1
* new directive H2PushPriority to define content-type based priorities on serve...Stefan Eissing2015-11-251-1/+1
* reverting change re flushStefan Eissing2015-11-171-1/+0
* flushing connection after h2_session is doneStefan Eissing2015-11-171-0/+1
* refactored connection io handling to go for blocking reads more often and use...Stefan Eissing2015-11-091-1/+1
* new ap_is_allowed_protocol() for testing configured protocols, added H2Upgrad...Stefan Eissing2015-10-201-1/+6
* changed H2Compliance to H2ModernTLSOnly, added description in module docsStefan Eissing2015-10-151-2/+2
* mod_http2: new directive H2Compliance on/off, checking TLS protocol and ciphe...Stefan Eissing2015-10-141-13/+8
* changing r->protocol to HTTP/2 for all directly handles requests, fixing hand...Stefan Eissing2015-09-141-0/+1
* final final change to the new ap_array_str_* functions after reviewStefan Eissing2015-09-031-1/+1
* eliminating some stricter compiler warnings in mod_h2Stefan Eissing2015-09-021-0/+2
* giving ap_array_index a start parameter, adding ap_array_containsStefan Eissing2015-08-271-1/+1
* Allowing protocol_propose hooks to be called with offers=NULL, clarifying sem...Stefan Eissing2015-08-271-2/+2
* adding ap_get_protocol(c) which safeguards against NULL returns, for use inst...Stefan Eissing2015-08-261-1/+1
* removed mod_h2 directives which were experimental and should not support any ...Stefan Eissing2015-08-241-3/+3
* eliminationg two compiler warningsStefan Eissing2015-08-241-3/+0
* mod_h2 compiles warning free in maintainer-modeStefan Eissing2015-08-191-3/+0
* introducing ap_array_index in util, used in protocol and mod_h2Stefan Eissing2015-08-171-13/+1
* removed H2Engine directiveStefan Eissing2015-08-141-6/+0
* missed during c89-ifying in r1692432Gregg Lewis Smith2015-08-101-1/+2
* new Protocols directive and core API changes to enable protocol switching on ...Stefan Eissing2015-07-241-0/+201