summaryrefslogtreecommitdiff
path: root/modules/http2
Commit message (Expand)AuthorAgeFilesLines
* *) mod_http2: v2.0.15 with the following fixes and improvementsStefan Eissing2023-05-1214-68/+196
* mod_proxy: Check for space/ctrls in nocanon path/urls before forwarding.Yann Ylavic2023-03-311-13/+18
* *) mod_http2: fixed a crash during connection termination. See PR 66539.Stefan Eissing2023-03-241-2/+2
* * Whitespace fixes. No functional change.Ruediger Pluem2023-03-221-1/+1
* mod_http2: Fix memory leak in calc_sha256_hash().Yann Ylavic2023-03-181-0/+1
* Do not double encode encoded slashesRuediger Pluem2023-03-131-2/+5
* mod_proxy: Check the query-string for proxy-noencode too.Yann Ylavic2023-03-101-10/+10
* * modules/http2/mod_proxy_http2.c: Fix missing APLOGNO.Joe Orton2023-03-061-1/+1
* don't forward invalid query stringsEric Covener2023-03-051-0/+10
* *) mod_htt2: recent small improvements from the github/icing/mod_h2Stefan Eissing2023-03-053-2/+14
* mod_proxy: Don't decode r->uri and reencode in r->filename for mapping=encoded.Yann Ylavic2023-03-021-0/+4
* Re-order the fields of 'struct h2_session_props' to avoid a hole and some pad...Christophe Jaillet2023-02-191-2/+2
* *) mod_http2: new directive 'H2MaxDataFrameLen n' to limit the maximumStefan Eissing2023-02-166-6/+38
* *) mod_http2: deny protocol upgrade if the request has a chunked-encoded body.Stefan Eissing2023-02-162-4/+5
* *) mod_http2: client resets of HTTP/2 streams led to unwanted 500 errorsStefan Eissing2023-01-181-1/+1
* *) mod_proxy_http2: apply the standard httpd content type handlingStefan Eissing2022-12-171-0/+5
* *) mod_http2: field values (headers and trailers) are stripped ofStefan Eissing2022-10-228-101/+95
* mod_http2: resolving duplicate log tag in #if/#else code copies.Stefan Eissing2022-10-141-1/+1
* aplogno should be called aplogyesStefan Eissing2022-10-131-1/+1
* Sync with v2.0.10 from github:Stefan Eissing2022-10-1121-446/+602
* Resolving a duplicate log tag after ressurecting h2_headers.c for 2.4.x compat.Stefan Eissing2022-10-061-1/+1
* *) mod_http2: synchronization with github sources.Stefan Eissing2022-09-2725-97/+1914
* *) mod_http2: use proper apr_time_t where it is due, no (int) casting.Stefan Eissing2022-09-271-4/+5
* *) mod_http2: type adjustments and castings for int/apr_uint32_t/apr_size_t...Stefan Eissing2022-09-2714-233/+118
* *) mod_http2: new directive "H2HeaderStrictness" to control the complianceStefan Eissing2022-09-2618-278/+359
* *) mod_http2: removing bucket splitting into an extra recv brigade.Stefan Eissing2022-09-212-71/+3
* *) mod_proxy_http2: use only the ':authority' header to forward 'Host'Stefan Eissing2022-09-201-2/+9
* * http2_get_num_workers is not deprecated.Ruediger Pluem2022-08-171-3/+3
* *) mod_http2: fixed trailer handling. Empty response bodiesStefan Eissing2022-07-022-31/+58
* *) mod_http2: remove the workers pool from APR_POOL_DEBUGStefan Eissing2022-06-201-4/+3
* *) mod_http2: init local var since write in loop may be buypassed.Stefan Eissing2022-06-201-1/+1
* * Use s directly like in the other ap_log_error callsRuediger Pluem2022-06-201-1/+1
* * workers is not always initialized hereRuediger Pluem2022-06-201-1/+1
* *) mod_http2: new implementation of h2 worker pool.Stefan Eissing2022-06-178-425/+539
* *) mod_http2: fix an edge case in h2_fifo_remove,Stefan Eissing2022-06-173-19/+34
* Fix a typoChristophe Jaillet2022-05-081-1/+1
* *) mod_http2: remove unused and insecure code. Fixes PR66037.Stefan Eissing2022-04-282-24/+0
* *) mod_http2: clear the h2 worker slot connection early to avoidStefan Eissing2022-04-211-5/+7
* *) mod_http2: fix edge case in removal of entriesStefan Eissing2022-04-211-1/+3
* *) mod_http2: make APLOGNO check happy with line continuation.Stefan Eissing2022-04-191-1/+1
* *) mod_http2: using new session ids also in logging for connectionStefan Eissing2022-04-194-2/+10
* *) mod_http2: use new ap_sb_get_child_thread() to get child_numStefan Eissing2022-04-197-90/+92
* *) mod_http2: use the new REQUEST buckets to forward requestStefan Eissing2022-04-1317-292/+349
* *) mod_http2: some minor tweaks to connection mood updates.Stefan Eissing2022-04-081-42/+41
* *) mod_http2: use the new RESPONSE buckets introduced in r1899648.Stefan Eissing2022-04-0723-1145/+211
* *) core/mod_http/mod_http2:Stefan Eissing2022-04-044-221/+36
* *) mod_http2: in a recent change, code was removed that prevented connectionsStefan Eissing2022-03-241-5/+21
* *) mod_http2: fixed a possible concurrency issue withStefan Eissing2022-03-242-56/+83
* *) mod_http2: removed extra h2_mplx_worker_c2_done() argStefan Eissing2022-03-233-69/+38
* *) mod_http2: when using a pipe for input signalling, alwaysStefan Eissing2022-03-213-1/+33