QPID-2616 Count and limit client connections
Limit client connections by name and by host address.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1331549 13f79535-47bb-0310-9956-ffa450edef68
QPID-3936: Performance Test Tool: Try to remove test queues in the event of unexpected shutdown (Control-C etc)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332057 13f79535-47bb-0310-9956-ffa450edef68
QPID-3977: Add charting framework for new distributed test tool.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332087 13f79535-47bb-0310-9956-ffa450edef68
QPID-2616 Count and limit client connections.
Add self tests for connection counting feature.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332342 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: subscribe link to remote broker's to amq.failover exchange.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332653 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: fix naming of link exchange, and exchange creation/replication handling

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332654 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: cleanups from reviewboard input

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332655 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: use unique name for created session and queue

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332656 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: replicate learned failover addresses to new cluster members

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332657 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: add testcase for federation and cluster failover

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332658 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: fix test, add cluster log filters for link and broker state

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332659 13f79535-47bb-0310-9956-ffa450edef68
QPID-3963: update cluster version.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332660 13f79535-47bb-0310-9956-ffa450edef68
Added proposed set of initial 1.0 filter definitions

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332672 13f79535-47bb-0310-9956-ffa450edef68
Clarified that syntax for selector filter is based on the selector syntax in the JMS specification

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332680 13f79535-47bb-0310-9956-ffa450edef68
QPID-2616 Count and limit client connections.
Add management statistic and event to record denied connections.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332788 13f79535-47bb-0310-9956-ffa450edef68
QPID-2616 Count and limit client connections.
Bug fix: use Connection.getUserId() and not getUsername() to identify user and upgrade selftest to match. Add comment to Connection.h to suggest the particular pitfall.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1333110 13f79535-47bb-0310-9956-ffa450edef68
QPID-3799 and QPID-2616 Various C++ broker ACL changes
* New rule matching logic
* Addition and removal of object properties
* New command line switches



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1333150 13f79535-47bb-0310-9956-ffa450edef68
QPID-3878:
    QpidActivation should use connection per inbound listener
    Added ability to configure inbound listener multiplex behavior
    Added new property to ra.xml
    Updated README.txt to reflect changes
    Added Serialization unit tests for ActivationSpec and
    ResourceAdapter

    Contributions from Kevin Conner

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