diff --git a/AUTHORS b/AUTHORS index 399f057e5c8..3ca8ef61623 100644 --- a/AUTHORS +++ b/AUTHORS @@ -10,6 +10,7 @@ Ana Guerrero López Anatoliy Rozanov Andrew Friedley Andrey Lobanov +Anthony Zinger Ao Li Arun C Ilango arun ilango @@ -61,6 +62,7 @@ Hui Zhou Ian Ziemba Ignacio Hernandez Ira Weiny +iziemba <57813515+iziemba@users.noreply.github.com> Jaime Arteaga James Dinan James Shimek @@ -77,6 +79,7 @@ Jeff Squyres Jerome Berryhill Jerome Boyd Berryhill Jerome Soumagne +Jiakun Yan Jianxin Xiong Jie Zhang Jim Snow @@ -118,6 +121,8 @@ Oblomov, Sergey Oblomov, Sergey OFIWG Bot Paolo Inaudi +patrickbueb <70724661+patrickbueb@users.noreply.github.com> +Patrick Bueb Patrick MacArthur Patrick McCormick Paul Coffman @@ -156,8 +161,10 @@ Thibault BREZILLON Thomas Smith Tony Zinger tonyzinger +Trevor Hendricks Venkata Krishna Nimmagadda Venkata Krishna Nimmagadda +Wei Zhang Wei Zhang Wesley Bland William Zhang diff --git a/COPYING b/COPYING index 31bc30a75ee..a786c78ba28 100644 --- a/COPYING +++ b/COPYING @@ -3,7 +3,7 @@ licenses. You may choose to be licensed under the terms of the the BSD license or the GNU General Public License (GPL) Version 2, both included below. -Copyright (c) 2015-2019 Intel Corporation. All rights reserved. +Copyright (c) 2015-2021 Intel Corporation. All rights reserved. Copyright (c) 2015-2019 Cisco Systems, Inc. All rights reserved. ================================================================== diff --git a/NEWS.md b/NEWS.md index 27d4efa4f36..c08b6606998 100644 --- a/NEWS.md +++ b/NEWS.md @@ -5,6 +5,69 @@ This file contains the main features as well as overviews of specific bug fixes (and other actions) for each version of Libfabric since version 1.0. +v1.12.0, Wed Mar 10, 2021 +========================= + +## Core + +## EFA + +## RxM + +## SHM + +## Sockets + +## TCP + +## Util + +## Verbs + + +v1.11.2, Tue Dec 15, 2020 +========================= + +## Core + +- Handle data transfers > 4GB on OS X over tcp sockets +- Fixed spelling and syntax in man pages +- Fix pmem instruction checks + +## EFA + +- Use memory registration for emulated read protocol +- Update send paths to use app memory descriptor if available +- Remove unneeded check for local memory registration +- Do not install fork handler if EFA is not used +- Fix medium message RTM protocol +- Fix memory registration leak in error path +- Fix posting of REQ packets when using shm provider + +## RxM + +- Fix provider initialization when built as a dynamic library + +## SHM + +- Reverts SAR buffer locking patch +- Include correct header file for process_vm_readv/writev syscalls +- Skip atomic fetch processing for non-fetch operations + +## TCP + +- Fix swapping of address and CQ data in RMA inject path + +## Util + +- Fix error code returned for invalid AV flags +- Fix a bug finding the end of a page when the address is aligned + +## Verbs + +- Fix build warning in XRC CM log messages +- Fix build warnings in debug macros + v1.11.1, Fri Oct 9, 2021 ======================== diff --git a/configure.ac b/configure.ac index 8cf9634a292..47575327187 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ dnl dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.60]) -AC_INIT([libfabric], [1.12.0a1], [ofiwg@lists.openfabrics.org]) +AC_INIT([libfabric], [1.12.0rc1], [ofiwg@lists.openfabrics.org]) AC_CONFIG_SRCDIR([src/fabric.c]) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR(config) diff --git a/fabtests/configure.ac b/fabtests/configure.ac index cf33a814c3c..0e21a4c433e 100644 --- a/fabtests/configure.ac +++ b/fabtests/configure.ac @@ -5,7 +5,7 @@ dnl dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.57) -AC_INIT([fabtests], [1.11.0], [ofiwg@lists.openfabrics.org]) +AC_INIT([fabtests], [1.12.0rc1], [ofiwg@lists.openfabrics.org]) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR(config) AC_CONFIG_HEADERS(config.h) diff --git a/include/windows/config.h b/include/windows/config.h index 1643005aca6..def94e2396c 100644 --- a/include/windows/config.h +++ b/include/windows/config.h @@ -165,7 +165,7 @@ #define PACKAGE_TARNAME PACKAGE /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.12.0a1" +#define PACKAGE_VERSION "1.12.0rc1" /* Define to the full name and version of this package. */ #define PACKAGE_STRING PACKAGE_NAME " " PACKAGE_VERSION @@ -195,7 +195,7 @@ /* Version number of package */ #define _FI_EXP(s) #s #define _FI_TO_STRING(s) _FI_EXP(s) -#define VERSION _FI_TO_STRING(FI_MAJOR_VERSION) "." _FI_TO_STRING(FI_MINOR_VERSION) ".1a1" +#define VERSION _FI_TO_STRING(FI_MAJOR_VERSION) "." _FI_TO_STRING(FI_MINOR_VERSION) "." _FI_TO_STRING(FI_REVISION_VERSION) #ifndef BUILD_ID #define BUILD_ID ""