diff --git a/CHANGELOG b/CHANGELOG index 95cc6ff..92e33ca 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,13 @@ +Changes since 4.0.0 + +Multithread support for Linux and Windows +Fix NFS4 behavior of chmod/chown/utimes +Add marshalling / unmarshalling of various NFSv4.1 structures (but not 4.1 support) +PS3 support +PS2 EE support +Support escaped characters in the URL +Fix MINGW build + Changes since 3.0.0 Fix the versioning in makerpms.sh diff --git a/CMakeLists.txt b/CMakeLists.txt index e304811..4a9c5b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.2) project(libnfs LANGUAGES C - VERSION 4.0.0) + VERSION 5.0.0) set(SOVERSION 11.0.0 CACHE STRING "" FORCE) diff --git a/configure.ac b/configure.ac index 0566ff9..b41dba8 100755 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ(2.50) -AC_INIT([libnfs], [4.0.0], [ronniesahlberg@gmail.com]) +AC_INIT([libnfs], [5.0.0], [ronniesahlberg@gmail.com]) AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) AC_CANONICAL_HOST diff --git a/include/nfsc/libnfs.h b/include/nfsc/libnfs.h index 202ff46..17d0663 100755 --- a/include/nfsc/libnfs.h +++ b/include/nfsc/libnfs.h @@ -43,6 +43,7 @@ extern "C" { #define LIBNFS_FEATURE_PAGECACHE #define LIBNFS_FEATURE_DEBUG #define LIBNFS_FEATURE_UMOUNT +#define LIBNFS_FEATURE_MULTITHREADING #define NFS_BLKSIZE 4096 #define NFS_PAGECACHE_DEFAULT_TTL 5 diff --git a/lib/Makefile.am b/lib/Makefile.am index e9afedd..ed55e5e 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -26,7 +26,7 @@ libnfs_la_SOURCES = \ socket.c \ ../win32/win32_compat.c -SOCURRENT=13 +SOCURRENT=14 SOREVISION=0 SOAGE=0 libnfs_la_LDFLAGS = -version-info $(SOCURRENT):$(SOREVISION):$(SOAGE) diff --git a/packaging/RPM/libnfs.spec.in b/packaging/RPM/libnfs.spec.in index f78613b..8fd483c 100644 --- a/packaging/RPM/libnfs.spec.in +++ b/packaging/RPM/libnfs.spec.in @@ -113,6 +113,14 @@ Utility programs for LibNFS %{_mandir}/man1/nfs-ls.1.gz %changelog +* Fri Jan 28 2022 : Version 5.0.0 +- Multithread support for Linux and Windows +- Fix NFS4 behavior of chmod/chown/utimes +- Add marshalling / unmarshalling of various NFSv4.1 structures (but not 4.1 support) +- PS3 support +- PS2 EE support +- Support escaped characters in the URL +- Fix MINGW build * Wed Feb 13 2019 : Version 4.0.0 - Fix the versioning in makerpms.sh - Fix some compile issues in the test programs.