[ClusterLabs] Corosync 2.4.5 is available at corosync.org!
Jan Friesse
jfriesse at redhat.com
Tue Jul 30 10:38:00 EDT 2019
I am pleased to announce the latest maintenance release of Corosync
Needle 2.4.5 available immediately from our website at
http://build.clusterlabs.org/corosync/releases/ or GitHub release
section at https://github.com/corosync/corosync/releases.
This release contains important bug fixes and some of new features. Most
notable ones:
- Backport support for blocking blocking of incoming packets from IPs
which are not in corosync.conf nodelist when UDPU is used. See
block_unlisted_ips configuration option described in corosync.conf(5)
man page.
- Qnetd now supports updated NSS database format
- Partly fixed problem with ifdown (only for UDPU). Please keep in mind
ifdown method of testing network split is still not supported nor
recommended.
Complete changelog for 2.4.5:
Bin Liu (2):
qdevice: optarg should be str in init_from_cmap
totemudpu: Add local loop support
Chris Lamb (1):
man: Make the manpages reproducible
Ferenc Wágner (5):
Fix typo: sucesfully -> successfully
Fix typo: defualt -> default
NSS_NoDB_Init: the parameter is reserved, must be NULL
tools: don't distribute what we can easily make
man: fix cmap key name runtime.config.totem.token
Hideo Yamauchi (1):
corosync-notifyd: Delete registered tracking key
Jan Friesse (43):
cpg: Inform clients about left nodes during pause
totemudpu: Pass correct paramto totemip_nosigpipe
util: Fix strncpy in setcs_name_t function
cmap: Fix strncpy warning in cmap_iter_next
ipc_glue: Fix strncpy in pid_to_name function
totemconfig: Enlarge error_string_response
totemsrp: Add assert into memb_lowest_in_config
corosync-notifyd: Rename global local_nodeid
build: Support for git archive stored tags
git-version-gen: Fail on UNKNOWN version
notifyd: Propagate error to exit code
totemcrypto: Fix importing of the private key
configure: move to AC_COMPILE_IFELSE
init: Fix corosync init script to work with containers
init: Fix qdevice init scripts to work with containers
qdevice tests: Fix process-list test to work on FreeBSD
qdevice tests: process-list add stdlib include
qdevice tests: enlarge process-list timeouts
qdevice unix-socket: Fix snprintf warning
qdevice tests: Notify process-list after trap was created
qdevice-cmap: Fix compiler warning on Sparc/ARM
qdevice gitignore: Add testsuite results
qdevice certutil: Add support for new NSS database format
qdevice-net-certutil: Implement scp wrapper
qdevice man: Document NSS database conversion
qnetd-certutil: Add -G option
qdevice config: Remove unneeded qb includes
spec: Add explicit gcc build requirement
qdevice tests: Enlarge timeout for process-list test
qdevice: Propagate error to exit code
certutils: Fix warnings found by coverity
qnetd: Check existence of NSS DB dir before fork
cpg: Add CPG_REASON_UNDEFINED
totemip: Add totemip_sa_print function
udpu: Drop packets from unlisted IPs
man: Enhance corosync.conf mp a bit
man: Enahnce block_unlisted_ips description
configure: Fix GDB_CFLAGS typo
man: Fix corosync-qdevice default connect_timeout
qdevice: Fix qdevice_heuristics_destroy error
init: Use cpgtool instead of cfgtool
totemip: Use res in totemip_sa_equal
notifyd: Don't dereference NULL key_name
Török Edwin (1):
SECURITY: be consistent on the hash algorithm used
dkutergin (1):
corosync-notifyd: Add option to disable DNS lookup
yuan ren (1):
totemsrp: Word spelling mistake
Upgrade is (as usually) highly recommended.
Thanks/congratulations to all people that contributed to achieve this
great milestone.
More information about the Users
mailing list