Changelog for
libtcmu2-1.4.0-lp151.3.9.1.x86_64.rpm :
* Thu Jan 07 2021 David Disseldorp
- Fix for security advisory CVE-2020-28374; (bsc#1180676). + tcmu-runner-fail-cross-device-XCOPY-requests.patch
* Tue Jun 18 2019 David Disseldorp - Move tcmu.conf into main package; (bsc#1138443)
* Wed May 22 2019 David Disseldorp - Add explicit libtcmu package dependency to avoid incorrect upstream .so versioning; (bsc#1135815)
* Tue May 21 2019 David Disseldorp - Rename openSUSE zbc patches: + file_zbc-fixed-compile-error-under-ppc64le -> file_zbc-fixed-compile-error-under-ppc64le.patch + file_zbc-optionally-build-zbc-handler -> file_zbc-optionally-build-zbc-handler.patch
* Fri Oct 19 2018 opensuse-packagingAATTopensuse.org- Update to version 1.4.0:
* tcmu-runner: bump version to 1.4.0
* Disable explicit alua support.
* logger: notification on changing the options for dynamic reloading
* logger: update .gitignore for logrotate.conf_install.cmake
* logger: fix the return value
* Sync sig handler naming.
* Add logrotate support
* Move starting log message.
* Allow log file restart from SIGHUP
* Simplify log outputs Replacing tcmu-runner-1.3.0.tar.gz with tcmu-runner-1.4.0.tar.xz, updating the SPEC file, and removing patches:
* api-avoid-compiler-Werror-return-type-failures.patch
* build-drop-versionless-libtcmu.so-symlink.patch
* tcmu-runner-remove-uio-include-for-iovec.patch
* support custom cephx credentials; (bsc#1135369)
* Fri Feb 09 2018 ddissAATTsuse.com- Update to version 1.3.0; (fate#322524) + Improved Ceph RBD integration + Support XCOPY copy-offload commands + Support COMPARE_AND_WRITE, with Ceph OSD request mapping + Asynchronous I/O improvements and bug fixes- Remove a number of downstream patches now carried upstream: + glfs-discard-glfs_check_config + fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler + only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos + fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers + removed-all-check_config-callback-implementations-to-avoid-security-issues + tcmu-runner-add-local-target_core_user-h- Remove development packages (bsc#1080619) + API discontinued upstream- Add fix for -Werror-return-type failures: + api-avoid-compiler-Werror-return-type-failures.patch- Add fix for library versioning: + build-drop-versionless-libtcmu.so-symlink.patch
* Wed Sep 20 2017 lduncanAATTsuse.com- Add two patches: make target_core_user.h local, to insulate tcmu-runner from kernel version/data structure/naming changes, and add include of to that file, to fix \"stuct iovec\" not defined issue (bsc#1058303), adding patches:
* tcmu-runner-add-local-target_core_user-h
* tcmu-runner-remove-uio-include-for-iovec.patch The latter patch is added only for SUSE version >= 13.3, since it is only needed there.
* Wed Aug 09 2017 lduncanAATTsuse.com- Remove install prefix from beginning of install libdir when setting tcmu-runner plugin path (bsc#1052795), adding SUSE-specific patch:
* tcmu-runner-remove-handler-path-install-prefix.patch
* Thu Jul 20 2017 lduncanAATTsuse.com- One more update from Security Audit, adding one more patch: - removed-all-check_config-callback-implementations-to-avoid-security-issues (bsc#1049491)
* Thu Jul 20 2017 lduncanAATTsuse.com- Updates based on Security Audit, adding 4 patches:
* glfs-discard-glfs_check_config (bsc#1049485)
* fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler (bsc#1049488)
* only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos (bsc#1049489)
* fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers (bsc#1049490)
* Mon May 15 2017 ddissAATTsuse.com- Make Ceph RBD handler aarch64 and x86-64 only for now + librbd isn\'t yet available for all platforms
* Thu May 11 2017 ddissAATTsuse.com- Build the Ceph RBD handler and package separately; (fate#322524).- Split the GlusterFS handler into a separate package + avoid adding an unnecessary dependencies to tcmu-runner core
* Thu May 11 2017 ddissAATTsuse.com- Explicitly disable the GlusterFS handler for SLE builds.
* Thu May 11 2017 ddissAATTsuse.com- Update to upstream version 1.2.0; (bsc#1038712). + Add remove devices when tcmulib teardown + fix builds done outside of source directory + free tcmu_device after dev->fd is closed + fix Read_Capacity_16 + detect INQURY response truncation + fix incorrect memcpy length + fix inquiry buffer length calculations + add tcmu.conf for log level configuration- Remove upstreamed fixes: + tcmu-runner-include-falloc-in-qcow.patch + tcmu-runner-let-cmake-install-man-page.patch + tcmu-runner-Use-CMake-FULL-library-directory-for-SOs.patch + include-tcmu-runner-h-in-install.patch
* Sun Aug 21 2016 jengelhAATTinai.de- rename libtcmu1-devel to libtcmu-devel- drop unnecessary %oname indirect macro
* Tue Aug 16 2016 lduncanAATTsuse.com- Updated SPEC file to break library into separate packages- Install tcmu-runner.h, adding:
* include-tcmu-runner-h-in-install.patch
* Fri Jul 29 2016 jengelhAATTinai.de- Drop silly buildrequires on libgfapi0/libglib-2_0-0. Abolish old macros.
* Sat May 28 2016 lduncanAATTsuse.com- Updated SPEC file to install LICENSE file (bsc#982130)
* Thu May 05 2016 lduncanAATTsuse.com- Created from upstream version 1.0.4