[SCM] CTDB repository - annotated tag ctdb-2.5.6 created - ctdb-2.5.6

Amitay Isaacs amitay at samba.org
Wed Mar 30 05:31:12 UTC 2016

The annotated tag, ctdb-2.5.6 has been created
        at  3e7f5c755b5d36bea4ddf60c20ee2162391a6430 (tag)
   tagging  ca4134e76f5b8a9e823bdd5e07fdedfcd3ec57c3 (commit)
  replaces  ctdb-2.5.5
 tagged by  Amitay Isaacs
        on  Wed Mar 30 16:30:34 2016 +1100

- Log -----------------------------------------------------------------
new version 2.5.6

Amitay Isaacs (23):
      recoverd: Fix typo in comment
      daemon: Drop tunable that is no longer in use
      scripts: Use tcp connection for checking RPC services
      tests: Switch to tcp check in rpcinfo stub
      locking: Set destructor when lock_context is created
      locking: Avoid memory leak in the failure case
      locking: Avoid resetting talloc destructor
      locking: Add a comment to explain auto_mark usage
      daemon: Fix valgrind invalid read error in db_statistics control
      daemon: Avoid double-free during monitor cancellation
      daemon: Return correct sequence number for CONTROL_GET_DB_SEQNUM
      tool: Correctly print timed out event scripts output
      daemon: Correctly process the exit code from failed eventscripts
      client: Return the correct status sent from the daemon
      banning: If node is already banned, do not run ctdb_local_node_got_banned()
      system: Remove unused system specific calls
      daemon: Reset database statistics when resetting statistics
      scripts: Run tdb checker under timeout command
      pmda: Add missing prototype declaration for non-static function
      common: Protocol argument must be in host order for socket() call
      common: Use documented names for protocol family in socket()
      common: For AF_PACKET socket types, protocol is in network order
      client: Increase the timeout for TRANS3_COMMIT control

Christof Schmitt (3):
      Accept the key in hex format for the pstore command
      Create helper function for optional hex input
      Accept hex format for pdelete and ptrans commands

David Disseldorp (1):
      check for talloc_asprintf() failure

Gregor Beck (2):
      daemon take a shortcut in all_nodes_are_disabled()
      daemon avoid goto ctdb_remove_orphaned_ifaces()

Martin Schwenke (35):
      scripts: Respect $RPCMOUNTDOPTS when restarting rpc.mountd
      scripts: Add alternative network family monitoring for NFS
      recoverd: Add new function clear_ip_assignment_tree()
      recoverd: Clear IP assignment tree on election loss
      daemon: Promote debug messages about --start-as-* to NOTICE level
      scripts: Support monitoring of interestingly named VLANs on bonds
      tests: Interface number in "ip link show" stub defaults to 42
      tests: Add VLAN support to the "ip link" stub
      tests: Add some 10.interfaces VLAN tests
      tools: Avoiding printing "(null)" on "ctdb eventscript" error
      daemon: Improve error messages when eventscript control is cancelled
      daemon: Allow a new monitor event to cancel one already in progress
      daemon: Ignore SIGUSR1
      daemon: Check if updates are in flight when releasing all IPs
      tests: Run transaction tests with externally imposed timeout
      scripts: Improve error handling for 50.samba testparm failure
      scripts: Drop use of "smbcontrol winbindd ip-dropped ..."
      scripts: Improve CTDB wrapper shutdown code
      scripts: Add support for CTDB_DBDIR in tmpfs
      scripts: Fix CTDB_DBDIR=tmpfs support
      recoverd: Optimise check for rebalance candidates in LCP2
      recoverd: LCP2 cleanups
      scripts: New function ctdb_get_pnn() does cached retrieval of PNN
      tests: New function ctdb_set_pnn() to change PNN
      scripts: Changed uses of "ctdb xpnn" to ctdb_get_pnn()
      scripts: Replace uses of "ctdb pnn" with ctdb_get_pnn()
      scripts: New configuration variable CTDB_NODE_ADDRESS
      Revert "ctdb-recoverd: Abort when daemon can take recovery lock during recovery"
      scripts: Create the directory containing the recovery lock
      scripts: Only write to /proc route flush files if they exist
      scripts: Fix regression in VLAN interface support
      daemon: Drop the "schedule for deletion" messages to DEBUG level
      daemon: Don't leak memory if not using recovery lock
      scripts: Fix regression in updateip code
      Update NEWS

Michael Adam (2):
      vacuum: revert "Do not delete VACUUM MIGRATED records immediately"
      build: fix building with external libtdb

Rajesh Joseph (2):
      Coverity fix for CID 1125625
      Coverity fix for CID 1125630

Ralph Boehme (1):
      ping_pong: add -l option

Stefan Metzmacher (5):
      locking: Avoid memory corruption in ctdb_lock_context_destructor
      locking: Set the lock_ctx->request to NULL when request is freed
      locking: make process_callbacks() more robust
      locking: move all auto_mark logic into process_callbacks()
      ib: make sure the tevent_fd is removed before the fd is closed

Volker Lendecke (10):
      Fix CID 1138341 Resource leak
      Fix CID 1138340 Resource leak
      Fix 1125553 Buffer not null terminated
      Fix CID 1125634 Out-of-bounds write
      Fix CID 1125615 Copy into fixed size buffer
      Fix the O3 developer build
      ping_pong: Fix CID 1273087 Resource leak
      Fix some clang uninitialized errors
      Fix a 32-bit problem
      Fix CID 1347319 Unchecked return value


CTDB repository

More information about the samba-cvs mailing list