QPID-4753: Add additional tests for updated AcessControlProvider config, inc creating and removing AccessControlProviders and verifying ACLs governing their creation/update/deletion. Add message to web ui to signal the user that only one access control provider of a given type will be used by the broker and they should remove others.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471004 13f79535-47bb-0310-9956-ffa450edef68
QPID-4771: Add --broker and --sasl-mechanism command line options to qpid-tool; this is a patch from Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471120 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix compilation warnings introduced by r1469661.

Added explicit conversion from double to int16_t.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471121 13f79535-47bb-0310-9956-ffa450edef68
QPID-4772: Assume text/plain for content type if no other indication is given; a patch from Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471146 13f79535-47bb-0310-9956-ffa450edef68
QPID-4140: Use the session.acked list to determine the number of unsettled messages; a patch from Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471150 13f79535-47bb-0310-9956-ffa450edef68
QPID-2453: Allow the session to keep operating after content codec errors; a patch from Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471158 13f79535-47bb-0310-9956-ffa450edef68
QPID-4773: Add functionality to display information about http errors which might occur when communicating with the broker

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471409 13f79535-47bb-0310-9956-ffa450edef68
QPID-4758: Extend the qpidd --wait option to work at shutdown
Patch from Ernie Allen and Pavel Moravec.
Note: This patch is for the posix platform broker; The windows broker does not use a --wait option and is unaffected by this patch.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1471442 13f79535-47bb-0310-9956-ffa450edef68
QPID-4764: tweaks to locking in receiver and session to avoid deadlock

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475723 13f79535-47bb-0310-9956-ffa450edef68
QPID-3828: When sending large messages loss of connection is not detected even with heartbeats enabled
[Patch from gordon Sim]

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475803 13f79535-47bb-0310-9956-ffa450edef68
QPID-4714 Moved _delegate.closeConnection method inside a finally block
to ensure the TCP connection is closed in case an exception is thrown
from any of the methods above.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475810 13f79535-47bb-0310-9956-ffa450edef68
QPID-4596: Call AuthenticationManager#onCreate() only when authentication provider is created

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475825 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Removed references to deleted Exceptions in Ruby tests.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475867 13f79535-47bb-0310-9956-ffa450edef68
QPID-4776: Fixes building Ruby bindings on Cmake < 2.8

This patch fixes issues regarding finding the Ruby install and building
the bindings for it.

Contributed by Irina Boverman <iboverma@redhat.com>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1475868 13f79535-47bb-0310-9956-ffa450edef68