summaryrefslogtreecommitdiffstats
path: root/server/protocol.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* http_protocol: make request processing more robust for incomplete dataStefan Eissing2023-06-211-0/+7
* *) http_protocol: if there is a request and an error bucket in the inputStefan Eissing2023-06-211-62/+71
* fail on bad headerEric Covener2023-01-101-0/+2
* handle large writes in ap_rputsEric Covener2022-06-011-0/+3
* Merge PR 311:Stefan Eissing2022-04-131-418/+257
* *) core/mod_http: use RESPONSE meta buckets and a new HTTP/1.x specificStefan Eissing2022-04-071-39/+19
* *) core/mod_http/mod_http2:Stefan Eissing2022-04-041-0/+53
* core: Simpler connection close logic if discarding the request body fails.Yann Ylavic2022-03-071-20/+8
* http: Enforce that fully qualified uri-paths not to be forward-proxiedYann Ylavic2021-12-131-1/+22
* Revert spurious commit r1895340.Yann Ylavic2021-11-251-19/+1
* Trigger ci.Yann Ylavic2021-11-251-1/+19
* core: Follow up to r1893030: Use special address for invalid r->method.Yann Ylavic2021-09-071-2/+4
* core: Initialize the request fields on read failure to avoid NULLs.Yann Ylavic2021-09-071-0/+5
* Revert r1893026, will re-commit with minimal changes to ease backport.Yann Ylavic2021-09-071-7/+2
* core: Initialize the request fields on read failure to avoid NULLs.Yann Ylavic2021-09-071-2/+7
* core: Set r->request_time before any logging, mod_unique_id needs it.Yann Ylavic2021-09-071-1/+3
* server/protocol.c: remove old hooks links that had been moved to server/ssl.cStefan Eissing2021-04-131-5/+0
* *) core: provide ap_ssl_* functions in new http_ssl.h header file.Stefan Eissing2021-03-261-103/+0
* Make sure that conn->keepalive is NOT reset after being set in ap_read_reques...Jean-Frederic Clere2021-03-241-0/+1
* Changed ap_ssl_answer_challenge() and its hook to provide PEM data forStefan Eissing2021-03-031-4/+4
* Adding more ap_ssl_* functions and hooks to the core server.Stefan Eissing2021-03-021-0/+36
* *) core: Adding SSL related inquiry functions to the server API.Stefan Eissing2021-02-231-0/+72
* Follow up to r1877955: don't reuse the connection for mixed C-L / T-E requestsYann Ylavic2020-06-301-3/+10
* Follow up to r1877955: always validate the Content-LengthYann Ylavic2020-06-301-11/+13
* Validate request-target per RFC 7230 section 5.3.Yann Ylavic2020-06-221-2/+17
* Add a space to be consistent with surrounding code and to synch with 2.4.xChristophe Jaillet2020-06-191-1/+1
* * Revert r1878939, r1878938, r1878936, the changes toRuediger Pluem2020-06-191-14/+2
* * Have the HTTP 0.9 / 1.1 processing code reject requests forRuediger Pluem2020-06-101-2/+14
* core, protocol: reject invalid Content-Length ASAP.Yann Ylavic2020-05-201-1/+12
* core: follow up to r1876664: allow ErrorDocument to read body when applicableYann Ylavic2020-04-211-35/+40
* core, h2: common ap_parse_request_line() and ap_check_request_header() code.Yann Ylavic2020-04-171-79/+97
* core, h2: send EOR for early HTTP request failure.Yann Ylavic2020-04-171-60/+82
* Fix spelling errors found by codespell. [skip ci]Mike Rumph2020-02-131-1/+1
* factor out TE=chunked checkingEric Covener2020-02-071-2/+1
* PR63669: handle APR_BADARG return from ap_rgetlineEric Covener2020-01-311-0/+3
* Revert r1869222, wrong files committed.Yann Ylavic2019-10-311-128/+93
* mod_proxy_http: follow up to r1869216.Yann Ylavic2019-10-311-93/+128
* mod_proxy_http: Fix 100-continue deadlock for spooled request bodies. PR 63855.Yann Ylavic2019-10-181-4/+11
* Fix a typo in a message.Christophe Jaillet2019-10-051-1/+1
* Fix a signed/unsigned comparison that can never match.Christophe Jaillet2019-08-101-2/+2
* Fix a shadow (and useless) variable.Christophe Jaillet2018-10-191-5/+3
* * server/protocol.c (ap_rvputs): Call va_end before returning in theJoe Orton2018-10-051-0/+1
* add idsEric Covener2018-08-151-3/+3
* Add StrictHostCheck Eric Covener2018-08-141-2/+19
* http: Enforce consistently no response body with both 204 and 304 statuses.Yann Ylavic2018-07-301-1/+1
* mod_proxy_http: forward 100-continue.Yann Ylavic2018-07-241-14/+16
* PR62368: Print the unparsed URI in AH03454Eric Covener2018-05-171-1/+1
* Axe ap_rgetline_core(), not used anymore.Yann Ylavic2018-04-221-18/+7
* Follow up to r1829659, ap_[f]getline() EBCDIC awareness.Yann Ylavic2018-04-221-9/+24
* http: add ap_fgetline() and AP_GETLINE_NONBLOCK flag.Yann Ylavic2018-04-201-24/+51