Changelog for
libcmap4-2.4.6-3.1.x86_64.rpm :
* Mon Feb 26 2024 Dominique Leuenberger
- Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN.
* Thu Jan 25 2024 Dominique Leuenberger - Provide user(coroqnetd) and group(coroqnetd) in the -qnetd package: user and group are generated by the pre script.
* Mon Nov 21 2022 Emil Penchev - Update to version 2.4.6:
* totemsrp: More informative messages
* icmap: fix the icmap_get_
*_r functions
* stats: Add basic schedule-miss stats to needle
* icmap: icmap_init_r() leaks if trie_create() fails
* test: Fix cpgtest
* pkgconfig: Add libqb dependency
* man: votequorum.5: use proper single quotes
* cpg: Change downlist log level
* totem: Increase ring_id seq after load
* totempg: Check sanity (length) of received message
* totemsrp: Reduce MTU to left room second mcast
* qnetd: Rename qnetd-log.c to log.c
* qnetd: Fix double -d description
* qnetd: Check log initialization error
* qnetd: Add function to set log target
* qdevice: Use log instead of libqb log
* qdevice: Import log instead of qdevice-log
* qdevice: Merge msg_decode_error functions
* qnetd: Use log-common for nodelist debug dump
* qdevice: Configurable log priority bump
* tests: Add utils_parse_bool_str test
* qdevice: Free memory used by log
* qdevice: Add log test
* qdevice: Add header files to list of test sources
* qdevice: Add chk variant of vsyslog to test-log
* qdevice: Add prototype of __vsyslog_chk
* votequorum: Ignore the icmap_get_
* return value
* logconfig: Remove double free of value
* cmap: Assert copied string length
* sync: Assert sync_callbacks.name length
* votequorum: Assert copied strings length
* cpghum: Remove unused time variables and functions
* cfgtool: Remove unused callbacks
* cmapctl: Free bin_value on error
* quorumtool: Assert copied string length
* votequorum: Reflect runtime change of 2Node to WFA
* main: Add schedmiss timestamp into message
* votequorum: Change check of expected_votes
* quorumtool: Fix exit status codes
* quorumtool: exit on invalid expected votes
* votequorum: set wfa status only on startup
* Revert \"totemip: Add support for sin6_scope_id\"
* Revert \"totemip: compare sin6_scope_id and interface_num\"
* main: Make schedmiss in cmap and log equal
* totemip: Add support for sin6_scope_id
* qnetd: Do not call ffsplit_do on shutdown
* qdevice: Fix connect heuristics result callback
* qdevice: Fix connect heuristics result callback
* qdevice: Log adds newline automatically
* qnetd: Fix dpd timer
* qnetd: Add support for keep active partition vote
* common_lib: Remove trailing spaces in cs_strerror
* totemsrp: Move token received callback
* tests: Use CS_DISPATCH_BLOCKING instead of cycle
* qnetd: Fix NULL dereference of client
* qnetd: Simplify KAP Tie-breaker logic
* totem: Add cancel_hold_on_retransmit config option
* logsys: Unlock config mutex on error
* totemsrp: Switch totempg buffers at the right time
* totemudpu: Don\'t block local socketpair
* configure.ac: fix pkgconfig issue of rdma
* totemip: Add support for sin6_scope_id
* totemip: compare sin6_scope_id and interface_num
* qdevice: Change log level to NOTICE on PASS
* cfgtool: output error messages to stderr
* tools: use util_strtonum for options checking
* cmapctl: return EXIT_FAILURE on failure
* quorumtool: Help shouldn\'t require running service
* quorumtool: strict check for -o option
* cmapctl: check NULL for key type and value for -p
* man: adjust description about interface section
* qnetd: sort by node_id when add new client
* man: replace votequorum_poll for actually used fn
* Mon Apr 11 2022 Emil Penchev - Update to version corosync-2.4.5+git.5d625cef:
* totemudpu: Don\'t block local socketpair
* totemsrp: Switch totempg buffers at the right time
* logsys: Unlock config mutex on error
* Mon Aug 23 2021 varkolyAATTsuse.com- Update to version 2.4.5+git70.64010f57:
* totem: Add cancel_hold_on_retransmit config option
* Tue Jun 01 2021 varkolyAATTsuse.com- Update to version 2.4.5+git69.6236728a:
* man: replace votequorum_poll for actually used fn
* qnetd: sort by node_id when add new client
* man: adjust description about interface section
* qnetd: Simplify KAP Tie-breaker logic
* qnetd: Fix NULL dereference of client
* man: votequorum.5: use proper single quotes
* tests: Use CS_DISPATCH_BLOCKING instead of cycle
* totemsrp: Move token received callback
* common_lib: Remove trailing spaces in cs_strerror
* totemsrp: More informative messages- Remove patches: bug-1166899-quorumtool-Fix-exit-status-codes.patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
* Tue Mar 09 2021 Dominique Leuenberger - Drop the script-dependencies on /sbin/chkconfig: deprecated- Drop the main package\'s dependency on /usr/sbin/adduser: the main package does not call this in the pre scripts.- Change Requires(pre): shadow in corosync-qdevice to Requires(pre): /usr/sbin/adduser (support alternartive implementations).- Use %systemd_ordering for the various, too strict, systemd script dependencies.
* Tue Oct 27 2020 Aleksei Burlakov - (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch Reason: This time the path will NOT cause problems when doing rolling upgrade, see bsc#1168771
* Wed Aug 19 2020 Dominique Leuenberger - Stop mangling libexecdir: it\'s not needed at all.
* Wed Apr 22 2020 XinLiang - Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771