summaryrefslogtreecommitdiffstats
path: root/ROADMAP (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-12-24On the trunk:Stefan Eissing1-2/+2
mod_htt2: version bump after backport git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775946 13f79535-47bb-0310-9956-ffa450edef68
2016-12-24On the trunk:Stefan Eissing1-6/+0
mod_http2: removing debug logs leftover in previous commit * modules/http2/h2_bucket_beam.c removed log warnings from debug session git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775944 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23Note some 3.0 potential stuffWilliam A. Rowe Jr1-10/+13
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775893 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23Return HTTP 504 rather than 503 when a proxy timeout is hit.Luca Toscano2-0/+6
Part of the review for PR: 56188 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775858 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23On the trunk: update after backportStefan Eissing1-3/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775835 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23On the trunk:Stefan Eissing2-1/+13
Cleanup mod_http2 beamer registry on server reload. Fixes PR60510. * modules/http2/h2_bucket_beam.c register cleanup function on installation that NULLs the beamer registry on pool cleanup. Patch by: Pavel Mateja <pavel@verotel.cz me git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775833 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23On the trunk:Stefan Eissing2-6/+2
Updates after mod_http2 backport git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775823 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23On the trunk:Stefan Eissing7-8/+70
Fix mod_h2/github issue #126: correct lifetime of data sent on temp pools * modules/http2/h2_bucket_beam.c - ignore send pools that are sub-pools of the existing one - added h2_beam_send_from() to allow explicit registering of the correct pool for the sending * modules/http2/h2_bucket_beam.h - add prototype for h2_beam_send_from() * modules/http2/h2_mplx.c - adding logging of output beam state * modules/http2/h2_stream.c - register stream pool for sending data on input beam * modules/http2/h2_task.c - register task pool on output beam on creation - adding trace logging * modules/http2/h2_proxy_session.c - fixing a type in a comment while we're at it git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775813 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23mod_proxy_{ajp,fcgi}: Fix a possible crash when reusing an establishedYann Ylavic2-4/+12
backend connection, happening with LogLevel trace2 or higher configured, or at any log level with compilers not detected as C99 compliant (e.g. MSVC on Windows). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775775 13f79535-47bb-0310-9956-ffa450edef68
2016-12-23pass along error bucketsEric Covener2-0/+10
In 2.4, they are generated by LimitRequestBody failures. trunk no longer uses error buckets in this path, but someone else could. PR60375 Submitted By: Eric Covener,Lubos Uhliarik <luhliari redhat.com> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775770 13f79535-47bb-0310-9956-ffa450edef68
2016-12-22remove initial isascii check entirelyEric Covener1-6/+0
We are already checking an even narrower set of characters just below. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775664 13f79535-47bb-0310-9956-ffa450edef68
2016-12-21fix indentEric Covener1-3/+3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775491 13f79535-47bb-0310-9956-ffa450edef68
2016-12-21much backportEric Covener1-35/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775490 13f79535-47bb-0310-9956-ffa450edef68
2016-12-21fix crash in util_fcgi.cEric Covener2-4/+11
*) mod_proxy_fcgi, mod_fcgid: Fix crashes in ap_fcgi_encoded_env_len() when modules add empty environment variables to the request. PR60275. [<alex2grad AT gmail.com>] Submitted By: <alex2grad AT gmail.com>] Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775487 13f79535-47bb-0310-9956-ffa450edef68
2016-12-20Fix strict Host: header checking on EBCDICEric Covener1-1/+4
on zOS, isascii() really means 7 bit ascii, but our strings are in ebcdic for 99.95% of the lifetime of the server. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775199 13f79535-47bb-0310-9956-ffa450edef68
2016-12-20assign a lognoEric Covener2-2/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775196 13f79535-47bb-0310-9956-ffa450edef68
2016-12-20http_header_filter: on check_headers() failure, use AP_FILTER_ERROR and EOCYann Ylavic1-24/+24
semantics to respectively warn the caller and cleanly terminate the connection afterwards. Suggested by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775195 13f79535-47bb-0310-9956-ffa450edef68
2016-12-19Silence compiler warning:Rainer Jung1-1/+1
"686: warning: 'ok' may be used uninitialized in this function" This is a false positive, because the value of "ok" will only be used if stapling_get_cached_response() sets "rsp" to non-NULL in which case it will always have set "ok". git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775173 13f79535-47bb-0310-9956-ffa450edef68
2016-12-18Rebuild.Lucien Gentis2-3/+76
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774894 13f79535-47bb-0310-9956-ffa450edef68
2016-12-18XML update.Lucien Gentis1-1/+84
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774893 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16Follow up to r1768070, wire mod_socache_redis into windows build schemesWilliam A. Rowe Jr4-0/+48
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774657 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16mod_socache_redis also uses mod_status hooksWilliam A. Rowe Jr1-2/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774655 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16update transformationAndré Malo4-3/+467
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774621 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16related to http://svn.apache.org/viewvc?view=revision&revision=1774602Jim Jagielski1-8/+8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774610 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16Add ../generators to include path for WindowsRainer Jung1-2/+2
build of mod_socache_memcache. It now needs mod_status.h. Untested but exactly analogous to what works for mod_socache_shmcb and others. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774609 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16Use correct format pattern, "%lu" is wrong forRainer Jung1-6/+6
apr_uint64_t on some platforms. Followup to r1649491. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774602 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16event: close a race condition where we might re-enable listeners while theyYann Ylavic1-0/+3
are already or about to be closed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774541 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16event: follow up to r1762718.Yann Ylavic1-4/+8
On graceful shutdown/restart, kill kept-alive connections before poll()ing again, avoiding to wait for their "normal" timers (before being woken up) when they remain the last handled connections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774538 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16Revert r1774525, will commit a better way to handle this.Yann Ylavic1-1/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774535 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15kill the keepalive conns as early as possible during gracefulJim Jagielski1-0/+1
process exit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774525 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15Documentation rebuildLuca Toscano5-6/+12
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774507 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15Added a note to mod_ratelimit documentationLuca Toscano1-0/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774506 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15Fixed xml for mod_info.xmlLuca Toscano1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774505 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15typoRich Bowen1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774493 13f79535-47bb-0310-9956-ffa450edef68
2016-12-15example of using -DDUMP_CONFIGRich Bowen1-2/+7
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774492 13f79535-47bb-0310-9956-ffa450edef68
2016-12-14http: release data buckets (memory, fd, ...) as soon as possible whenYann Ylavic1-6/+6
filtered out from the outgoing brigade by ap_http_outerror_filter() applying the EOC semantic. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774322 13f79535-47bb-0310-9956-ffa450edef68
2016-12-14short-circuit some kinds of looping in RewriteRule.Eric Covener2-0/+15
PR60478 Submitted By: Jeff Wheelouse <apache wheelhouse.org> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774288 13f79535-47bb-0310-9956-ffa450edef68
2016-12-14Follow up to r1773761: restore EOC semantic.Yann Ylavic1-18/+10
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774286 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13xformJim Jagielski1-2/+6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774070 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13xhtmlJim Jagielski1-3/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774069 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13rate limit notesJim Jagielski1-0/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774068 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13xformJim Jagielski5-4/+6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774026 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13add buzz wordJim Jagielski1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774023 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13html elementsJim Jagielski1-9/+9
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774018 13f79535-47bb-0310-9956-ffa450edef68
2016-12-13Some "error" reporting if we overflowJim Jagielski2-2/+6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1774008 13f79535-47bb-0310-9956-ffa450edef68
2016-12-12With the changes of api from pcre 8.x to 10.x, do not presume that the internalWilliam A. Rowe Jr1-4/+8
ovector will be created to accept greater than nmatch elements for processing. Allocate enough elts in all circumstances for pcre2api. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773882 13f79535-47bb-0310-9956-ffa450edef68
2016-12-12Need to preserve --with-pcre value if not a path refWilliam A. Rowe Jr1-1/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773870 13f79535-47bb-0310-9956-ffa450edef68
2016-12-12Follow up to r1773761: improved recursion detection.Yann Ylavic1-8/+19
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773865 13f79535-47bb-0310-9956-ffa450edef68
2016-12-12Follow up to r1773761: we need to check both ap_send_error_response() and ↵Yann Ylavic1-4/+4
internal redirect recursions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773862 13f79535-47bb-0310-9956-ffa450edef68
2016-12-12Follow up to r1773761: don't recurse on ap_send_error_response() either.Yann Ylavic1-2/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773861 13f79535-47bb-0310-9956-ffa450edef68