@@ -4,8 +4,71 @@ Open MPI v4.1.x series
44This file contains all the NEWS updates for the Open MPI v4.1.x
55series, in reverse chronological order.
66
7- 4.1.4 |mdash | May, 2022
8- ------------------
7+ Open MPI version 4.1.6
8+ ----------------------
9+ :Date: September, 2023
10+
11+ - Fix configure issue with XCode 15.
12+ - Update embedded PMIx to 3.2.5. PMIx 3.2.5 addresses CVE-2023-41915.
13+
14+ .. note :: Prior versions of Open MPI (and their associated PMIx
15+ implementations) are **not ** impacted by this CVE, because
16+ Open MPI never uses escalated privileges on behalf of an
17+ unprivileged user. We are backporting this change both
18+ because it is low risk and to avoid alarms from CVE
19+ scanners.
20+
21+ - Fix issue with buffered sends and MTL-based interfaces (Libfabric,
22+ PSM, Portals).
23+ - Add missing ``MPI_F_STATUS_SIZE `` to ``mpi.h ``. Thanks to @jprotze for
24+ reporting the issue.
25+ - Update Fortran ``mpi `` module configure check to be more correct.
26+ Thanks to Sergey Kosukhin for identifying the issue and supplying
27+ the fix.
28+ - Update to properly handle PMIx v>=4.2.3. Thanks to Bruno Chareyre,
29+ Github user @sukanka, and Christof Koehler for raising the
30+ compatibility issues and helping test the fixes.
31+ - Fix minor issues and add some minor performance optimizations with
32+ OFI support.
33+ - Support the ``striping_factor `` and ``striping_unit `` MPI_Info names
34+ recomended by the MPI standard for parallel IO.
35+ - Fixed some minor issues with UCX support.
36+ - Minor optimization for 0-byte MPI_Alltoallw (i.e., make it a no-op).
37+
38+
39+ Open MPI version 4.1.5
40+ ----------------------
41+ :Date: February, 2023
42+
43+ - Fix crash in one-sided applications for certain process layouts.
44+ - Update embedded OpenPMIx to version 3.2.4
45+ - Fix issue building with ``ifort `` on MacOS.
46+ - Backport patches to Libevent for CVE-2016-10195, CVE-2016-10196, and
47+ CVE-2016-10197. Note that Open MPI's internal libevent does not
48+ use the impacted portions of the Libevent code base.
49+ - SHMEM improvements:
50+
51+ - Fix initializer bugs in SHMEM interface.
52+ - Fix unsigned type comparisons generating warnings.
53+ - Fix use after clear issue in ``shmem_ds_reset ``.
54+
55+ - UCX improvements
56+
57+ - Fix memory registration bug that could occur when UCX was built
58+ but not selected.
59+ - Reduce overhead of ``add_procs `` with intercommunicators.
60+ - Enable ``multi_send_nb `` by default.
61+ - Call ``opal_progress `` while waiting for a UCX fence to complete.
62+
63+ - Fix data corruption bug in osc/rdma component.
64+ - Fix overflow bug in alltoall collective
65+ - Fix crash when displaying topology.
66+ - Add some ``MPI_F_XXX `` constants that were missing from ``mpi.h ``.
67+ - coll/ucc bug fixes.
68+
69+
70+ Open MPI version 4.1.4
71+ ----------------------
972:Date: May, 2022
1073
1174- Fix possible length integer overflow in numerous non-blocking collective
0 commit comments