Bob Peterson (1):
      fenced: fix ignore_nolock for mounted nolock fs

Christine Caulfield (1):
      fenced: fix potential tight loop reading /dev/zero

David Teigland (3):
      fence_node/libfence: status
      fenced: fence_check delay
      fenced: silence dbus error

Fabio M. Di Nitto (8):
      fence_check: add script and man page
      cman init: allow dlm tcp port to be configurable via cman init script
      cman init: increase default shutdown timeouts
      cman init: make sure we start after fence_sanlockd and warn users
      checkquorum.wdmd: add integration script with wdmd
      libccs: don't use uninitialized value in xpathlite
      cman init: fix error when /sys/kernel/config is still in use
      cman init: deal with another systemd subtle change

Jan Pokorný (3):
      cluster.rng: fix trailing whitespaces in head
      cluster.rng: fencedevice initial non-digit note to description
      cluster.rng: retab the head (use space uniformly)

Lon Hohberger (10):
      rgmanager: Remove dead code
      rgmanager: Remove unused assignment
      rgmanager: Fix dead code warnings
      rgmanager: Fix unsigned comparison warnings
      rgmanager: Fix potential double-free
      rgmanager: Fix possible dereference of NULL
      Fix improper cleanup of join-view list
      rgmanager: Add dead code to shut up static analyzer
      rgmanager: Fix potential use-after-free
      rgmanager: Fix memory leaks reported by static analyzer

Ryan McCabe (4):
      rgmanager: Fix for deadlock
      Revert "rgmanager: Fix for services stuck in recovery"
      rgmanager: Fix return code when a service would deadlock
      rgmanager: Randomize node list when relocating with no target

 .gitignore                           |   1 +
 cman/init.d/cman.in                  |  41 ++--
 cman/init.d/cman.init.defaults.in    |   4 +-
 cman/scripts/Makefile                |   2 +-
 cman/scripts/checkquorum.wdmd        | 104 ++++++++
 config/libs/libccsconfdb/xpathlite.c |   4 +-
 config/tools/xml/cluster.rng.in.head |  41 ++--
 fence/Makefile                       |   2 +-
 fence/fence_check/Makefile           |  20 ++
 fence/fence_check/fence_check.in     | 241 ++++++++++++++++++
 fence/fence_node/fence_node.c        |  71 +++++-
 fence/fenced/config.c                |   5 +
 fence/fenced/config.h                |   4 +
 fence/fenced/dbus.c                  |   2 +-
 fence/fenced/fd.h                    |   2 +
 fence/fenced/main.c                  |  17 +-
 fence/fenced/member_cman.c           |   5 +
 fence/fenced/recover.c               |  60 ++++-
 fence/libfence/agent.c               | 461 +++++++++++++++++++++++++++++++++++
 fence/libfence/libfence.h            |  26 ++
 fence/man/Makefile                   |   2 +-
 fence/man/fence_check.8              |  65 +++++
 rgmanager/include/members.h          |   1 +
 rgmanager/src/clulib/daemon_init.c   |   6 +-
 rgmanager/src/clulib/members.c       |  20 ++
 rgmanager/src/clulib/msg_cluster.c   |  29 +--
 rgmanager/src/clulib/msg_socket.c    |   3 -
 rgmanager/src/clulib/vft.c           |   2 +-
 rgmanager/src/daemons/fo_domain.c    |  13 +-
 rgmanager/src/daemons/groups.c       |  11 +-
 rgmanager/src/daemons/main.c         |   4 +-
 rgmanager/src/daemons/reslist.c      |   1 +
 rgmanager/src/daemons/resrules.c     |   4 +-
 rgmanager/src/daemons/restree.c      |   4 +
 rgmanager/src/daemons/rg_state.c     |   8 +-
 rgmanager/src/daemons/rg_thread.c    |  19 +-
 rgmanager/src/daemons/service_op.c   |   1 +
 37 files changed, 1216 insertions(+), 90 deletions(-)