X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=STATUS;h=62b1ed771ae81ca15d619ce9ea8eb49c253d552c;hb=d6476b564808a382d3e7e83dbf89b693c162b60e;hp=70a768f13e8bc5be19585b2990bb5499b78e1981;hpb=629dab8ca3f784ab724d25ba4f3ea6b0ac824c4e;p=apache diff --git a/STATUS b/STATUS index 70a768f13e..62b1ed771a 100644 --- a/STATUS +++ b/STATUS @@ -115,41 +115,17 @@ CURRENT RELEASE NOTES: RELEASE SHOWSTOPPERS: - *) mod_proxy_hcheck: Ensure thread-safety when concurrent healthchecks are - in use (ProxyHCTPsize > 0). PR 60071. - trunk patch: http://svn.apache.org/r1779573 - 2.4.x patch: trunk works (modulo CHANGES) - +1: ylavic, jim - - *) PR 60576: 2.4.21 broke PHP-FPM with the patch to strip the bogus "proxy://" - prefix from SCRIPT_FILENAME. We need to revert to the previous behavior - ASAP to avoid any further hurdles with FCGI implementations while we figure - this out. - trunk patch: http://svn.apache.org/r1780328 - http://svn.apache.org/r1780329 - http://svn.apache.org/r1781329 - http://svn.apache.org/r1782164 - http://svn.apache.org/r1782166 - http://svn.apache.org/r1782193 - http://svn.apache.org/r1778350 - http://svn.apache.org/r1781329 - http://svn.apache.org/r1782194 - http://svn.apache.org/r1782323 - http://svn.apache.org/r1782418 - http://svn.apache.org/r1782419 - http://svn.apache.org/r1782482 - http://svn.apache.org/r1782532 - http://svn.apache.org/r1788040 - 2.4.x patch: http://home.apache.org/~jim/patches/mod_proxy_fcgi-v3.patch - + http://svn.apache.org/r1788040 - +1: jim, covener, jchampion - jchampion: holding off on promotion for an answer to jailletc36's ML - question regarding `ProxyFCGIBackendType PHP-FPM` - covener: added http://svn.apache.org/r1788040 - PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] + *) core: Add %{REMOTE_PORT} to the expression parser. PR59938 + trunk patch: http://svn.apache.org/r1776459 + http://svn.apache.org/r1788508 + 2.4.x patch: trunk works + +1: covener, ylavic, jchampion + jchampion: Trunk patches don't apply cleanly for me. The patch I used to + test is at https://home.apache.org/~jchampion/patches/2.4.x-expr-REMOTE_PORT.patch + PATCHES PROPOSED TO BACKPORT FROM TRUNK: [ New proposals should be added at the end of the list ] @@ -167,13 +143,6 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: 2.4.x patch: http://home.apache.org/~ylavic/patches/httpd-2.4.x-r1740928_and_co-v3.patch +1: ylavic - *) mod_ssl: work around leaks on (graceful) restart. - trunk patch: http://svn.apache.org/r1781187 - http://svn.apache.org/r1781190 - http://svn.apache.org/r1781312 - 2.4.x patch: http://home.apache.org/~ylavic/patches/httpd-2.4.x-mod_ssl-restart_leaks-v2.patch - +1: ylavic, jim, wrowe - *) mod_proxy_hcheck: Don't validate timed out responses. trunk patch: http://svn.apache.org/r1779574 http://svn.apache.org/r1779623 @@ -190,13 +159,8 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: +1: jfclere, jim wrowe asks: Can we capitalize Verify in SSLOCSPNoverify to keep with conventions? - - *) mod_cache: Fix a regression in 2.4.25 for the forward proxy case by - computing and using the same entity key according to when the cache - checks, loads and saves the request. PR 60577. - trunk patch: http://svn.apache.org/r1783842 - 2.4.x patch: trunk works (modulo CHANGES) - +1: ylavic, jim + ylavic: +1 with http://svn.apache.org/r1788430, fixing the merge of + SSLOCSPNoverify and capitalizing as suggested above. *) mod_proxy_hcheck: Honor checks in Vhosts trunk patch: http://svn.apache.org/r1784203 @@ -210,46 +174,52 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: FULL hcheck patch: http://home.apache.org/~jim/patches/httpd2.4-hcheck.patch (includes all hcheck related patches, including showstopper) +1: jim + ylavic: 'tpsize' needs to be reset (to HC_THREADPOOL_SIZE) in pre_config, + otherwise if mod_proxy_hcheck is builtin/static and for example + ProxyHCTPsize were commented out on restart, we wouldn't use the + default value (as expected). *) mod_autoindex: Add IndexOptions UseOldDateFormat to allow the date format from 2.2 in the Last Modified column. PR60846. trunk patch: http://svn.apache.org/r1787525 http://svn.apache.org/r1787553 + http://svn.apache.org/r1788451 2.4.x patch: trunk works +1 covener - wrowe notes: strncasecmp copy-paste error (should be strcasecmp), the - strn flavor was only for 'flag=' prefixes *) mod_proxy: Allow the per-request environment variable "no-proxy" to be used as an alternative to ProxyPass /path !. This is primarily to set exceptions for ProxyPass specified in context. trunk patch: http://svn.apache.org/r1781328 + http://svn.apache.org/r1785907 2.4.x patch: trunk works - +1: covener - jailletc36: compatibility note is missing - - *) core: %{DOCUMENT_URI} used in nested SSI expressions should point to the - URI originally requsted by the user, not the nested documents URI. This - restores the behavior of this variable to match the "legacy" SSI parser. - PR60624. - trunk patch: http://svn.apache.org/r1780095 - 2.4.x patch: trunk works - +1: covener, wrowe - - *) core: EBCDIC fixes for interim responses with additional headers. - trunk patch: http://svn.apache.org/r1777354 - 2.4.x patch: http://people.apache.org/~covener/patches/ebcdic-interim.diff - +1: covener, wrowe - - *) core: Add %{REMOTE_PORT} to the expression parser. PR59938 - trunk patch: http://svn.apache.org/r1776459 - 2.4.x patch: trunk works - +1: covener - jailletc36: compatibility note is missing + +1: covener, ylavic + + *) Easy patches: synch 2.4.x and trunk + - cache: Use apr_pstrmemdup instead of apr_pstrndup when applicable + - cache: Remove a useless break + tiny style fix (missing space) + - vhost: save some request pool memory + - vhost: Fix some tiny style issues + - mod_dir: Save a few bytes in the request pool. + trunk patch: http://svn.apache.org/r1777556 + http://svn.apache.org/r1777557 + http://svn.apache.org/r1777593 + http://svn.apache.org/r1777594 + http://svn.apache.org/r1783056 + 2.4.x patch: trunk patches work + +1: jailletc36, ylavic + + *) core: Disallow multiple Listen on the same IP:port when listener buckets + are configured (ListenCoresBucketsRatio > 0), consistently with the single + bucket case (default), thus avoiding the leak of the corresponding socket + descriptors on graceful restart. + trunk patch: http://svn.apache.org/r1789220 + 2.4.x patch: trunk works (modulo CHANGES) + +1: ylavic - [ New entried should be added at the START of the list ] PATCHES/ISSUES THAT ARE BEING WORKED + [ New entried should be added at the START of the list ] *) mod_brotli: Backport of mod_brotli filter trunk patch: http://svn.apache.org/r1761714 @@ -275,6 +245,7 @@ PATCHES/ISSUES THAT ARE BEING WORKED http://svn.apache.org/r1781030 (fix strict GCC warning) http://svn.apache.org/r1781031 (reference the filter by handle) http://svn.apache.org/r1781701 (rework optional processing case) + http://svn.apache.org/r1788674 (final edge cases/ignore slave conns) 2.4 convenience patch (includes CHANGES): http://people.apache.org/~druggeri/patches/RemoteIPProxyProtocol.2.4.x.patch +1: druggeri, jim