Build: Additional CFLAGS when building for profiling
Refactor: ipc: Common function for disconnecting ipc clients
Internal: election: Track the election state and allow it to be queried
Refactor: attrd: Move to its own directory and create a stub for attrd-ng
Feature: attrd: Untested reimplementation of a truely atomic attrd
Internal: attrd: Elect one peer to do all cib writes and sync attributes to new peers
Internal: attrd: Hook up the cib for writing
Fix: attrd: Ensure there is always someone to write out attributes
Feature: attrd: Use the truely atomic version where CPG is used for cluster communication
Fix: attrd: Any variable called 'cluster' makes the daemon crash before reaching main()
Fix: attrd: Fix memory handling when supplying defaults for id and set
Fix: attrd: Ensure we can vote in elections and recognize when we've won
Fix: attrd: Remember new attribute values so we can write them out
Fix: attrd: Prevent use-of-NULL
Fix: attrd: Timeouts need to be converted to milliseconds for g_timeout_add()
Log: attrd: Improve some logging formats
Feature: cib: Allow values to be added/updated and removed in a single update
Fix: attrd: Supply the correct number of arguments to log message
Fix: attrd: Write all attributes out after an election
Fix: attrd: Drop all attributes for peers that left the cluster