| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | core: forward flags to recursive/folding call to ap_rgetline_core(). | Yann Ylavic | 2018-04-20 | 1 | -2/+2 |
* | core: Add and handle AP_GETLINE_NOSPC_EOL flag in ap_rgetline_core(). | Yann Ylavic | 2018-04-19 | 1 | -23/+79 |
* | core: ap_getline_core() reads nothing for n == 0. | Yann Ylavic | 2018-03-20 | 1 | -0/+1 |
* | PR62200: EBCDIC: ap_rgetline APR_ENOSPC | Eric Covener | 2018-03-20 | 1 | -1/+1 |
* | core: Ensure that ap_*getline*() return NUL terminated lines on any error. | Yann Ylavic | 2018-02-15 | 1 | -34/+42 |
* | * server/protocol.c (ap_content_length_filter): Rewrite the content | Joe Orton | 2017-09-13 | 1 | -37/+63 |
* | Restore single-char field names inadvertantly disallowed in 2.4.25. | William A. Rowe Jr | 2017-06-28 | 1 | -9/+6 |
* | Revert 1800111 for a cleaner logic flow proposed by Yann | William A. Rowe Jr | 2017-06-28 | 1 | -1/+1 |
* | Appears to resolve the issue to permit single-char fieldnames; PR61220 | William A. Rowe Jr | 2017-06-28 | 1 | -1/+1 |
* | core: deprecate and replace ap_get_basic_auth_pw | Eric Covener | 2017-05-26 | 1 | -0/+48 |
* | Fix some spelling errors in comments | Mike Rumph | 2017-03-10 | 1 | -4/+4 |
* | old IBM EBCDIC fix that never got shared. | Eric Covener | 2017-01-04 | 1 | -2/+16 |
* | Partial port of proposed r1773158 for httpd-2.x only; this change causes all | William A. Rowe Jr | 2016-12-08 | 1 | -5/+2 |
* | Optimize away one more strchr | William A. Rowe Jr | 2016-11-22 | 1 | -2/+1 |
* | List discussion resulted in rejecting all but SP characters in the request | William A. Rowe Jr | 2016-11-22 | 1 | -9/+7 |
* | Dropped the never-released ap_has_cntrls() as it had very limited | William A. Rowe Jr | 2016-10-14 | 1 | -28/+18 |
* | Clarify | William A. Rowe Jr | 2016-08-30 | 1 | -1/+1 |
* | Calm some overly agressive crlf handling | William A. Rowe Jr | 2016-08-30 | 1 | -1/+1 |
* | New optional flag to enforce <CR><LF> line delimiters in ap_[r]getline, | William A. Rowe Jr | 2016-08-30 | 1 | -5/+14 |
* | Correct the parser construction for several optimizations, | William A. Rowe Jr | 2016-08-29 | 1 | -54/+40 |
* | Folding StrictWhitespace into the Strict ruleset of RFC7230, per dev@ poll. | William A. Rowe Jr | 2016-08-29 | 1 | -10/+8 |
* | Revert to the correct APLOGNO ID for this case | William A. Rowe Jr | 2016-08-26 | 1 | -1/+1 |
* | Correct URL failure reporting. | William A. Rowe Jr | 2016-08-26 | 1 | -22/+4 |
* | First survey results, all intrinsicly bad input will be logged at the debug | William A. Rowe Jr | 2016-08-26 | 1 | -26/+26 |
* | Also catch invalid spaces between the URI <> Protocol in StrictWhitespace mode. | William A. Rowe Jr | 2016-08-25 | 1 | -0/+6 |
* | Rename LenientWhitespace to UnsafeWhitespace and change StrictWhitespace | William A. Rowe Jr | 2016-08-25 | 1 | -52/+90 |
* | As commented, ensure we don't flag a request as a rejected 0.9 request | William A. Rowe Jr | 2016-08-21 | 1 | -21/+27 |
* | Introduce StrictURI|UnsafeURI for RFC3986 enforcement | William A. Rowe Jr | 2016-08-19 | 1 | -6/+22 |
* | Correct request header handling of whitespace with the new possible config of | William A. Rowe Jr | 2016-08-18 | 1 | -4/+35 |
* | * server/protocol.c (read_request_line): Fix compiler warnings with | Joe Orton | 2016-08-18 | 1 | -3/+3 |
* | Drop redundant == --rrl_none evaluation, noted by rpluem | William A. Rowe Jr | 2016-08-18 | 1 | -2/+1 |
* | Drop unused, previously sscanf() target variables | William A. Rowe Jr | 2016-08-18 | 1 | -2/+0 |
* | Perform correct, strict parsing of the request line, handling the | William A. Rowe Jr | 2016-08-18 | 1 | -91/+195 |
* | Rename the previously undocumented HTTPProtocol directive | William A. Rowe Jr | 2016-08-16 | 1 | -23/+19 |
* | Follow on to r1755264, for the case of merged header length exceptions, | William A. Rowe Jr | 2016-08-10 | 1 | -17/+14 |
* | Follow up to r1755264. | Yann Ylavic | 2016-08-05 | 1 | -2/+3 |
* | Stop reflecting irrelevant data to the request error notes, particularly | William A. Rowe Jr | 2016-08-05 | 1 | -47/+4 |
* | Treat an empty obs-fold line as abusive traffic | William A. Rowe Jr | 2016-08-05 | 1 | -7/+12 |
* | Strictly observe the one-SP requirement of every obs-fold line. | William A. Rowe Jr | 2016-08-04 | 1 | -9/+6 |
* | Now eliminate all intra-obs-fold excess whitespace, results condensed per spec. | William A. Rowe Jr | 2016-08-04 | 1 | -0/+6 |
* | An empty obs-fold line is a no-op. | William A. Rowe Jr | 2016-08-04 | 1 | -0/+5 |
* | As promised, reduce this logic by net 9 code lines, shifting the burden | William A. Rowe Jr | 2016-08-04 | 1 | -17/+10 |
* | Another comment for reviewers to follow | William A. Rowe Jr | 2016-08-04 | 1 | -0/+4 |
* | Testing len > 0 is redundant when *field is a "\0" and mismatches here, | William A. Rowe Jr | 2016-08-04 | 1 | -18/+18 |
* | Reformat for indentation following r1755123, Whitespace Only | William A. Rowe Jr | 2016-08-04 | 1 | -146/+145 |
* | Clean up an edge case where obs-fold continuation preceeds the first header, | William A. Rowe Jr | 2016-08-04 | 1 | -7/+19 |
* | Revert to r1754577 based on last_field NULL on first-pass defect | William A. Rowe Jr | 2016-08-03 | 1 | -165/+165 |
* | C89 fix, caught by Jacob Champion | William A. Rowe Jr | 2016-08-03 | 1 | -1/+3 |
* | Improve comments for reviewers to understand this logic | William A. Rowe Jr | 2016-08-03 | 1 | -14/+12 |
* | Testing len > 0 is redundant when *field is a "\0" and mismatches here. | William A. Rowe Jr | 2016-08-03 | 1 | -7/+4 |