v2.1.0
I am pleased to announce the latest maintenance release of Corosync
2.0.2 and new Y stream 2.1.0 available immediately from github download
service at
https://github.com/corosync/corosync/downloads/.
Bug fixes are same in both releases (see short changelog). 2.1.0
contains following additional features:
- Use of libtool and feature based configure - This make easy to compile
Corosync on various platforms - Broader OS support - Corosync was successfully tested on OpenIndiana,
FreeBSD 9 and NetBSD 6 - Support for config_version feature
- Enhanced votequorum support
- Implemented qdevice API
Short changelog for 2.0.2:
Angus Salkeld (5):
LOG: drop the number of logging subsystems from 64 to 32
LOG: be more explict about the qb file names
LOG: handle closing unused logfiles better
LOG: make sure the log target is enabled.
Fix cpg_membership_get()
Barney Desmond (1):
Correct the description of bindnetaddr config parameter in manpage
Fabio M. Di Nitto (3):
testcpg: fix build warning
build: fix libsam dependencies when using make -j
icmap: fix mapping return codes
Jan Friesse (31):
totemip: insert items in correct order
totemip: Support bind to exact address
snmp MIB: Remove unnecessary comma
totemudpu: Bind sending sockets to bindto address
cpg: Never choose downlist with localnode
cpg: Process join list after downlists
cpg: Print cpg name to debug informations
cpg: Enhance downlist selection algorithm
Revert "Free state variable allocated in wd_resource_state_is_ok"
Support for crypto_ and nodelist in lenses
cts: Change local_start[ing|ed] pattern in CTS
Correctly free state string in wd
cts: Make shm_leak_audit run
cts: Change DC_IDLE pattern
cpg: Be more verbose for procjoin message
cts: Delete shm blacbox after corosync kill
cmap_keys: Document few more runtime statistics
Introduce SERVICES_COUNT_MAX macro
Don't call sync_* funcs for unloaded services
cmap: Check input param name_t length
service: remove leftovers from mt corosync
Handle sync and service unload correctly
cpg: Check input param name_t length
Close sockets after deleting from poll
IPC: Call lib function only when it's possible
example conf: Remove Duplicate "debug" statement
Fix dbus part of corosync-notifyd
Make logging of WD and MON service correct
Don't access invalid mem in totemconfig interfaces
Make service_build contain correct number of msgs
Change specfile URL and Source
Jan Pokorny (1):
Example config files: fix a typo
Jerome FLESCH (1):
When flushing, discard only memb_join messages
Kazunori INOUE (1):
notifyd snmp: fix a function name
Steven Dake (1):
Add groff as a BuildRequires to spec file
Tim Beale (1):
man: corosync.conf seqno_unchanged_const description incorrect
Upgrade is (as usually) highly recommended. If you are running 2.0.1
release, you should consider switch to 2.1.0.
Thanks/congratulations to all people that contributed to achieve this
great milestone.