Changelog for
corosync-qdevice-3.0.3-410.2.5.develHead.x86_64.rpm :
* Wed Apr 05 2023 XLiangAATTsuse.com- Update to version 3.0.3+20230322.4331c7d:
* qdevice: Destroy non blocking client on failure
* configure: Modernize configure.ac a bit
* unix-socket: Check minimal length of socket path
* Mon May 24 2021 XLiangAATTsuse.com- Update to version 3.0.1+20210409.e1d5914:
* man: replace votequorum_poll for actually used fn
* qnetd: sort by node_id when add new client
* timer-list: Use correct english term children
* tests: Fix test-timer-list NULL check
* tests: Enhance test-timer-list
* Thu Jan 07 2021 XLiangAATTsuse.com- Update to version 3.0.1+20201123.df3c672:
* qnetd: Don\'t alloc host_addr
* qnetd: Move client schedule disconnect handling
* qnetd-algo-ffsplit: Simplify KAP Tie-breaker logic
* qnetd: Improve dead peer detection
* qnet-config: Add space to string concat
* timer-list: Add functions for get and set interval
* timer-list: Rename delete and reschedule ops
* utils: Add utils_strtod
* qdevice: Handle configurations without ring0_addr
* qdevice: Configuration without nodelist is invalid
* qdevice-cmap: Load clear node high bit only once
* qdevice-cmap: Fix clear high node bit typo
* qdevice-net-ipc-cmd: Fix compiler warning
* devel: add corosync-qdevice.pc file for pcs to use
* tests: Fix assert problems
* timer-list: Improve efficiency of delete operation
* test-timer-list: Ignore poll errors
* tlv: Check dynar_cat result
* test-process-list: Fix few bugs
* msg: Check cat result on adding msg type and size
* timer-list: Implement heap based timer-list
* pr-poll-loop: Add queue header include
* qdevice-ipc: Fix dereference bug
* qnet: Add support for keep active partition vote
* qnetd: Fix NULL dereference of client
* qdevice-net-heuristics: Fix log message
* qdevice: Fix set option and set option reply
* LICENSE: Update copyright date
* qnetd: Add support for keep active partition vote
* README: Fix typos
* timer-list: Add test
* timer-list: Return error on adding NULL callback
* qnetd: Fix dpd timer
* qdevice-votequorum: Fix typo in log message
* qdevice: Port qdevice to use pr-poll-loop
* qdevice-net: Log adds newline automatically
* qnetd: Return error code based on ipc closed
* pr-poll-loop: Fix set_events_cb return code
* qdevice: Fix connect heuristics result callback
* pr-poll-loop: Add pre poll callbacks
* pr-poll-loop: Pass PRPollDesc for prfd events
* pr-poll-loop: Add support for PR_POLL_EXCEPT
* qnetd: Move pr_poll_loop_exec call to function
* qnetd: Log pr_poll_loop_add,del errors properly
* qnetd: Remove unneeded pprio include
* qnetd: Remove write callback on listening sockets
* qdevice: Initial port to use pr-poll-loop
* pr-poll-loop: Return error code if PR_Poll fails
* heuristics: Remove qdevice instance pointer
* tests: Enhance pr-poll-loop test
* tests: Add pr-poll-loop test
* pr-poll-loop: Do not add FD when events is empty
* qdevice: Fix connect heuristics result callback
* qdevice: Add space before bracket
* qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
* qnetd: Do not call ffsplit_do on shutdown
* qnetd: Migrate main loop to pr-poll-loop
* pr-poll-loop: Add main poll loop based on PR_Poll
* Wed Aug 12 2020 XinLiang
- Corosync-qdevice with rolling up version with upstream latest commit
* Tue Jul 23 2019 Yuan Ren - Corosync-qdevice with rolling up version with upstream latest commit