This update for pacemaker fixes the following issues:
- remote: Simplify calls to accept() and inet_ntop() by using "struct sockaddr_storage". (bsc#964183)
- remote: Notify other clients of a new connection only if the handshake has completed. (bsc#967388)
- remote: Correctly display the IP address of the remote client. (bsc#964183)
- crmd: Prevent use-after-free when an unexpected remote client takes over. (bsc#964183)
- crmd: Disconnect the relevant remote proxies as well when disconnecting a remote node. (bsc#964183)
- crmd: Prevent potential use-after-free. (bsc#964183)
- liblrmd: Prevent potential use-after-free issues. (bsc#964183)
- fencing: Correctly track active stonith actions. (bsc#938545)
- fencing: Functionize adding and removing active pids of device. (bsc#938545)
- crm_shadow: Do not invoke shells with --noprofile option other than bash. (bsc#961392)
- fencing: Support concurrent fencing actions on each device. (bsc#938545)
- pengine: Support concurrent fencing. (bsc#938545)
- fencing, libfencing: Remap fence agent error codes before async callback. (bsc#962309)
- stonithd: Do not intermingle stdout & stderr coming from stonith-RAs. (bsc#962309)
- ping: Clarify the description of host_list parameter in ping metadata. (bsc#956459)
- pengine: Support of multiple-active=block for resource groups. (bsc#942491)
- crm_report: Call "crm report" if available. (bsc#950483)
This update was imported from the SUSE:SLE-12-SP1:Update update project.
- Submitted by Yan Gao (yan_gao)