QPID-4798 : use stripped BSD licensed versions of the amqp spec files

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478449 13f79535-47bb-0310-9956-ffa450edef68
QPID-4792: convert between UUIDs and GUIDs as needed for Microsoft APIs

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478471 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix Windows build more

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478476 13f79535-47bb-0310-9956-ffa450edef68
QPID-4810: No TCP if SSL initialisation fails and TCP/SSL mux enabled

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478510 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798 : use stripped BSD licensed versions of the amqp spec files

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478520 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Additional Development
- Added buffer of saved log messages for remote retrieval.
- Added __FILE__ and __LINE__ annotations to logs.
- Refactored dx_message_check() so it can be called multiple times with different depths.
- Separated the buffer-size-specific tests into a separate unit test executable.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478538 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798 : add comments denoting where our xml extends the standard amqp xml

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478552 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798: Fix up c++ code generation to use stripped spec files.

The stripped specs have no <doc> elements, this was tripping up the code
generator. Fixed the generator to process <doc> elements if they are present but
to carry on without them if they are not.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478582 13f79535-47bb-0310-9956-ffa450edef68
QPID-4775: Fix core dumps in HA tests introduced in r1478418

After this revision several of the tests in ha_tests.py were core dumping with 0
pointers in FieldTable entries in Queue::settings. It's not clear why the core
dumps were occuring nor why this patch fixes them. This patch eliminates a call
to the QueueSettings copy constructor, so something fishy going is on there.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478632 13f79535-47bb-0310-9956-ffa450edef68
QPID-4809: add support for setting configuration properties through the command line and BrokerOptions that can be used by the broker configuration store to resolve variables in the config, use this to supply the default port number values.

Povides chance to alter the ports when first starting the broker and using the initial config file to populate the config store.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478696 13f79535-47bb-0310-9956-ffa450edef68
QPID-4802: In management mode set state to ERRORED for failing to activate authentication providers, group providers and acl providers in order to allow editing of attributes preventing normal startup

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478731 13f79535-47bb-0310-9956-ffa450edef68
QPID-4803: Ensure the modelVersion and storeVersion attributes are saved to the configuration store and validated at startup

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478732 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798: updated and renamed spec files

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478736 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798: removed non stripped spec files and updated LICENSE file accordingly

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478738 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Added missing item initialization in the log module.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478793 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: HA minor documentation updates.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478943 13f79535-47bb-0310-9956-ffa450edef68
QPID-4390: ensure the _messageStore field is populated prior configuring the store to ensure it is set before use by the listener during the asynchronous HA store activation


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479172 13f79535-47bb-0310-9956-ffa450edef68
QPID-4809: change initial-config.json to using qpid.work_dir and qpid.home_dir config variables instead of QPID_WORK and QPID_HOME system properties

Enables us to default the former when QPID_WORK is not set and allows the latter to be set on a per-instance basis.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479176 13f79535-47bb-0310-9956-ffa450edef68
QPID-4645: make the broker-plugins and bdbstore modules runtime dependencies in the broker pom, with only the latter being optional


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479178 13f79535-47bb-0310-9956-ffa450edef68
QPID-4813: Protect operations to update queue and exchange attributes with ACL

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