| Commit message (Expand) | Author | Age | Files | Lines |
* | Follow up to r1877955: don't reuse the connection for mixed C-L / T-E requests | Yann Ylavic | 2020-06-30 | 1 | -3/+10 |
* | Follow up to r1877955: always validate the Content-Length | Yann Ylavic | 2020-06-30 | 1 | -11/+13 |
* | server/util_script.c: reserve one APLOGNO number after r1879253 | Luca Toscano | 2020-06-29 | 1 | -1/+1 |
* | Use a dedicated constant for the base64 sha1 length. | Graham Leggett | 2020-06-29 | 1 | -1/+3 |
* | Remove tabs. | Graham Leggett | 2020-06-29 | 1 | -3/+3 |
* | Make sure the get and restore the file offset when conputing the ETag. Be def... | Graham Leggett | 2020-06-29 | 1 | -2/+9 |
* | "[mod_dav_fs etag handling] should really honor the FileETag setting". | Graham Leggett | 2020-06-28 | 2 | -78/+184 |
* | server/util_script.c: tune logging Last-Modified header | Luca Toscano | 2020-06-27 | 1 | -3/+2 |
* | Follow up to r1879079: fail early if URI path resolves above root. | Yann Ylavic | 2020-06-24 | 1 | -4/+5 |
* | Follow up to r1879075: ap_getparents() to return the empty string above root. | Yann Ylavic | 2020-06-24 | 1 | -1/+4 |
* | Follow up to r1879079, r1879080: change to DONE semantics for pre_trans hooks. | Yann Ylavic | 2020-06-24 | 1 | -4/+4 |
* | Follow up to r1879079: merge slashes (if configured to) before pre_trans | Yann Ylavic | 2020-06-23 | 1 | -11/+6 |
* | Follow up to r1879079: merge/walk locations for pre_trans hooks. | Yann Ylavic | 2020-06-23 | 1 | -41/+53 |
* | ap_location_walk/ap_directory_walk: copy the cached uri/filename. | Yann Ylavic | 2020-06-23 | 1 | -2/+2 |
* | Add "v6only" Listen option to enable IPV6_V6ONLY in v4mapped builds | Joe Orton | 2020-06-23 | 1 | -1/+3 |
* | Allow for URI-path pre_translate_name before (and/or instead of) decoding. | Yann Ylavic | 2020-06-22 | 1 | -10/+46 |
* | Validate request-target per RFC 7230 section 5.3. | Yann Ylavic | 2020-06-22 | 1 | -2/+17 |
* | Add pre_translate_name hook running before URI-path decoding. | Yann Ylavic | 2020-06-22 | 1 | -0/+3 |
* | Implement ap_getparent() using ap_normalize_path(). | Yann Ylavic | 2020-06-22 | 1 | -63/+2 |
* | Add ap_normalize_path() to replace ap_getparents() (with options). | Yann Ylavic | 2020-06-22 | 1 | -1/+111 |
* | Add a space to be consistent with surrounding code and to synch with 2.4.x | Christophe Jaillet | 2020-06-19 | 1 | -1/+1 |
* | * Revert r1878939, r1878938, r1878936, the changes to | Ruediger Pluem | 2020-06-19 | 1 | -14/+2 |
* | * Have the HTTP 0.9 / 1.1 processing code reject requests for | Ruediger Pluem | 2020-06-10 | 1 | -2/+14 |
* | util_filter: both directions for setaside/reinstate/adapt logging. | Yann Ylavic | 2020-05-31 | 1 | -6/+9 |
* | Fix a NULL pointer dereference | Ruediger Pluem | 2020-05-25 | 1 | -1/+1 |
* | Axe an empty line to synch with 2.4.x. | Christophe Jaillet | 2020-05-23 | 1 | -1/+0 |
* | core, protocol: reject invalid Content-Length ASAP. | Yann Ylavic | 2020-05-20 | 1 | -1/+12 |
* | core,modules: provide/use ap_parse_strict_length() helper. | Yann Ylavic | 2020-05-20 | 2 | -17/+20 |
* | Follow up to r1877785: ap_filter_should_yield() is not NULL safe :p | Yann Ylavic | 2020-05-15 | 1 | -1/+1 |
* | ap_filter_output_pending(): test where each filter should yield after running. | Yann Ylavic | 2020-05-15 | 1 | -2/+3 |
* | ap_log_pid(): Windown does not implement apr_file_perms_set(), not a failure. | Yann Ylavic | 2020-05-12 | 1 | -1/+1 |
* | listen.c: follow up to r1876865: update APLOGNO. | Yann Ylavic | 2020-05-12 | 1 | -1/+1 |
* | mpm_event: reset listener_is_wakeable on reload. | Yann Ylavic | 2020-05-10 | 1 | -0/+1 |
* | util_md5: avoid temporary stack result in ap_md5_binary(). | Yann Ylavic | 2020-05-10 | 1 | -4/+4 |
* | util_expr: allow to specify only one of ap_expr_eval_ctx_t's r/c/s. | Yann Ylavic | 2020-05-10 | 1 | -15/+36 |
* | util_filter: export ap_filter_adopt_brigade() since mod_ssl uses it. | Yann Ylavic | 2020-05-10 | 2 | -12/+2 |
* | ap_core_input_filter(): axe unnecessary AP_MODE_SPECULATIVE test. | Yann Ylavic | 2020-05-06 | 1 | -1/+1 |
* | Constify pointers in ap_expr lookup tables, as well as the already | Joe Orton | 2020-05-04 | 1 | -8/+8 |
* | util_filter: axe misleading AP_BUCKET_IS_MORPHING() macro and fix comments. | Yann Ylavic | 2020-04-27 | 1 | -21/+21 |
* | Add optional options= argument to Listen to add listener-specific | Joe Orton | 2020-04-23 | 1 | -12/+90 |
* | config: allow for environment variable substitution fallback to default value. | Yann Ylavic | 2020-04-22 | 1 | -0/+11 |
* | core: follow up to r1876664: allow ErrorDocument to read body when applicable | Yann Ylavic | 2020-04-21 | 1 | -35/+40 |
* | core, h2: common ap_parse_request_line() and ap_check_request_header() code. | Yann Ylavic | 2020-04-17 | 1 | -79/+97 |
* | core, h2: send EOR for early HTTP request failure. | Yann Ylavic | 2020-04-17 | 1 | -60/+82 |
* | * server/mpm/prefork/prefork.c (prefork_pre_config): Use pconf as | Joe Orton | 2020-04-16 | 2 | -2/+2 |
* | Add missing pool tags to help debugging. | Yann Ylavic | 2020-04-16 | 8 | -0/+10 |
* | Issue a warning for non-existent directories when running configtest | Eric Covener | 2020-04-11 | 1 | -0/+9 |
* | core: add r->flushed flag and set it when the response is sent. | Yann Ylavic | 2020-04-02 | 3 | -15/+27 |
* | ap_core_output_filter: follow up to r1875947: don't swallow bucket read EOF. | Yann Ylavic | 2020-04-01 | 1 | -6/+0 |
* | core: handle morphing buckets setaside/reinstate and kill request core filter. | Yann Ylavic | 2020-03-31 | 4 | -199/+140 |