[NOTE that x.{odd}.z versions are strictly Alpha/Beta releases,
while x.{even}.z versions are Stable/GA releases.]
- 2.4.30 : In development.
+ 2.4.30 : In development. Jim proposes a T&R sometime between Jan 24
+ and Feb 2.
2.4.29 : Tagged on October 17, 2017. Released on October 23, 2017.
2.4.28 : Tagged on September 25, 2017. Released on October 5, 2017.
2.4.27 : Tagged on July 6, 2017. Released on July 11, 2017.
PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
[ start all new proposals below, under PATCHES PROPOSED. ]
- *) mod_proxy_html: skip documents < 4 bytes. PR 56286
- trunk patch: http://svn.apache.org/r1599012
- http://svn.apache.org/r1601559
- http://svn.apache.org/r1818624 (style only)
- http://svn.apache.org/r1819969
- http://svn.apache.org/r1819970
- 2.4.x patch: svn merge -c r1599012,r1601559,r1818624, r1819969, r1819970 ^/httpd/httpd/trunk .
- +1: niq, jim, ylavic, icing
-
- *) core/mod_ssl: Add new flag int to module struct. Define first bit for keeping
- server config records non-shared instances, set for mod_ssl to make manipulations
- in post_config safe.
- trunk patch: svn merge -c 1809302,1809303,1809305,1809311,1809314,1809713 ^/httpd/httpd/trunk .
- 2.4.x patch: https://svn.apache.org/repos/asf/httpd/httpd/patches/2.4.x/backport-module-flags.diff
- (merge with alterations for mmn etc., updated after review by Yann)
- +1: icing, ylavic, covener
- niq: Can someone post a pointer to discussion of this on dev list?
- In particular the API change and apparent #ifdef ABI?
-
- *) mod_md: backport of ACME (Let's Encrypt) support. Needs mod_ssl backport proposal beneath to
- not only compile but do something.
- trunk revisions: 1804530,1804531,1804542,1804545,1804671,1804759,1804787,1804975,1805180,1805188,1805192,1805194,1805256,1805294,1805373,1806939,1807228,1807347,1807577,1807593,1807774,1807777,1808005,1808092,1808100,1808241,1808242,1808243,1808249,1808444,1809719,1809888,1810723,1811082,1811812,1812193,1812517,1812518,1812999,1813642,1814720,1814939,1815005,1815078,1815264,1815370,1815483,1816055,1816154,1816156 and more
- 2.4.x branch: ^/httpd/httpd/branches/2.4.x-mod_md
- 2.4.x diff: svn diff ^/httpd/httpd/branches/2.4.x ^/httpd/httpd/branches/2.4.x-mod_md
- Updated 2.4.x-mod_md branch to current trunk (mod_md v1.1.0) with renamed configuration
- directives and improved certificate chain retrieval. Resetting votes.
- +1: icing, jim, steffenal, ylavic
-
PATCHES PROPOSED TO BACKPORT FROM TRUNK:
[ New proposals should be added at the end of the list ]
ylavic: RemoteIPProxyProtocol* are documented as scoped to server config
and virtual host, though using ap_server_conf makes them global
only (thus less useful too...).
+ jim: Can docco patch be post-backport?
*) mod_proxy_uwsgi: Add in UWSGI proxy (sub)module
trunk patch: http://svn.apache.org/r1810358
2.4.x patch: trunk works (modulo CHANGES)
svn merge -c r1810358,r1810362,r1810363,r1810365,r1810447,r1816919,r1816922,r1818013,r1818280 ^/httpd/httpd/trunk .
(or svn copy ...)
- +1: jim
+ +1: jim, icing
+ icing: tested on ubuntu 16.04 with a simple uwsgi python app.
+
+ *) mod_http2: obsolete code removed, no more events on beam pool destruction,
+ discourage content encoders on http2-status response (where they do not work)
+ 2.4.x patch: svn merge -c 1821371,1822502,1822503 ^/httpd/httpd/trunk .
+ +1: ylavic, icing, jim
+
+ *) proxy_util: Schemes and hostnames that are "too long" are
+ no longer automatically fatal errors but are instead logged
+ and truncated, at which point the admin can determine if that
+ is OK or not.
+ trunk patch: http://svn.apache.org/r1823482
+ 2.4.x patch: trunk works
+ +1: jim,
+
+ *) mod_proxy_balancer,mod_slotmem_shm: Rework SHM reuse/deletion to not
+ depend on the number of restarts (non-Unix systems) and preserve shared
+ names as much as possible on configuration changes for SHMs and persisted
+ files. PR 62044.
+ trunk patch: http://svn.apache.org/r1822509
+ http://svn.apache.org/r1822511
+ http://svn.apache.org/r1823412
+ http://svn.apache.org/r1823415
+ http://svn.apache.org/r1823416
+ http://svn.apache.org/r1823564
+ http://svn.apache.org/r1823572
+ http://svn.apache.org/r1823575
+ 2.4.x patch: trunk works (modulo CHANGES)
+ (or http://home.apache.org/~ylavic/patches/httpd-2.4.x-PR62044-slotmems_reuse.patch)
+ +1: ylavic, jim,
PATCHES/ISSUES THAT ARE BEING WORKED
So the only fix allowing us to use PCRE 10 in httpd 2.4 would be to write
this as a thread safe storage buffer for the majority of cases (<10 $args)
and we don't have a portable tls mechanism to do so.
+ jorton: Adding ap_pregexec/_len which pass a pool would also work
+ for internal users of this api; not sure if performance
+ impact is significant from using malloc here.
PATCHES/ISSUES THAT ARE STALLED