Changelog for
corosynclib-devel-3.1.8+20231106.40e08b21-410.1.10.develHead.x86_64.rpm :
* Sun Mar 03 2024 XLiangAATTsuse.com- Update to version 3.1.8+20231106.40e08b21:
* Handling integer overflow issues
* rust: Improve vector initialisation
* man: Update the corosync_overview manpage
* config: Fail to start if ping timers are invalid
* rust: Remove some pointless casts
* parser: Allow a non-breaking space as \'whitespace\'
* spec: Migrate to SPDX license
* build: Fix rust make -j build dep for distcheck
* rust: Remove tests from check scripts
* Rust: Remove obsolete bindgen flag
* knet: use knet TRACE logging level if available
* Rust: \'fix\' clippys for Rust 1.67
* rust: Make it work on FreeBSD
* bindings: Add Rust bindings
* Wed Apr 05 2023 XLiangAATTsuse.com- Update to version 3.1.7+20221024.91348f86:
* totemconfig: Add support for knet_mtu
* configure: Modernize configure.ac a bit
* log: Configure knet logging to the same as corosync
* logrotate: Use copytruncate method by default
* totemconfig: Check uname return value correctly
* totempg: Fix alignment handling
* pkgconfig: Export corosysconfdir
* Remove bashism from configure script
* totemudpu: Don\'t block local socketpair
* Wed Jun 22 2022 XLiangAATTsuse.com- Update to version 3.1.6+20211110.384d168b:
* build: Add explicit dependency for used libraries
* totemsrp: Switch totempg buffers at the right time
* cpghum: Allow to continue if corosync is restarted
* man: Fix consensus timeout
* logsys: Unlock config mutex on error
* totem: Add cancel_hold_on_retransmit config option
* Tue Sep 14 2021 XLiangAATTsuse.com- Update to version 3.1.5+20210804.23db6cba:
* totemconfig: Knet nodeid must be < 65536
* totemconfig: Ensure all knet hosts has a nodeid
* cfgtool: Use CS_PRI_NODE_ID for formatting nodeid
* cfgtool: Fix brief mode display of localhost
* cfgtool: Set nodeid indexes after sort
* totemconfig: Put autogenerated nodeid back to cmap
* cfgtool: Check existence of at least one of nodeid
* totemconfig: Do not process totem.nodeid
* knet: Fix node status display
* main: Add support for cgroup v2 and auto mode
* stats: fix crash when iterating over deleted keys
* man: Add note about single node configuration
* Mon May 24 2021 XLiangAATTsuse.com- Update to version 3.1.3+20210521.fc7b420e:
* Revert \"main: Add support for cgroup v2\"
* Revert \"man: Add info about cgroup v2 behavior\"
* man: Add info about cgroup v2 behavior
* cfg: corosync_cfg_trackstop blocks forever
* main: Add support for cgroup v2
* main: Mark crypto_model key read only
* totemconfig: Ensure strncpy is always terminated
* config: Properly check crypto and compress models
* man: corosync-cfgtool.8: use proper single quotes
* knet: pass correct handle to knet_handle_compress
* totemconfig: fix integer underflow and logic bug
* totemconfig: change udp netmtu value as a constant
* totemknet: retry knet_handle_new if it fails
* main: Check memlock rlimit
* configure: drop unnecessary check and define
* configure: move exec_prefix sanitize
* configure: drop dead code
* configure: detect and init pkg-config with macro
* main: Close race condition when moving to statedir
* init: Use corosync-cfgtool for shutdown
* test: Add testcfg to exercise some cfg functions
* cfg: Reinstate cfg tracking
* Thu Jan 07 2021 XLiangAATTsuse.com- Update to version 3.1.0+20201126.d76fc6ab:
* cfg: Improve nodestatusget versioning
* cfg: New API to get extended node/link infomation
* totemknet: Check both cipher and hash for crypto
* The ring id file needn\'t be executable
* pkgconfig: export LOGDIR in corosync.pc
* spec: Add isa version of corosync-devel provides
* totemconfig: remove redundant nodeid error log
* totemsrp: More informative messages
* config: Increase default token timeout to 3000 ms
* man: votequorum.5: use proper single quotes
* man: fix typo: avaialable
* tests: Use CS_DISPATCH_BLOCKING instead of cycle
* quorum: Add support for nodelist callback
* man: reload during rolling upgrade
* totemsrp: Move token received callback
* common_lib: Remove trailing spaces in cs_strerror
* totemconfig: improve linknumber checking
* totemconfig: add interface number to the error str
* cfg: enhance message_handler_req_lib_cfg_killnode
* totemconfig: validate totem.transport value
* cmapctl: return error on no result of print prefix
* cmapctl: check NULL for key type and value for -p
* quorumtool: strict check for -o option
* quorumtool: Help shouldn\'t require running service
* cfgtool: Return error when -i doesn\'t match
* man: update output of -s and -b for cfgtool
* cmapctl: return EXIT_FAILURE on failure
* tools: use util_strtonum for options checking
* cfgtool: enhancement -a option
* cfgtool: output error messages to stderr
* Thu Jan 07 2021 XinLiang
- Remove patches:
* 0001-cfgtool-output-error-messages-to-stderr.patch
* 0002-cfgtool-enhancement-a-option.patch
* 0003-tools-use-util_strtonum-for-options-checking.patch
* 0004-cmapctl-return-EXIT_FAILURE-on-failure.patch
* 0005-man-update-output-of-s-and-b-for-cfgtool.patch
* 0006-cfgtool-Return-error-when-i-doesn-t-match.patch
* 0007-quorumtool-Help-shouldn-t-require-running-service.patch
* 0008-quorumtool-strict-check-for-o-option.patch
* 0009-cmapctl-check-NULL-for-key-type-and-value-for-p.patch
* 0010-cmapctl-return-error-on-no-result-of-print-prefix.patch
* 0011-totemconfig-validate-totem.transport-value.patch
* 0012-cfg-enhance-message_handler_req_lib_cfg_killnode-fun.patch
* 0013-totemconfig-give-interface-number-for-the-error-reas.patch
* 0014-totemconfig-check-whether-linknumber-larger-than-INT.patch
* Thu Sep 17 2020 XinLiang - Add patches:
* 0013-totemconfig-give-interface-number-for-the-error-reas.patch
* Mon Sep 14 2020 XinLiang - Add patches:
* 0012-cfg-enhance-message_handler_req_lib_cfg_killnode-fun.patch
* Sat Sep 12 2020 XinLiang - Add patches:
* 0011-totemconfig-validate-totem.transport-value.patch