* http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/STATUS
-Documentation status is maintained separately and can be found at:
-
- * docs/STATUS in this source tree, or
- * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/docs/STATUS
-
The current development branch of this software can be found at:
* http://svn.apache.org/repos/asf/httpd/httpd/trunk
* http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x/STATUS
* http://svn.apache.org/repos/asf/apr/apr/branches/1.5.x/STATUS
* http://svn.apache.org/repos/asf/apr/apr-util/branches/1.5.x/STATUS
+ * http://svn.apache.org/repos/asf/apr/apr/branches/1.6.x/STATUS
+ * http://svn.apache.org/repos/asf/apr/apr-util/branches/1.6.x/STATUS
Patches considered for backport are noted in their branches' STATUS:
- * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x/STATUS
* http://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x/STATUS
* http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/STATUS
[NOTE that x.{odd}.z versions are strictly Alpha/Beta releases,
while x.{even}.z versions are Stable/GA releases.]
- 2.4.26 : In development.
+ 2.4.28 : In development.
+ 2.4.27 : Tagged on July 6, 2017. Released on July 11, 2017.
+ 2.4.26 : Tagged on June 13, 2017. Released on June 19, 2017.
2.4.25 : Tagged on December 16, 2016. Released on December 21, 2016.
2.4.24 : Tagged on December 16, 2016, not released.
2.4.23 : Tagged on June 30, 2016. Released on July 05, 2016.
then merge into branches/2.4.x, as applicable.
* Current exceptions for RTC for this branch:
- . http/2 - mod_http2
+ . mod_proxy_http2
. mod_lua
. documentation
. non-Unix build
RELEASE SHOWSTOPPERS:
- *) CPU busy loop in mod_http2
-
PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
[ start all new proposals below, under PATCHES PROPOSED. ]
+
PATCHES PROPOSED TO BACKPORT FROM TRUNK:
[ New proposals should be added at the end of the list ]
http://svn.apache.org/r1790169 (rename "exception" directive)
http://svn.apache.org/r1790457 (Update directive name in err message)
2.4 convenience patch (includes CHANGES):
- http://people.apache.org/~druggeri/patches/RemoteIPProxyProtocol.2.4.x.patch
+ http://home.apache.org/~jim/patches/RemoteIPProxyProtocol.2.4.x.patch
+1: druggeri, jim
* mod_journald: Add new module mod_journald to log error logs into journald.
2.4.x patch: trunk works (modulo CHANGES)
+1: ylavic, jim
- *) event: Avoid listener periodic wake ups by using the pollset wake-ability
- when available. PR 57399.
- trunk patch: http://svn.apache.org/r1762580
- http://svn.apache.org/r1762701
- http://svn.apache.org/r1762702
- http://svn.apache.org/r1762718
- http://svn.apache.org/r1762723
- http://svn.apache.org/r1762742
- http://svn.apache.org/r1762743
- http://svn.apache.org/r1774538
- http://svn.apache.org/r1779354
- 2.4.x patch: http://home.apache.org/~ylavic/patches/httpd-2.4.x-mpm_event-wakeup-v7.1.patch
- +1: ylavic, icing
-
- *) proxy_wstunnel: Restore ability to process other Upgrade: protocols which was
- blocked in r1674632/r1674661.
- trunk patch: http://svn.apache.org/r1792092
- http://svn.apache.org/r1796864
- 2.4.x patch: svn merge -c 1792092,1796864 ^/httpd/httpd/trunk .
- +1: covener, jim
+ *) prefork: This fixes race-condition in signals handling when httpd is
+ runnning on foreground and user hits ctrl+c
+ trunk patch: http://svn.apache.org/r1618555
+ 2.4.x patch: svn merge -c 1618555 ^/httpd/httpd/trunk .
+ +1: ylavic
+ jailetc36: untested because I'm unsure on how to reproduce the race, but
+ the patch description looks straighforward.
+ If confirmed, it would worth, IMHO, a CHANGE entry and maybe a
+ 2.2.x backport.
+
+ *) buildconf: add an apr-config mode, which allows builds to proceed without
+ APR source code as long as a valid APR installation exists.
+ Involves checking in the latest versions of APR's m4 files and
+ the PrintPath helper.
+ trunk patch: https://svn.apache.org/r1780441
+ https://svn.apache.org/r1780470
+ https://svn.apache.org/r1795928
+ 2.4.x patch: svn merge -r 1780253:HEAD ^/httpd/httpd/branches/trunk-buildconf-noapr
+ +1: jchampion
+
+ *) docs: add an auto-generated Overrides class index.
+ (I know this is technically CTR, but the new machinery is a little
+ more complex than just a simple docs change. Make sure to svn-up your
+ docs-build directory.)
+ trunk patch: https://svn.apache.org/r1793922
+ https://svn.apache.org/r1793923
+ 2.4.x patch: svn merge -r1793921:HEAD ^/httpd/httpd/branches/trunk-override-index
+ +1: jchampion
+
+ *) mod_proxy_wstunnel fix PR 61142
+ 2.4.x patch: svn merge -c 1801594 ^/httpd/httpd/trunk .
+ +1: jfclere, jim
+
+ *) Makefile: Use different variables to track normal modules and MPMs during
+ build. Only the enabled MPM is uncommented in the configuration
+ if multiple DSOs are built, and LoadModule for MPMs will now come
+ before LoadModule for the normal modules. Patch by rjung.
+ trunk patch: https://svn.apache.org/r1729235
+ https://svn.apache.org/r1730079
+ https://svn.apache.org/r1801665
+ 2.4.x patch: svn merge -c1729235 -c1730079 -c1801665 ^/httpd/httpd/trunk
+ +1: jchampion
+
+ *) mod_proxy_fcgi: Add the support for mod_proxy's flushpackets and flushwait params
+ trunk patch: http://svn.apache.org/r1802040
+ 2.4.x patch: trunk works (modulo CHANGES)
+ +1: elukey
+ *) core: ap_server_config_defines and ap_server_{pre,post}_read_config
+ constantness and bytes saving, no functional change.
+ trunk patch: http://svn.apache.org/r1713043
+ http://svn.apache.org/r1802305
+ http://svn.apache.org/r1802309
+ 2.4.x patch: http://home.apache.org/~ylavic/patches/httpd-2.4.x-globals_constantness_and_bytes_saving.patch
+ +1: ylavic
+ *) core: Support use of optional "tag" in syslog entries. PR 60525.
+ trunk patch: http://svn.apache.org/r1784318
+ 2.4.x patch: http://home.apache.org/~jim/patches/syslog-tag.patch
PATCHES/ISSUES THAT ARE BEING WORKED
- [ New entried should be added at the START of the list ]
+ [ New entries should be added at the START of the list ]
*) mod_ssl: Return 502 instead of 500 when SSL peer check or
proxy_post_handshake hook fails.