Hello community, here is the log from the commit of package libnfs for openSUSE:Factory checked in at 2017-10-23 16:39:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnfs (Old) and /work/SRC/openSUSE:Factory/.libnfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnfs" Mon Oct 23 16:39:58 2017 rev:5 rq:534531 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libnfs/libnfs.changes 2017-03-15 01:59:42.681284100 +0100 +++ /work/SRC/openSUSE:Factory/.libnfs.new/libnfs.changes 2017-10-23 16:39:59.398036226 +0200 @@ -1,0 +2,34 @@ +Tue Oct 17 15:12:58 UTC 2017 - [email protected] + +- Update to version 2.0.0: + + Bug fixes: + - Fix NULL pointer crash in nfs_link(). + - Clamp read/write size for servers (Ganesha) that offer very + large io sizes instead of failing to connect to the export. + - Tell the server to commit all data to stable storage when we + close files. + - Double free fix: don't call rpc_free_pdu() after + rpc_queue_pdu() failure. + - Fix for memory leak in rpc_allocate_*(). + - Abort the mount process correctly if MOUNT/MNT returns error + or is cancelled. + - Fix memory leak in error path in nfs_create_2_cb(). + - Fix leak of rpc->inbuf if we destroy the context while we + have still PDUs in flight. + + New features: + - Add O_NOFOLLOW support for nfs_open(). + - Add a new mkdir2 command that also takes a mode argument. + - Add a new readlink2 command that avoids having to preallocate + the buffer. + - Add support for RPC timeouts for both the sync and async + interfaces. + - Use SOCK_CLOEXEC for the sockets. + - Make rpc_set{g|u}id() public. + - Performance optimization: socket: Batch pdu read in + rpc_read_from_socket. + - Low level support for NFSv4 some and examples. + - Support for building RPC servers. +- Bump soname to 11 following upstream changes. +- Stop passing disable-werror to configure, no longer needed. + +------------------------------------------------------------------- Old: ---- libnfs-1.11.0.tar.gz New: ---- libnfs-2.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnfs.spec ++++++ --- /var/tmp/diff_new_pack.kvWV88/_old 2017-10-23 16:39:59.994008335 +0200 +++ /var/tmp/diff_new_pack.kvWV88/_new 2017-10-23 16:39:59.998008148 +0200 @@ -17,10 +17,10 @@ # -%define soname 8 +%define soname 11 Name: libnfs -Version: 1.11.0 +Version: 2.0.0 Release: 0 Summary: Client library for accessing NFS shares over a network License: LGPL-2.1+ and BSD-2-Clause and GPL-3.0+ @@ -73,7 +73,6 @@ %build %configure \ - --disable-werror \ --disable-static \ --disable-examples make %{?_smp_mflags} ++++++ libnfs-1.11.0.tar.gz -> libnfs-2.0.0.tar.gz ++++++ ++++ 42105 lines of diff (skipped)
