summaryrefslogtreecommitdiff
path: root/server/request.c
Commit message (Expand)AuthorAgeFilesLines
* core: Add the token_checker hook, that allows authentication to takeGraham Leggett2023-04-251-0/+29
* core: Add ap_unescape_url_ex() for better decoding control, and deprecateYann Ylavic2021-10-071-6/+7
* legacy default slash-matching behavior w/ 'MergeSlashes OFF'Eric Covener2021-04-211-3/+16
* Follow up to r1879079: fail early if URI path resolves above root.Yann Ylavic2020-06-241-4/+5
* Follow up to r1879079, r1879080: change to DONE semantics for pre_trans hooks.Yann Ylavic2020-06-241-4/+4
* Follow up to r1879079: merge slashes (if configured to) before pre_transYann Ylavic2020-06-231-11/+6
* Follow up to r1879079: merge/walk locations for pre_trans hooks.Yann Ylavic2020-06-231-41/+53
* ap_location_walk/ap_directory_walk: copy the cached uri/filename.Yann Ylavic2020-06-231-2/+2
* Allow for URI-path pre_translate_name before (and/or instead of) decoding.Yann Ylavic2020-06-221-10/+46
* Add pre_translate_name hook running before URI-path decoding.Yann Ylavic2020-06-221-0/+3
* Add missing pool tags to help debugging.Yann Ylavic2020-04-161-0/+3
* core: handle morphing buckets setaside/reinstate and kill request core filter.Yann Ylavic2020-03-311-118/+0
* revert for now, surprising the scheme is present.Eric Covener2020-03-251-3/+1
* PR63437: don't clobber the scheme in r->uri with MergeSlashesEric Covener2020-03-251-1/+3
* * r->parsed_uri.path can be NULL in case of the CONNECT method.Ruediger Pluem2019-03-181-1/+3
* * Revert r1855741 which committed other stuff as well.Ruediger Pluem2019-03-181-3/+1
* * Play safe in case we get no nameRuediger Pluem2019-03-181-1/+3
* Merge consecutive slashes in the URL by defaultEric Covener2019-03-171-16/+9
* request: forward as much buckets as possible in ap_request_core_filter().Yann Ylavic2018-10-241-12/+49
* util_filter: protect ap_filter_t private fields from external (ab)use.Yann Ylavic2018-09-051-16/+19
* core: follow up to r1839997: recycle request filters to a delayed ring first.Yann Ylavic2018-09-041-3/+1
* ap_request_core_filter() can check whether the next filter should yield.Yann Ylavic2018-08-101-1/+1
* core: Add ap_reuse_brigade_from_pool().Yann Ylavic2018-07-161-10/+4
* core: follow up to r1822596.Yann Ylavic2018-01-301-2/+5
* core: fix ap_request_core_filter()'s brigade lifetime.Yann Ylavic2018-01-301-22/+38
* Revert misguided commit r1799731.William A. Rowe Jr2017-06-261-15/+0
* style: where did the tabs come from?Gregg Lewis Smith2017-06-241-2/+2
* Send a 404 response like other OSs do instead of 403 on Windows when Gregg Lewis Smith2017-06-241-0/+15
* core: deprecate and replace ap_get_basic_auth_pwEric Covener2017-05-261-3/+14
* Evaluate nested If/ElseIf/Else config sectionsLuca Toscano2017-04-251-3/+18
* Revert r1783759: really more things than intended :pYann Ylavic2017-02-201-10/+7
* Follow up to r1783755: update APLOGNO.Yann Ylavic2017-02-201-7/+10
* Fix bug 58528 - Do not read .htaccess if override and overridelist are "None"Daniel Ruggeri2016-03-301-1/+3
* Avoid a call to 'prep_walk_cache' if possible, just as in 'ap_if_walk' and 'a...Christophe Jaillet2016-03-201-3/+3
* Added some more log numbers to log statements thatRainer Jung2016-01-191-1/+1
* There is no need to duplicate some memory here, the 'path' given to ap_parse...Christophe Jaillet2015-12-101-2/+1
* core: follow up to r1708084.Yann Ylavic2015-10-121-7/+9
* core: follow up to r1708084,1708088: remove tabs.Yann Ylavic2015-10-121-3/+3
* core: follow up to r1708084: we still need to take care of DONE in any case.Yann Ylavic2015-10-121-3/+3
* core: we don't want to run the subrequest's handler if theYann Ylavic2015-10-121-1/+1
* Add the AsyncFilter directive that allows the asynchronous filterGraham Leggett2015-10-061-0/+9
* core: Extend support for asynchronous write completion from theGraham Leggett2015-10-041-0/+58
* Silence a sparse warning about inconsistent indentingChristophe Jaillet2015-08-311-4/+3
* Avoid adding duplicate subequest filters, as they would not be strippedEric Covener2015-08-281-2/+12
* reversal of 1698239 due to nedless loop in t/apache/pr17629.tStefan Eissing2015-08-281-11/+2
* avoid adding multiple subrequest filters when there are nested subrequests. Eric Covener2015-08-271-2/+11
* SECURITY: CVE-2015-3185 (cve.mitre.org)William A. Rowe Jr2015-06-091-18/+56
* Revert r4635428 corresponding to PR41867.William A. Rowe Jr2015-01-211-7/+0
* core: Do not match files when using DirectoryMatch. PR41867.Jan Kaluža2014-10-301-0/+7
* core: Support named groups and backreferences within the LocationMatch,Graham Leggett2013-12-301-11/+111