Include the windows native libs for leveldbjni.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1376677 13f79535-47bb-0310-9956-ffa450edef68
Store the current link strategy in a function var instead of doing a switch.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1376748 13f79535-47bb-0310-9956-ffa450edef68
Update docs to reflect that we have a JNI driver for leveldb on windows.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1376903 13f79535-47bb-0310-9956-ffa450edef68
Set the java.io.tmpdir sys prop early in the boot process so that temp files can be extracted to directory writable by the process.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1376904 13f79535-47bb-0310-9956-ffa450edef68
Update need to pickup API changes in hawtdispatch-transport.  Add initial cut of a SSLProtocol which allows us to accept SSL/TLS connections on normal tcp port.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377147 13f79535-47bb-0310-9956-ffa450edef68
Support configuring the SSL protocol and getting the X509 certs from it.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377163 13f79535-47bb-0310-9956-ffa450edef68
Rename SSL->Ssl to keep naming consistent.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377164 13f79535-47bb-0310-9956-ffa450edef68
Update the docs with info on which VS C++ 2010 redistributable package needs to be installed to run LevelDB on windows.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377336 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-248: Log stack traces to a separate log file by default.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377460 13f79535-47bb-0310-9956-ffa450edef68
Fixes NPE identified in APLO-177.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377653 13f79535-47bb-0310-9956-ffa450edef68
Fixing guest login issues /w the StompUDP protocol, identified in issue: APLO-177

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377687 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-250 : add_user_header should prevent forging

When the add_user_header is enabled, we always update the header.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377699 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-251 : Share a single queue for all consumers on topic configured with slow_consumer_policy="queue"

This should allow topics configured with slow_consumer_policy="queue" to scale a bit better as there will be fewer storage operations occurring when you have multiple consumers.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377822 13f79535-47bb-0310-9956-ffa450edef68
If a queue entry is swapping out when it gets DLQed, wait for it to finish swapping out before moving it to the DLQ.  Fixes some intermittent test failures.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1377823 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-246: Cannot start Apollo as a windows service when not on C drive

Applied Christian Posta's patch.  Many thanks.
Also update to the winsw version to 1.9 so that you can install as a service on windows vista and later.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1378333 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-252: Spurious bytes added by the STOMP UDP Protocol

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1378366 13f79535-47bb-0310-9956-ffa450edef68
Test and Fix for APLO-253: Source IP not always retrieved by the UDP connector

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1378503 13f79535-47bb-0310-9956-ffa450edef68
Make sure we only add guest principals if the subject does not have any others principals.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1378582 13f79535-47bb-0310-9956-ffa450edef68
Fixes APLO-255: Typo and weird exception text in StompCodec.scala

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1378607 13f79535-47bb-0310-9956-ffa450edef68
Fixes bug where topic we being auto-deleted even when it has a consumer via a queue

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