* Thu Nov 11 2021 Michael Fritch <michael.fritch@suse.com>
- Add patch to fix getopt return value on aarch64 (bsc#1192367)
* Add getopt_aarch64.patch
- Disable build of the XFS FSAL
+ https://github.com/nfs-ganesha/nfs-ganesha/issues/533
* Fri Jul 23 2021 Patrick Seidensal <pseidensal@suse.com>
- Enable FSAL_RGW again, as it turned out to be compatible with Ceph 16.x, but
needs patching from upstream. Backport upstream patch to fix version
comparison.
* Add fix-compilation--faulty-version-comparison.patch
* Fri Feb 05 2021 Nathan Cutler <ncutler@suse.com>
- Disable FSAL_RGW which is incompatible with Ceph 16.1.0
* Mon Jul 27 2020 Supriti Singh <supriti.singh@suse.com>
- Remove -fcommon from spec file
* Reverting changes made to fix boo#1164548.
* Fri Jul 17 2020 Supriti Singh <supriti.singh@suse.com>
- dropped fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch which is a part of upstream 3.3
- Update to version 3.3+git0.39e0cf712:
* V3.3
* FSAL_CEPH: Fix size of handle
* FSAL_CEPH: Always use the large handle size
* FSAL_CEPH: clarify the User_Id setting in the sample config
* FSAL_CEPH: set ino_release_cb on mount
* RADOS_URLS: restore rados_urls watch on new configuration
* RADOS_URLS: when built with rados_urls, don't error if lib not installed
* Fix accessing object handle after feering its last state
* Fix get_state_obj_export_owner_refs() fail case
* Fix responding with NFS version mismatch
* core: multiple definitions of 'common' data compiling with gcc-10
* Fixes in stats module
* Throttle the health warning
* Fix seg fault when NFSv4 compound op fails for regular files
* Tue Apr 09 2019 Jan Engelhardt <jengelh@inai.de>
- spec:
+ Reduce scriptlets' hard dependency on systemd
+ Add missing Requires from devel->library
Version: 3.2+git0.8d07e25a7-bp152.3.2
* Tue Mar 31 2020 Martin Li?ka <mliska@suse.cz>
- Add -fcommon in order to fix boo#1164548.
* Thu Feb 20 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
- Backported patch that fixes compilation errors with xfsprogs >= v5.3.0
* added fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch
* Wed Jan 15 2020 Denis Kondratenko <denis.kondratenko@suse.com>
- Rename systemd cofig file for nfs-ganesha service to support
upstream service configuration script
* Wed Jan 15 2020 dkondratenko@suse.com
- Update to version 3.2+git0.8d07e25a7:
* V3.2
* Move async callback to svc_req and give it its own wpe
* Crash under duplicate request "being processed"
* nfs3_FhandleToExportId returns an int (not a short)
* Stats for all ops by a client
- Update spec to support 3.2 and remove Obsoletes
* Fri Jan 03 2020 David Disseldorp <ddiss@suse.com>
- Drop -DCMAKE_BUILD_TYPE=Release in favour of %cmake macro default.
* Fri Jan 03 2020 Martin Li?ka <mliska@suse.cz>
- Use %cmake macros for build in order to respect $optflags.
* Thu Dec 19 2019 dkondratenko@suse.com
- Update to version 3.1+git0.4de09d665:
* V3.1
* Pullup ntirpc to 3.1
* Mon Dec 09 2019 dkondratenko@suse.com
- Update to version 3.0.3+git0.0c2a4da66:
* V3.0.3
* NFS uio setup calloc size incorrect
* cmake: Add support for Open Build Server
+ remove sle_build_detect.patch as changes upstreamed
* RADOS - Log a message when requested backend isn't available
* Handle RPCSEC_GSS negotiation or wrong cred messages
* Protocol: add config option to force utf8 string scan
* Clean up UTF-8 checking in preparation for config option
* Fri Nov 29 2019 dkondratenko@suse.com
- Update to version V3.0.2+git0.eae6d6d35:
* V3.0.2
* ganesha_stats option rename
* cmake: LizardFS doesn't need to be a STRICT_PACKAGE
* Add fsal_test_access to exported symbols.
* doc: utf8 characters in ganesha-config.rsh
* V3.0.1
* Adding trace in FSAL_GLUSTER
* call set_current_entry only after checking state_lock
* avoid mem leak
* Avoid twice free.
* Thu Nov 28 2019 Denis Kondratenko <denis.kondratenko@suse.com>
- Changing service file to build from upstream git
- Adding patch to correctly detect SLE during the build
* added sle_build_detect.patch
- removing add-missing-CheckSymbolExists-include.patch
* already in sources
* Wed Nov 13 2019 Denis Kondratenko <denis.kondratenko@suse.com>
- Update nfs-ganesha to V3.0
+ libntirpc
+ Use non-blocking writes when we send RPC responses or make RPC callbacks
+ Continued improvements of readdir cache
+ Use of gss_iov for GSS integrity and privacy encode and decode to save
buffer copies.
+ Change xdr encode of attributes to work from struct attrlist and other
changes to save a data copy when returning attributes for NFS v3.
+ Implement xdr_putbuffs to save buffer copies for READ and READDIR responses
which also has the benefit of more completely filling the maximum READDIR
response size for fewer READDIR roundtrips to read a large directory.
+ Add LizardFS FSAL
+ Completed audit of string buffer handling (strncpy, snprintf and such) to
prevent overflows. Also make utf8str always NUL terminated including on
XDR decode.
+ Make python scripts compatible with Python 3
+ Python script enhancements and cleanup
+ Enhancements to stats collection
+ Numerous Coverity issues fixed as well as other bug fixes
- remove CMake patch, as it is already in V3.0
* Tue Aug 06 2019 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Fix build with CMake 3.15.1, https://github.com/nfs-ganesha/nfs-ganesha/issues/454
+ add-missing-CheckSymbolExists-include.patch
* Mon May 13 2019 Nathan Cutler <ncutler@suse.com>
- Version 2.8.dev.29+git.1557746732.251ace12d:
+ FSAL_CEPH: fix length calculation in reclaim_reset (bsc#1134302)
* Thu May 09 2019 Nathan Cutler <ncutler@suse.com>
- Version 2.8.dev.29+git.1557398426.e91b5c34d:
+ FSAL_CEPH: use a unique uuid string per export (bsc#1134302)
+ Note to reviewer: compared to 2.8.dev.16, this version drops
the "nfs-ganesha-devel" subpackage (replaced by libntirpc-devel)
* Tue Apr 09 2019 Jan Engelhardt <jengelh@inai.de>
- spec:
+ Reduce scriptlets' hard dependency on systemd
+ Add missing Requires from devel->library
* Tue Apr 09 2019 ncutler@suse.com
- spec: split off NTIRPC and NFSD shared libraries into subpackages
* Mon Apr 08 2019 ncutler@suse.com
- Version 2.8.dev.27+git.1554731117.4db414992:
+ FSAL_CEPH: don't abort the connection if we're deleting the export
https://github.com/nfs-ganesha/nfs-ganesha/commit/0d62e92920730972351ab897e1ff2ed2f39fbf54
+ spec:
* drop install command for ganesha-rados-grace as it is now installed by cmake
* build: ganesha_nfsd as a DSO, i.e. libganesha_nfsd.so
* build in UTF-8 environment
* Wed Feb 27 2019 Bernhard Wiedemann <bwiedemann@suse.com>
- Do a Release build to not include build host name (boo#1084909)
* Fri Feb 22 2019 ncutler@suse.com
- Version 2.8.dev.16+git.1550844464.79f319b6b:
+ spec, cmake: fix packaging of config_samples directory
* Fri Feb 15 2019 Jan Engelhardt <jengelh@inai.de>
- spec: update RPM groups and descriptions