QPID-5882: fix authentication failure on 1.0 codepath

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608578 13f79535-47bb-0310-9956-ffa450edef68
QPID-5883: improve error message a little for 'no-mech' sasl error

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608711 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Make sure that test ReplicatedEnvironmentFacadeTest.testIntruderNodeIsDetected always closes intruder environment

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608750 13f79535-47bb-0310-9956-ffa450edef68
QPID-5885: [Java Broker] Virtualhostnode to replace real virtualhost with replica virtualhost in the event that the BDB HA goes into detached state

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608956 13f79535-47bb-0310-9956-ffa450edef68
QPID-5870 A Consumer is now marked if it's using a durable subscription.
The topic subscription queue is now deleted when the subscription ends unless it's marked as a durable-topic-subscription.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608971 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: qpid-send help: copy&paste typo fixed

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609098 13f79535-47bb-0310-9956-ffa450edef68
QPID-5886: Get windows to export the Handle<CompletonImpl> methods.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609444 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [Java Test Framework] PortHelper, apply socket option *before* binding the socket

* Also removed the datagramsocket bind.  We don't used datagram sockets at all at the moment, so
  the complication/overhead seems unjustifiable.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609454 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [C++ broker book] Fixed table errors in Security.xml, causing PDF generation to fail.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609494 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [C++ broker book] HA chapter: minor cleanup.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609495 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: BrokerStartupTest now deletes Broker config left by previous test run, to avoid failure if not cleaned between runs

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609641 13f79535-47bb-0310-9956-ffa450edef68
QPID-5858: Remove unneeded line that generates a warning on Windows VS2010.

2>  MessagingSessionTests.cpp
2>..\..\..\cpp\src\tests\MessagingSessionTests.cpp(1438): warning C4930: 
  'std::string queue(void)': prototyped function not called (was a variable definition intended?)


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609726 13f79535-47bb-0310-9956-ffa450edef68
QPID-5890: Refactor AclModule.h
Move code from .h file into AclLexer source module.
Does not change basic function structure.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609728 13f79535-47bb-0310-9956-ffa450edef68
QPID-5887: abort transactional session on failover; added equivalent of txtest using messaging API

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609748 13f79535-47bb-0310-9956-ffa450edef68
QPID-5887: abort transactional session of failover.
qpid-txtest2.cpp requires new EXTERN

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609763 13f79535-47bb-0310-9956-ffa450edef68
QPID-5890: Refactoring AclModule.h
* make single instances of strings associated with enums
* make more compact search functions
* make string definitions const
* return 'const string&' instead of copies of temporaries
* add self test as string defs sanity check
* export AclHelper to satisfy tests (!!)



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609828 13f79535-47bb-0310-9956-ffa450edef68
QPID-5890: Improve Acl enum verification



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609900 13f79535-47bb-0310-9956-ffa450edef68
QPID-5890: Refactor AclModule
Remove AclHelper::loaValidationMap() function from AclLexer and replace it
with new logic in AclValidator.

See https://reviews.apache.org/r/23447/ for a visual diff of the changes.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1610195 13f79535-47bb-0310-9956-ffa450edef68
QPID-5892: SSL Sender may spuriously timeout if SSL negotiation fails

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1610251 13f79535-47bb-0310-9956-ffa450edef68
QPID-5822: [Java Broker] change to JE param setting logic to handle EnvironmentParams.SUPPORTED_PARAMS not always containing ALL valid params

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