From e030dc3157335a42db2740a826481982b151a7d5 Mon Sep 17 00:00:00 2001 From: "Rafael H. Schloming" Date: Thu, 8 Jan 2009 17:26:35 +0000 Subject: removed accidental branch git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/M4-RCs@732767 13f79535-47bb-0310-9956-ffa450edef68 --- M4-RCs/.gitignore | 77 - M4-RCs/qpid/KEYS | 152 - M4-RCs/qpid/LICENSE | 7 - M4-RCs/qpid/NOTICE | 8 - M4-RCs/qpid/bin/LICENSE | 206 - M4-RCs/qpid/bin/NOTICE | 8 - M4-RCs/qpid/bin/mvn-deploy-qpid-java.sh | 71 - M4-RCs/qpid/bin/release.sh | 75 - M4-RCs/qpid/bin/set_svn_properties.sh | 133 - M4-RCs/qpid/buildtools/LICENSE | 206 - M4-RCs/qpid/buildtools/NOTICE | 8 - M4-RCs/qpid/buildtools/buildCreator/build.config | 37 - .../qpid/buildtools/buildCreator/buildCreator.py | 1444 - M4-RCs/qpid/buildtools/buildCreator/qpid.build | 55 - M4-RCs/qpid/cc/LICENSE | 206 - M4-RCs/qpid/cc/NOTICE | 8 - M4-RCs/qpid/cc/README | 84 - M4-RCs/qpid/cc/config.properties | 25 - M4-RCs/qpid/cc/config.xml | 37 - M4-RCs/qpid/cc/config/bdbstore-cpp-trunk.xml | 54 - M4-RCs/qpid/cc/config/cpp-perftests.xml | 63 - M4-RCs/qpid/cc/config/cpp-trunk.xml | 59 - M4-RCs/qpid/cc/config/dotnet-trunk.xml | 63 - M4-RCs/qpid/cc/config/example-automation.xml | 58 - M4-RCs/qpid/cc/config/java-jmstck.xml | 63 - M4-RCs/qpid/cc/config/java-perftests.xml | 72 - M4-RCs/qpid/cc/config/java-trunk.xml | 142 - .../qpid/cc/config/java/cpp.noprefetch.testprofile | 4 - M4-RCs/qpid/cc/config/java/cpp.testprofile | 3 - M4-RCs/qpid/cc/config/java/jndi.properties | 42 - M4-RCs/qpid/cc/dashboard-config.xml | 31 - M4-RCs/qpid/cc/scripts/bdbstorecppbuild.sh | 24 - M4-RCs/qpid/cc/scripts/build.xml | 30 - M4-RCs/qpid/cc/scripts/check_examples.sh | 69 - M4-RCs/qpid/cc/scripts/cppbuild-perftests.sh | 23 - M4-RCs/qpid/cc/scripts/cppbuild.sh | 21 - M4-RCs/qpid/cc/scripts/dotnetbuild.sh | 21 - M4-RCs/qpid/cc/scripts/javaconfig.sh | 27 - M4-RCs/qpid/cc/scripts/javajmstck.sh | 80 - M4-RCs/qpid/cc/scripts/javareport.sh | 25 - M4-RCs/qpid/cc/scripts/runbroker.sh | 42 - M4-RCs/qpid/cc/scripts/stopbroker.sh | 31 - M4-RCs/qpid/cc/scripts/verify | 100 - M4-RCs/qpid/cc/scripts/verify_all | 166 - M4-RCs/qpid/cpp/DESIGN | 78 - M4-RCs/qpid/cpp/INSTALL | 335 - M4-RCs/qpid/cpp/INSTALL-WINDOWS | 127 - M4-RCs/qpid/cpp/LICENSE | 234 - M4-RCs/qpid/cpp/Makefile.am | 34 - M4-RCs/qpid/cpp/NOTICE | 21 - M4-RCs/qpid/cpp/README | 38 - M4-RCs/qpid/cpp/RELEASE_NOTES | 21 - M4-RCs/qpid/cpp/SSL | 71 - M4-RCs/qpid/cpp/boost-1.32-support/Makefile | 11 - M4-RCs/qpid/cpp/boost-1.32-support/README | 8 - M4-RCs/qpid/cpp/boost-1.32-support/boost.tar.gz | Bin 99495 -> 0 bytes M4-RCs/qpid/cpp/boost-1.32-support/main.patch | 25 - M4-RCs/qpid/cpp/boost-1.32-support/supressions | 107 - M4-RCs/qpid/cpp/bootstrap | 27 - M4-RCs/qpid/cpp/build-aux/compile | 142 - M4-RCs/qpid/cpp/build-aux/config.guess | 1501 - M4-RCs/qpid/cpp/build-aux/config.rpath | 614 - M4-RCs/qpid/cpp/build-aux/config.sub | 1619 -- M4-RCs/qpid/cpp/build-aux/depcomp | 584 - M4-RCs/qpid/cpp/build-aux/install-sh | 507 - M4-RCs/qpid/cpp/build-aux/ltmain.sh | 6892 ----- M4-RCs/qpid/cpp/build-aux/mdate-sh | 201 - M4-RCs/qpid/cpp/build-aux/missing | 367 - M4-RCs/qpid/cpp/configure.ac | 393 - M4-RCs/qpid/cpp/docs/api/Makefile.am | 40 - M4-RCs/qpid/cpp/docs/api/developer.doxygen.in | 1241 - M4-RCs/qpid/cpp/docs/api/doxygen.css | 494 - M4-RCs/qpid/cpp/docs/api/doxygen_mainpage.h | 131 - M4-RCs/qpid/cpp/docs/api/footer.html | 25 - M4-RCs/qpid/cpp/docs/api/header.html | 27 - M4-RCs/qpid/cpp/docs/api/stylesheet.css | 494 - M4-RCs/qpid/cpp/docs/api/tabs.css | 123 - M4-RCs/qpid/cpp/docs/api/user.doxygen.in | 1219 - M4-RCs/qpid/cpp/docs/man/Makefile.am | 47 - M4-RCs/qpid/cpp/docs/man/qpidd.x | 46 - M4-RCs/qpid/cpp/etc/Makefile.am | 59 - M4-RCs/qpid/cpp/etc/emacs/qpid-c++-mode.el | 226 - M4-RCs/qpid/cpp/etc/qpidc.conf | 23 - M4-RCs/qpid/cpp/etc/qpidd | 103 - M4-RCs/qpid/cpp/etc/qpidd.conf | 23 - M4-RCs/qpid/cpp/etc/sasl2/qpidd.conf | 42 - M4-RCs/qpid/cpp/examples/Makefile.am | 49 - M4-RCs/qpid/cpp/examples/README | 114 - M4-RCs/qpid/cpp/examples/README.verify | 26 - M4-RCs/qpid/cpp/examples/direct/Makefile.am | 47 - M4-RCs/qpid/cpp/examples/direct/declare_queues.cpp | 85 - .../qpid/cpp/examples/direct/direct_producer.cpp | 110 - M4-RCs/qpid/cpp/examples/direct/listener.cpp | 110 - M4-RCs/qpid/cpp/examples/direct/verify | 23 - M4-RCs/qpid/cpp/examples/direct/verify.in | 15 - M4-RCs/qpid/cpp/examples/direct/verify_cpp_python | 4 - .../qpid/cpp/examples/direct/verify_cpp_python.in | 14 - M4-RCs/qpid/cpp/examples/direct/verify_python_cpp | 5 - .../qpid/cpp/examples/direct/verify_python_cpp.in | 15 - M4-RCs/qpid/cpp/examples/failover/Makefile.am | 40 - .../qpid/cpp/examples/failover/declare_queues.cpp | 61 - .../cpp/examples/failover/replaying_sender.cpp | 97 - .../cpp/examples/failover/resuming_receiver.cpp | 127 - M4-RCs/qpid/cpp/examples/fanout/Makefile.am | 47 - .../qpid/cpp/examples/fanout/fanout_producer.cpp | 106 - M4-RCs/qpid/cpp/examples/fanout/listener.cpp | 126 - M4-RCs/qpid/cpp/examples/fanout/verify | 25 - M4-RCs/qpid/cpp/examples/fanout/verify.in | 43 - M4-RCs/qpid/cpp/examples/fanout/verify_cpp_python | 7 - .../qpid/cpp/examples/fanout/verify_cpp_python.in | 27 - M4-RCs/qpid/cpp/examples/fanout/verify_python_cpp | 7 - .../qpid/cpp/examples/fanout/verify_python_cpp.in | 29 - M4-RCs/qpid/cpp/examples/makedist.mk | 22 - M4-RCs/qpid/cpp/examples/pub-sub/Makefile.am | 48 - .../qpid/cpp/examples/pub-sub/topic_listener.cpp | 174 - .../qpid/cpp/examples/pub-sub/topic_publisher.cpp | 130 - M4-RCs/qpid/cpp/examples/pub-sub/verify | 23 - M4-RCs/qpid/cpp/examples/pub-sub/verify.in | 59 - M4-RCs/qpid/cpp/examples/pub-sub/verify_cpp_python | 6 - .../qpid/cpp/examples/pub-sub/verify_cpp_python.in | 55 - M4-RCs/qpid/cpp/examples/pub-sub/verify_python_cpp | 6 - .../qpid/cpp/examples/pub-sub/verify_python_cpp.in | 59 - M4-RCs/qpid/cpp/examples/qmf-agent/Makefile | 85 - M4-RCs/qpid/cpp/examples/qmf-agent/example.cpp | 200 - M4-RCs/qpid/cpp/examples/qmf-agent/schema.xml | 64 - M4-RCs/qpid/cpp/examples/qmf-console/Makefile.am | 41 - M4-RCs/qpid/cpp/examples/qmf-console/console.cpp | 150 - M4-RCs/qpid/cpp/examples/qmf-console/ping.cpp | 129 - .../qpid/cpp/examples/qmf-console/printevents.cpp | 105 - .../qpid/cpp/examples/request-response/Makefile.am | 48 - .../qpid/cpp/examples/request-response/client.cpp | 164 - .../qpid/cpp/examples/request-response/server.cpp | 162 - M4-RCs/qpid/cpp/examples/request-response/verify | 24 - .../qpid/cpp/examples/request-response/verify.in | 19 - .../examples/request-response/verify_cpp_python | 6 - .../examples/request-response/verify_cpp_python.in | 15 - .../examples/request-response/verify_python_cpp | 5 - .../examples/request-response/verify_python_cpp.in | 18 - M4-RCs/qpid/cpp/examples/verify | 107 - M4-RCs/qpid/cpp/examples/verify_all | 53 - M4-RCs/qpid/cpp/examples/xml-exchange/Makefile.am | 47 - M4-RCs/qpid/cpp/examples/xml-exchange/README | 53 - .../cpp/examples/xml-exchange/declare_queues.cpp | 99 - M4-RCs/qpid/cpp/examples/xml-exchange/listener.cpp | 108 - .../cpp/examples/xml-exchange/xml_producer.cpp | 114 - M4-RCs/qpid/cpp/m4/clock_time.m4 | 30 - M4-RCs/qpid/cpp/m4/compiler-flags.m4 | 23 - M4-RCs/qpid/cpp/m4/cppunit.m4 | 89 - M4-RCs/qpid/cpp/m4/extensions.m4 | 59 - M4-RCs/qpid/cpp/m4/python.m4 | 168 - M4-RCs/qpid/cpp/make-dist | 105 - M4-RCs/qpid/cpp/managementgen/Makefile.am | 36 - M4-RCs/qpid/cpp/managementgen/qmf-gen | 95 - M4-RCs/qpid/cpp/managementgen/qmfgen/__init__.py | 19 - M4-RCs/qpid/cpp/managementgen/qmfgen/generate.py | 369 - .../cpp/managementgen/qmfgen/management-types.xml | 56 - M4-RCs/qpid/cpp/managementgen/qmfgen/schema.py | 1339 - .../qpid/cpp/managementgen/qmfgen/templates/Args.h | 42 - .../cpp/managementgen/qmfgen/templates/Class.cpp | 181 - .../cpp/managementgen/qmfgen/templates/Class.h | 105 - .../cpp/managementgen/qmfgen/templates/Event.cpp | 77 - .../cpp/managementgen/qmfgen/templates/Event.h | 59 - .../cpp/managementgen/qmfgen/templates/Makefile.mk | 40 - .../cpp/managementgen/qmfgen/templates/Package.cpp | 32 - .../cpp/managementgen/qmfgen/templates/Package.h | 41 - M4-RCs/qpid/cpp/qpid-autotools-install | 205 - M4-RCs/qpid/cpp/qpid-config.in | 98 - M4-RCs/qpid/cpp/rubygen/0-10/allsegmenttypes.rb | 52 - M4-RCs/qpid/cpp/rubygen/0-10/exceptions.rb | 73 - M4-RCs/qpid/cpp/rubygen/0-10/handlers.rb | 47 - M4-RCs/qpid/cpp/rubygen/0-10/specification.rb | 389 - M4-RCs/qpid/cpp/rubygen/0-10/typecode.rb | 117 - .../qpid/cpp/rubygen/MethodBodyDefaultVisitor.rb | 53 - M4-RCs/qpid/cpp/rubygen/README | 17 - M4-RCs/qpid/cpp/rubygen/amqpgen.rb | 545 - M4-RCs/qpid/cpp/rubygen/cppgen.rb | 449 - .../rubygen/framing.0-10/MethodBodyConstVisitor.rb | 45 - .../framing.0-10/MethodBodyDefaultVisitor.rb | 53 - .../qpid/cpp/rubygen/framing.0-10/MethodHolder.rb | 118 - M4-RCs/qpid/cpp/rubygen/framing.0-10/Operations.rb | 121 - .../cpp/rubygen/framing.0-10/OperationsInvoker.rb | 116 - M4-RCs/qpid/cpp/rubygen/framing.0-10/Proxy.rb | 107 - M4-RCs/qpid/cpp/rubygen/framing.0-10/Session.rb | 408 - .../cpp/rubygen/framing.0-10/all_method_bodies.rb | 39 - M4-RCs/qpid/cpp/rubygen/framing.0-10/constants.rb | 201 - .../cpp/rubygen/framing.0-10/frame_body_lists.rb | 49 - M4-RCs/qpid/cpp/rubygen/framing.0-10/structs.rb | 611 - M4-RCs/qpid/cpp/rubygen/generate | 125 - M4-RCs/qpid/cpp/src/Makefile.am | 715 - M4-RCs/qpid/cpp/src/MaxMethodBodySize.vcproj | 396 - M4-RCs/qpid/cpp/src/acl.mk | 34 - M4-RCs/qpid/cpp/src/broker.vcproj | 1280 - M4-RCs/qpid/cpp/src/client.vcproj | 574 - M4-RCs/qpid/cpp/src/cluster.mk | 75 - M4-RCs/qpid/cpp/src/common.vcproj | 1870 -- M4-RCs/qpid/cpp/src/generate.sh | 67 - M4-RCs/qpid/cpp/src/posix/QpiddBroker.cpp | 168 - M4-RCs/qpid/cpp/src/prof | 39 - M4-RCs/qpid/cpp/src/protocol_gen.mak | 28 - M4-RCs/qpid/cpp/src/qmf.mk | 31 - M4-RCs/qpid/cpp/src/qmfc.mk | 51 - M4-RCs/qpid/cpp/src/qmfconsole.vcproj | 418 - M4-RCs/qpid/cpp/src/qpid.sln | 72 - M4-RCs/qpid/cpp/src/qpid/Address.cpp | 58 - M4-RCs/qpid/cpp/src/qpid/Address.h | 85 - M4-RCs/qpid/cpp/src/qpid/DataDir.cpp | 49 - M4-RCs/qpid/cpp/src/qpid/DataDir.h | 50 - M4-RCs/qpid/cpp/src/qpid/Exception.cpp | 55 - M4-RCs/qpid/cpp/src/qpid/Exception.h | 93 - M4-RCs/qpid/cpp/src/qpid/InlineAllocator.h | 84 - M4-RCs/qpid/cpp/src/qpid/InlineVector.h | 68 - M4-RCs/qpid/cpp/src/qpid/Modules.cpp | 78 - M4-RCs/qpid/cpp/src/qpid/Modules.h | 43 - M4-RCs/qpid/cpp/src/qpid/Msg.h | 61 - M4-RCs/qpid/cpp/src/qpid/Options.cpp | 468 - M4-RCs/qpid/cpp/src/qpid/Options.h | 257 - M4-RCs/qpid/cpp/src/qpid/Plugin.cpp | 80 - M4-RCs/qpid/cpp/src/qpid/Plugin.h | 118 - M4-RCs/qpid/cpp/src/qpid/RangeSet.h | 330 - M4-RCs/qpid/cpp/src/qpid/RefCounted.h | 59 - M4-RCs/qpid/cpp/src/qpid/RefCountedBuffer.cpp | 53 - M4-RCs/qpid/cpp/src/qpid/RefCountedBuffer.h | 89 - M4-RCs/qpid/cpp/src/qpid/Serializer.h | 197 - M4-RCs/qpid/cpp/src/qpid/SessionId.cpp | 47 - M4-RCs/qpid/cpp/src/qpid/SessionId.h | 59 - M4-RCs/qpid/cpp/src/qpid/SessionState.cpp | 278 - M4-RCs/qpid/cpp/src/qpid/SessionState.h | 219 - M4-RCs/qpid/cpp/src/qpid/SharedObject.h | 55 - M4-RCs/qpid/cpp/src/qpid/StringUtils.cpp | 50 - M4-RCs/qpid/cpp/src/qpid/StringUtils.h | 43 - M4-RCs/qpid/cpp/src/qpid/Url.cpp | 212 - M4-RCs/qpid/cpp/src/qpid/Url.h | 92 - M4-RCs/qpid/cpp/src/qpid/Version.h | 44 - M4-RCs/qpid/cpp/src/qpid/acl/Acl.cpp | 164 - M4-RCs/qpid/cpp/src/qpid/acl/Acl.h | 85 - M4-RCs/qpid/cpp/src/qpid/acl/AclData.cpp | 162 - M4-RCs/qpid/cpp/src/qpid/acl/AclData.h | 73 - M4-RCs/qpid/cpp/src/qpid/acl/AclPlugin.cpp | 101 - M4-RCs/qpid/cpp/src/qpid/acl/AclReader.cpp | 511 - M4-RCs/qpid/cpp/src/qpid/acl/AclReader.h | 117 - M4-RCs/qpid/cpp/src/qpid/acl/management-schema.xml | 44 - M4-RCs/qpid/cpp/src/qpid/agent/ManagementAgent.h | 162 - .../cpp/src/qpid/agent/ManagementAgentImpl.cpp | 906 - .../qpid/cpp/src/qpid/agent/ManagementAgentImpl.h | 237 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Array.cpp | 34 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Array.h | 124 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Body.h | 55 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Codec.h | 213 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Command.h | 62 - .../qpid/cpp/src/qpid/amqp_0_10/CommmandPacker.h | 60 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Connection.cpp | 138 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Connection.h | 76 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Control.h | 70 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Decimal.h | 51 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Exception.h | 96 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.cpp | 50 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.h | 90 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Header.cpp | 34 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Header.h | 53 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Holder.h | 103 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Map.cpp | 66 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Map.h | 188 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Packer.h | 195 - .../cpp/src/qpid/amqp_0_10/SerializableString.h | 62 - .../qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp | 316 - .../qpid/cpp/src/qpid/amqp_0_10/SessionHandler.h | 114 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct.h | 60 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct32.cpp | 36 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct32.h | 64 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Unit.cpp | 65 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Unit.h | 82 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnitHandler.h | 35 - .../qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.cpp | 34 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.h | 55 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownType.cpp | 56 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownType.h | 87 - M4-RCs/qpid/cpp/src/qpid/amqp_0_10/apply.h | 86 - .../qpid/cpp/src/qpid/amqp_0_10/built_in_types.h | 171 - .../qpid/cpp/src/qpid/amqp_0_10/complex_types.cpp | 84 - M4-RCs/qpid/cpp/src/qpid/assert.cpp | 45 - M4-RCs/qpid/cpp/src/qpid/assert.h | 38 - M4-RCs/qpid/cpp/src/qpid/broker/AclModule.h | 257 - M4-RCs/qpid/cpp/src/qpid/broker/Bridge.cpp | 294 - M4-RCs/qpid/cpp/src/qpid/broker/Bridge.h | 105 - M4-RCs/qpid/cpp/src/qpid/broker/Broker.cpp | 450 - M4-RCs/qpid/cpp/src/qpid/broker/Broker.h | 229 - .../qpid/cpp/src/qpid/broker/BrokerSingleton.cpp | 36 - M4-RCs/qpid/cpp/src/qpid/broker/BrokerSingleton.h | 52 - M4-RCs/qpid/cpp/src/qpid/broker/Connection.cpp | 271 - M4-RCs/qpid/cpp/src/qpid/broker/Connection.h | 127 - .../qpid/cpp/src/qpid/broker/ConnectionFactory.cpp | 56 - .../qpid/cpp/src/qpid/broker/ConnectionFactory.h | 50 - .../qpid/cpp/src/qpid/broker/ConnectionHandler.cpp | 222 - .../qpid/cpp/src/qpid/broker/ConnectionHandler.h | 95 - M4-RCs/qpid/cpp/src/qpid/broker/ConnectionState.h | 100 - M4-RCs/qpid/cpp/src/qpid/broker/ConnectionToken.h | 40 - M4-RCs/qpid/cpp/src/qpid/broker/Consumer.h | 53 - M4-RCs/qpid/cpp/src/qpid/broker/Daemon.cpp | 212 - M4-RCs/qpid/cpp/src/qpid/broker/Daemon.h | 82 - M4-RCs/qpid/cpp/src/qpid/broker/Deliverable.h | 44 - .../cpp/src/qpid/broker/DeliverableMessage.cpp | 43 - .../qpid/cpp/src/qpid/broker/DeliverableMessage.h | 45 - M4-RCs/qpid/cpp/src/qpid/broker/DeliveryAdapter.h | 53 - M4-RCs/qpid/cpp/src/qpid/broker/DeliveryId.h | 35 - M4-RCs/qpid/cpp/src/qpid/broker/DeliveryRecord.cpp | 214 - M4-RCs/qpid/cpp/src/qpid/broker/DeliveryRecord.h | 141 - M4-RCs/qpid/cpp/src/qpid/broker/DirectExchange.cpp | 190 - M4-RCs/qpid/cpp/src/qpid/broker/DirectExchange.h | 65 - M4-RCs/qpid/cpp/src/qpid/broker/DtxAck.cpp | 59 - M4-RCs/qpid/cpp/src/qpid/broker/DtxAck.h | 48 - M4-RCs/qpid/cpp/src/qpid/broker/DtxBuffer.cpp | 83 - M4-RCs/qpid/cpp/src/qpid/broker/DtxBuffer.h | 56 - M4-RCs/qpid/cpp/src/qpid/broker/DtxManager.cpp | 171 - M4-RCs/qpid/cpp/src/qpid/broker/DtxManager.h | 74 - M4-RCs/qpid/cpp/src/qpid/broker/DtxTimeout.cpp | 35 - M4-RCs/qpid/cpp/src/qpid/broker/DtxTimeout.h | 48 - M4-RCs/qpid/cpp/src/qpid/broker/DtxWorkRecord.cpp | 177 - M4-RCs/qpid/cpp/src/qpid/broker/DtxWorkRecord.h | 79 - M4-RCs/qpid/cpp/src/qpid/broker/Exchange.cpp | 270 - M4-RCs/qpid/cpp/src/qpid/broker/Exchange.h | 178 - .../qpid/cpp/src/qpid/broker/ExchangeRegistry.cpp | 109 - M4-RCs/qpid/cpp/src/qpid/broker/ExchangeRegistry.h | 90 - M4-RCs/qpid/cpp/src/qpid/broker/FanOutExchange.cpp | 148 - M4-RCs/qpid/cpp/src/qpid/broker/FanOutExchange.h | 65 - M4-RCs/qpid/cpp/src/qpid/broker/HandlerImpl.h | 53 - .../qpid/cpp/src/qpid/broker/HeadersExchange.cpp | 226 - M4-RCs/qpid/cpp/src/qpid/broker/HeadersExchange.h | 88 - .../cpp/src/qpid/broker/IncompleteMessageList.cpp | 81 - .../cpp/src/qpid/broker/IncompleteMessageList.h | 57 - M4-RCs/qpid/cpp/src/qpid/broker/Link.cpp | 398 - M4-RCs/qpid/cpp/src/qpid/broker/Link.h | 136 - M4-RCs/qpid/cpp/src/qpid/broker/LinkRegistry.cpp | 252 - M4-RCs/qpid/cpp/src/qpid/broker/LinkRegistry.h | 123 - M4-RCs/qpid/cpp/src/qpid/broker/Message.cpp | 369 - M4-RCs/qpid/cpp/src/qpid/broker/Message.h | 185 - M4-RCs/qpid/cpp/src/qpid/broker/MessageAdapter.cpp | 70 - M4-RCs/qpid/cpp/src/qpid/broker/MessageAdapter.h | 58 - M4-RCs/qpid/cpp/src/qpid/broker/MessageBuilder.cpp | 128 - M4-RCs/qpid/cpp/src/qpid/broker/MessageBuilder.h | 57 - M4-RCs/qpid/cpp/src/qpid/broker/MessageStore.h | 199 - .../cpp/src/qpid/broker/MessageStoreModule.cpp | 174 - .../qpid/cpp/src/qpid/broker/MessageStoreModule.h | 85 - M4-RCs/qpid/cpp/src/qpid/broker/NameGenerator.cpp | 32 - M4-RCs/qpid/cpp/src/qpid/broker/NameGenerator.h | 39 - .../qpid/cpp/src/qpid/broker/NullMessageStore.cpp | 166 - M4-RCs/qpid/cpp/src/qpid/broker/NullMessageStore.h | 88 - M4-RCs/qpid/cpp/src/qpid/broker/OwnershipToken.h | 38 - M4-RCs/qpid/cpp/src/qpid/broker/Persistable.h | 63 - .../qpid/cpp/src/qpid/broker/PersistableConfig.h | 45 - .../qpid/cpp/src/qpid/broker/PersistableExchange.h | 45 - .../cpp/src/qpid/broker/PersistableMessage.cpp | 143 - .../qpid/cpp/src/qpid/broker/PersistableMessage.h | 116 - M4-RCs/qpid/cpp/src/qpid/broker/PersistableQueue.h | 87 - M4-RCs/qpid/cpp/src/qpid/broker/Queue.cpp | 900 - M4-RCs/qpid/cpp/src/qpid/broker/Queue.h | 287 - M4-RCs/qpid/cpp/src/qpid/broker/QueueBindings.cpp | 46 - M4-RCs/qpid/cpp/src/qpid/broker/QueueBindings.h | 61 - M4-RCs/qpid/cpp/src/qpid/broker/QueueCleaner.cpp | 52 - M4-RCs/qpid/cpp/src/qpid/broker/QueueCleaner.h | 57 - M4-RCs/qpid/cpp/src/qpid/broker/QueueListeners.cpp | 73 - M4-RCs/qpid/cpp/src/qpid/broker/QueueListeners.h | 68 - M4-RCs/qpid/cpp/src/qpid/broker/QueuePolicy.cpp | 297 - M4-RCs/qpid/cpp/src/qpid/broker/QueuePolicy.h | 109 - M4-RCs/qpid/cpp/src/qpid/broker/QueueRegistry.cpp | 107 - M4-RCs/qpid/cpp/src/qpid/broker/QueueRegistry.h | 134 - M4-RCs/qpid/cpp/src/qpid/broker/QueuedMessage.h | 46 - M4-RCs/qpid/cpp/src/qpid/broker/RateTracker.cpp | 51 - M4-RCs/qpid/cpp/src/qpid/broker/RateTracker.h | 57 - .../qpid/cpp/src/qpid/broker/RecoverableConfig.h | 45 - .../qpid/cpp/src/qpid/broker/RecoverableExchange.h | 50 - .../qpid/cpp/src/qpid/broker/RecoverableMessage.h | 58 - M4-RCs/qpid/cpp/src/qpid/broker/RecoverableQueue.h | 59 - .../cpp/src/qpid/broker/RecoverableTransaction.h | 49 - .../qpid/cpp/src/qpid/broker/RecoveredDequeue.cpp | 40 - M4-RCs/qpid/cpp/src/qpid/broker/RecoveredDequeue.h | 57 - .../qpid/cpp/src/qpid/broker/RecoveredEnqueue.cpp | 40 - M4-RCs/qpid/cpp/src/qpid/broker/RecoveredEnqueue.h | 58 - M4-RCs/qpid/cpp/src/qpid/broker/RecoveryManager.h | 61 - .../cpp/src/qpid/broker/RecoveryManagerImpl.cpp | 253 - .../qpid/cpp/src/qpid/broker/RecoveryManagerImpl.h | 59 - .../qpid/cpp/src/qpid/broker/SaslAuthenticator.cpp | 337 - .../qpid/cpp/src/qpid/broker/SaslAuthenticator.h | 55 - M4-RCs/qpid/cpp/src/qpid/broker/SemanticState.cpp | 669 - M4-RCs/qpid/cpp/src/qpid/broker/SemanticState.h | 232 - M4-RCs/qpid/cpp/src/qpid/broker/SessionAdapter.cpp | 749 - M4-RCs/qpid/cpp/src/qpid/broker/SessionAdapter.h | 260 - M4-RCs/qpid/cpp/src/qpid/broker/SessionContext.h | 52 - M4-RCs/qpid/cpp/src/qpid/broker/SessionHandler.cpp | 101 - M4-RCs/qpid/cpp/src/qpid/broker/SessionHandler.h | 81 - M4-RCs/qpid/cpp/src/qpid/broker/SessionManager.cpp | 104 - M4-RCs/qpid/cpp/src/qpid/broker/SessionManager.h | 87 - M4-RCs/qpid/cpp/src/qpid/broker/SessionState.cpp | 271 - M4-RCs/qpid/cpp/src/qpid/broker/SessionState.h | 144 - M4-RCs/qpid/cpp/src/qpid/broker/SignalHandler.cpp | 48 - M4-RCs/qpid/cpp/src/qpid/broker/SignalHandler.h | 47 - M4-RCs/qpid/cpp/src/qpid/broker/System.cpp | 82 - M4-RCs/qpid/cpp/src/qpid/broker/System.h | 49 - M4-RCs/qpid/cpp/src/qpid/broker/Timer.cpp | 104 - M4-RCs/qpid/cpp/src/qpid/broker/Timer.h | 79 - M4-RCs/qpid/cpp/src/qpid/broker/TopicExchange.cpp | 313 - M4-RCs/qpid/cpp/src/qpid/broker/TopicExchange.h | 110 - .../qpid/cpp/src/qpid/broker/TransactionalStore.h | 60 - M4-RCs/qpid/cpp/src/qpid/broker/TxAccept.cpp | 99 - M4-RCs/qpid/cpp/src/qpid/broker/TxAccept.h | 83 - M4-RCs/qpid/cpp/src/qpid/broker/TxBuffer.cpp | 80 - M4-RCs/qpid/cpp/src/qpid/broker/TxBuffer.h | 118 - M4-RCs/qpid/cpp/src/qpid/broker/TxOp.h | 46 - M4-RCs/qpid/cpp/src/qpid/broker/TxOpVisitor.h | 100 - M4-RCs/qpid/cpp/src/qpid/broker/TxPublish.cpp | 80 - M4-RCs/qpid/cpp/src/qpid/broker/TxPublish.h | 89 - M4-RCs/qpid/cpp/src/qpid/broker/Vhost.cpp | 48 - M4-RCs/qpid/cpp/src/qpid/broker/Vhost.h | 49 - .../cpp/src/qpid/broker/posix/BrokerDefaults.cpp | 30 - .../cpp/src/qpid/broker/windows/BrokerDefaults.cpp | 30 - .../src/qpid/broker/windows/SaslAuthenticator.cpp | 175 - M4-RCs/qpid/cpp/src/qpid/client/AckMode.h | 53 - M4-RCs/qpid/cpp/src/qpid/client/AsyncSession.h | 38 - M4-RCs/qpid/cpp/src/qpid/client/Bounds.cpp | 71 - M4-RCs/qpid/cpp/src/qpid/client/Bounds.h | 49 - .../cpp/src/qpid/client/ChainableFrameHandler.h | 47 - M4-RCs/qpid/cpp/src/qpid/client/Completion.h | 71 - M4-RCs/qpid/cpp/src/qpid/client/Connection.cpp | 145 - M4-RCs/qpid/cpp/src/qpid/client/Connection.h | 185 - M4-RCs/qpid/cpp/src/qpid/client/ConnectionAccess.h | 41 - .../qpid/cpp/src/qpid/client/ConnectionHandler.cpp | 226 - .../qpid/cpp/src/qpid/client/ConnectionHandler.h | 116 - M4-RCs/qpid/cpp/src/qpid/client/ConnectionImpl.cpp | 201 - M4-RCs/qpid/cpp/src/qpid/client/ConnectionImpl.h | 99 - .../cpp/src/qpid/client/ConnectionSettings.cpp | 54 - .../qpid/cpp/src/qpid/client/ConnectionSettings.h | 118 - M4-RCs/qpid/cpp/src/qpid/client/Connector.cpp | 413 - M4-RCs/qpid/cpp/src/qpid/client/Connector.h | 73 - M4-RCs/qpid/cpp/src/qpid/client/Demux.cpp | 132 - M4-RCs/qpid/cpp/src/qpid/client/Demux.h | 102 - M4-RCs/qpid/cpp/src/qpid/client/Dispatcher.cpp | 144 - M4-RCs/qpid/cpp/src/qpid/client/Dispatcher.h | 82 - M4-RCs/qpid/cpp/src/qpid/client/Execution.h | 53 - .../qpid/cpp/src/qpid/client/FailoverListener.cpp | 115 - M4-RCs/qpid/cpp/src/qpid/client/FailoverListener.h | 59 - .../qpid/cpp/src/qpid/client/FailoverManager.cpp | 119 - M4-RCs/qpid/cpp/src/qpid/client/FailoverManager.h | 134 - M4-RCs/qpid/cpp/src/qpid/client/FlowControl.h | 75 - M4-RCs/qpid/cpp/src/qpid/client/Future.cpp | 45 - M4-RCs/qpid/cpp/src/qpid/client/Future.h | 64 - .../qpid/cpp/src/qpid/client/FutureCompletion.cpp | 48 - M4-RCs/qpid/cpp/src/qpid/client/FutureCompletion.h | 49 - M4-RCs/qpid/cpp/src/qpid/client/FutureResult.cpp | 43 - M4-RCs/qpid/cpp/src/qpid/client/FutureResult.h | 47 - M4-RCs/qpid/cpp/src/qpid/client/Handle.h | 61 - M4-RCs/qpid/cpp/src/qpid/client/HandleAccess.h | 41 - M4-RCs/qpid/cpp/src/qpid/client/HandlePrivate.h | 61 - M4-RCs/qpid/cpp/src/qpid/client/LoadPlugins.cpp | 49 - M4-RCs/qpid/cpp/src/qpid/client/LocalQueue.cpp | 77 - M4-RCs/qpid/cpp/src/qpid/client/LocalQueue.h | 115 - M4-RCs/qpid/cpp/src/qpid/client/Message.cpp | 71 - M4-RCs/qpid/cpp/src/qpid/client/Message.h | 151 - .../qpid/cpp/src/qpid/client/MessageListener.cpp | 24 - M4-RCs/qpid/cpp/src/qpid/client/MessageListener.h | 100 - .../cpp/src/qpid/client/MessageReplayTracker.cpp | 80 - .../cpp/src/qpid/client/MessageReplayTracker.h | 73 - M4-RCs/qpid/cpp/src/qpid/client/QueueOptions.cpp | 116 - M4-RCs/qpid/cpp/src/qpid/client/QueueOptions.h | 104 - M4-RCs/qpid/cpp/src/qpid/client/RdmaConnector.cpp | 428 - M4-RCs/qpid/cpp/src/qpid/client/Results.cpp | 76 - M4-RCs/qpid/cpp/src/qpid/client/Results.h | 56 - M4-RCs/qpid/cpp/src/qpid/client/Session.h | 39 - .../qpid/cpp/src/qpid/client/SessionBase_0_10.cpp | 77 - M4-RCs/qpid/cpp/src/qpid/client/SessionBase_0_10.h | 118 - .../cpp/src/qpid/client/SessionBase_0_10Access.h | 42 - M4-RCs/qpid/cpp/src/qpid/client/SessionImpl.cpp | 695 - M4-RCs/qpid/cpp/src/qpid/client/SessionImpl.h | 219 - M4-RCs/qpid/cpp/src/qpid/client/SslConnector.cpp | 399 - M4-RCs/qpid/cpp/src/qpid/client/StateManager.cpp | 68 - M4-RCs/qpid/cpp/src/qpid/client/StateManager.h | 47 - M4-RCs/qpid/cpp/src/qpid/client/Subscription.cpp | 50 - M4-RCs/qpid/cpp/src/qpid/client/Subscription.h | 113 - .../qpid/cpp/src/qpid/client/SubscriptionImpl.cpp | 149 - M4-RCs/qpid/cpp/src/qpid/client/SubscriptionImpl.h | 109 - .../cpp/src/qpid/client/SubscriptionManager.cpp | 140 - .../qpid/cpp/src/qpid/client/SubscriptionManager.h | 293 - .../cpp/src/qpid/client/SubscriptionSettings.h | 92 - M4-RCs/qpid/cpp/src/qpid/client/TypedResult.h | 65 - M4-RCs/qpid/cpp/src/qpid/cluster/Cluster.cpp | 548 - M4-RCs/qpid/cpp/src/qpid/cluster/Cluster.h | 230 - .../cpp/src/qpid/cluster/ClusterLeaveException.h | 35 - M4-RCs/qpid/cpp/src/qpid/cluster/ClusterMap.cpp | 173 - M4-RCs/qpid/cpp/src/qpid/cluster/ClusterMap.h | 99 - M4-RCs/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp | 106 - M4-RCs/qpid/cpp/src/qpid/cluster/Connection.cpp | 370 - M4-RCs/qpid/cpp/src/qpid/cluster/Connection.h | 177 - .../qpid/cpp/src/qpid/cluster/ConnectionCodec.cpp | 82 - M4-RCs/qpid/cpp/src/qpid/cluster/ConnectionCodec.h | 80 - M4-RCs/qpid/cpp/src/qpid/cluster/ConnectionMap.h | 90 - M4-RCs/qpid/cpp/src/qpid/cluster/Cpg.cpp | 197 - M4-RCs/qpid/cpp/src/qpid/cluster/Cpg.h | 169 - M4-RCs/qpid/cpp/src/qpid/cluster/Dispatchable.h | 52 - M4-RCs/qpid/cpp/src/qpid/cluster/DumpClient.cpp | 369 - M4-RCs/qpid/cpp/src/qpid/cluster/DumpClient.h | 101 - M4-RCs/qpid/cpp/src/qpid/cluster/Event.cpp | 89 - M4-RCs/qpid/cpp/src/qpid/cluster/Event.h | 87 - .../qpid/cpp/src/qpid/cluster/FailoverExchange.cpp | 99 - .../qpid/cpp/src/qpid/cluster/FailoverExchange.h | 68 - M4-RCs/qpid/cpp/src/qpid/cluster/Multicaster.cpp | 84 - M4-RCs/qpid/cpp/src/qpid/cluster/Multicaster.h | 71 - .../src/qpid/cluster/NoOpConnectionOutputHandler.h | 47 - .../cpp/src/qpid/cluster/OutputInterceptor.cpp | 121 - .../qpid/cpp/src/qpid/cluster/OutputInterceptor.h | 75 - .../qpid/cpp/src/qpid/cluster/ProxyInputHandler.h | 57 - M4-RCs/qpid/cpp/src/qpid/cluster/Quorum.h | 32 - M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_cman.cpp | 49 - M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_cman.h | 50 - M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_null.h | 37 - M4-RCs/qpid/cpp/src/qpid/cluster/WriteEstimate.cpp | 64 - M4-RCs/qpid/cpp/src/qpid/cluster/WriteEstimate.h | 69 - .../cpp/src/qpid/cluster/management-schema.xml | 57 - M4-RCs/qpid/cpp/src/qpid/cluster/types.h | 84 - M4-RCs/qpid/cpp/src/qpid/console/Agent.cpp | 30 - M4-RCs/qpid/cpp/src/qpid/console/Agent.h | 57 - M4-RCs/qpid/cpp/src/qpid/console/Broker.cpp | 300 - M4-RCs/qpid/cpp/src/qpid/console/Broker.h | 130 - M4-RCs/qpid/cpp/src/qpid/console/ClassKey.cpp | 104 - M4-RCs/qpid/cpp/src/qpid/console/ClassKey.h | 65 - M4-RCs/qpid/cpp/src/qpid/console/ConsoleListener.h | 96 - M4-RCs/qpid/cpp/src/qpid/console/Event.cpp | 205 - M4-RCs/qpid/cpp/src/qpid/console/Event.h | 83 - M4-RCs/qpid/cpp/src/qpid/console/Object.cpp | 383 - M4-RCs/qpid/cpp/src/qpid/console/Object.h | 119 - M4-RCs/qpid/cpp/src/qpid/console/ObjectId.cpp | 52 - M4-RCs/qpid/cpp/src/qpid/console/ObjectId.h | 60 - M4-RCs/qpid/cpp/src/qpid/console/Package.cpp | 41 - M4-RCs/qpid/cpp/src/qpid/console/Package.h | 76 - M4-RCs/qpid/cpp/src/qpid/console/Schema.cpp | 155 - M4-RCs/qpid/cpp/src/qpid/console/Schema.h | 105 - .../qpid/cpp/src/qpid/console/SequenceManager.cpp | 48 - M4-RCs/qpid/cpp/src/qpid/console/SequenceManager.h | 53 - .../qpid/cpp/src/qpid/console/SessionManager.cpp | 462 - M4-RCs/qpid/cpp/src/qpid/console/SessionManager.h | 199 - M4-RCs/qpid/cpp/src/qpid/console/Value.cpp | 168 - M4-RCs/qpid/cpp/src/qpid/console/Value.h | 207 - M4-RCs/qpid/cpp/src/qpid/framing/AMQBody.cpp | 64 - M4-RCs/qpid/cpp/src/qpid/framing/AMQBody.h | 78 - .../cpp/src/qpid/framing/AMQCommandControlBody.h | 70 - .../qpid/cpp/src/qpid/framing/AMQContentBody.cpp | 44 - M4-RCs/qpid/cpp/src/qpid/framing/AMQContentBody.h | 53 - M4-RCs/qpid/cpp/src/qpid/framing/AMQDataBlock.h | 42 - M4-RCs/qpid/cpp/src/qpid/framing/AMQFrame.cpp | 124 - M4-RCs/qpid/cpp/src/qpid/framing/AMQFrame.h | 128 - M4-RCs/qpid/cpp/src/qpid/framing/AMQHeaderBody.cpp | 63 - M4-RCs/qpid/cpp/src/qpid/framing/AMQHeaderBody.h | 108 - .../qpid/cpp/src/qpid/framing/AMQHeartbeatBody.cpp | 29 - .../qpid/cpp/src/qpid/framing/AMQHeartbeatBody.h | 46 - M4-RCs/qpid/cpp/src/qpid/framing/AMQMethodBody.cpp | 28 - M4-RCs/qpid/cpp/src/qpid/framing/AMQMethodBody.h | 72 - .../cpp/src/qpid/framing/AMQP_HighestVersion.h | 40 - .../qpid/cpp/src/qpid/framing/AccumulatedAck.cpp | 164 - M4-RCs/qpid/cpp/src/qpid/framing/AccumulatedAck.h | 76 - M4-RCs/qpid/cpp/src/qpid/framing/Array.cpp | 129 - M4-RCs/qpid/cpp/src/qpid/framing/Array.h | 96 - M4-RCs/qpid/cpp/src/qpid/framing/Blob.cpp | 31 - M4-RCs/qpid/cpp/src/qpid/framing/Blob.h | 197 - M4-RCs/qpid/cpp/src/qpid/framing/BodyHandler.cpp | 55 - M4-RCs/qpid/cpp/src/qpid/framing/BodyHandler.h | 56 - M4-RCs/qpid/cpp/src/qpid/framing/BodyHolder.cpp | 76 - M4-RCs/qpid/cpp/src/qpid/framing/BodyHolder.h | 88 - M4-RCs/qpid/cpp/src/qpid/framing/Buffer.cpp | 319 - M4-RCs/qpid/cpp/src/qpid/framing/Buffer.h | 135 - M4-RCs/qpid/cpp/src/qpid/framing/ChannelHandler.h | 53 - M4-RCs/qpid/cpp/src/qpid/framing/Endian.cpp | 52 - M4-RCs/qpid/cpp/src/qpid/framing/Endian.h | 46 - M4-RCs/qpid/cpp/src/qpid/framing/FieldTable.cpp | 240 - M4-RCs/qpid/cpp/src/qpid/framing/FieldTable.h | 120 - M4-RCs/qpid/cpp/src/qpid/framing/FieldValue.cpp | 180 - M4-RCs/qpid/cpp/src/qpid/framing/FieldValue.h | 320 - M4-RCs/qpid/cpp/src/qpid/framing/FrameDecoder.cpp | 68 - M4-RCs/qpid/cpp/src/qpid/framing/FrameDecoder.h | 44 - .../cpp/src/qpid/framing/FrameDefaultVisitor.h | 60 - M4-RCs/qpid/cpp/src/qpid/framing/FrameHandler.h | 33 - M4-RCs/qpid/cpp/src/qpid/framing/FrameSet.cpp | 90 - M4-RCs/qpid/cpp/src/qpid/framing/FrameSet.h | 107 - M4-RCs/qpid/cpp/src/qpid/framing/Handler.h | 101 - .../qpid/cpp/src/qpid/framing/HeaderProperties.h | 44 - .../cpp/src/qpid/framing/InitiationHandler.cpp | 24 - .../qpid/cpp/src/qpid/framing/InitiationHandler.h | 41 - M4-RCs/qpid/cpp/src/qpid/framing/InputHandler.h | 41 - M4-RCs/qpid/cpp/src/qpid/framing/Invoker.h | 86 - M4-RCs/qpid/cpp/src/qpid/framing/MethodContent.h | 40 - M4-RCs/qpid/cpp/src/qpid/framing/ModelMethod.h | 49 - M4-RCs/qpid/cpp/src/qpid/framing/OutputHandler.h | 42 - .../cpp/src/qpid/framing/ProtocolInitiation.cpp | 66 - .../qpid/cpp/src/qpid/framing/ProtocolInitiation.h | 58 - .../qpid/cpp/src/qpid/framing/ProtocolVersion.cpp | 44 - M4-RCs/qpid/cpp/src/qpid/framing/ProtocolVersion.h | 57 - M4-RCs/qpid/cpp/src/qpid/framing/Proxy.cpp | 42 - M4-RCs/qpid/cpp/src/qpid/framing/Proxy.h | 54 - M4-RCs/qpid/cpp/src/qpid/framing/SendContent.cpp | 69 - M4-RCs/qpid/cpp/src/qpid/framing/SendContent.h | 55 - .../qpid/cpp/src/qpid/framing/SequenceNumber.cpp | 110 - M4-RCs/qpid/cpp/src/qpid/framing/SequenceNumber.h | 75 - .../cpp/src/qpid/framing/SequenceNumberSet.cpp | 89 - .../qpid/cpp/src/qpid/framing/SequenceNumberSet.h | 68 - M4-RCs/qpid/cpp/src/qpid/framing/SequenceSet.cpp | 100 - M4-RCs/qpid/cpp/src/qpid/framing/SequenceSet.h | 68 - M4-RCs/qpid/cpp/src/qpid/framing/StructHelper.h | 56 - M4-RCs/qpid/cpp/src/qpid/framing/TemplateVisitor.h | 89 - .../qpid/cpp/src/qpid/framing/TransferContent.cpp | 102 - M4-RCs/qpid/cpp/src/qpid/framing/TransferContent.h | 63 - M4-RCs/qpid/cpp/src/qpid/framing/TypeFilter.h | 51 - M4-RCs/qpid/cpp/src/qpid/framing/Uuid.cpp | 61 - M4-RCs/qpid/cpp/src/qpid/framing/Uuid.h | 88 - M4-RCs/qpid/cpp/src/qpid/framing/Visitor.h | 92 - M4-RCs/qpid/cpp/src/qpid/framing/amqp_framing.h | 32 - M4-RCs/qpid/cpp/src/qpid/framing/amqp_types.h | 63 - M4-RCs/qpid/cpp/src/qpid/framing/amqp_types_full.h | 38 - M4-RCs/qpid/cpp/src/qpid/framing/frame_functors.h | 116 - M4-RCs/qpid/cpp/src/qpid/framing/variant.h | 91 - M4-RCs/qpid/cpp/src/qpid/log/Helpers.h | 79 - M4-RCs/qpid/cpp/src/qpid/log/Logger.cpp | 168 - M4-RCs/qpid/cpp/src/qpid/log/Logger.h | 113 - M4-RCs/qpid/cpp/src/qpid/log/Options.cpp | 107 - M4-RCs/qpid/cpp/src/qpid/log/Options.h | 49 - M4-RCs/qpid/cpp/src/qpid/log/OstreamOutput.cpp | 41 - M4-RCs/qpid/cpp/src/qpid/log/OstreamOutput.h | 41 - M4-RCs/qpid/cpp/src/qpid/log/Selector.cpp | 67 - M4-RCs/qpid/cpp/src/qpid/log/Selector.h | 70 - M4-RCs/qpid/cpp/src/qpid/log/SinkOptions.h | 64 - M4-RCs/qpid/cpp/src/qpid/log/Statement.cpp | 83 - M4-RCs/qpid/cpp/src/qpid/log/Statement.h | 121 - M4-RCs/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp | 211 - M4-RCs/qpid/cpp/src/qpid/log/posix/SinkOptions.h | 64 - .../qpid/cpp/src/qpid/log/windows/SinkOptions.cpp | 148 - M4-RCs/qpid/cpp/src/qpid/log/windows/SinkOptions.h | 54 - M4-RCs/qpid/cpp/src/qpid/management/Args.h | 44 - M4-RCs/qpid/cpp/src/qpid/management/Manageable.cpp | 48 - M4-RCs/qpid/cpp/src/qpid/management/Manageable.h | 71 - .../cpp/src/qpid/management/ManagementBroker.cpp | 1138 - .../cpp/src/qpid/management/ManagementBroker.h | 235 - .../qpid/cpp/src/qpid/management/ManagementEvent.h | 49 - .../cpp/src/qpid/management/ManagementExchange.cpp | 72 - .../cpp/src/qpid/management/ManagementExchange.h | 62 - .../cpp/src/qpid/management/ManagementObject.cpp | 183 - .../cpp/src/qpid/management/ManagementObject.h | 188 - M4-RCs/qpid/cpp/src/qpid/memory.h | 32 - M4-RCs/qpid/cpp/src/qpid/pointer_to_other.h | 62 - M4-RCs/qpid/cpp/src/qpid/ptr_map.h | 57 - M4-RCs/qpid/cpp/src/qpid/shared_ptr.h | 51 - M4-RCs/qpid/cpp/src/qpid/sys/ActivityTimer.h | 106 - M4-RCs/qpid/cpp/src/qpid/sys/AggregateOutput.cpp | 73 - M4-RCs/qpid/cpp/src/qpid/sys/AggregateOutput.h | 65 - M4-RCs/qpid/cpp/src/qpid/sys/AsynchIO.h | 152 - M4-RCs/qpid/cpp/src/qpid/sys/AsynchIOHandler.cpp | 199 - M4-RCs/qpid/cpp/src/qpid/sys/AsynchIOHandler.h | 79 - M4-RCs/qpid/cpp/src/qpid/sys/AtomicCount.h | 52 - M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue.h | 34 - M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue_gcc.h | 68 - M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue_mutex.h | 83 - M4-RCs/qpid/cpp/src/qpid/sys/BlockingQueue.h | 125 - M4-RCs/qpid/cpp/src/qpid/sys/Condition.h | 33 - M4-RCs/qpid/cpp/src/qpid/sys/ConnectionCodec.h | 78 - .../qpid/cpp/src/qpid/sys/ConnectionInputHandler.h | 44 - .../src/qpid/sys/ConnectionInputHandlerFactory.h | 54 - .../cpp/src/qpid/sys/ConnectionOutputHandler.h | 43 - .../cpp/src/qpid/sys/ConnectionOutputHandlerPtr.h | 55 - M4-RCs/qpid/cpp/src/qpid/sys/CopyOnWriteArray.h | 126 - M4-RCs/qpid/cpp/src/qpid/sys/DeletionManager.h | 138 - M4-RCs/qpid/cpp/src/qpid/sys/DispatchHandle.cpp | 409 - M4-RCs/qpid/cpp/src/qpid/sys/DispatchHandle.h | 146 - M4-RCs/qpid/cpp/src/qpid/sys/Dispatcher.cpp | 59 - M4-RCs/qpid/cpp/src/qpid/sys/Dispatcher.h | 43 - M4-RCs/qpid/cpp/src/qpid/sys/ExceptionHolder.h | 75 - M4-RCs/qpid/cpp/src/qpid/sys/FileSysDir.h | 62 - M4-RCs/qpid/cpp/src/qpid/sys/Fork.h | 24 - M4-RCs/qpid/cpp/src/qpid/sys/IOHandle.h | 59 - M4-RCs/qpid/cpp/src/qpid/sys/IntegerTypes.h | 31 - M4-RCs/qpid/cpp/src/qpid/sys/LockFile.h | 80 - M4-RCs/qpid/cpp/src/qpid/sys/LockPtr.h | 89 - M4-RCs/qpid/cpp/src/qpid/sys/Monitor.h | 49 - M4-RCs/qpid/cpp/src/qpid/sys/Mutex.h | 91 - M4-RCs/qpid/cpp/src/qpid/sys/OutputControl.h | 42 - M4-RCs/qpid/cpp/src/qpid/sys/OutputTask.h | 48 - M4-RCs/qpid/cpp/src/qpid/sys/PollableCondition.h | 28 - M4-RCs/qpid/cpp/src/qpid/sys/PollableQueue.h | 152 - M4-RCs/qpid/cpp/src/qpid/sys/Poller.h | 109 - M4-RCs/qpid/cpp/src/qpid/sys/ProtocolFactory.h | 58 - M4-RCs/qpid/cpp/src/qpid/sys/RdmaIOPlugin.cpp | 356 - M4-RCs/qpid/cpp/src/qpid/sys/Runnable.cpp | 32 - M4-RCs/qpid/cpp/src/qpid/sys/Runnable.h | 50 - M4-RCs/qpid/cpp/src/qpid/sys/ScopedIncrement.h | 67 - M4-RCs/qpid/cpp/src/qpid/sys/Semaphore.h | 67 - M4-RCs/qpid/cpp/src/qpid/sys/Shlib.cpp | 38 - M4-RCs/qpid/cpp/src/qpid/sys/Shlib.h | 75 - M4-RCs/qpid/cpp/src/qpid/sys/ShutdownHandler.h | 37 - M4-RCs/qpid/cpp/src/qpid/sys/Socket.h | 110 - M4-RCs/qpid/cpp/src/qpid/sys/SslPlugin.cpp | 184 - M4-RCs/qpid/cpp/src/qpid/sys/StateMonitor.h | 78 - M4-RCs/qpid/cpp/src/qpid/sys/StrError.h | 35 - M4-RCs/qpid/cpp/src/qpid/sys/SystemInfo.h | 79 - M4-RCs/qpid/cpp/src/qpid/sys/TCPIOPlugin.cpp | 146 - M4-RCs/qpid/cpp/src/qpid/sys/Thread.h | 62 - M4-RCs/qpid/cpp/src/qpid/sys/Time.h | 168 - M4-RCs/qpid/cpp/src/qpid/sys/TimeoutHandler.h | 39 - M4-RCs/qpid/cpp/src/qpid/sys/Waitable.h | 114 - M4-RCs/qpid/cpp/src/qpid/sys/apr/APRBase.cpp | 89 - M4-RCs/qpid/cpp/src/qpid/sys/apr/APRBase.h | 74 - M4-RCs/qpid/cpp/src/qpid/sys/apr/APRPool.cpp | 41 - M4-RCs/qpid/cpp/src/qpid/sys/apr/APRPool.h | 50 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Condition.h | 84 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Mutex.h | 124 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Shlib.cpp | 49 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Socket.cpp | 114 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Thread.cpp | 34 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Thread.h | 106 - M4-RCs/qpid/cpp/src/qpid/sys/apr/Time.cpp | 36 - M4-RCs/qpid/cpp/src/qpid/sys/epoll/EpollPoller.cpp | 371 - M4-RCs/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp | 595 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Condition.h | 86 - M4-RCs/qpid/cpp/src/qpid/sys/posix/FileSysDir.cpp | 54 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Fork.cpp | 127 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Fork.h | 82 - M4-RCs/qpid/cpp/src/qpid/sys/posix/IOHandle.cpp | 42 - M4-RCs/qpid/cpp/src/qpid/sys/posix/IntegerTypes.h | 26 - M4-RCs/qpid/cpp/src/qpid/sys/posix/LockFile.cpp | 89 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Mutex.cpp | 46 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Mutex.h | 158 - .../cpp/src/qpid/sys/posix/PollableCondition.cpp | 96 - .../cpp/src/qpid/sys/posix/PollableCondition.h | 56 - M4-RCs/qpid/cpp/src/qpid/sys/posix/PrivatePosix.h | 52 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Shlib.cpp | 59 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Socket.cpp | 264 - M4-RCs/qpid/cpp/src/qpid/sys/posix/StrError.cpp | 41 - M4-RCs/qpid/cpp/src/qpid/sys/posix/SystemInfo.cpp | 109 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Thread.cpp | 75 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Time.cpp | 110 - M4-RCs/qpid/cpp/src/qpid/sys/posix/Time.h | 34 - M4-RCs/qpid/cpp/src/qpid/sys/posix/check.h | 49 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaClient.cpp | 207 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaIO.cpp | 617 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaIO.h | 222 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaServer.cpp | 167 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_exception.h | 65 - .../qpid/cpp/src/qpid/sys/rdma/rdma_factories.cpp | 64 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_factories.h | 69 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_wrap.cpp | 183 - M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_wrap.h | 498 - M4-RCs/qpid/cpp/src/qpid/sys/solaris/ECFPoller.cpp | 301 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslHandler.cpp | 181 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslHandler.h | 76 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslIo.cpp | 433 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslIo.h | 167 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslSocket.cpp | 279 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslSocket.h | 117 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/check.cpp | 72 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/check.h | 53 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/util.cpp | 118 - M4-RCs/qpid/cpp/src/qpid/sys/ssl/util.h | 50 - M4-RCs/qpid/cpp/src/qpid/sys/uuid.h | 28 - M4-RCs/qpid/cpp/src/qpid/sys/windows/AsynchIO.cpp | 741 - .../qpid/cpp/src/qpid/sys/windows/AsynchIoResult.h | 185 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Condition.h | 80 - .../qpid/cpp/src/qpid/sys/windows/FileSysDir.cpp | 53 - M4-RCs/qpid/cpp/src/qpid/sys/windows/IOHandle.cpp | 42 - .../qpid/cpp/src/qpid/sys/windows/IntegerTypes.h | 40 - .../cpp/src/qpid/sys/windows/IoHandlePrivate.h | 52 - .../cpp/src/qpid/sys/windows/IocpDispatcher.cpp | 54 - .../qpid/cpp/src/qpid/sys/windows/IocpPoller.cpp | 176 - M4-RCs/qpid/cpp/src/qpid/sys/windows/LockFile.cpp | 83 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Mutex.h | 188 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Shlib.cpp | 53 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Socket.cpp | 329 - M4-RCs/qpid/cpp/src/qpid/sys/windows/StrError.cpp | 47 - .../qpid/cpp/src/qpid/sys/windows/SystemInfo.cpp | 160 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Thread.cpp | 88 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Time.cpp | 90 - M4-RCs/qpid/cpp/src/qpid/sys/windows/Time.h | 36 - M4-RCs/qpid/cpp/src/qpid/sys/windows/check.h | 48 - M4-RCs/qpid/cpp/src/qpid/sys/windows/uuid.cpp | 54 - M4-RCs/qpid/cpp/src/qpid/sys/windows/uuid.h | 41 - M4-RCs/qpid/cpp/src/qpid/xml/XmlBinding.h | 37 - M4-RCs/qpid/cpp/src/qpid/xml/XmlExchange.cpp | 263 - M4-RCs/qpid/cpp/src/qpid/xml/XmlExchange.h | 88 - M4-RCs/qpid/cpp/src/qpid/xml/XmlExchangePlugin.cpp | 67 - M4-RCs/qpid/cpp/src/qpidd.cpp | 83 - M4-RCs/qpid/cpp/src/qpidd.h | 70 - M4-RCs/qpid/cpp/src/ssl.mk | 64 - M4-RCs/qpid/cpp/src/tests/.valgrind.supp | 203 - M4-RCs/qpid/cpp/src/tests/AccumulatedAckTest.cpp | 232 - M4-RCs/qpid/cpp/src/tests/Array.cpp | 79 - M4-RCs/qpid/cpp/src/tests/AsyncCompletion.cpp | 100 - M4-RCs/qpid/cpp/src/tests/AtomicValue.cpp | 49 - M4-RCs/qpid/cpp/src/tests/BasicP2PTest.cpp | 66 - M4-RCs/qpid/cpp/src/tests/BasicP2PTest.h | 46 - M4-RCs/qpid/cpp/src/tests/BasicPubSubTest.cpp | 121 - M4-RCs/qpid/cpp/src/tests/BasicPubSubTest.h | 51 - M4-RCs/qpid/cpp/src/tests/Blob.cpp | 128 - M4-RCs/qpid/cpp/src/tests/BrokerFixture.h | 130 - M4-RCs/qpid/cpp/src/tests/ClientSessionTest.cpp | 452 - M4-RCs/qpid/cpp/src/tests/ConnectionOptions.h | 54 - M4-RCs/qpid/cpp/src/tests/ConsoleTest.cpp | 43 - M4-RCs/qpid/cpp/src/tests/DeliveryRecordTest.cpp | 62 - M4-RCs/qpid/cpp/src/tests/DispatcherTest.cpp | 128 - M4-RCs/qpid/cpp/src/tests/DtxWorkRecordTest.cpp | 189 - M4-RCs/qpid/cpp/src/tests/ExchangeTest.cpp | 284 - M4-RCs/qpid/cpp/src/tests/FieldTable.cpp | 178 - M4-RCs/qpid/cpp/src/tests/FieldValue.cpp | 90 - M4-RCs/qpid/cpp/src/tests/ForkedBroker.h | 122 - M4-RCs/qpid/cpp/src/tests/Frame.cpp | 80 - M4-RCs/qpid/cpp/src/tests/FramingTest.cpp | 151 - M4-RCs/qpid/cpp/src/tests/HeaderTest.cpp | 110 - M4-RCs/qpid/cpp/src/tests/HeadersExchangeTest.cpp | 115 - .../qpid/cpp/src/tests/IncompleteMessageList.cpp | 128 - M4-RCs/qpid/cpp/src/tests/InlineAllocator.cpp | 63 - M4-RCs/qpid/cpp/src/tests/InlineVector.cpp | 119 - M4-RCs/qpid/cpp/src/tests/Makefile.am | 245 - M4-RCs/qpid/cpp/src/tests/ManagementTest.cpp | 85 - M4-RCs/qpid/cpp/src/tests/MessageBuilderTest.cpp | 224 - M4-RCs/qpid/cpp/src/tests/MessageReplayTracker.cpp | 99 - M4-RCs/qpid/cpp/src/tests/MessageTest.cpp | 90 - M4-RCs/qpid/cpp/src/tests/MessageUtils.h | 55 - M4-RCs/qpid/cpp/src/tests/PollerTest.cpp | 164 - M4-RCs/qpid/cpp/src/tests/QueueOptionsTest.cpp | 98 - M4-RCs/qpid/cpp/src/tests/QueuePolicyTest.cpp | 274 - M4-RCs/qpid/cpp/src/tests/QueueRegistryTest.cpp | 94 - M4-RCs/qpid/cpp/src/tests/QueueTest.cpp | 501 - M4-RCs/qpid/cpp/src/tests/README | 54 - M4-RCs/qpid/cpp/src/tests/RangeSet.cpp | 141 - M4-RCs/qpid/cpp/src/tests/RefCounted.cpp | 50 - M4-RCs/qpid/cpp/src/tests/SequenceNumberTest.cpp | 205 - M4-RCs/qpid/cpp/src/tests/SequenceSet.cpp | 140 - M4-RCs/qpid/cpp/src/tests/SessionState.cpp | 300 - M4-RCs/qpid/cpp/src/tests/Shlib.cpp | 60 - M4-RCs/qpid/cpp/src/tests/SimpleTestCaseBase.cpp | 87 - M4-RCs/qpid/cpp/src/tests/SimpleTestCaseBase.h | 89 - M4-RCs/qpid/cpp/src/tests/SocketProxy.h | 143 - M4-RCs/qpid/cpp/src/tests/StringUtils.cpp | 77 - M4-RCs/qpid/cpp/src/tests/TestCase.h | 64 - M4-RCs/qpid/cpp/src/tests/TestMessageStore.h | 58 - M4-RCs/qpid/cpp/src/tests/TestOptions.h | 79 - M4-RCs/qpid/cpp/src/tests/TimerTest.cpp | 120 - M4-RCs/qpid/cpp/src/tests/TopicExchangeTest.cpp | 167 - M4-RCs/qpid/cpp/src/tests/TxBufferTest.cpp | 176 - M4-RCs/qpid/cpp/src/tests/TxMocks.h | 229 - M4-RCs/qpid/cpp/src/tests/TxPublishTest.cpp | 94 - M4-RCs/qpid/cpp/src/tests/Url.cpp | 67 - M4-RCs/qpid/cpp/src/tests/Uuid.cpp | 79 - M4-RCs/qpid/cpp/src/tests/XmlClientSessionTest.cpp | 221 - M4-RCs/qpid/cpp/src/tests/acl.py | 459 - M4-RCs/qpid/cpp/src/tests/ais_check | 56 - M4-RCs/qpid/cpp/src/tests/ais_test.cpp | 23 - M4-RCs/qpid/cpp/src/tests/allSegmentTypes.h | 128 - M4-RCs/qpid/cpp/src/tests/amqp_0_10/Map.cpp | 98 - .../qpid/cpp/src/tests/amqp_0_10/ProxyTemplate.cpp | 49 - M4-RCs/qpid/cpp/src/tests/amqp_0_10/apply.cpp | 99 - M4-RCs/qpid/cpp/src/tests/amqp_0_10/handlers.cpp | 125 - M4-RCs/qpid/cpp/src/tests/amqp_0_10/serialize.cpp | 429 - M4-RCs/qpid/cpp/src/tests/benchmark | 95 - M4-RCs/qpid/cpp/src/tests/client_test.cpp | 149 - M4-RCs/qpid/cpp/src/tests/cluster.mk | 41 - M4-RCs/qpid/cpp/src/tests/cluster_test.cpp | 648 - M4-RCs/qpid/cpp/src/tests/config.null | 1 - M4-RCs/qpid/cpp/src/tests/consume.cpp | 119 - M4-RCs/qpid/cpp/src/tests/declare_queues.cpp | 69 - M4-RCs/qpid/cpp/src/tests/dlclose_noop.c | 30 - M4-RCs/qpid/cpp/src/tests/echotest.cpp | 150 - M4-RCs/qpid/cpp/src/tests/exception_test.cpp | 121 - M4-RCs/qpid/cpp/src/tests/failover_soak.cpp | 654 - M4-RCs/qpid/cpp/src/tests/fanout_perftest | 22 - M4-RCs/qpid/cpp/src/tests/federated_topic_test | 130 - M4-RCs/qpid/cpp/src/tests/federation.py | 505 - M4-RCs/qpid/cpp/src/tests/header_test.cpp | 59 - M4-RCs/qpid/cpp/src/tests/header_test.py | 86 - M4-RCs/qpid/cpp/src/tests/interop_runner.cpp | 251 - M4-RCs/qpid/cpp/src/tests/latencytest.cpp | 432 - M4-RCs/qpid/cpp/src/tests/logging.cpp | 366 - M4-RCs/qpid/cpp/src/tests/multiq_perftest | 22 - M4-RCs/qpid/cpp/src/tests/perfdist | 87 - M4-RCs/qpid/cpp/src/tests/perftest.cpp | 701 - M4-RCs/qpid/cpp/src/tests/policy.acl | 1 - M4-RCs/qpid/cpp/src/tests/publish.cpp | 128 - M4-RCs/qpid/cpp/src/tests/python_tests | 39 - M4-RCs/qpid/cpp/src/tests/quick_perftest | 22 - M4-RCs/qpid/cpp/src/tests/quick_topictest | 30 - M4-RCs/qpid/cpp/src/tests/quick_txtest | 22 - M4-RCs/qpid/cpp/src/tests/receiver.cpp | 129 - M4-RCs/qpid/cpp/src/tests/replaying_sender.cpp | 131 - M4-RCs/qpid/cpp/src/tests/restart_cluster | 38 - M4-RCs/qpid/cpp/src/tests/resuming_receiver.cpp | 163 - M4-RCs/qpid/cpp/src/tests/run-unit-tests | 48 - M4-RCs/qpid/cpp/src/tests/run_acl_tests | 64 - M4-RCs/qpid/cpp/src/tests/run_failover_soak | 56 - M4-RCs/qpid/cpp/src/tests/run_federation_tests | 52 - M4-RCs/qpid/cpp/src/tests/run_header_test | 37 - M4-RCs/qpid/cpp/src/tests/run_perftest | 28 - M4-RCs/qpid/cpp/src/tests/run_test | 78 - M4-RCs/qpid/cpp/src/tests/sender.cpp | 100 - M4-RCs/qpid/cpp/src/tests/shared_perftest | 22 - M4-RCs/qpid/cpp/src/tests/shlibtest.cpp | 28 - M4-RCs/qpid/cpp/src/tests/ssl.mk | 23 - M4-RCs/qpid/cpp/src/tests/ssl_test | 71 - M4-RCs/qpid/cpp/src/tests/start_broker | 24 - M4-RCs/qpid/cpp/src/tests/start_cluster | 46 - M4-RCs/qpid/cpp/src/tests/start_cluster_hosts | 70 - M4-RCs/qpid/cpp/src/tests/stop_broker | 41 - M4-RCs/qpid/cpp/src/tests/stop_cluster | 33 - M4-RCs/qpid/cpp/src/tests/test_tools.h | 94 - M4-RCs/qpid/cpp/src/tests/topic_listener.cpp | 202 - M4-RCs/qpid/cpp/src/tests/topic_perftest | 22 - M4-RCs/qpid/cpp/src/tests/topic_publisher.cpp | 224 - M4-RCs/qpid/cpp/src/tests/topictest | 61 - M4-RCs/qpid/cpp/src/tests/txjob.cpp | 95 - M4-RCs/qpid/cpp/src/tests/txshift.cpp | 185 - M4-RCs/qpid/cpp/src/tests/txtest.cpp | 329 - M4-RCs/qpid/cpp/src/tests/unit_test.cpp | 23 - M4-RCs/qpid/cpp/src/tests/unit_test.h | 86 - M4-RCs/qpid/cpp/src/tests/vg_check | 24 - M4-RCs/qpid/cpp/src/windows/QpiddBroker.cpp | 89 - M4-RCs/qpid/cpp/src/xml.mk | 28 - M4-RCs/qpid/cpp/versions | 12 - M4-RCs/qpid/cpp/xml/cluster.xml | 143 - M4-RCs/qpid/cpp/xml/extra.xml | 926 - M4-RCs/qpid/dotnet/LICENSE.txt | 757 - M4-RCs/qpid/dotnet/NOTICE.txt | 32 - .../Qpid.Buffer.Tests/Properties/AssemblyInfo.cs | 56 - .../Qpid.Buffer.Tests/Qpid.Buffer.Tests.csproj | 83 - .../Qpid.Buffer.Tests/SimpleByteBufferTests.cs | 333 - .../Qpid.Buffer.Tests/SlicedByteBufferTests.cs | 133 - M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/default.build | 48 - .../dotnet/Qpid.Buffer/BufferOverflowException.cs | 41 - .../dotnet/Qpid.Buffer/BufferUnderflowException.cs | 42 - M4-RCs/qpid/dotnet/Qpid.Buffer/ByteBuffer.cs | 982 - .../qpid/dotnet/Qpid.Buffer/ByteBufferHexDumper.cs | 79 - .../dotnet/Qpid.Buffer/IByteBufferAllocator.cs | 50 - .../dotnet/Qpid.Buffer/Properties/AssemblyInfo.cs | 53 - M4-RCs/qpid/dotnet/Qpid.Buffer/Qpid.Buffer.csproj | 77 - M4-RCs/qpid/dotnet/Qpid.Buffer/SimpleByteBuffer.cs | 120 - .../Qpid.Buffer/SimpleByteBufferAllocator.cs | 58 - M4-RCs/qpid/dotnet/Qpid.Buffer/SlicedByteBuffer.cs | 86 - M4-RCs/qpid/dotnet/Qpid.Buffer/default.build | 46 - M4-RCs/qpid/dotnet/Qpid.Client.Tests/App.config | 34 - .../BrokerDetails/BrokerDetailsTest.cs | 65 - .../Channel/ChannelMessageCreationTests.cs | 79 - .../Messages/MessageFactoryRegistryTests.cs | 114 - .../Qpid.Client.Tests/Properties/AssemblyInfo.cs | 53 - .../Qpid.Client.Tests/Qpid.Client.Tests.csproj | 158 - .../Security/CallbackHandlerRegistryTests.cs | 66 - M4-RCs/qpid/dotnet/Qpid.Client.Tests/default.build | 64 - .../Qpid.Client.Tests/interop/TopicListener.cs | 211 - .../Qpid.Client.Tests/interop/TopicPublisher.cs | 208 - .../Qpid.Client.Tests/lib/nunit/nunit-licence.txt | 23 - .../lib/nunit/nunit.framework.dll | Bin 45056 -> 0 bytes .../qpid/dotnet/Qpid.Client.Tests/log4net.config | 68 - .../Qpid.Client.Tests/url/ConnectionUrlTest.cs | 446 - .../BlockingSocketProcessor.cs | 135 - .../BlockingSocketTransport.cs | 121 - .../ByteChannel.cs | 63 - .../Properties/AssemblyInfo.cs | 53 - .../Qpid.Client.Transport.Socket.Blocking.csproj | 92 - .../Qpid.Client.Transport.Socket.Blocking.mdp | 30 - .../Client/AMQAuthenticationException.cs | 39 - .../dotnet/Qpid.Client/Client/AMQConnection.cs | 873 - .../Qpid.Client/Client/AMQConnectionException.cs | 38 - .../dotnet/Qpid.Client/Client/AMQDestination.cs | 234 - .../Qpid.Client/Client/AMQNoConsumersException.cs | 45 - .../Qpid.Client/Client/AMQNoRouteException.cs | 46 - .../dotnet/Qpid.Client/Client/AmqBrokerInfo.cs | 322 - .../qpid/dotnet/Qpid.Client/Client/AmqChannel.cs | 1198 - .../Qpid.Client/Client/BasicMessageConsumer.cs | 477 - .../Qpid.Client/Client/BasicMessageProducer.cs | 405 - M4-RCs/qpid/dotnet/Qpid.Client/Client/Closeable.cs | 83 - .../AuthenticationConfigurationSectionHandler.cs | 84 - .../Qpid.Client/Client/ConnectionTuneParameters.cs | 83 - .../Client/Failover/FailoverException.cs | 42 - .../Qpid.Client/Client/Failover/FailoverHandler.cs | 175 - .../Qpid.Client/Client/Failover/FailoverState.cs | 31 - .../Qpid.Client/Client/Failover/FailoverSupport.cs | 55 - .../Client/Handler/BasicDeliverMethodHandler.cs | 42 - .../Client/Handler/BasicReturnMethodHandler.cs | 44 - .../Client/Handler/ChannelCloseMethodHandler.cs | 68 - .../Client/Handler/ConnectionCloseMethodHandler.cs | 68 - .../Client/Handler/ConnectionCloseOkHandler.cs | 41 - .../Handler/ConnectionOpenOkMethodHandler.cs | 35 - .../Handler/ConnectionRedirectMethodHandler.cs | 68 - .../Handler/ConnectionSecureMethodHandler.cs | 60 - .../Client/Handler/ConnectionStartMethodHandler.cs | 144 - .../Client/Handler/ConnectionTuneMethodHandler.cs | 63 - .../Client/Handler/QueueDeleteOkMethodHandler.cs | 44 - .../Client/Handler/QueuePurgeOkMethodHandler.cs | 44 - .../Qpid.Client/Client/Message/AMQMessage.cs | 58 - .../Client/Message/AMQMessageFactory.cs | 73 - .../Client/Message/AbstractQmsMessage.cs | 694 - .../Qpid.Client/Client/Message/IMessageFactory.cs | 52 - .../Client/Message/MessageFactoryRegistry.cs | 129 - .../Qpid.Client/Client/Message/QpidBytesMessage.cs | 353 - .../Client/Message/QpidBytesMessageFactory.cs | 75 - .../Qpid.Client/Client/Message/QpidHeaders.cs | 233 - .../Qpid.Client/Client/Message/QpidTextMessage.cs | 115 - .../Client/Message/QpidTextMessageFactory.cs | 40 - .../Message/UnexpectedBodyReceivedException.cs | 57 - .../Client/Message/UnprocessedMessage.cs | 57 - .../Qpid.Client/Client/Protocol/AMQMethodEvent.cs | 76 - .../Client/Protocol/AMQProtocolListener.cs | 318 - .../Client/Protocol/AMQProtocolSession.cs | 267 - .../Qpid.Client/Client/Protocol/DefaultTimeouts.cs | 47 - .../Client/Protocol/IConnectionCloser.cs | 27 - .../Client/Protocol/IProtocolListener.cs | 36 - .../Listener/BlockingMethodFrameListener.cs | 110 - .../Client/Protocol/Listener/IAMQMethodListener.cs | 46 - .../Listener/SpecificMethodFrameListener.cs | 42 - .../Qpid.Client/Client/Protocol/ProtocolWriter.cs | 107 - .../Qpid.Client/Client/QpidConnectionInfo.cs | 504 - .../Client/Security/CallbackHandlerRegistry.cs | 127 - .../Client/Security/IAMQCallbackHandler.cs | 35 - .../Security/UsernamePasswordCallbackHandler.cs | 56 - .../qpid/dotnet/Qpid.Client/Client/SslOptions.cs | 81 - .../dotnet/Qpid.Client/Client/State/AMQState.cs | 35 - .../Client/State/AMQStateChangedEvent.cs | 52 - .../Qpid.Client/Client/State/AMQStateManager.cs | 251 - .../Qpid.Client/Client/State/IAMQStateListener.cs | 29 - .../Client/State/IStateAwareMethodListener.cs | 31 - .../Qpid.Client/Client/State/IStateListener.cs | 33 - .../State/IllegalStateTransitionException.cs | 74 - .../dotnet/Qpid.Client/Client/State/StateWaiter.cs | 121 - .../Client/Transport/AMQProtocolProvider.cs | 47 - .../Qpid.Client/Client/Transport/AmqpChannel.cs | 111 - .../Qpid.Client/Client/Transport/IByteChannel.cs | 71 - .../Client/Transport/IProtocolChannel.cs | 32 - .../Client/Transport/IProtocolWriter.cs | 29 - .../Qpid.Client/Client/Transport/IStreamFilter.cs | 38 - .../Qpid.Client/Client/Transport/ITransport.cs | 32 - .../Qpid.Client/Client/Transport/IoHandler.cs | 322 - .../Client/Transport/ProtocolDecoderOutput.cs | 60 - .../Transport/SingleProtocolEncoderOutput.cs | 40 - .../Socket/Blocking/BlockingSocketTransport.cs | 150 - .../Transport/Socket/Blocking/ByteChannel.cs | 92 - .../Transport/Socket/Blocking/ISocketConnector.cs | 34 - .../Transport/Socket/Blocking/SocketConnector.cs | 71 - .../Socket/Blocking/SslSocketConnector.cs | 107 - .../Qpid.Client/Client/Util/FlowControlQueue.cs | 98 - .../dotnet/Qpid.Client/Properties/AssemblyInfo.cs | 52 - M4-RCs/qpid/dotnet/Qpid.Client/Qpid.Client.csproj | 102 - M4-RCs/qpid/dotnet/Qpid.Client/default.build | 52 - M4-RCs/qpid/dotnet/Qpid.Client/qms/BrokerInfo.cs | 55 - .../qpid/dotnet/Qpid.Client/qms/ConnectionInfo.cs | 63 - .../qpid/dotnet/Qpid.Client/qms/FailoverPolicy.cs | 315 - .../dotnet/Qpid.Client/qms/UrlSyntaxException.cs | 134 - .../Qpid.Client/qms/failover/FailoverMethod.cs | 78 - .../Qpid.Client/qms/failover/FailoverRoundRobin.cs | 255 - .../qms/failover/FailoverSingleServer.cs | 147 - .../dotnet/Qpid.Codec/CumulativeProtocolDecoder.cs | 152 - .../Demux/DemuxingProtocolCodecFactory.cs | 387 - .../dotnet/Qpid.Codec/Demux/IMessageDecoder.cs | 56 - .../Qpid.Codec/Demux/IMessageDecoderFactory.cs | 32 - .../dotnet/Qpid.Codec/Demux/IMessageEncoder.cs | 48 - .../Qpid.Codec/Demux/IMessageEncoderFactory.cs | 32 - .../Qpid.Codec/Demux/MessageDecoderResult.cs | 29 - .../dotnet/Qpid.Codec/IProtocolCodecFactory.cs | 37 - M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolDecoder.cs | 41 - .../dotnet/Qpid.Codec/IProtocolDecoderOutput.cs | 35 - M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolEncoder.cs | 41 - .../dotnet/Qpid.Codec/IProtocolEncoderOutput.cs | 37 - .../dotnet/Qpid.Codec/Properties/AssemblyInfo.cs | 53 - .../dotnet/Qpid.Codec/ProtocolCodecException.cs | 49 - .../dotnet/Qpid.Codec/ProtocolDecoderException.cs | 70 - .../dotnet/Qpid.Codec/ProtocolEncoderException.cs | 49 - M4-RCs/qpid/dotnet/Qpid.Codec/Qpid.Codec.csproj | 82 - .../Support/SimpleProtocolDecoderOutput.cs | 44 - .../Support/SimpleProtocolEncoderOutput.cs | 43 - M4-RCs/qpid/dotnet/Qpid.Codec/default.build | 47 - .../Qpid.Common.Tests/Properties/AssemblyInfo.cs | 54 - .../Qpid.Common.Tests/Qpid.Common.Tests.csproj | 87 - .../Qpid/Collections/TestConsumerProducerQueue.cs | 85 - .../Qpid/Collections/TestLinkedHashtable.cs | 83 - .../Qpid.Common.Tests/Qpid/Framing/TestAMQType.cs | 270 - .../Qpid/Framing/TestEncodingUtils.cs | 60 - M4-RCs/qpid/dotnet/Qpid.Common.Tests/default.build | 52 - .../Qpid.Common/AMQChannelClosedException.cs | 40 - .../Qpid.Common/AMQConnectionClosedException.cs | 51 - .../dotnet/Qpid.Common/AMQDisconnectedException.cs | 45 - M4-RCs/qpid/dotnet/Qpid.Common/AMQException.cs | 149 - .../Qpid.Common/AMQInvalidArgumentException.cs | 46 - .../Qpid.Common/AMQInvalidRoutingKeyException.cs | 46 - .../dotnet/Qpid.Common/AMQUndeliveredException.cs | 59 - M4-RCs/qpid/dotnet/Qpid.Common/AssemblySettings.cs | 160 - .../Qpid.Common/Collections/BlockingQueue.cs | 95 - .../Collections/ConsumerProducerQueue.cs | 113 - .../Qpid.Common/Collections/LinkedBlockingQueue.cs | 384 - .../Qpid.Common/Collections/LinkedHashtable.cs | 327 - .../Qpid.Common/Collections/SynchronousQueue.cs | 375 - .../Qpid.Common/Framing/AMQDataBlockDecoder.cs | 155 - .../Qpid.Common/Framing/AMQDataBlockEncoder.cs | 65 - M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQFrame.cs | 107 - .../Framing/AMQFrameDecodingException.cs | 59 - .../dotnet/Qpid.Common/Framing/AMQMethodBody.cs | 93 - .../Qpid.Common/Framing/AMQMethodBodyFactory.cs | 45 - .../Framing/AMQProtocolHeaderException.cs | 39 - M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQType.cs | 700 - .../qpid/dotnet/Qpid.Common/Framing/AMQTypeMap.cs | 75 - .../dotnet/Qpid.Common/Framing/AMQTypedValue.cs | 76 - .../Framing/BasicContentHeaderProperties.cs | 290 - .../Qpid.Common/Framing/CompositeAMQDataBlock.cs | 85 - .../qpid/dotnet/Qpid.Common/Framing/ContentBody.cs | 100 - .../Qpid.Common/Framing/ContentBodyFactory.cs | 53 - .../Qpid.Common/Framing/ContentHeaderBody.cs | 118 - .../Framing/ContentHeaderBodyFactory.cs | 53 - .../Framing/ContentHeaderPropertiesFactory.cs | 63 - .../dotnet/Qpid.Common/Framing/EncodingUtils.cs | 460 - .../qpid/dotnet/Qpid.Common/Framing/FieldTable.cs | 633 - .../dotnet/Qpid.Common/Framing/HeartbeatBody.cs | 64 - .../Qpid.Common/Framing/HeartbeatBodyFactory.cs | 32 - M4-RCs/qpid/dotnet/Qpid.Common/Framing/IBody.cs | 63 - .../dotnet/Qpid.Common/Framing/IBodyFactory.cs | 38 - .../Framing/IContentHeaderProperties.cs | 65 - .../qpid/dotnet/Qpid.Common/Framing/IDataBlock.cs | 47 - .../Qpid.Common/Framing/IEncodableAMQDataBlock.cs | 31 - .../Qpid.Common/Framing/ProtocolInitiation.cs | 158 - .../dotnet/Qpid.Common/Properties/AssemblyInfo.cs | 52 - .../dotnet/Qpid.Common/Protocol/AMQConstant.cs | 100 - M4-RCs/qpid/dotnet/Qpid.Common/Qpid.Common.csproj | 104 - M4-RCs/qpid/dotnet/Qpid.Common/amqp.xml | 3929 --- M4-RCs/qpid/dotnet/Qpid.Common/build.xml | 95 - M4-RCs/qpid/dotnet/Qpid.Common/default.build | 49 - .../Qpid.Common/lib/log4net/log4net-licence.txt | 201 - .../dotnet/Qpid.Common/lib/log4net/log4net.dll | Bin 266240 -> 0 bytes .../dotnet/Qpid.Common/lib/log4net/log4net.xml | 28676 ------------------- .../dotnet/Qpid.Common/lib/saxon/saxon-licence.txt | 471 - .../qpid/dotnet/Qpid.Common/lib/saxon/saxon8.jar | Bin 3118502 -> 0 bytes .../lib/seclib-1.0.0/Org.Mentalis.Security.dll | Bin 184320 -> 0 bytes .../lib/seclib-1.0.0/seclib-license.txt | 13 - .../dotnet/Qpid.Common/resources/registry.template | 4 - .../qpid/dotnet/Qpid.Common/stylesheets/csharp.xsl | 251 - .../dotnet/Qpid.Common/stylesheets/framing.xsl | 65 - .../qpid/dotnet/Qpid.Common/stylesheets/java.xsl | 230 - .../dotnet/Qpid.Common/stylesheets/prepare1.xsl | 109 - .../dotnet/Qpid.Common/stylesheets/prepare2.xsl | 68 - .../dotnet/Qpid.Common/stylesheets/prepare3.xsl | 64 - .../qpid/dotnet/Qpid.Common/stylesheets/readme.txt | 52 - .../dotnet/Qpid.Common/stylesheets/registry.xsl | 33 - .../qpid/dotnet/Qpid.Common/stylesheets/utils.xsl | 185 - .../Properties/AssemblyInfo.cs | 53 - .../Qpid.Integration.Tests.csproj | 124 - .../qpid/dotnet/Qpid.Integration.Tests/README.txt | 3 - .../dotnet/Qpid.Integration.Tests/default.build | 69 - .../Qpid.Integration.Tests/framework/Assertion.cs | 39 - .../Qpid.Integration.Tests/framework/Assertion.csx | 39 - .../framework/AssertionBase.csx | 65 - .../framework/BrokerLifecycleAware.csx | 67 - .../framework/CauseFailure.csx | 41 - .../framework/CauseFailureUserPrompt.csx | 63 - .../Qpid.Integration.Tests/framework/Circuit.cs | 102 - .../Qpid.Integration.Tests/framework/Circuit.csx | 103 - .../framework/CircuitEnd.csx | 86 - .../framework/CircuitEndBase.csx | 146 - .../framework/ExceptionMonitor.csx | 184 - .../framework/FrameworkBaseCase.cs | 282 - .../framework/FrameworkBaseCase.csx | 272 - .../framework/LocalCircuitFactory.csx | 301 - .../framework/MessageMonitor.csx | 102 - .../framework/MessagingTestConfigProperties.csx | 652 - .../framework/NotApplicableAssertion.csx | 111 - .../Qpid.Integration.Tests/framework/Publisher.cs | 65 - .../Qpid.Integration.Tests/framework/Publisher.csx | 72 - .../Qpid.Integration.Tests/framework/README.txt | 3 - .../Qpid.Integration.Tests/framework/Receiver.cs | 80 - .../Qpid.Integration.Tests/framework/Receiver.csx | 88 - .../framework/TestClientDetails.cs | 84 - .../framework/TestClientDetails.csx | 82 - .../Qpid.Integration.Tests/framework/TestModel.cs | 657 - .../Qpid.Integration.Tests/framework/TestUtils.csx | 188 - .../Qpid.Integration.Tests/framework/alljava.csx | 7851 ----- .../clocksynch/ClockSynchFailureException.csx | 45 - .../framework/clocksynch/ClockSynchThread.csx | 117 - .../framework/clocksynch/ClockSynchronizer.csx | 66 - .../clocksynch/LocalClockSynchronizer.csx | 70 - .../framework/clocksynch/UDPClockSynchronizer.csx | 453 - .../framework/distributedcircuit/TestClient.csx | 493 - .../distributedcircuit/TestClientCircuitEnd.csx | 312 - .../TestClientControlledTest.csx | 104 - .../framework/localcircuit/LocalCircuitImpl.csx | 290 - .../framework/localcircuit/LocalPublisherImpl.csx | 164 - .../framework/localcircuit/LocalReceiverImpl.csx | 137 - .../framework/sequencers/BaseCircuitFactory.csx | 128 - .../framework/sequencers/CircuitFactory.cs | 85 - .../framework/sequencers/CircuitFactory.csx | 99 - .../interactive/FailoverTest.cs | 397 - .../interactive/SendReceiveTest.cs | 181 - .../interop/InteropClientTestCase.cs | 87 - .../interop/TestCases/TestCase1DummyRun.cs | 89 - .../interop/TestCases/TestCase2BasicP2P.cs | 205 - .../interop/TestCases/TestCase3BasicPubSub.cs | 244 - .../Qpid.Integration.Tests/interop/TestClient.cs | 379 - .../dotnet/Qpid.Integration.Tests/log4net.config | 69 - .../old/ServiceProvidingClient.tmp | 150 - .../old/ServiceRequestingClient.tmp | 182 - .../testcases/BaseMessagingTestFixture.cs | 261 - .../testcases/ChannelQueueTest.cs | 237 - .../testcases/CommitRollbackTest.cs | 261 - .../testcases/ConnectionTest.cs | 73 - .../testcases/DurableSubscriptionTest.cs | 166 - .../testcases/HeadersExchangeTest.cs | 282 - .../testcases/MandatoryMessageTest.cs | 149 - .../testcases/ProducerMultiConsumerTest.cs | 167 - .../testcases/Qpid.Integration.Tests.csproj | 63 - .../testcases/SslConnectionTest.cs | 64 - .../testcases/SustainedTest.cs | 109 - .../qpid/dotnet/Qpid.Messaging/AcknowledgeMode.cs | 42 - .../Qpid.Messaging/ChannelLimitReachedException.cs | 60 - M4-RCs/qpid/dotnet/Qpid.Messaging/DeliveryMode.cs | 28 - .../Qpid.Messaging/ExchangeClassConstants.cs | 29 - .../dotnet/Qpid.Messaging/ExchangeNameDefaults.cs | 42 - M4-RCs/qpid/dotnet/Qpid.Messaging/IBytesMessage.cs | 63 - M4-RCs/qpid/dotnet/Qpid.Messaging/IChannel.cs | 252 - M4-RCs/qpid/dotnet/Qpid.Messaging/ICloseable.cs | 38 - M4-RCs/qpid/dotnet/Qpid.Messaging/IConnection.cs | 55 - .../dotnet/Qpid.Messaging/IConnectionFactory.cs | 28 - .../dotnet/Qpid.Messaging/IConnectionListener.cs | 59 - M4-RCs/qpid/dotnet/Qpid.Messaging/IFieldTable.cs | 42 - M4-RCs/qpid/dotnet/Qpid.Messaging/IHeaders.cs | 67 - M4-RCs/qpid/dotnet/Qpid.Messaging/IMessage.cs | 97 - .../qpid/dotnet/Qpid.Messaging/IMessageConsumer.cs | 79 - .../dotnet/Qpid.Messaging/IMessagePublisher.cs | 92 - M4-RCs/qpid/dotnet/Qpid.Messaging/ITextMessage.cs | 27 - .../Qpid.Messaging/MessageConsumerBuilder.cs | 105 - .../Qpid.Messaging/MessageNotReadableException.cs | 39 - .../Qpid.Messaging/MessageNotWritableException.cs | 38 - .../Qpid.Messaging/MessagePublisherBuilder.cs | 91 - .../Qpid.Messaging/Properties/AssemblyInfo.cs | 56 - .../dotnet/Qpid.Messaging/Qpid.Messaging.csproj | 115 - M4-RCs/qpid/dotnet/Qpid.Messaging/QpidException.cs | 43 - .../Qpid.Messaging/ResourceAllocationException.cs | 39 - M4-RCs/qpid/dotnet/Qpid.Messaging/default.build | 45 - M4-RCs/qpid/dotnet/Qpid.NET.FxCop | 16755 ----------- M4-RCs/qpid/dotnet/Qpid.NET.sln | 96 - M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/App.config | 33 - .../Mechanisms/AnonymousSaslClientTests.cs | 72 - .../Mechanisms/CramMD5SaslClientTests.cs | 90 - .../Mechanisms/DigestSaslClientTests.cs | 249 - .../Mechanisms/ExternalSaslClientTests.cs | 71 - .../Mechanisms/PlainSaslClientTests.cs | 88 - .../Qpid.Sasl.Tests/Properties/AssemblyInfo.cs | 56 - .../dotnet/Qpid.Sasl.Tests/Qpid.Sasl.Tests.csproj | 86 - M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/SaslTests.cs | 133 - .../dotnet/Qpid.Sasl.Tests/TestClientFactory.cs | 75 - M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/default.build | 52 - M4-RCs/qpid/dotnet/Qpid.Sasl/Callbacks.cs | 106 - .../Qpid.Sasl/Configuration/SaslConfiguration.cs | 90 - .../SaslConfigurationSectionHandler.cs | 84 - .../qpid/dotnet/Qpid.Sasl/DefaultClientFactory.cs | 95 - .../qpid/dotnet/Qpid.Sasl/ISaslCallbackHandler.cs | 35 - M4-RCs/qpid/dotnet/Qpid.Sasl/ISaslClient.cs | 42 - M4-RCs/qpid/dotnet/Qpid.Sasl/ISaslClientFactory.cs | 40 - M4-RCs/qpid/dotnet/Qpid.Sasl/MD5HMAC.cs | 115 - .../Qpid.Sasl/Mechanisms/AnonymousSaslClient.cs | 69 - .../Qpid.Sasl/Mechanisms/CramMD5SaslClient.cs | 91 - .../Qpid.Sasl/Mechanisms/DigestSaslClient.cs | 576 - .../Qpid.Sasl/Mechanisms/ExternalSaslClient.cs | 69 - .../dotnet/Qpid.Sasl/Mechanisms/PlainSaslClient.cs | 81 - .../dotnet/Qpid.Sasl/Properties/AssemblyInfo.cs | 57 - M4-RCs/qpid/dotnet/Qpid.Sasl/Qpid.Sasl.csproj | 73 - M4-RCs/qpid/dotnet/Qpid.Sasl/Sasl.cs | 115 - M4-RCs/qpid/dotnet/Qpid.Sasl/SaslClient.cs | 145 - M4-RCs/qpid/dotnet/Qpid.Sasl/SaslException.cs | 56 - M4-RCs/qpid/dotnet/Qpid.Sasl/SaslProperties.cs | 42 - M4-RCs/qpid/dotnet/Qpid.Sasl/default.build | 45 - M4-RCs/qpid/dotnet/README.txt | 68 - M4-RCs/qpid/dotnet/RELEASE_NOTES.txt | 26 - M4-RCs/qpid/dotnet/TestClient/Program.cs | 30 - .../dotnet/TestClient/Properties/AssemblyInfo.cs | 53 - M4-RCs/qpid/dotnet/TestClient/TestClient.csproj | 115 - M4-RCs/qpid/dotnet/TestClient/default.build | 47 - M4-RCs/qpid/dotnet/TopicListener/Program.cs | 30 - .../TopicListener/Properties/AssemblyInfo.cs | 53 - .../qpid/dotnet/TopicListener/TopicListener.csproj | 115 - M4-RCs/qpid/dotnet/TopicListener/default.build | 47 - M4-RCs/qpid/dotnet/TopicPublisher/Program.cs | 30 - .../TopicPublisher/Properties/AssemblyInfo.cs | 53 - .../dotnet/TopicPublisher/TopicPublisher.csproj | 111 - M4-RCs/qpid/dotnet/TopicPublisher/default.build | 47 - M4-RCs/qpid/dotnet/build-framing.bat | 23 - M4-RCs/qpid/dotnet/build-mono | 3 - M4-RCs/qpid/dotnet/build-msbuild.bat | 22 - M4-RCs/qpid/dotnet/build-nant-release | 55 - M4-RCs/qpid/dotnet/build-nant.bat | 22 - M4-RCs/qpid/dotnet/client-010/LICENSE.txt | 757 - M4-RCs/qpid/dotnet/client-010/NOTICE.txt | 32 - M4-RCs/qpid/dotnet/client-010/README.txt | 67 - .../client-010/addins/ExcelAddIn/Excel.exe.config | 12 - .../client-010/addins/ExcelAddIn/ExcelAddIn.cs | 290 - .../client-010/addins/ExcelAddIn/ExcelAddIn.csproj | 67 - .../addins/ExcelAddIn/Properties/AssemblyInfo.cs | 56 - .../ExcelAddInMessageProcessor.csproj | 61 - .../addins/ExcelAddInMessageProcessor/Processor.cs | 44 - .../Properties/AssemblyInfo.cs | 56 - .../ExcelAddInProducer/ExcelAddInProducer.csproj | 57 - .../addins/ExcelAddInProducer/Program.cs | 55 - .../ExcelAddInProducer/Properties/AssemblyInfo.cs | 54 - M4-RCs/qpid/dotnet/client-010/addins/README.txt | 29 - M4-RCs/qpid/dotnet/client-010/client/Client.csproj | 55 - .../client-010/client/Properties/AssemblyInfo.cs | 56 - M4-RCs/qpid/dotnet/client-010/client/client.sln | 104 - M4-RCs/qpid/dotnet/client-010/client/client.suo | Bin 572416 -> 0 bytes .../qpid/dotnet/client-010/client/client/Client.cs | 145 - .../client/client/ClientConnectionDelegate.cs | 97 - .../client-010/client/client/ClientInterface.cs | 59 - .../client-010/client/client/ClientSession.cs | 110 - .../client/client/ClientSessionDelegate.cs | 55 - .../client/client/ClosedListenerInterface.cs | 29 - .../dotnet/client-010/client/client/ErrorCode.cs | 140 - .../dotnet/client-010/client/client/IMessage.cs | 48 - .../dotnet/client-010/client/client/Message.cs | 131 - .../client/client/MessageListenerInterface.cs | 31 - M4-RCs/qpid/dotnet/client-010/client/default.build | 46 - .../dotnet/client-010/client/transport/Binary.cs | 129 - .../dotnet/client-010/client/transport/Binding.cs | 34 - .../dotnet/client-010/client/transport/Channel.cs | 174 - .../client-010/client/transport/ChannelDelegate.cs | 41 - .../client-010/client/transport/ClientDelegate.cs | 35 - .../client-010/client/transport/Connection.cs | 172 - .../client/transport/ConnectionDelegate.cs | 108 - .../dotnet/client-010/client/transport/Field.cs | 75 - .../dotnet/client-010/client/transport/Future.cs | 38 - .../dotnet/client-010/client/transport/Header.cs | 83 - .../dotnet/client-010/client/transport/Method.cs | 150 - .../client/transport/ProtocolDelegate.cs | 37 - .../client-010/client/transport/ProtocolError.cs | 86 - .../client-010/client/transport/ProtocolEvent.cs | 42 - .../client-010/client/transport/ProtocolHeader.cs | 125 - .../dotnet/client-010/client/transport/Range.cs | 117 - .../dotnet/client-010/client/transport/RangeSet.cs | 150 - .../client-010/client/transport/ReceivedPayload.cs | 43 - .../dotnet/client-010/client/transport/Receiver.cs | 38 - .../dotnet/client-010/client/transport/Sender.cs | 32 - .../dotnet/client-010/client/transport/Session.cs | 522 - .../client-010/client/transport/SessionDelegate.cs | 126 - .../dotnet/client-010/client/transport/Struct.cs | 122 - .../client/transport/codec/AbstractDecoder.cs | 392 - .../client/transport/codec/AbstractEncoder.cs | 583 - .../client-010/client/transport/codec/Decoder.cs | 65 - .../client-010/client/transport/codec/Encodable.cs | 37 - .../client-010/client/transport/codec/Encoder.cs | 62 - .../client-010/client/transport/codec/MSDecoder.cs | 82 - .../client-010/client/transport/codec/MSEncoder.cs | 141 - .../transport/exception/ConnectionException.cs | 49 - .../client/transport/exception/ExceptionArgs.cs | 41 - .../exception/ProtocolVersionException.cs | 59 - .../transport/exception/SessionClosedException.cs | 38 - .../client/transport/exception/SessionException.cs | 45 - .../transport/exception/TransportException.cs | 46 - .../client/transport/network/Assembler.cs | 282 - .../client/transport/network/Disassembler.cs | 222 - .../client-010/client/transport/network/Frame.cs | 143 - .../client/transport/network/IIoSender.cs | 28 - .../client/transport/network/InputHandler.cs | 282 - .../client/transport/network/NetworkDelegate.cs | 40 - .../client/transport/network/NetworkEvent.cs | 32 - .../client/transport/network/io/IIoTransport.cs | 57 - .../client/transport/network/io/IoReceiver.cs | 189 - .../client/transport/network/io/IoSSLTransport.cs | 194 - .../client/transport/network/io/IoSender.cs | 134 - .../client/transport/network/io/IoTransport.cs | 143 - .../client/transport/util/ByteEncoder.cs | 193 - .../client/transport/util/CircularBuffer.cs | 132 - .../client-010/client/transport/util/Functions.cs | 41 - .../client-010/client/transport/util/Logger.cs | 114 - .../client/transport/util/ResultFuture.cs | 80 - .../client-010/client/transport/util/Serial.cs | 94 - .../client-010/client/transport/util/UUID.cs | 88 - M4-RCs/qpid/dotnet/client-010/default.build | 274 - M4-RCs/qpid/dotnet/client-010/demo/Demo.csproj | 84 - M4-RCs/qpid/dotnet/client-010/demo/Program.cs | 117 - .../client-010/demo/Properties/AssemblyInfo.cs | 54 - .../demo/Properties/Resources.Designer.cs | 63 - .../client-010/demo/Properties/Resources.resx | 117 - .../demo/Properties/Settings.Designer.cs | 26 - .../client-010/demo/Properties/Settings.settings | 7 - M4-RCs/qpid/dotnet/client-010/demo/default.build | 47 - .../direct/example-direct-Listener/Listener.cs | 112 - .../Properties/AssemblyInfo.cs | 54 - .../direct/example-direct-Listener/default.build | 47 - .../example-direct-Listener.csproj | 59 - .../direct/example-direct-producer/Producer.cs | 87 - .../Properties/AssemblyInfo.cs | 54 - .../direct/example-direct-producer/default.build | 47 - .../example-direct-producer.csproj | 59 - .../qpid/dotnet/client-010/examples/direct/verify | 37 - .../dotnet/client-010/examples/direct/verify.in | 14 - .../client-010/examples/direct/verify_cpp_dotnet | 10 - .../examples/direct/verify_cpp_dotnet.in | 14 - .../client-010/examples/direct/verify_dotnet_cpp | 10 - .../examples/direct/verify_dotnet_cpp.in | 15 - .../client-010/examples/direct/verify_dotnet_java | 15 - .../examples/direct/verify_dotnet_java.in | 20 - .../examples/direct/verify_dotnet_python | 10 - .../examples/direct/verify_dotnet_python.in | 14 - .../client-010/examples/direct/verify_java_dotnet | 15 - .../examples/direct/verify_java_dotnet.in | 29 - .../examples/direct/verify_python_dotnet | 10 - .../examples/direct/verify_python_dotnet.in | 14 - .../fanout/example-fanout-Listener/Listener.cs | 121 - .../Properties/AssemblyInfo.cs | 54 - .../fanout/example-fanout-Listener/default.build | 47 - .../example-fanout-Listener.csproj | 59 - .../fanout/example-fanout-Producer/Producer.cs | 84 - .../Properties/AssemblyInfo.cs | 54 - .../fanout/example-fanout-Producer/default.build | 47 - .../example-fanout-Producer.csproj | 59 - .../qpid/dotnet/client-010/examples/fanout/verify | 36 - .../dotnet/client-010/examples/fanout/verify.in | 14 - .../client-010/examples/fanout/verify_cpp_dotnet | 11 - .../examples/fanout/verify_cpp_dotnet.in | 14 - .../client-010/examples/fanout/verify_dotnet_cpp | 12 - .../examples/fanout/verify_dotnet_cpp.in | 15 - .../client-010/examples/fanout/verify_dotnet_java | 16 - .../examples/fanout/verify_dotnet_java.in | 19 - .../examples/fanout/verify_dotnet_python | 11 - .../examples/fanout/verify_dotnet_python.in | 14 - .../client-010/examples/fanout/verify_java_dotnet | 16 - .../examples/fanout/verify_java_dotnet.in | 29 - .../examples/fanout/verify_python_dotnet | 11 - .../examples/fanout/verify_python_dotnet.in | 14 - .../pub-sub/example-pub-sub-Listener/Listener.cs | 138 - .../Properties/AssemblyInfo.cs | 54 - .../pub-sub/example-pub-sub-Listener/default.build | 47 - .../example-pub-sub-Listener.csproj | 59 - .../Properties/AssemblyInfo.cs | 54 - .../pub-sub/example-pub-sub-Publisher/Publisher.cs | 93 - .../example-pub-sub-Publisher/default.build | 47 - .../example-pub-sub-Publisher.csproj | 59 - .../qpid/dotnet/client-010/examples/pub-sub/verify | 36 - .../dotnet/client-010/examples/pub-sub/verify.in | 95 - .../client-010/examples/pub-sub/verify_cpp_dotnet | 12 - .../examples/pub-sub/verify_cpp_dotnet.in | 55 - .../client-010/examples/pub-sub/verify_dotnet_cpp | 11 - .../examples/pub-sub/verify_dotnet_cpp.in | 99 - .../client-010/examples/pub-sub/verify_dotnet_java | 15 - .../examples/pub-sub/verify_dotnet_java.in | 95 - .../examples/pub-sub/verify_dotnet_python | 11 - .../examples/pub-sub/verify_dotnet_python.in | 95 - .../client-010/examples/pub-sub/verify_java_dotnet | 15 - .../examples/pub-sub/verify_java_dotnet.in | 95 - .../examples/pub-sub/verify_python_dotnet | 11 - .../examples/pub-sub/verify_python_dotnet.in | 55 - .../example-request-response-Client/Client.cs | 137 - .../Properties/AssemblyInfo.cs | 54 - .../example-request-response-Client/default.build | 47 - .../example-request-response-Client.csproj | 59 - .../Properties/AssemblyInfo.cs | 54 - .../example-request-response-Server/Server.cs | 136 - .../example-request-response-Server/default.build | 47 - .../example-request-response-Server.csproj | 59 - .../client-010/examples/request-response/verify | 36 - .../client-010/examples/request-response/verify.in | 16 - .../examples/request-response/verify_cpp_dotnet | 12 - .../examples/request-response/verify_cpp_dotnet.in | 17 - .../examples/request-response/verify_dotnet_cpp | 12 - .../examples/request-response/verify_dotnet_cpp.in | 18 - .../examples/request-response/verify_dotnet_java | 16 - .../request-response/verify_dotnet_java.in | 21 - .../examples/request-response/verify_dotnet_python | 12 - .../request-response/verify_dotnet_python.in | 17 - .../examples/request-response/verify_java_dotnet | 15 - .../request-response/verify_java_dotnet.in | 36 - .../examples/request-response/verify_python_dotnet | 12 - .../request-response/verify_python_dotnet.in | 12 - .../qpid/dotnet/client-010/gentool/Composite.tpl | 294 - M4-RCs/qpid/dotnet/client-010/gentool/Constant.tpl | 37 - M4-RCs/qpid/dotnet/client-010/gentool/Enum.tpl | 38 - M4-RCs/qpid/dotnet/client-010/gentool/Invoker.tpl | 67 - .../dotnet/client-010/gentool/MethodDelegate.tpl | 35 - M4-RCs/qpid/dotnet/client-010/gentool/Option.tpl | 42 - .../dotnet/client-010/gentool/StructFactory.tpl | 64 - M4-RCs/qpid/dotnet/client-010/gentool/Type.tpl | 103 - M4-RCs/qpid/dotnet/client-010/gentool/build.xml | 52 - M4-RCs/qpid/dotnet/client-010/gentool/codegen | 85 - .../dotnet/client-010/gentool/dotnetgenutil.py | 273 - .../client-010/lib/log4net/log4net-licence.txt | 201 - .../qpid/dotnet/client-010/lib/log4net/log4net.dll | Bin 266240 -> 0 bytes .../qpid/dotnet/client-010/lib/log4net/log4net.xml | 28676 ------------------- .../dotnet/client-010/lib/nunit/nunit-licence.txt | 23 - .../client-010/lib/nunit/nunit.framework.dll | Bin 45056 -> 0 bytes .../dotnet/client-010/lib/plossum/C5-License.txt | 27 - M4-RCs/qpid/dotnet/client-010/lib/plossum/C5.dll | Bin 274432 -> 0 bytes .../client-010/lib/plossum/Plossum CommandLine.dll | Bin 98304 -> 0 bytes .../qpid/dotnet/client-010/lib/plossum/license.txt | 28 - M4-RCs/qpid/dotnet/client-010/log.xml | 46 - M4-RCs/qpid/dotnet/client-010/perftest/PerfTest.cs | 705 - .../client-010/perftest/Properties/AssemblyInfo.cs | 54 - M4-RCs/qpid/dotnet/client-010/perftest/README.txt | 38 - .../qpid/dotnet/client-010/perftest/default.build | 50 - .../dotnet/client-010/perftest/perftest.csproj | 67 - .../client-010/test/Properties/AssemblyInfo.cs | 56 - M4-RCs/qpid/dotnet/client-010/test/Test.csproj | 75 - M4-RCs/qpid/dotnet/client-010/test/default.build | 55 - .../qpid/dotnet/client-010/test/interop/Admin.cs | 90 - .../client-010/test/interop/ApplicationHeaders.cs | 83 - .../qpid/dotnet/client-010/test/interop/Message.cs | 179 - .../dotnet/client-010/test/interop/TestCase.cs | 117 - M4-RCs/qpid/dotnet/client-010/test/test.config | 31 - .../test/transport/util/ByteEncoderTest.cs | 106 - .../test/transport/util/CircularBufferTest.cs | 89 - .../test/transport/util/ResultFutureTest.cs | 103 - .../client-010/test/transport/util/SerialTest.cs | 75 - .../client-010/test/transport/util/UUIDTest.cs | 41 - .../client-010/wcf/Properties/AssemblyInfo.cs | 57 - .../qpid/dotnet/client-010/wcf/demo/ConfigDemo.suo | Bin 23552 -> 0 bytes M4-RCs/qpid/dotnet/client-010/wcf/demo/Demo.suo | Bin 33280 -> 0 bytes .../wcf/demo/wcfBookingClient/Form1.Designer.cs | 185 - .../client-010/wcf/demo/wcfBookingClient/Form1.cs | 96 - .../wcf/demo/wcfBookingClient/Form1.resx | 123 - .../wcf/demo/wcfBookingClient/Program.cs | 41 - .../wcfBookingClient/Properties/AssemblyInfo.cs | 57 - .../Properties/Resources.Designer.cs | 92 - .../wcfBookingClient/Properties/Resources.resx | 117 - .../Properties/Settings.Designer.cs | 51 - .../wcfBookingClient/Properties/Settings.settings | 7 - .../demo/wcfBookingClient/wcBookingClient.csproj | 103 - .../wcf/demo/wcfBookingServer/Booking.cs | 62 - .../wcf/demo/wcfBookingServer/IBooking.cs | 43 - .../client-010/wcf/demo/wcfBookingServer/Order.cs | 45 - .../wcf/demo/wcfBookingServer/Program.cs | 98 - .../wcfBookingServer/Properties/AssemblyInfo.cs | 57 - .../wcf/demo/wcfBookingServer/Receipt.cs | 46 - .../demo/wcfBookingServer/wcfBookingServer.csproj | 77 - .../client-010/wcf/demo/wcfHelloClient/App.config | 56 - .../wcf/demo/wcfHelloClient/HelloClient.cs | 36 - .../wcf/demo/wcfHelloClient/IHelloService.cs | 33 - .../client-010/wcf/demo/wcfHelloClient/Program.cs | 48 - .../demo/wcfHelloClient/Properties/AssemblyInfo.cs | 57 - .../wcf/demo/wcfHelloClient/wcfHelloClient.csproj | 65 - .../client-010/wcf/demo/wcfHelloServer/App.config | 64 - .../wcf/demo/wcfHelloServer/HelloService.cs | 34 - .../wcf/demo/wcfHelloServer/IHelloService.cs | 32 - .../client-010/wcf/demo/wcfHelloServer/Program.cs | 47 - .../demo/wcfHelloServer/Properties/AssemblyInfo.cs | 57 - .../wcf/demo/wcfHelloServer/wcfHelloServer.csproj | 67 - .../client-010/wcf/demo/wcfRPC/IUpperCase.cs | 31 - .../dotnet/client-010/wcf/demo/wcfRPC/Program.cs | 113 - .../wcf/demo/wcfRPC/Properties/AssemblyInfo.cs | 57 - .../demo/wcfRPC/QpidBindingConfigurationElement.cs | 205 - .../dotnet/client-010/wcf/demo/wcfRPC/UpperCase.cs | 33 - .../client-010/wcf/demo/wcfRPC/wcfRPC.csproj | 73 - .../client-010/wcf/model/CommunicationOperation.cs | 31 - .../dotnet/client-010/wcf/model/QpidBinding.cs | 185 - .../dotnet/client-010/wcf/model/QpidChannelBase.cs | 167 - .../client-010/wcf/model/QpidChannelFactory.cs | 74 - .../client-010/wcf/model/QpidChannelListener.cs | 79 - .../wcf/model/QpidChannelListenerBase.cs | 111 - .../client-010/wcf/model/QpidInputChannel.cs | 218 - .../client-010/wcf/model/QpidInputChannelBase.cs | 101 - .../client-010/wcf/model/QpidOutputChannel.cs | 89 - .../client-010/wcf/model/QpidOutputChannelBase.cs | 77 - .../wcf/model/QpidTransportBindingElement.cs | 186 - .../client-010/wcf/model/QpidTransportElement.cs | 183 - M4-RCs/qpid/dotnet/client-010/wcf/wcf.csproj | 59 - M4-RCs/qpid/dotnet/client-010/wcf/wcf.sln | 50 - M4-RCs/qpid/dotnet/client-010/wcf/wcf.suo | Bin 105984 -> 0 bytes M4-RCs/qpid/dotnet/default.build | 252 - M4-RCs/qpid/etc/LICENSE | 206 - M4-RCs/qpid/etc/NOTICE | 8 - M4-RCs/qpid/etc/svn-auto-props | 77 - M4-RCs/qpid/gentools/LICENSE | 202 - M4-RCs/qpid/gentools/NOTICE | 2 - M4-RCs/qpid/gentools/README | 61 - M4-RCs/qpid/gentools/README.txt | 102 - M4-RCs/qpid/gentools/build | 37 - M4-RCs/qpid/gentools/build.xml | 43 - M4-RCs/qpid/gentools/lib/LICENSE | 0 M4-RCs/qpid/gentools/lib/NOTICE | 0 M4-RCs/qpid/gentools/lib/README.txt | 0 M4-RCs/qpid/gentools/lib/velocity-1.4.jar | Bin 361173 -> 0 bytes M4-RCs/qpid/gentools/lib/velocity-dep-1.4.jar | Bin 517761 -> 0 bytes .../src/org/apache/qpid/gentools/AmqpClass.java | 197 - .../src/org/apache/qpid/gentools/AmqpClassMap.java | 29 - .../src/org/apache/qpid/gentools/AmqpConstant.java | 191 - .../org/apache/qpid/gentools/AmqpConstantSet.java | 152 - .../src/org/apache/qpid/gentools/AmqpDomain.java | 89 - .../org/apache/qpid/gentools/AmqpDomainMap.java | 128 - .../apache/qpid/gentools/AmqpDomainVersionMap.java | 62 - .../src/org/apache/qpid/gentools/AmqpField.java | 269 - .../src/org/apache/qpid/gentools/AmqpFieldMap.java | 452 - .../src/org/apache/qpid/gentools/AmqpFlagMap.java | 77 - .../src/org/apache/qpid/gentools/AmqpMethod.java | 351 - .../org/apache/qpid/gentools/AmqpMethodMap.java | 36 - .../src/org/apache/qpid/gentools/AmqpModel.java | 132 - .../apache/qpid/gentools/AmqpOrdinalFieldMap.java | 96 - .../qpid/gentools/AmqpOrdinalVersionMap.java | 76 - .../qpid/gentools/AmqpOverloadedParameterMap.java | 29 - .../apache/qpid/gentools/AmqpParseException.java | 30 - .../qpid/gentools/AmqpTemplateException.java | 30 - .../qpid/gentools/AmqpTypeMappingException.java | 30 - .../src/org/apache/qpid/gentools/AmqpVersion.java | 72 - .../org/apache/qpid/gentools/AmqpVersionSet.java | 79 - .../qpid/gentools/BitFieldGenerateMethod.java | 29 - .../qpid/gentools/CommandGenerateMethod.java | 26 - .../apache/qpid/gentools/ConsolidatedField.java | 120 - .../src/org/apache/qpid/gentools/CppGenerator.java | 1716 -- .../org/apache/qpid/gentools/DotnetGenerator.java | 382 - .../org/apache/qpid/gentools/GenerateMethod.java | 27 - .../src/org/apache/qpid/gentools/Generator.java | 857 - .../org/apache/qpid/gentools/JavaGenerator.java | 1826 -- .../apache/qpid/gentools/LanguageConverter.java | 42 - .../src/org/apache/qpid/gentools/Main.java | 301 - .../qpid/gentools/MangledGenerateMethod.java | 26 - .../src/org/apache/qpid/gentools/NodeAware.java | 47 - .../src/org/apache/qpid/gentools/Printable.java | 28 - .../apache/qpid/gentools/SingleVersionClass.java | 103 - .../apache/qpid/gentools/SingleVersionField.java | 68 - .../apache/qpid/gentools/SingleVersionMethod.java | 154 - .../apache/qpid/gentools/SingleVersionModel.java | 71 - .../qpid/gentools/TargetDirectoryException.java | 30 - .../src/org/apache/qpid/gentools/Utils.java | 159 - .../qpid/gentools/VersionConsistencyCheck.java | 26 - .../templ.cpp/method/MethodBodyClass.h.tmpl | 112 - .../templ.cpp/model/AMQP_ClientOperations.h.tmpl | 82 - .../templ.cpp/model/AMQP_ClientProxy.cpp.tmpl | 52 - .../templ.cpp/model/AMQP_ClientProxy.h.tmpl | 75 - .../gentools/templ.cpp/model/AMQP_Constants.h.tmpl | 34 - .../templ.cpp/model/AMQP_HighestVersion.h.tmpl | 42 - .../templ.cpp/model/AMQP_MethodVersionMap.cpp.tmpl | 62 - .../templ.cpp/model/AMQP_MethodVersionMap.h.tmpl | 57 - .../templ.cpp/model/AMQP_ServerOperations.h.tmpl | 83 - .../templ.cpp/model/AMQP_ServerProxy.cpp.tmpl | 51 - .../templ.cpp/model/AMQP_ServerProxy.h.tmpl | 74 - .../templ.java/PropertyContentHeaderClass.tmpl | 208 - .../templ.java/method/version/MethodBodyClass.vm | 190 - .../templ.java/model/ProtocolVersionListClass.vm | 148 - .../templ.java/model/version/AmqpConstantsClass.vm | 37 - .../model/version/MethodRegistryClass.vm | 145 - M4-RCs/qpid/gentools/xml-src/amqp-0.10.test.xml | 4241 --- M4-RCs/qpid/gentools/xml-src/amqp-0.8.test.xml | 3959 --- M4-RCs/qpid/gentools/xml-src/amqp-0.9.test.xml | 4282 --- M4-RCs/qpid/gentools/xml-src/cluster-0.9.test.xml | 59 - M4-RCs/qpid/java/010ExcludeList | 57 - M4-RCs/qpid/java/010ExcludeList-noPrefetch | 61 - M4-RCs/qpid/java/010ExcludeList-store | 64 - M4-RCs/qpid/java/08ExcludeList | 8 - M4-RCs/qpid/java/08ExcludeList-nonvm | 29 - M4-RCs/qpid/java/ExcludeList | 8 - M4-RCs/qpid/java/KEYS | 0 M4-RCs/qpid/java/XAExcludeList | 3 - M4-RCs/qpid/java/broker-plugins/MANIFEST.MF | 14 - M4-RCs/qpid/java/broker-plugins/build.xml | 29 - .../java/org/apache/qpid/extras/Activator.java | 48 - .../exchanges/diagnostic/DiagnosticExchange.java | 219 - .../diagnostic/DiagnosticExchangeType.java | 57 - .../extras/exchanges/example/TestExchange.java | 118 - .../extras/exchanges/example/TestExchangeType.java | 57 - M4-RCs/qpid/java/broker/bin/msTool.sh | 60 - M4-RCs/qpid/java/broker/bin/qpid-passwd | 35 - M4-RCs/qpid/java/broker/bin/qpid-server | 37 - M4-RCs/qpid/java/broker/bin/qpid-server-bdb.bat | 22 - M4-RCs/qpid/java/broker/bin/qpid-server.bat | 203 - M4-RCs/qpid/java/broker/bin/qpid.start | 21 - M4-RCs/qpid/java/broker/bin/qpid.stop | 178 - M4-RCs/qpid/java/broker/bin/qpid.stopall | 27 - M4-RCs/qpid/java/broker/build.xml | 57 - M4-RCs/qpid/java/broker/etc/access | 19 - M4-RCs/qpid/java/broker/etc/acl.config.xml | 231 - M4-RCs/qpid/java/broker/etc/config.xml | 133 - M4-RCs/qpid/java/broker/etc/debug.log4j.xml | 114 - M4-RCs/qpid/java/broker/etc/jmxremote.access | 23 - M4-RCs/qpid/java/broker/etc/log4j.xml | 98 - M4-RCs/qpid/java/broker/etc/md5passwd | 21 - M4-RCs/qpid/java/broker/etc/mstool-log4j.xml | 54 - M4-RCs/qpid/java/broker/etc/passwd | 22 - M4-RCs/qpid/java/broker/etc/passwdVhost | 19 - M4-RCs/qpid/java/broker/etc/persistent_config.xml | 115 - M4-RCs/qpid/java/broker/etc/qpid-server.conf | 25 - M4-RCs/qpid/java/broker/etc/qpid-server.conf.jpp | 49 - M4-RCs/qpid/java/broker/etc/qpid.passwd | 23 - M4-RCs/qpid/java/broker/etc/transient_config.xml | 112 - M4-RCs/qpid/java/broker/etc/virtualhosts.xml | 123 - M4-RCs/qpid/java/broker/python-test.xml | 56 - .../java/broker/src/main/grammar/SelectorParser.jj | 621 - .../java/broker/src/main/java/log4j.properties | 24 - .../apache/log4j/QpidCompositeRollingAppender.java | 1007 - .../apache/qpid/configuration/Configuration.java | 188 - .../apache/qpid/server/AMQBrokerManagerMBean.java | 239 - .../java/org/apache/qpid/server/AMQChannel.java | 913 - .../qpid/server/ConsumerTagNotUniqueException.java | 25 - .../qpid/server/ExtractResendAndRequeue.java | 108 - .../src/main/java/org/apache/qpid/server/Main.java | 554 - .../org/apache/qpid/server/ManagedChannel.java | 68 - .../qpid/server/RequiredDeliveryException.java | 79 - .../java/org/apache/qpid/server/ack/TxAck.java | 148 - .../qpid/server/ack/UnacknowledgedMessageMap.java | 81 - .../server/ack/UnacknowledgedMessageMapImpl.java | 232 - .../qpid/server/configuration/Configurator.java | 118 - .../configuration/VirtualHostConfiguration.java | 286 - .../qpid/server/connection/ConnectionRegistry.java | 73 - .../server/connection/IConnectionRegistry.java | 38 - .../qpid/server/exchange/AbstractExchange.java | 215 - .../server/exchange/DefaultExchangeFactory.java | 113 - .../server/exchange/DefaultExchangeRegistry.java | 139 - .../qpid/server/exchange/DirectExchange.java | 253 - .../org/apache/qpid/server/exchange/Exchange.java | 98 - .../qpid/server/exchange/ExchangeFactory.java | 40 - .../server/exchange/ExchangeInUseException.java | 45 - .../qpid/server/exchange/ExchangeRegistry.java | 51 - .../apache/qpid/server/exchange/ExchangeType.java | 35 - .../qpid/server/exchange/FanoutExchange.java | 224 - .../qpid/server/exchange/HeadersBinding.java | 219 - .../qpid/server/exchange/HeadersExchange.java | 350 - .../org/apache/qpid/server/exchange/Index.java | 99 - .../qpid/server/exchange/ManagedExchange.java | 98 - .../apache/qpid/server/exchange/MessageRouter.java | 41 - .../qpid/server/exchange/NoRouteException.java | 49 - .../apache/qpid/server/exchange/TopicExchange.java | 670 - .../qpid/server/exchange/headers/HeaderKey.java | 40 - .../exchange/headers/HeaderKeyDictionary.java | 50 - .../exchange/headers/HeaderMatcherResult.java | 25 - .../exchange/headers/HeadersMatcherDFAState.java | 339 - .../server/exchange/headers/HeadersParser.java | 439 - .../exchange/topic/TopicMatcherDFAState.java | 295 - .../server/exchange/topic/TopicMatcherResult.java | 25 - .../qpid/server/exchange/topic/TopicParser.java | 613 - .../qpid/server/exchange/topic/TopicWord.java | 54 - .../server/exchange/topic/TopicWordDictionary.java | 63 - .../qpid/server/filter/ArithmeticExpression.java | 275 - .../qpid/server/filter/BinaryExpression.java | 106 - .../qpid/server/filter/BooleanExpression.java | 41 - .../qpid/server/filter/ComparisonExpression.java | 601 - .../qpid/server/filter/ConstantExpression.java | 211 - .../org/apache/qpid/server/filter/Expression.java | 38 - .../apache/qpid/server/filter/FilterManager.java | 39 - .../qpid/server/filter/FilterManagerFactory.java | 67 - .../qpid/server/filter/JMSSelectorFilter.java | 56 - .../apache/qpid/server/filter/LogicExpression.java | 122 - .../apache/qpid/server/filter/MessageFilter.java | 30 - .../qpid/server/filter/NoConsumerFilter.java | 42 - .../qpid/server/filter/PropertyExpression.java | 268 - .../qpid/server/filter/SimpleFilterManager.java | 77 - .../apache/qpid/server/filter/UnaryExpression.java | 369 - .../apache/qpid/server/filter/XPathExpression.java | 127 - .../qpid/server/filter/XQueryExpression.java | 58 - .../qpid/server/filter/XalanXPathEvaluator.java | 103 - .../server/flow/AbstractFlowCreditManager.java | 62 - .../qpid/server/flow/BytesOnlyCreditManager.java | 77 - .../apache/qpid/server/flow/FlowCreditManager.java | 44 - .../qpid/server/flow/LimitlessCreditManager.java | 44 - .../server/flow/MessageAndBytesCreditManager.java | 79 - .../qpid/server/flow/MessageOnlyCreditManager.java | 76 - .../qpid/server/flow/Pre0_10CreditManager.java | 185 - .../qpid/server/handler/AccessRequestHandler.java | 61 - .../qpid/server/handler/BasicAckMethodHandler.java | 67 - .../server/handler/BasicCancelMethodHandler.java | 74 - .../server/handler/BasicConsumeMethodHandler.java | 168 - .../qpid/server/handler/BasicGetMethodHandler.java | 187 - .../server/handler/BasicPublishMethodHandler.java | 101 - .../qpid/server/handler/BasicQosHandler.java | 58 - .../server/handler/BasicRecoverMethodHandler.java | 73 - .../handler/BasicRecoverSyncMethodHandler.java | 75 - .../server/handler/BasicRejectMethodHandler.java | 125 - .../qpid/server/handler/ChannelCloseHandler.java | 77 - .../qpid/server/handler/ChannelCloseOkHandler.java | 53 - .../qpid/server/handler/ChannelFlowHandler.java | 66 - .../qpid/server/handler/ChannelOpenHandler.java | 103 - .../handler/ConnectionCloseMethodHandler.java | 72 - .../handler/ConnectionCloseOkMethodHandler.java | 63 - .../handler/ConnectionOpenMethodHandler.java | 99 - .../handler/ConnectionSecureOkMethodHandler.java | 124 - .../handler/ConnectionStartOkMethodHandler.java | 164 - .../handler/ConnectionTuneOkMethodHandler.java | 54 - .../qpid/server/handler/ExchangeBoundHandler.java | 178 - .../server/handler/ExchangeDeclareHandler.java | 116 - .../qpid/server/handler/ExchangeDeleteHandler.java | 71 - .../server/handler/OnCurrentThreadExecutor.java | 34 - .../qpid/server/handler/QueueBindHandler.java | 139 - .../qpid/server/handler/QueueDeclareHandler.java | 209 - .../qpid/server/handler/QueueDeleteHandler.java | 124 - .../qpid/server/handler/QueuePurgeHandler.java | 119 - .../qpid/server/handler/QueueUnbindHandler.java | 134 - .../server/handler/ServerMethodDispatcherImpl.java | 566 - .../handler/ServerMethodDispatcherImpl_0_9.java | 164 - .../handler/ServerMethodDispatcherImpl_8_0.java | 86 - .../qpid/server/handler/TxCommitHandler.java | 78 - .../qpid/server/handler/TxRollbackHandler.java | 77 - .../qpid/server/handler/TxSelectHandler.java | 63 - .../server/handler/UnexpectedMethodException.java | 33 - .../org/apache/qpid/server/jms/JmsConsumer.java | 110 - .../qpid/server/management/AMQManagedObject.java | 97 - .../server/management/DefaultManagedObject.java | 191 - .../management/JMXManagedObjectRegistry.java | 224 - .../qpid/server/management/MBeanAttribute.java | 41 - .../qpid/server/management/MBeanConstructor.java | 39 - .../qpid/server/management/MBeanDescription.java | 38 - .../qpid/server/management/MBeanIntrospector.java | 388 - .../management/MBeanInvocationHandlerImpl.java | 239 - .../qpid/server/management/MBeanOperation.java | 43 - .../server/management/MBeanOperationParameter.java | 37 - .../apache/qpid/server/management/Managable.java | 34 - .../qpid/server/management/ManagedBroker.java | 98 - .../qpid/server/management/ManagedObject.java | 58 - .../server/management/ManagedObjectRegistry.java | 48 - .../server/management/ManagementConfiguration.java | 30 - .../management/NoopManagedObjectRegistry.java | 60 - .../server/output/ProtocolOutputConverter.java | 57 - .../output/ProtocolOutputConverterRegistry.java | 61 - .../amqp0_8/ProtocolOutputConverterImpl.java | 284 - .../amqp0_9/ProtocolOutputConverterImpl.java | 391 - .../org/apache/qpid/server/plugins/Activator.java | 44 - .../apache/qpid/server/plugins/PluginManager.java | 145 - .../server/protocol/AMQMinaProtocolSession.java | 859 - .../protocol/AMQNoMethodHandlerException.java | 46 - .../server/protocol/AMQPFastProtocolHandler.java | 280 - .../qpid/server/protocol/AMQPProtocolProvider.java | 52 - .../qpid/server/protocol/AMQProtocolSession.java | 207 - .../server/protocol/AMQProtocolSessionMBean.java | 306 - .../qpid/server/protocol/ExchangeInitialiser.java | 51 - .../qpid/server/protocol/HeartbeatConfig.java | 67 - .../qpid/server/protocol/ManagedConnection.java | 135 - .../protocol/UnknnownMessageTypeException.java | 46 - .../org/apache/qpid/server/queue/AMQMessage.java | 482 - .../apache/qpid/server/queue/AMQMessageHandle.java | 79 - .../apache/qpid/server/queue/AMQPriorityQueue.java | 71 - .../org/apache/qpid/server/queue/AMQQueue.java | 216 - .../apache/qpid/server/queue/AMQQueueFactory.java | 78 - .../apache/qpid/server/queue/AMQQueueMBean.java | 479 - .../qpid/server/queue/AsyncDeliveryConfig.java | 56 - .../qpid/server/queue/DefaultQueueRegistry.java | 71 - .../apache/qpid/server/queue/ExchangeBinding.java | 84 - .../apache/qpid/server/queue/ExchangeBindings.java | 82 - .../qpid/server/queue/FailedDequeueException.java | 50 - .../org/apache/qpid/server/queue/Filterable.java | 33 - .../qpid/server/queue/InMemoryMessageHandle.java | 157 - .../apache/qpid/server/queue/IncomingMessage.java | 319 - .../org/apache/qpid/server/queue/ManagedQueue.java | 245 - .../qpid/server/queue/MessageCleanupException.java | 52 - .../qpid/server/queue/MessageHandleFactory.java | 46 - .../apache/qpid/server/queue/MessageMetaData.java | 92 - .../qpid/server/queue/NoConsumersException.java | 47 - .../qpid/server/queue/NotificationCheck.java | 138 - .../qpid/server/queue/PriorityQueueList.java | 169 - .../org/apache/qpid/server/queue/QueueEntry.java | 184 - .../apache/qpid/server/queue/QueueEntryImpl.java | 388 - .../qpid/server/queue/QueueEntryIterator.java | 30 - .../apache/qpid/server/queue/QueueEntryList.java | 34 - .../qpid/server/queue/QueueEntryListFactory.java | 26 - .../server/queue/QueueNotificationListener.java | 27 - .../apache/qpid/server/queue/QueueRegistry.java | 43 - .../apache/qpid/server/queue/SimpleAMQQueue.java | 1604 -- .../qpid/server/queue/SimpleQueueEntryList.java | 178 - .../qpid/server/queue/TransientMessageData.java | 127 - .../server/queue/UnauthorizedAccessException.java | 45 - .../server/queue/WeakReferenceMessageHandle.java | 219 - .../qpid/server/registry/ApplicationRegistry.java | 313 - .../ConfigurationFileApplicationRegistry.java | 140 - .../qpid/server/registry/IApplicationRegistry.java | 88 - .../qpid/server/security/access/ACLManager.java | 161 - .../qpid/server/security/access/ACLPlugin.java | 58 - .../qpid/server/security/access/AccessResult.java | 65 - .../qpid/server/security/access/AccessRights.java | 63 - .../qpid/server/security/access/Accessable.java | 27 - .../qpid/server/security/access/Permission.java | 37 - .../security/access/PrincipalPermissions.java | 579 - .../server/security/access/VirtualHostAccess.java | 68 - .../access/management/AMQUserManagementMBean.java | 473 - .../security/access/management/UserManagement.java | 118 - .../server/security/access/plugins/AllowAll.java | 68 - .../server/security/access/plugins/DenyAll.java | 57 - .../server/security/access/plugins/SimpleXML.java | 342 - .../server/security/auth/AuthenticationResult.java | 63 - .../Base64MD5PasswordFilePrincipalDatabase.java | 499 - .../ConfigurationFilePrincipalDatabaseManager.java | 235 - .../server/security/auth/database/HashedUser.java | 134 - .../PlainPasswordFilePrincipalDatabase.java | 240 - .../security/auth/database/PrincipalDatabase.java | 100 - .../auth/database/PrincipalDatabaseManager.java | 34 - .../auth/database/PropertiesPrincipalDatabase.java | 164 - .../PropertiesPrincipalDatabaseManager.java | 48 - .../auth/manager/AuthenticationManager.java | 38 - .../PrincipalDatabaseAuthenticationManager.java | 246 - .../sasl/AuthenticationProviderInitialiser.java | 76 - .../server/security/auth/sasl/JCAProvider.java | 46 - .../auth/sasl/UsernamePasswordInitialiser.java | 123 - .../security/auth/sasl/UsernamePrincipal.java | 44 - .../auth/sasl/amqplain/AmqPlainInitialiser.java | 38 - .../auth/sasl/amqplain/AmqPlainSaslServer.java | 132 - .../sasl/amqplain/AmqPlainSaslServerFactory.java | 60 - .../sasl/crammd5/CRAMMD5HashedInitialiser.java | 50 - .../auth/sasl/crammd5/CRAMMD5HashedSaslServer.java | 105 - .../sasl/crammd5/CRAMMD5HashedServerFactory.java | 61 - .../auth/sasl/crammd5/CRAMMD5Initialiser.java | 71 - .../security/auth/sasl/plain/PlainInitialiser.java | 38 - .../security/auth/sasl/plain/PlainSaslServer.java | 151 - .../auth/sasl/plain/PlainSaslServerFactory.java | 60 - .../org/apache/qpid/server/state/AMQState.java | 36 - .../apache/qpid/server/state/AMQStateManager.java | 263 - .../state/IllegalStateTransitionException.java | 52 - .../server/state/StateAwareMethodListener.java | 35 - .../apache/qpid/server/state/StateListener.java | 30 - .../qpid/server/store/DerbyMessageStore.java | 1463 - .../qpid/server/store/MemoryMessageStore.java | 234 - .../org/apache/qpid/server/store/MessageStore.java | 276 - .../server/store/MessageStoreClosedException.java | 36 - .../org/apache/qpid/server/store/StoreContext.java | 71 - .../server/subscription/ClientDeliveryMethod.java | 29 - .../server/subscription/RecordDeliveryMethod.java | 28 - .../qpid/server/subscription/Subscription.java | 96 - .../server/subscription/SubscriptionFactory.java | 59 - .../subscription/SubscriptionFactoryImpl.java | 103 - .../qpid/server/subscription/SubscriptionImpl.java | 617 - .../qpid/server/subscription/SubscriptionList.java | 247 - .../server/transport/ConnectorConfiguration.java | 118 - .../qpid/server/transport/ThreadPoolFilter.java | 705 - .../qpid/server/txn/LocalTransactionalContext.java | 293 - .../qpid/server/txn/NonTransactionalContext.java | 213 - .../qpid/server/txn/StoreMessageOperation.java | 58 - .../qpid/server/txn/TransactionalContext.java | 179 - .../java/org/apache/qpid/server/txn/TxnBuffer.java | 109 - .../java/org/apache/qpid/server/txn/TxnOp.java | 55 - .../apache/qpid/server/util/CircularBuffer.java | 131 - .../server/util/ConcurrentLinkedQueueNoSize.java | 38 - .../org/apache/qpid/server/util/LoggingProxy.java | 105 - .../qpid/server/util/NullApplicationRegistry.java | 84 - .../server/virtualhost/ManagedVirtualHost.java | 44 - .../qpid/server/virtualhost/VirtualHost.java | 339 - .../server/virtualhost/VirtualHostRegistry.java | 70 - .../qpid/tools/messagestore/MessageStoreTool.java | 652 - .../messagestore/commands/AbstractCommand.java | 66 - .../qpid/tools/messagestore/commands/Clear.java | 85 - .../qpid/tools/messagestore/commands/Command.java | 36 - .../qpid/tools/messagestore/commands/Copy.java | 55 - .../qpid/tools/messagestore/commands/Dump.java | 302 - .../qpid/tools/messagestore/commands/Help.java | 98 - .../qpid/tools/messagestore/commands/List.java | 314 - .../qpid/tools/messagestore/commands/Load.java | 94 - .../qpid/tools/messagestore/commands/Move.java | 206 - .../qpid/tools/messagestore/commands/Purge.java | 67 - .../qpid/tools/messagestore/commands/Quit.java | 54 - .../qpid/tools/messagestore/commands/Select.java | 233 - .../qpid/tools/messagestore/commands/Show.java | 515 - .../org/apache/qpid/tools/security/Passwd.java | 81 - .../org/apache/qpid/tools/utils/CommandParser.java | 51 - .../java/org/apache/qpid/tools/utils/Console.java | 90 - .../qpid/tools/utils/SimpleCommandParser.java | 121 - .../org/apache/qpid/tools/utils/SimpleConsole.java | 363 - .../qpid/server/ExtractResendAndRequeueTest.java | 255 - .../apache/qpid/server/RunBrokerWithCommand.java | 132 - .../org/apache/qpid/server/SelectorParserTest.java | 128 - .../apache/qpid/server/ack/AcknowledgeTest.java | 120 - .../server/configuration/TestPropertyUtils.java | 50 - .../VirtualHostConfigurationTest.java | 108 - .../qpid/server/exchange/DestWildExchangeTest.java | 595 - .../qpid/server/exchange/ExchangeMBeanTest.java | 145 - .../qpid/server/exchange/HeadersBindingTest.java | 199 - .../protocol/InternalTestProtocolSession.java | 180 - .../apache/qpid/server/protocol/TestIoSession.java | 295 - .../qpid/server/queue/AMQPriorityQueueTest.java | 107 - .../qpid/server/queue/AMQQueueAlertTest.java | 377 - .../qpid/server/queue/AMQQueueFactoryTest.java | 85 - .../qpid/server/queue/AMQQueueMBeanTest.java | 349 - .../apache/qpid/server/queue/MockAMQMessage.java | 49 - .../qpid/server/queue/MockAMQMessageHandle.java | 37 - .../org/apache/qpid/server/queue/MockAMQQueue.java | 313 - .../qpid/server/queue/MockMessagePublishInfo.java | 52 - .../apache/qpid/server/queue/MockQueueEntry.java | 197 - .../qpid/server/queue/SimpleAMQQueueTest.java | 432 - .../server/queue/SimpleAMQQueueThreadPoolTest.java | 59 - .../registry/ApplicationRegistryShutdownTest.java | 120 - .../management/AMQUserManagementMBeanTest.java | 152 - ...Base64MD5PasswordFilePrincipalDatabaseTest.java | 337 - .../security/auth/database/HashedUserTest.java | 95 - .../security/auth/sasl/SaslServerTestCase.java | 66 - .../security/auth/sasl/TestPrincipalDatabase.java | 86 - .../auth/sasl/amqplain/AMQPlainSaslServerTest.java | 43 - .../auth/sasl/plain/PlainSaslServerTest.java | 39 - .../server/store/MessageStoreShutdownTest.java | 81 - .../apache/qpid/server/store/MessageStoreTest.java | 644 - .../server/store/TestableMemoryMessageStore.java | 92 - .../qpid/server/subscription/MockSubscription.java | 180 - .../subscription/QueueBrowserUsesNoAckTest.java | 77 - .../qpid/server/util/InternalBrokerBaseCase.java | 209 - .../apache/qpid/server/util/LoggingProxyTest.java | 88 - .../qpid/server/util/TestApplicationRegistry.java | 123 - .../java/org/apache/qpid/util/MockChannel.java | 43 - M4-RCs/qpid/java/build.deps | 104 - M4-RCs/qpid/java/build.xml | 223 - M4-RCs/qpid/java/clean-dir | 25 - M4-RCs/qpid/java/client-java14/README.txt | 33 - M4-RCs/qpid/java/client-java14/etc/sasl.properties | 20 - .../src/main/assembly/client-java14-bin.xml | 74 - .../src/main/assembly/jar-with-dependencies.xml | 104 - .../org/apache/qpid/sasl/ClientFactoryImpl.java | 343 - .../java/org/apache/qpid/sasl/CramMD5Client.java | 347 - .../java/org/apache/qpid/sasl/PlainClient.java | 275 - .../main/java/org/apache/qpid/sasl/Provider.java | 61 - .../test/integration/client/ConnectionTest.java | 66 - M4-RCs/qpid/java/client/build.xml | 48 - M4-RCs/qpid/java/client/example/bin/README.txt | 11 - .../qpid/java/client/example/bin/set_classpath.bat | 50 - .../qpid/java/client/example/bin/set_classpath.sh | 83 - M4-RCs/qpid/java/client/example/bin/verify_all | 59 - M4-RCs/qpid/java/client/example/build.xml | 27 - M4-RCs/qpid/java/client/example/source-jar.xml | 35 - .../java/client/example/src/main/java/README.txt | 17 - .../java/client/example/src/main/java/log4j.xml | 49 - .../example/amqpexample/direct/DeclareQueue.java | 55 - .../example/amqpexample/direct/DirectProducer.java | 67 - .../qpid/example/amqpexample/direct/Listener.java | 103 - .../example/amqpexample/fanout/DeclareQueue.java | 55 - .../amqpexample/fanout/FannoutProducer.java | 66 - .../qpid/example/amqpexample/fanout/Listener.java | 103 - .../example/amqpexample/pubsub/TopicListener.java | 112 - .../example/amqpexample/pubsub/TopicPublisher.java | 80 - .../qpid/example/jmsexample/direct/Consumer.java | 152 - .../qpid/example/jmsexample/direct/Listener.java | 208 - .../qpid/example/jmsexample/direct/Producer.java | 138 - .../example/jmsexample/direct/direct.properties | 27 - .../apache/qpid/example/jmsexample/direct/verify | 34 - .../qpid/example/jmsexample/direct/verify.in | 35 - .../qpid/example/jmsexample/direct/verify_cpp_java | 10 - .../example/jmsexample/direct/verify_cpp_java.in | 20 - .../qpid/example/jmsexample/direct/verify_java_cpp | 10 - .../example/jmsexample/direct/verify_java_cpp.in | 30 - .../example/jmsexample/direct/verify_java_python | 9 - .../jmsexample/direct/verify_java_python.in | 29 - .../example/jmsexample/direct/verify_python_java | 10 - .../jmsexample/direct/verify_python_java.in | 20 - .../qpid/example/jmsexample/fanout/Consumer.java | 165 - .../qpid/example/jmsexample/fanout/Listener.java | 201 - .../qpid/example/jmsexample/fanout/Producer.java | 113 - .../example/jmsexample/fanout/fanout.properties | 33 - .../apache/qpid/example/jmsexample/fanout/verify | 36 - .../qpid/example/jmsexample/fanout/verify.in | 70 - .../qpid/example/jmsexample/fanout/verify_cpp_java | 13 - .../example/jmsexample/fanout/verify_cpp_java.in | 55 - .../qpid/example/jmsexample/fanout/verify_java_cpp | 13 - .../example/jmsexample/fanout/verify_java_cpp.in | 58 - .../example/jmsexample/fanout/verify_java_python | 13 - .../jmsexample/fanout/verify_java_python.in | 55 - .../example/jmsexample/fanout/verify_python_java | 13 - .../jmsexample/fanout/verify_python_java.in | 55 - .../qpid/example/jmsexample/pubsub/Listener.java | 214 - .../qpid/example/jmsexample/pubsub/Publisher.java | 133 - .../example/jmsexample/pubsub/pubsub.properties | 36 - .../apache/qpid/example/jmsexample/pubsub/verify | 33 - .../qpid/example/jmsexample/pubsub/verify.in | 95 - .../qpid/example/jmsexample/pubsub/verify_cpp_java | 10 - .../example/jmsexample/pubsub/verify_cpp_java.in | 55 - .../qpid/example/jmsexample/pubsub/verify_java_cpp | 10 - .../example/jmsexample/pubsub/verify_java_cpp.in | 99 - .../example/jmsexample/pubsub/verify_java_python | 10 - .../jmsexample/pubsub/verify_java_python.in | 95 - .../example/jmsexample/pubsub/verify_python_java | 10 - .../jmsexample/pubsub/verify_python_java.in | 55 - .../example/jmsexample/requestResponse/Client.java | 153 - .../example/jmsexample/requestResponse/Server.java | 163 - .../requestResponse/requestResponse.properties | 27 - .../qpid/example/jmsexample/requestResponse/verify | 34 - .../example/jmsexample/requestResponse/verify.in | 38 - .../jmsexample/requestResponse/verify_cpp_java | 12 - .../jmsexample/requestResponse/verify_cpp_java.in | 22 - .../jmsexample/requestResponse/verify_java_cpp | 12 - .../jmsexample/requestResponse/verify_java_cpp.in | 35 - .../jmsexample/requestResponse/verify_java_python | 11 - .../requestResponse/verify_java_python.in | 34 - .../jmsexample/requestResponse/verify_python_java | 11 - .../requestResponse/verify_python_java.in | 18 - .../jmsexample/transacted/QueueToTopic.java | 259 - .../jmsexample/transacted/transacted.properties | 31 - .../example/publisher/FileMessageDispatcher.java | 163 - .../qpid/example/publisher/FileMessageFactory.java | 138 - .../example/publisher/MessageFactoryException.java | 29 - .../publisher/MonitorMessageDispatcher.java | 141 - .../qpid/example/publisher/MonitorPublisher.java | 105 - .../apache/qpid/example/publisher/Publisher.java | 181 - .../publisher/UndeliveredMessageException.java | 32 - .../org/apache/qpid/example/pubsub/Client.java | 72 - .../qpid/example/pubsub/ConnectionSetup.java | 123 - .../org/apache/qpid/example/pubsub/Publisher.java | 81 - .../org/apache/qpid/example/pubsub/Subscriber.java | 98 - .../qpid/example/shared/ConnectionException.java | 29 - .../qpid/example/shared/ContextException.java | 29 - .../org/apache/qpid/example/shared/FileUtils.java | 168 - .../qpid/example/shared/InitialContextHelper.java | 81 - .../org/apache/qpid/example/shared/Statics.java | 57 - .../apache/qpid/example/shared/example.properties | 39 - .../apache/qpid/example/simple/reqresp/Client.java | 263 - .../apache/qpid/example/simple/reqresp/Server.java | 236 - .../example/subscriber/MonitoredSubscriber.java | 139 - .../subscriber/MonitoredSubscriptionWrapper.java | 47 - .../apache/qpid/example/subscriber/Subscriber.java | 182 - .../example/subscriber/SubscriptionWrapper.java | 46 - .../transport/ExistingSocketConnectorDemo.java | 171 - .../java/client/example/src/main/java/runSample.sh | 72 - .../java/client/src/main/grammar/SelectorParser.jj | 609 - M4-RCs/qpid/java/client/src/main/java/client.bnd | 6 - M4-RCs/qpid/java/client/src/main/java/client.log4j | 33 - .../socket/nio/ExistingSocketConnector.java | 478 - .../qpid/client/AMQAuthenticationException.java | 47 - .../org/apache/qpid/client/AMQBrokerDetails.java | 390 - .../java/org/apache/qpid/client/AMQConnection.java | 1454 - .../apache/qpid/client/AMQConnectionDelegate.java | 50 - .../qpid/client/AMQConnectionDelegate_0_10.java | 269 - .../qpid/client/AMQConnectionDelegate_0_9.java | 32 - .../qpid/client/AMQConnectionDelegate_8_0.java | 287 - .../apache/qpid/client/AMQConnectionFactory.java | 552 - .../org/apache/qpid/client/AMQConnectionURL.java | 294 - .../org/apache/qpid/client/AMQDestination.java | 507 - .../org/apache/qpid/client/AMQHeadersExchange.java | 54 - .../qpid/client/AMQNoConsumersException.java | 40 - .../apache/qpid/client/AMQNoRouteException.java | 40 - .../main/java/org/apache/qpid/client/AMQQueue.java | 165 - .../org/apache/qpid/client/AMQQueueBrowser.java | 137 - .../apache/qpid/client/AMQQueueSessionAdaptor.java | 204 - .../java/org/apache/qpid/client/AMQSession.java | 2908 -- .../org/apache/qpid/client/AMQSessionAdapter.java | 26 - .../qpid/client/AMQSessionDirtyException.java | 42 - .../org/apache/qpid/client/AMQSession_0_10.java | 850 - .../org/apache/qpid/client/AMQSession_0_8.java | 565 - .../org/apache/qpid/client/AMQTemporaryQueue.java | 69 - .../org/apache/qpid/client/AMQTemporaryTopic.java | 72 - .../main/java/org/apache/qpid/client/AMQTopic.java | 151 - .../apache/qpid/client/AMQTopicSessionAdaptor.java | 226 - .../qpid/client/AMQUndefinedDestination.java | 40 - .../apache/qpid/client/BasicMessageConsumer.java | 1079 - .../qpid/client/BasicMessageConsumer_0_10.java | 409 - .../qpid/client/BasicMessageConsumer_0_8.java | 85 - .../apache/qpid/client/BasicMessageProducer.java | 561 - .../qpid/client/BasicMessageProducer_0_10.java | 186 - .../qpid/client/BasicMessageProducer_0_8.java | 207 - .../java/org/apache/qpid/client/Closeable.java | 83 - .../qpid/client/ConnectionTuneParameters.java | 72 - .../org/apache/qpid/client/CustomJMSXProperty.java | 66 - .../org/apache/qpid/client/DispatcherCallback.java | 36 - .../org/apache/qpid/client/JMSAMQException.java | 65 - .../qpid/client/JmsNotImplementedException.java | 31 - .../apache/qpid/client/MessageConsumerPair.java | 43 - .../apache/qpid/client/QpidConnectionMetaData.java | 97 - .../apache/qpid/client/QueueReceiverAdaptor.java | 115 - .../org/apache/qpid/client/QueueSenderAdapter.java | 228 - .../org/apache/qpid/client/SSLConfiguration.java | 61 - .../apache/qpid/client/TemporaryDestination.java | 38 - .../apache/qpid/client/TopicPublisherAdapter.java | 205 - .../apache/qpid/client/TopicSubscriberAdaptor.java | 132 - .../org/apache/qpid/client/XAConnectionImpl.java | 78 - .../org/apache/qpid/client/XAResourceImpl.java | 529 - .../java/org/apache/qpid/client/XASessionImpl.java | 159 - .../client/configuration/ClientProperties.java | 78 - .../qpid/client/failover/FailoverException.java | 49 - .../qpid/client/failover/FailoverHandler.java | 256 - .../qpid/client/failover/FailoverNoopSupport.java | 75 - .../failover/FailoverProtectedOperation.java | 49 - .../qpid/client/failover/FailoverRetrySupport.java | 104 - .../apache/qpid/client/failover/FailoverState.java | 64 - .../qpid/client/failover/FailoverSupport.java | 47 - .../handler/AccessRequestOkMethodHandler.java | 50 - .../client/handler/BasicCancelOkMethodHandler.java | 55 - .../client/handler/BasicDeliverMethodHandler.java | 54 - .../client/handler/BasicReturnMethodHandler.java | 58 - .../client/handler/ChannelCloseMethodHandler.java | 110 - .../handler/ChannelCloseOkMethodHandler.java | 49 - .../client/handler/ChannelFlowMethodHandler.java | 51 - .../client/handler/ChannelFlowOkMethodHandler.java | 52 - .../client/handler/ClientMethodDispatcherImpl.java | 529 - .../handler/ClientMethodDispatcherImpl_0_9.java | 153 - .../handler/ClientMethodDispatcherImpl_8_0.java | 85 - .../handler/ConnectionCloseMethodHandler.java | 106 - .../handler/ConnectionOpenOkMethodHandler.java | 49 - .../handler/ConnectionRedirectMethodHandler.java | 71 - .../handler/ConnectionSecureMethodHandler.java | 70 - .../handler/ConnectionStartMethodHandler.java | 232 - .../handler/ConnectionTuneMethodHandler.java | 83 - .../handler/ExchangeBoundOkMethodHandler.java | 57 - .../client/handler/QueueDeleteOkMethodHandler.java | 57 - .../qpid/client/message/AMQMessageDelegate.java | 138 - .../client/message/AMQMessageDelegateFactory.java | 54 - .../client/message/AMQMessageDelegate_0_10.java | 972 - .../client/message/AMQMessageDelegate_0_8.java | 567 - .../qpid/client/message/AbstractBytesMessage.java | 149 - .../client/message/AbstractBytesTypedMessage.java | 802 - .../qpid/client/message/AbstractJMSMessage.java | 534 - .../client/message/AbstractJMSMessageFactory.java | 187 - .../qpid/client/message/CloseConsumerMessage.java | 43 - .../qpid/client/message/FiledTableSupport.java | 56 - .../qpid/client/message/JMSBytesMessage.java | 390 - .../client/message/JMSBytesMessageFactory.java | 44 - .../qpid/client/message/JMSHeaderAdapter.java | 552 - .../apache/qpid/client/message/JMSMapMessage.java | 513 - .../qpid/client/message/JMSMapMessageFactory.java | 42 - .../qpid/client/message/JMSObjectMessage.java | 177 - .../client/message/JMSObjectMessageFactory.java | 41 - .../qpid/client/message/JMSStreamMessage.java | 206 - .../client/message/JMSStreamMessageFactory.java | 40 - .../apache/qpid/client/message/JMSTextMessage.java | 185 - .../qpid/client/message/JMSTextMessageFactory.java | 42 - .../qpid/client/message/MessageConverter.java | 195 - .../apache/qpid/client/message/MessageFactory.java | 47 - .../client/message/MessageFactoryRegistry.java | 173 - .../apache/qpid/client/message/ReturnMessage.java | 47 - .../qpid/client/message/UnprocessedMessage.java | 53 - .../client/message/UnprocessedMessage_0_10.java | 53 - .../client/message/UnprocessedMessage_0_8.java | 163 - .../protocol/AMQIoTransportProtocolSession.java | 146 - .../qpid/client/protocol/AMQProtocolHandler.java | 856 - .../qpid/client/protocol/AMQProtocolSession.java | 545 - .../protocol/BlockingMethodFrameListener.java | 136 - .../qpid/client/protocol/HeartbeatConfig.java | 61 - .../qpid/client/protocol/HeartbeatDiagnostics.java | 121 - .../protocol/ProtocolBufferMonitorFilter.java | 115 - .../qpid/client/security/AMQCallbackHandler.java | 30 - .../client/security/CallbackHandlerRegistry.java | 231 - .../security/CallbackHandlerRegistry.properties | 22 - .../qpid/client/security/DynamicSaslRegistrar.java | 210 - .../security/DynamicSaslRegistrar.properties | 20 - .../apache/qpid/client/security/JCAProvider.java | 72 - .../UsernameHashedPasswordCallbackHandler.java | 102 - .../security/UsernamePasswordCallbackHandler.java | 60 - .../security/amqplain/AmqPlainSaslClient.java | 105 - .../amqplain/AmqPlainSaslClientFactory.java | 63 - .../CRAMMD5HashedSaslClientFactory.java | 72 - .../state/AMQMethodNotImplementedException.java | 32 - .../org/apache/qpid/client/state/AMQState.java | 60 - .../qpid/client/state/AMQStateChangedEvent.java | 48 - .../apache/qpid/client/state/AMQStateListener.java | 26 - .../apache/qpid/client/state/AMQStateManager.java | 199 - .../client/state/StateAwareMethodListener.java | 38 - .../org/apache/qpid/client/state/StateWaiter.java | 129 - .../listener/SpecificMethodFrameListener.java | 41 - .../AMQNoTransportForProtocolException.java | 59 - .../transport/AMQTransportConnectionException.java | 43 - .../client/transport/ITransportConnection.java | 32 - .../transport/SocketTransportConnection.java | 131 - .../qpid/client/transport/TransportConnection.java | 335 - .../transport/VmPipeTransportConnection.java | 62 - .../java/org/apache/qpid/client/url/URLParser.java | 244 - .../org/apache/qpid/client/url/URLParser_0_10.java | 423 - .../apache/qpid/client/util/BlockingWaiter.java | 348 - .../client/util/FlowControllingBlockingQueue.java | 125 - .../vmbroker/AMQVMBrokerCreationException.java | 60 - .../apache/qpid/filter/ArithmeticExpression.java | 268 - .../org/apache/qpid/filter/BinaryExpression.java | 103 - .../org/apache/qpid/filter/BooleanExpression.java | 33 - .../apache/qpid/filter/ComparisonExpression.java | 589 - .../org/apache/qpid/filter/ConstantExpression.java | 204 - .../java/org/apache/qpid/filter/Expression.java | 34 - .../org/apache/qpid/filter/JMSSelectorFilter.java | 70 - .../org/apache/qpid/filter/LogicExpression.java | 108 - .../java/org/apache/qpid/filter/MessageFilter.java | 27 - .../org/apache/qpid/filter/PropertyExpression.java | 279 - .../org/apache/qpid/filter/UnaryExpression.java | 321 - .../java/org/apache/qpid/jms/BrokerDetails.java | 103 - .../qpid/jms/ChannelLimitReachedException.java | 46 - .../main/java/org/apache/qpid/jms/Connection.java | 69 - .../org/apache/qpid/jms/ConnectionListener.java | 58 - .../java/org/apache/qpid/jms/ConnectionURL.java | 94 - .../java/org/apache/qpid/jms/FailoverPolicy.java | 314 - .../src/main/java/org/apache/qpid/jms/Message.java | 30 - .../java/org/apache/qpid/jms/MessageConsumer.java | 27 - .../java/org/apache/qpid/jms/MessageProducer.java | 57 - .../src/main/java/org/apache/qpid/jms/Session.java | 101 - .../java/org/apache/qpid/jms/TopicSubscriber.java | 32 - .../apache/qpid/jms/failover/FailoverMethod.java | 76 - .../jms/failover/FailoverRoundRobinServers.java | 273 - .../qpid/jms/failover/FailoverSingleServer.java | 166 - .../java/org/apache/qpid/jndi/Example.properties | 40 - .../java/org/apache/qpid/jndi/NameParserImpl.java | 37 - .../jndi/PropertiesFileInitialContextFactory.java | 359 - .../java/org/apache/qpid/jndi/ReadOnlyContext.java | 527 - .../org/apache/qpid/naming/ReadOnlyContext.java | 509 - .../java/org/apache/qpid/naming/jndi.properties | 40 - .../java/org/apache/qpid/nclient/JMSTestCase.java | 135 - .../apache/qpid/nclient/MessagePartListener.java | 46 - .../qpid/nclient/util/ByteBufferMessage.java | 190 - .../apache/qpid/nclient/util/MessageListener.java | 34 - .../nclient/util/MessagePartListenerAdapter.java | 88 - .../java/org/apache/qpid/njms/ExceptionHelper.java | 60 - .../IBMPerfTest/JNDIBindConnectionFactory.java | 185 - .../org/apache/qpid/IBMPerfTest/JNDIBindQueue.java | 213 - .../org/apache/qpid/IBMPerfTest/JNDIBindTopic.java | 212 - .../java/org/apache/qpid/IBMPerfTest/README.txt | 11 - .../java/org/apache/qpid/cluster/Client.java | 129 - .../org/apache/qpid/codec/BasicDeliverTest.java | 277 - .../java/org/apache/qpid/codec/Client.java | 133 - .../java/org/apache/qpid/codec/Server.java | 103 - .../config/AMQConnectionFactoryInitialiser.java | 35 - .../org/apache/qpid/config/AbstractConfig.java | 69 - .../qpid/config/ConnectionFactoryInitialiser.java | 29 - .../java/org/apache/qpid/config/Connector.java | 40 - .../org/apache/qpid/config/ConnectorConfig.java | 28 - .../config/JBossConnectionFactoryInitialiser.java | 111 - .../java/org/apache/qpid/flow/ChannelFlowTest.java | 112 - .../qpid/fragmentation/TestLargePublisher.java | 196 - .../qpid/fragmentation/TestLargeSubscriber.java | 167 - .../java/org/apache/qpid/headers/Listener.java | 117 - .../org/apache/qpid/headers/MessageFactory.java | 175 - .../java/org/apache/qpid/headers/Publisher.java | 133 - .../org/apache/qpid/jndi/referenceable/Bind.java | 273 - .../org/apache/qpid/jndi/referenceable/Lookup.java | 196 - .../org/apache/qpid/jndi/referenceable/Unbind.java | 166 - .../java/org/apache/qpid/latency/LatencyTest.java | 153 - .../java/org/apache/qpid/mina/AcceptorTest.java | 102 - .../org/apache/qpid/mina/BlockingAcceptorTest.java | 93 - .../java/org/apache/qpid/mina/WriterTest.java | 271 - .../org/apache/qpid/multiconsumer/AMQTest.java | 269 - .../org/apache/qpid/pubsub1/TestPublisher.java | 176 - .../org/apache/qpid/pubsub1/TestSubscriber.java | 122 - .../client/connection/TestManyConnections.java | 95 - .../PropertiesFileInitialContextFactoryTest.java | 153 - .../apache/qpid/test/unit/jndi/example.properties | 38 - .../java/org/apache/qpid/topic/Config.java | 243 - .../java/org/apache/qpid/topic/Listener.java | 141 - .../java/org/apache/qpid/topic/MessageFactory.java | 155 - .../java/org/apache/qpid/topic/Publisher.java | 175 - .../java/org/apache/qpid/transacted/Config.java | 110 - .../java/org/apache/qpid/transacted/Ping.java | 45 - .../java/org/apache/qpid/transacted/Pong.java | 45 - .../java/org/apache/qpid/transacted/Relay.java | 127 - .../java/org/apache/qpid/transacted/Start.java | 44 - .../org/apache/qpid/weblogic/ServiceProvider.java | 151 - .../qpid/weblogic/ServiceRequestingClient.java | 185 - .../vmpipe/support/VmPipeIdleStatusChecker.java | 125 - .../java/org/apache/qpid/client/AMQQueueTest.java | 42 - .../org/apache/qpid/client/MockAMQConnection.java | 94 - .../qpid/client/message/TestMessageHelper.java | 46 - .../client/protocol/AMQProtocolHandlerTest.java | 297 - .../apache/qpid/client/protocol/MockIoSession.java | 312 - .../unit/basic/FieldTableKeyEnumeratorTest.java | 96 - .../test/unit/basic/FieldTablePropertyTest.java | 62 - .../client/BrokerDetails/BrokerDetailsTest.java | 99 - .../ChannelCloseMethodHandlerNoCloseOk.java | 97 - .../client/channelclose/NoCloseOKStateManager.java | 65 - .../client/connectionurl/ConnectionURLTest.java | 532 - .../client/destinationurl/DestinationURLTest.java | 185 - .../test/unit/client/message/BytesMessageTest.java | 569 - .../test/unit/client/message/MapMessageTest.java | 383 - .../unit/client/message/StreamMessageTest.java | 623 - .../test/unit/client/message/TextMessageTest.java | 300 - .../test/unit/message/MessageConverterTest.java | 140 - .../qpid/test/unit/message/NonQpidMessage.java | 411 - .../qpid/test/unit/message/TestAMQSession.java | 171 - .../org/apache/qpid/test/unit/tests.properties | 45 - .../qpid/java/client/test/bin/IBM-JNDI-Setup.bat | 69 - M4-RCs/qpid/java/client/test/bin/IBM-JNDI-Setup.sh | 27 - M4-RCs/qpid/java/client/test/bin/IBM-Publisher.bat | 62 - M4-RCs/qpid/java/client/test/bin/IBM-Publisher.sh | 22 - M4-RCs/qpid/java/client/test/bin/IBM-PutGet.bat | 62 - M4-RCs/qpid/java/client/test/bin/IBM-PutGet.sh | 21 - M4-RCs/qpid/java/client/test/bin/IBM-README.txt | 19 - M4-RCs/qpid/java/client/test/bin/IBM-Receiver.bat | 62 - M4-RCs/qpid/java/client/test/bin/IBM-Receiver.sh | 22 - M4-RCs/qpid/java/client/test/bin/IBM-Sender.bat | 62 - M4-RCs/qpid/java/client/test/bin/IBM-Sender.sh | 22 - .../qpid/java/client/test/bin/IBM-Subscriber.bat | 62 - M4-RCs/qpid/java/client/test/bin/IBM-Subscriber.sh | 22 - .../qpid/java/client/test/bin/headersListener.sh | 22 - .../java/client/test/bin/headersListenerGroup.sh | 25 - .../qpid/java/client/test/bin/headersPublisher.sh | 22 - M4-RCs/qpid/java/client/test/bin/run_many.sh | 30 - .../java/client/test/bin/serviceProvidingClient.sh | 24 - .../client/test/bin/serviceRequestingClient.sh | 27 - M4-RCs/qpid/java/client/test/bin/testService.sh | 22 - M4-RCs/qpid/java/client/test/bin/topicListener.sh | 23 - M4-RCs/qpid/java/client/test/bin/topicPublisher.sh | 22 - .../qpid/java/client/test/etc/ApacheDS.properties | 24 - M4-RCs/qpid/java/client/test/example_build.xml | 104 - M4-RCs/qpid/java/common.xml | 268 - M4-RCs/qpid/java/common/Composite.tpl | 336 - M4-RCs/qpid/java/common/Constant.tpl | 35 - M4-RCs/qpid/java/common/Enum.tpl | 57 - M4-RCs/qpid/java/common/Invoker.tpl | 73 - M4-RCs/qpid/java/common/MethodDelegate.tpl | 37 - M4-RCs/qpid/java/common/Option.tpl | 41 - M4-RCs/qpid/java/common/StructFactory.tpl | 60 - M4-RCs/qpid/java/common/Type.tpl | 84 - M4-RCs/qpid/java/common/bin/qpid-run | 264 - M4-RCs/qpid/java/common/build.xml | 104 - M4-RCs/qpid/java/common/codegen | 89 - M4-RCs/qpid/java/common/etc/qpid-run.conf | 25 - M4-RCs/qpid/java/common/etc/qpid-run.conf.dev | 26 - M4-RCs/qpid/java/common/genutil.py | 255 - M4-RCs/qpid/java/common/protocol-version.xml | 70 - M4-RCs/qpid/java/common/readme.txt | 4 - M4-RCs/qpid/java/common/src/main/java/common.bnd | 6 - .../java/common/src/main/java/log4j.properties | 31 - .../mina/common/FixedSizeByteBufferAllocator.java | 467 - .../mina/common/support/DefaultIoFuture.java | 227 - .../common/support/IoServiceListenerSupport.java | 351 - .../mina/filter/WriteBufferFullExeception.java | 48 - .../mina/filter/WriteBufferLimitFilterBuilder.java | 272 - .../filter/codec/OurCumulativeProtocolDecoder.java | 197 - .../mina/filter/codec/QpidProtocolCodecFilter.java | 440 - .../socket/nio/MultiThreadSocketAcceptor.java | 547 - .../socket/nio/MultiThreadSocketConnector.java | 486 - .../socket/nio/MultiThreadSocketFilterChain.java | 67 - .../socket/nio/MultiThreadSocketIoProcessor.java | 1026 - .../nio/MultiThreadSocketSessionConfigImpl.java | 240 - .../socket/nio/MultiThreadSocketSessionImpl.java | 488 - .../mina/transport/vmpipe/QpidVmPipeConnector.java | 151 - .../org/apache/qpid/AMQChannelClosedException.java | 41 - .../java/org/apache/qpid/AMQChannelException.java | 59 - .../apache/qpid/AMQConnectionClosedException.java | 44 - .../org/apache/qpid/AMQConnectionException.java | 70 - .../apache/qpid/AMQConnectionFailureException.java | 65 - .../org/apache/qpid/AMQDisconnectedException.java | 39 - .../main/java/org/apache/qpid/AMQException.java | 122 - .../apache/qpid/AMQInvalidArgumentException.java | 45 - .../apache/qpid/AMQInvalidRoutingKeyException.java | 39 - .../org/apache/qpid/AMQPInvalidClassException.java | 39 - .../java/org/apache/qpid/AMQProtocolException.java | 38 - .../java/org/apache/qpid/AMQTimeoutException.java | 39 - .../org/apache/qpid/AMQUndeliveredException.java | 54 - .../org/apache/qpid/AMQUnknownExchangeType.java | 43 - .../apache/qpid/AMQUnresolvedAddressException.java | 50 - .../main/java/org/apache/qpid/BrokerDetails.java | 138 - .../java/org/apache/qpid/BrokerDetailsImpl.java | 264 - .../main/java/org/apache/qpid/ConsoleOutput.java | 54 - .../src/main/java/org/apache/qpid/ErrorCode.java | 123 - .../src/main/java/org/apache/qpid/QpidConfig.java | 111 - .../main/java/org/apache/qpid/QpidException.java | 58 - .../main/java/org/apache/qpid/SecurityHelper.java | 71 - .../main/java/org/apache/qpid/SerialException.java | 40 - .../src/main/java/org/apache/qpid/ToyBroker.java | 188 - .../src/main/java/org/apache/qpid/ToyClient.java | 106 - .../src/main/java/org/apache/qpid/ToyExchange.java | 154 - .../src/main/java/org/apache/qpid/api/Message.java | 126 - .../org/apache/qpid/codec/AMQCodecFactory.java | 77 - .../java/org/apache/qpid/codec/AMQDecoder.java | 271 - .../java/org/apache/qpid/codec/AMQEncoder.java | 66 - .../org/apache/qpid/common/AMQPFilterTypes.java | 61 - .../org/apache/qpid/common/ClientProperties.java | 52 - .../org/apache/qpid/common/QpidProperties.java | 190 - .../org/apache/qpid/configuration/Configured.java | 44 - .../qpid/configuration/PropertyException.java | 43 - .../apache/qpid/configuration/PropertyUtils.java | 164 - .../src/main/java/org/apache/qpid/dtx/XidImpl.java | 250 - .../org/apache/qpid/exchange/ExchangeDefaults.java | 65 - .../main/java/org/apache/qpid/framing/AMQBody.java | 40 - .../java/org/apache/qpid/framing/AMQDataBlock.java | 63 - .../apache/qpid/framing/AMQDataBlockDecoder.java | 120 - .../apache/qpid/framing/AMQDataBlockEncoder.java | 61 - .../java/org/apache/qpid/framing/AMQFrame.java | 125 - .../qpid/framing/AMQFrameDecodingException.java | 47 - .../org/apache/qpid/framing/AMQMethodBody.java | 83 - .../apache/qpid/framing/AMQMethodBodyFactory.java | 45 - .../org/apache/qpid/framing/AMQMethodBodyImpl.java | 96 - .../qpid/framing/AMQMethodBodyInstanceFactory.java | 30 - .../org/apache/qpid/framing/AMQMethodFactory.java | 90 - .../qpid/framing/AMQProtocolClassException.java | 39 - .../qpid/framing/AMQProtocolHeaderException.java | 41 - .../qpid/framing/AMQProtocolInstanceException.java | 39 - .../qpid/framing/AMQProtocolVersionException.java | 39 - .../org/apache/qpid/framing/AMQShortString.java | 776 - .../qpid/framing/AMQShortStringTokenizer.java | 31 - .../main/java/org/apache/qpid/framing/AMQType.java | 795 - .../java/org/apache/qpid/framing/AMQTypeMap.java | 48 - .../org/apache/qpid/framing/AMQTypedValue.java | 116 - .../qpid/framing/BasicContentHeaderProperties.java | 834 - .../java/org/apache/qpid/framing/BodyFactory.java | 31 - .../framing/CommonContentHeaderProperties.java | 81 - .../apache/qpid/framing/CompositeAMQDataBlock.java | 78 - .../main/java/org/apache/qpid/framing/Content.java | 26 - .../java/org/apache/qpid/framing/ContentBody.java | 121 - .../apache/qpid/framing/ContentBodyFactory.java | 48 - .../org/apache/qpid/framing/ContentHeaderBody.java | 131 - .../qpid/framing/ContentHeaderBodyFactory.java | 50 - .../qpid/framing/ContentHeaderProperties.java | 60 - .../framing/ContentHeaderPropertiesFactory.java | 59 - .../org/apache/qpid/framing/DeferredDataBlock.java | 50 - .../apache/qpid/framing/EncodableAMQDataBlock.java | 35 - .../org/apache/qpid/framing/EncodingUtils.java | 1033 - .../java/org/apache/qpid/framing/FieldTable.java | 1187 - .../org/apache/qpid/framing/FieldTableFactory.java | 38 - .../org/apache/qpid/framing/HeartbeatBody.java | 79 - .../apache/qpid/framing/HeartbeatBodyFactory.java | 31 - .../apache/qpid/framing/ProtocolInitiation.java | 195 - .../qpid/framing/SmallCompositeAMQDataBlock.java | 98 - .../qpid/framing/VersionSpecificRegistry.java | 198 - .../abstraction/AbstractMethodConverter.java | 47 - .../qpid/framing/abstraction/ContentChunk.java | 32 - .../framing/abstraction/MessagePublishInfo.java | 38 - .../abstraction/MessagePublishInfoConverter.java | 32 - .../ProtocolVersionMethodConverter.java | 32 - .../qpid/framing/amqp_0_9/AMQMethodBody_0_9.java | 209 - .../qpid/framing/amqp_0_9/MethodConverter_0_9.java | 172 - .../qpid/framing/amqp_8_0/AMQMethodBody_8_0.java | 209 - .../qpid/framing/amqp_8_0/MethodConverter_8_0.java | 151 - .../src/main/java/org/apache/qpid/pool/Event.java | 155 - .../src/main/java/org/apache/qpid/pool/Job.java | 192 - .../java/org/apache/qpid/pool/PoolingFilter.java | 491 - .../org/apache/qpid/pool/ReadWriteJobQueue.java | 432 - .../org/apache/qpid/pool/ReadWriteRunnable.java | 27 - .../org/apache/qpid/pool/ReadWriteThreadModel.java | 102 - .../pool/ReferenceCountingExecutorService.java | 172 - .../java/org/apache/qpid/protocol/AMQConstant.java | 236 - .../org/apache/qpid/protocol/AMQMethodEvent.java | 95 - .../apache/qpid/protocol/AMQMethodListener.java | 70 - .../apache/qpid/protocol/AMQProtocolWriter.java | 43 - .../protocol/AMQVersionAwareProtocolSession.java | 64 - .../apache/qpid/protocol/ProtocolVersionAware.java | 53 - .../apache/qpid/security/AMQPCallbackHandler.java | 28 - .../qpid/security/CallbackHandlerRegistry.java | 94 - .../apache/qpid/security/DynamicSaslRegistrar.java | 80 - .../java/org/apache/qpid/security/JCAProvider.java | 44 - .../security/UsernamePasswordCallbackHandler.java | 60 - .../qpid/security/amqplain/AmqPlainSaslClient.java | 105 - .../amqplain/AmqPlainSaslClientFactory.java | 62 - .../org/apache/qpid/ssl/SSLContextFactory.java | 195 - .../java/org/apache/qpid/transport/Binary.java | 145 - .../java/org/apache/qpid/transport/Binding.java | 36 - .../org/apache/qpid/transport/ClientDelegate.java | 138 - .../java/org/apache/qpid/transport/Connection.java | 505 - .../apache/qpid/transport/ConnectionDelegate.java | 98 - .../apache/qpid/transport/ConnectionException.java | 70 - .../apache/qpid/transport/ConnectionListener.java | 38 - .../main/java/org/apache/qpid/transport/Echo.java | 71 - .../main/java/org/apache/qpid/transport/Field.java | 83 - .../java/org/apache/qpid/transport/Future.java | 37 - .../java/org/apache/qpid/transport/Header.java | 92 - .../java/org/apache/qpid/transport/Method.java | 180 - .../apache/qpid/transport/ProtocolDelegate.java | 40 - .../org/apache/qpid/transport/ProtocolError.java | 83 - .../org/apache/qpid/transport/ProtocolEvent.java | 40 - .../org/apache/qpid/transport/ProtocolHeader.java | 116 - .../qpid/transport/ProtocolVersionException.java | 62 - .../main/java/org/apache/qpid/transport/Range.java | 125 - .../java/org/apache/qpid/transport/RangeSet.java | 147 - .../java/org/apache/qpid/transport/Receiver.java | 38 - .../java/org/apache/qpid/transport/Result.java | 30 - .../java/org/apache/qpid/transport/Sender.java | 38 - .../org/apache/qpid/transport/SenderException.java | 52 - .../org/apache/qpid/transport/ServerDelegate.java | 154 - .../java/org/apache/qpid/transport/Session.java | 799 - .../qpid/transport/SessionClosedException.java | 49 - .../org/apache/qpid/transport/SessionDelegate.java | 149 - .../apache/qpid/transport/SessionException.java | 61 - .../org/apache/qpid/transport/SessionListener.java | 40 - .../main/java/org/apache/qpid/transport/Sink.java | 136 - .../java/org/apache/qpid/transport/Struct.java | 142 - .../apache/qpid/transport/TransportException.java | 51 - .../qpid/transport/codec/AbstractDecoder.java | 470 - .../qpid/transport/codec/AbstractEncoder.java | 620 - .../org/apache/qpid/transport/codec/BBDecoder.java | 144 - .../org/apache/qpid/transport/codec/BBEncoder.java | 323 - .../org/apache/qpid/transport/codec/Decoder.java | 283 - .../org/apache/qpid/transport/codec/Encodable.java | 44 - .../org/apache/qpid/transport/codec/Encoder.java | 282 - .../apache/qpid/transport/network/Assembler.java | 226 - .../qpid/transport/network/ConnectionBinding.java | 83 - .../qpid/transport/network/Disassembler.java | 239 - .../org/apache/qpid/transport/network/Frame.java | 151 - .../qpid/transport/network/InputHandler.java | 204 - .../qpid/transport/network/NetworkDelegate.java | 42 - .../qpid/transport/network/NetworkEvent.java | 34 - .../transport/network/io/InputHandler_0_9.java | 130 - .../qpid/transport/network/io/IoAcceptor.java | 92 - .../qpid/transport/network/io/IoReceiver.java | 145 - .../apache/qpid/transport/network/io/IoSender.java | 286 - .../qpid/transport/network/io/IoTransport.java | 229 - .../qpid/transport/network/mina/MinaHandler.java | 274 - .../qpid/transport/network/mina/MinaSender.java | 81 - .../qpid/transport/network/nio/NioHandler.java | 140 - .../qpid/transport/network/nio/NioSender.java | 121 - .../qpid/transport/network/ssl/SSLReceiver.java | 179 - .../qpid/transport/network/ssl/SSLSender.java | 197 - .../org/apache/qpid/transport/util/Functions.java | 97 - .../org/apache/qpid/transport/util/Logger.java | 130 - .../apache/qpid/transport/util/SliceIterator.java | 59 - .../org/apache/qpid/transport/util/Waiter.java | 63 - .../java/org/apache/qpid/url/AMQBindingURL.java | 236 - .../main/java/org/apache/qpid/url/BindingURL.java | 59 - .../java/org/apache/qpid/url/BindingURLParser.java | 466 - .../main/java/org/apache/qpid/url/URLHelper.java | 173 - .../org/apache/qpid/url/URLSyntaxException.java | 97 - .../org/apache/qpid/util/CommandLineParser.java | 689 - .../ConcurrentLinkedMessageQueueAtomicSize.java | 258 - .../qpid/util/ConcurrentLinkedQueueAtomicSize.java | 70 - .../qpid/util/ConcurrentLinkedQueueNoSize.java | 38 - .../main/java/org/apache/qpid/util/FileUtils.java | 316 - .../java/org/apache/qpid/util/MessageQueue.java | 43 - .../java/org/apache/qpid/util/NameUUIDGen.java | 59 - .../org/apache/qpid/util/PrettyPrintingUtils.java | 75 - .../java/org/apache/qpid/util/PropertiesUtils.java | 200 - .../java/org/apache/qpid/util/RandomUUIDGen.java | 39 - .../src/main/java/org/apache/qpid/util/Serial.java | 108 - .../main/java/org/apache/qpid/util/Strings.java | 94 - .../main/java/org/apache/qpid/util/UUIDGen.java | 36 - .../src/main/java/org/apache/qpid/util/UUIDs.java | 59 - .../util/concurrent/AlreadyUnblockedException.java | 34 - .../qpid/util/concurrent/BatchSynchQueue.java | 122 - .../qpid/util/concurrent/BatchSynchQueueBase.java | 834 - .../apache/qpid/util/concurrent/BooleanLatch.java | 128 - .../org/apache/qpid/util/concurrent/Capacity.java | 35 - .../org/apache/qpid/util/concurrent/Condition.java | 50 - .../apache/qpid/util/concurrent/SynchBuffer.java | 50 - .../qpid/util/concurrent/SynchException.java | 52 - .../apache/qpid/util/concurrent/SynchQueue.java | 48 - .../apache/qpid/util/concurrent/SynchRecord.java | 74 - .../org/apache/qpid/util/concurrent/SynchRef.java | 51 - .../main/resources/org/apache/qpid/ssl/qpid.cert | Bin 756 -> 0 bytes .../apache/mina/SocketIOTest/IOWriterClient.java | 396 - .../apache/mina/SocketIOTest/IOWriterServer.java | 157 - .../java/org/apache/qpid/AMQExceptionTest.java | 106 - .../apache/qpid/framing/AMQShortStringTest.java | 109 - .../framing/BasicContentHeaderPropertiesTest.java | 188 - .../qpid/framing/PropertyFieldTableTest.java | 960 - .../org/apache/qpid/pool/PoolingFilterTest.java | 111 - .../java/org/apache/qpid/session/TestSession.java | 277 - .../org/apache/qpid/transport/ConnectionTest.java | 385 - .../java/org/apache/qpid/transport/GenTest.java | 44 - .../org/apache/qpid/transport/RangeSetTest.java | 238 - .../apache/qpid/util/CommandLineParserTest.java | 554 - .../java/org/apache/qpid/util/FileUtilsTest.java | 522 - .../test/java/org/apache/qpid/util/SerialTest.java | 82 - .../common/templates/method/MethodBodyInterface.vm | 62 - .../templates/method/version/MethodBodyClass.vm | 209 - .../model/ClientMethodDispatcherInterface.vm | 56 - .../templates/model/MethodDispatcherInterface.vm | 39 - .../common/templates/model/MethodRegistryClass.vm | 104 - .../templates/model/ProtocolVersionListClass.vm | 178 - .../model/ServerMethodDispatcherInterface.vm | 56 - .../templates/model/version/AmqpConstantsClass.vm | 37 - .../version/ClientMethodDispatcherInterface.vm | 55 - .../model/version/MethodDispatcherInterface.vm | 43 - .../templates/model/version/MethodRegistryClass.vm | 193 - .../version/ServerMethodDispatcherInterface.vm | 55 - M4-RCs/qpid/java/common/templating.py | 119 - M4-RCs/qpid/java/cpp.async.testprofile | 3 - M4-RCs/qpid/java/cpp.cluster.testprofile | 5 - M4-RCs/qpid/java/cpp.noprefetch.testprofile | 4 - M4-RCs/qpid/java/cpp.testprofile | 3 - M4-RCs/qpid/java/default-longrunning.testprofile | 1 - M4-RCs/qpid/java/default.testprofile | 25 - M4-RCs/qpid/java/doc/AMQBlazeDetailedDesign.vsd | Bin 120320 -> 0 bytes M4-RCs/qpid/java/doc/FramingClassDiagram.vsd | Bin 206848 -> 0 bytes M4-RCs/qpid/java/doc/broker-overview.dia | Bin 1263 -> 0 bytes M4-RCs/qpid/java/etc/coding_standards.xml | 138 - M4-RCs/qpid/java/etc/license_header.txt | 20 - M4-RCs/qpid/java/etc/log4j.xml | 61 - M4-RCs/qpid/java/integrationtests/README.txt | 13 - .../qpid/java/integrationtests/bin/interoptests.py | 180 - M4-RCs/qpid/java/integrationtests/build.xml | 28 - .../docs/RunningSustainedTests.txt | 17 - .../integrationtests/jar-with-dependencies.xml | 47 - .../interop/clienttestcases/TestCase1DummyRun.java | 135 - .../interop/clienttestcases/TestCase2BasicP2P.java | 209 - .../clienttestcases/TestCase3BasicPubSub.java | 239 - .../clienttestcases/TestCase4P2PMessageSize.java | 214 - .../TestCase5PubSubMessageSize.java | 243 - .../testcases/InteropTestCase1DummyRun.java | 84 - .../testcases/InteropTestCase2BasicP2P.java | 90 - .../testcases/InteropTestCase3BasicPubSub.java | 88 - .../testcases/InteropTestCase4P2PMessageSize.java | 193 - .../InteropTestCase5PubSubMessageSize.java | 193 - .../qpid/sustained/SustainedClientTestCase.java | 906 - .../apache/qpid/sustained/SustainedTestCase.java | 126 - .../src/resources/sustained-log4j.xml | 69 - M4-RCs/qpid/java/java.testprofile | 5 - .../qpid/junit/maven/IsolatedClassLoader.java | 113 - .../apache/qpid/junit/maven/TKTestRunnerMojo.java | 274 - .../qpid/junit/maven/TKTestScriptGenMojo.java | 148 - M4-RCs/qpid/java/junit-toolkit/build.xml | 26 - .../junit/concurrency/DefaultThreadFactory.java | 48 - .../concurrency/PossibleDeadlockException.java | 46 - .../qpid/junit/concurrency/TestRunnable.java | 239 - .../junit/concurrency/ThreadTestCoordinator.java | 486 - .../qpid/junit/concurrency/ThreadTestExample.java | 145 - .../org/apache/qpid/junit/concurrency/package.html | 28 - .../qpid/junit/extensions/AsymptoticTestCase.java | 303 - .../junit/extensions/AsymptoticTestDecorator.java | 170 - .../apache/qpid/junit/extensions/BaseThrottle.java | 98 - .../qpid/junit/extensions/BatchedThrottle.java | 94 - .../junit/extensions/DurationTestDecorator.java | 205 - .../qpid/junit/extensions/InstrumentedTest.java | 66 - .../qpid/junit/extensions/NullResultPrinter.java | 92 - .../ParameterVariationTestDecorator.java | 172 - .../qpid/junit/extensions/ScaledTestDecorator.java | 375 - .../qpid/junit/extensions/SetupTaskAware.java | 55 - .../qpid/junit/extensions/SetupTaskHandler.java | 92 - .../qpid/junit/extensions/ShutdownHookable.java | 42 - .../qpid/junit/extensions/SleepThrottle.java | 81 - .../apache/qpid/junit/extensions/TKTestResult.java | 625 - .../apache/qpid/junit/extensions/TKTestRunner.java | 694 - .../TestRunnerImprovedErrorHandling.java | 131 - .../qpid/junit/extensions/TestThreadAware.java | 49 - .../org/apache/qpid/junit/extensions/Throttle.java | 73 - .../qpid/junit/extensions/TimingController.java | 175 - .../junit/extensions/TimingControllerAware.java | 43 - .../extensions/WrappedSuiteTestDecorator.java | 134 - .../extensions/listeners/CSVTestListener.java | 532 - .../extensions/listeners/ConsoleTestListener.java | 264 - .../junit/extensions/listeners/TKTestListener.java | 132 - .../extensions/listeners/XMLTestListener.java | 400 - .../qpid/junit/extensions/listeners/package.html | 27 - .../org/apache/qpid/junit/extensions/package.html | 33 - .../junit/extensions/util/CommandLineParser.java | 787 - .../extensions/util/ContextualProperties.java | 494 - .../qpid/junit/extensions/util/MathUtils.java | 428 - .../junit/extensions/util/ParsedProperties.java | 390 - .../apache/qpid/junit/extensions/util/SizeOf.java | 94 - .../qpid/junit/extensions/util/StackQueue.java | 131 - .../extensions/util/TestContextProperties.java | 202 - .../qpid/junit/extensions/util/TestUtils.java | 54 - .../apache/qpid/junit/extensions/util/package.html | 27 - .../qpid/java/lib/backport-util-concurrent-2.2.jar | Bin 326319 -> 0 bytes M4-RCs/qpid/java/lib/bnd-0.0.249.jar | Bin 255605 -> 0 bytes M4-RCs/qpid/java/lib/cobertura/README.txt | 9 - M4-RCs/qpid/java/lib/com.ibm.icu_3.4.4.jar | Bin 3255246 -> 0 bytes M4-RCs/qpid/java/lib/commons-cli-1.0.jar | Bin 30117 -> 0 bytes M4-RCs/qpid/java/lib/commons-codec-1.3.jar | Bin 46725 -> 0 bytes M4-RCs/qpid/java/lib/commons-collections-3.2.jar | Bin 571259 -> 0 bytes M4-RCs/qpid/java/lib/commons-configuration-1.2.jar | Bin 163822 -> 0 bytes M4-RCs/qpid/java/lib/commons-lang-2.2.jar | Bin 243016 -> 0 bytes M4-RCs/qpid/java/lib/commons-logging-1.0.4.jar | Bin 38015 -> 0 bytes M4-RCs/qpid/java/lib/commons-pool-1.4.jar | Bin 87077 -> 0 bytes M4-RCs/qpid/java/lib/geronimo-jms_1.1_spec-1.0.jar | Bin 28211 -> 0 bytes .../java/lib/geronimo-servlet_2.5_spec-1.2.jar | Bin 70593 -> 0 bytes M4-RCs/qpid/java/lib/javacc.jar | Bin 378781 -> 0 bytes M4-RCs/qpid/java/lib/jline-0.9.94.jar | Bin 87325 -> 0 bytes M4-RCs/qpid/java/lib/junit-3.8.1.jar | Bin 121070 -> 0 bytes M4-RCs/qpid/java/lib/junit-4.4.jar | Bin 161477 -> 0 bytes M4-RCs/qpid/java/lib/jython-2.2-rc2.jar | Bin 1203486 -> 0 bytes M4-RCs/qpid/java/lib/jython-lib.jar | Bin 1570006 -> 0 bytes M4-RCs/qpid/java/lib/log4j-1.2.12.jar | Bin 358085 -> 0 bytes M4-RCs/qpid/java/lib/mina-core-1.0.1.jar | Bin 313338 -> 0 bytes M4-RCs/qpid/java/lib/mina-filter-ssl-1.0.1.jar | Bin 28950 -> 0 bytes .../java/lib/org.apache.felix.framework-1.0.0.jar | Bin 320272 -> 0 bytes .../java/lib/org.eclipse.core.commands_3.2.0.jar | Bin 89522 -> 0 bytes .../lib/org.eclipse.core.contenttype_3.2.0.jar | Bin 76141 -> 0 bytes .../lib/org.eclipse.core.expressions_3.2.0.jar | Bin 66023 -> 0 bytes .../qpid/java/lib/org.eclipse.core.jobs_3.2.0.jar | Bin 74797 -> 0 bytes ...lipse.core.runtime.compatibility.auth_3.2.0.jar | Bin 18733 -> 0 bytes ...e.core.runtime.compatibility.registry_3.2.0.jar | Bin 7887 -> 0 bytes .../java/lib/org.eclipse.core.runtime_3.2.0.jar | Bin 76627 -> 0 bytes .../java/lib/org.eclipse.equinox.common_3.2.0.jar | Bin 79780 -> 0 bytes .../META-INF/ECLIPSE.RSA | Bin 3487 -> 0 bytes .../META-INF/ECLIPSE.SF | 17 - .../META-INF/MANIFEST.MF | 25 - .../META-INF/eclipse.inf | 3 - .../about.html | 28 - .../eclipse_1115.so | Bin 118028 -> 0 bytes .../launcher.carbon.macosx.properties | 12 - .../META-INF/ECLIPSE.SF | 17 - .../META-INF/MANIFEST.MF | 25 - .../META-INF/eclipse.inf | 3 - .../about.html | 28 - .../launcher.gtk.linux.x86.properties | 12 - ...pse.equinox.launcher_1.0.101.R34x_v20080819.jar | Bin 43682 -> 0 bytes .../lib/org.eclipse.equinox.preferences_3.2.0.jar | Bin 91662 -> 0 bytes .../lib/org.eclipse.equinox.registry_3.2.0.jar | Bin 143841 -> 0 bytes M4-RCs/qpid/java/lib/org.eclipse.help_3.2.0.jar | Bin 115440 -> 0 bytes ...ipse.jdt.launching.macosx_3.1.100.v20080422.jar | Bin 61174 -> 0 bytes M4-RCs/qpid/java/lib/org.eclipse.jface_3.2.0.jar | Bin 813664 -> 0 bytes .../org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar | Bin 997883 -> 0 bytes .../org.eclipse.swt.carbon.macosx_3.4.1.v3449c.jar | Bin 1852007 -> 0 bytes .../org.eclipse.swt.gtk.linux.x86_3.4.1.v3449c.jar | Bin 2006608 -> 0 bytes .../lib/org.eclipse.swt.win32.win32.x86_3.2.0.jar | Bin 1553273 -> 0 bytes .../qpid/java/lib/org.eclipse.swt_3.4.1.v3449c.jar | Bin 15807 -> 0 bytes .../qpid/java/lib/org.eclipse.ui.forms_3.2.0.jar | Bin 235372 -> 0 bytes .../java/lib/org.eclipse.ui.workbench_3.2.1.jar | Bin 3076013 -> 0 bytes M4-RCs/qpid/java/lib/org.eclipse.ui_3.2.0.jar | Bin 124376 -> 0 bytes M4-RCs/qpid/java/lib/org.osgi.core_1.0.0.jar | Bin 60929 -> 0 bytes M4-RCs/qpid/java/lib/slf4j-api-1.4.0.jar | Bin 13095 -> 0 bytes M4-RCs/qpid/java/lib/slf4j-log4j12-1.4.0.jar | Bin 7132 -> 0 bytes M4-RCs/qpid/java/lib/xalan-2.7.0.jar | Bin 2730442 -> 0 bytes M4-RCs/qpid/java/log4j-test.xml | 53 - M4-RCs/qpid/java/management/client/README.txt | 117 - M4-RCs/qpid/java/management/client/bin/qman | 31 - M4-RCs/qpid/java/management/client/build.xml | 66 - M4-RCs/qpid/java/management/client/doc/man/qman | 17 - .../java/management/client/etc/qman-config.xml | 47 - M4-RCs/qpid/java/management/client/etc/qman.log4j | 30 - .../java/org/apache/qpid/management/Messages.java | 119 - .../java/org/apache/qpid/management/Names.java | 57 - .../java/org/apache/qpid/management/Protocol.java | 47 - .../configuration/AccessModeMapping.java | 83 - .../BrokerAlreadyConnectedException.java | 53 - .../configuration/BrokerConnectionData.java | 270 - .../configuration/BrokerConnectionDataParser.java | 137 - .../configuration/BrokerConnectionException.java | 42 - .../management/configuration/Configuration.java | 383 - .../configuration/ConfigurationException.java | 51 - .../management/configuration/Configurator.java | 287 - .../qpid/management/configuration/IParser.java | 44 - .../configuration/MessageHandlerMapping.java | 90 - .../management/configuration/QpidDatasource.java | 249 - .../apache/qpid/management/configuration/Tag.java | 51 - .../qpid/management/configuration/TypeMapping.java | 90 - .../configuration/UnknownAccessCodeException.java | 53 - .../configuration/UnknownBrokerException.java | 43 - .../configuration/UnknownTypeCodeException.java | 53 - .../domain/handler/base/BaseMessageHandler.java | 54 - .../base/ContentIndicationMessageHandler.java | 114 - .../domain/handler/base/IMessageHandler.java | 52 - .../handler/impl/ConfigurationMessageHandler.java | 57 - .../handler/impl/EventContentMessageHandler.java | 51 - .../impl/HeartBeatIndicationMessageHandler.java | 39 - .../handler/impl/IMethodInvocationListener.java | 41 - .../impl/InstrumentationMessageHandler.java | 57 - .../domain/handler/impl/InvocationResult.java | 157 - .../impl/MethodOrEventDataTransferObject.java | 68 - .../handler/impl/MethodResponseMessageHandler.java | 106 - .../handler/impl/SchemaResponseMessageHandler.java | 217 - .../qpid/management/domain/model/AccessMode.java | 33 - .../qpid/management/domain/model/Direction.java | 33 - .../qpid/management/domain/model/DomainModel.java | 239 - .../qpid/management/domain/model/IValidator.java | 38 - .../management/domain/model/InvocationEvent.java | 76 - .../qpid/management/domain/model/JmxService.java | 348 - .../model/MissingFeatureAttributesException.java | 35 - .../qpid/management/domain/model/QpidArgument.java | 82 - .../management/domain/model/QpidAttribute.java | 105 - .../qpid/management/domain/model/QpidClass.java | 768 - .../qpid/management/domain/model/QpidEntity.java | 158 - .../qpid/management/domain/model/QpidEvent.java | 456 - .../qpid/management/domain/model/QpidFeature.java | 88 - .../domain/model/QpidFeatureBuilder.java | 454 - .../qpid/management/domain/model/QpidMethod.java | 147 - .../qpid/management/domain/model/QpidPackage.java | 279 - .../qpid/management/domain/model/QpidProperty.java | 295 - .../management/domain/model/QpidStatistic.java | 34 - .../model/UnableToBuildFeatureException.java | 51 - .../domain/model/ValidationException.java | 105 - .../qpid/management/domain/model/type/AbsTime.java | 44 - .../qpid/management/domain/model/type/Binary.java | 151 - .../qpid/management/domain/model/type/Boolean.java | 44 - .../management/domain/model/type/DeltaTime.java | 44 - .../qpid/management/domain/model/type/Double.java | 44 - .../qpid/management/domain/model/type/Float.java | 44 - .../qpid/management/domain/model/type/Int16.java | 44 - .../qpid/management/domain/model/type/Int32.java | 44 - .../qpid/management/domain/model/type/Int64.java | 44 - .../qpid/management/domain/model/type/Int8.java | 44 - .../qpid/management/domain/model/type/Map.java | 44 - .../domain/model/type/ObjectReference.java | 44 - .../qpid/management/domain/model/type/Str16.java | 44 - .../qpid/management/domain/model/type/Str8.java | 44 - .../qpid/management/domain/model/type/Type.java | 101 - .../qpid/management/domain/model/type/Uint16.java | 44 - .../qpid/management/domain/model/type/Uint32.java | 44 - .../qpid/management/domain/model/type/Uint64.java | 44 - .../qpid/management/domain/model/type/Uint8.java | 44 - .../qpid/management/domain/model/type/Uuid.java | 46 - .../domain/services/BrokerMessageListener.java | 177 - .../domain/services/ManagementClient.java | 231 - .../domain/services/MessageTokenizer.java | 152 - .../domain/services/MethodInvocationException.java | 50 - .../qpid/management/domain/services/QMan.java | 365 - .../management/domain/services/QpidService.java | 360 - .../domain/services/SequenceNumberGenerator.java | 41 - .../domain/services/StartupFailureException.java | 42 - .../domain/services/UnableToComplyException.java | 31 - .../apache/qpid/management/messages/AmqpCoDec.java | 178 - .../management/messages/ManagementMessage.java | 189 - .../messages/MethodInvocationRequestMessage.java | 161 - .../management/messages/SchemaRequestMessage.java | 68 - .../qpid/management/servlet/QManServlet.java | 66 - .../org/apache/qpid/management/TestConstants.java | 64 - .../configuration/ConfigurationTest.java | 229 - .../management/configuration/ConfiguratorTest.java | 164 - .../configuration/MappingParsersTest.java | 79 - .../base/ContentIndicationMessageHandlerTest.java | 59 - .../domain/model/BaseDomainModelTestCase.java | 44 - .../model/BaseQpidFeatureBuilderTestCase.java | 96 - .../management/domain/model/DomainModelTest.java | 55 - .../domain/model/OptionalPropertiesTest.java | 187 - .../management/domain/model/QpidClassTest.java | 408 - .../management/domain/model/QpidEventTest.java | 293 - .../domain/model/QpidMethodBuilderTest.java | 147 - .../domain/model/QpidNumberPropertyTest.java | 171 - .../management/domain/model/QpidPackageTest.java | 53 - .../domain/model/QpidPropertyBuilderTest.java | 269 - .../domain/model/QpidStatisticBuilderTest.java | 159 - .../domain/model/QpidStringPropertyTest.java | 127 - .../management/domain/model/type/BinaryTest.java | 59 - .../domain/services/BrokerMessageListenerTest.java | 241 - .../domain/services/MessageTokenizerTest.java | 140 - .../qpid/management/online/BaseOnlineTestCase.java | 58 - M4-RCs/qpid/java/management/client/web.xml | 32 - .../management/eclipse-plugin/META-INF/MANIFEST.MF | 21 - .../qpid/java/management/eclipse-plugin/README.txt | 21 - .../java/management/eclipse-plugin/bin/qpidmc.bat | 55 - .../java/management/eclipse-plugin/bin/qpidmc.sh | 75 - .../management/eclipse-plugin/bin/qpidmc_gtk.sh | 26 - .../management/eclipse-plugin/bin/qpidmc_motif.sh | 21 - .../eclipse-plugin/build-release-common.properties | 38 - .../build-release-linux-gtk-x86.properties | 34 - .../eclipse-plugin/build-release-macosx.properties | 40 - .../eclipse-plugin/build-release-macosx.xml | 91 - .../build-release-win32-win32-x86.properties | 34 - .../management/eclipse-plugin/build-release.xml | 152 - .../qpid/java/management/eclipse-plugin/build.xml | 88 - .../java/management/eclipse-plugin/icons/Thumbs.db | Bin 97280 -> 0 bytes .../java/management/eclipse-plugin/icons/add.gif | Bin 318 -> 0 bytes .../management/eclipse-plugin/icons/delete.gif | Bin 143 -> 0 bytes .../eclipse-plugin/icons/icon_ClosedFolder.gif | Bin 160 -> 0 bytes .../eclipse-plugin/icons/icon_OpenFolder.gif | Bin 152 -> 0 bytes .../management/eclipse-plugin/icons/mbean_view.png | Bin 2046 -> 0 bytes .../eclipse-plugin/icons/notifications.gif | Bin 104 -> 0 bytes .../eclipse-plugin/icons/qpidConnections.gif | Bin 168 -> 0 bytes .../management/eclipse-plugin/icons/qpidmc.gif | Bin 1225 -> 0 bytes .../management/eclipse-plugin/icons/qpidmc16.gif | Bin 928 -> 0 bytes .../management/eclipse-plugin/icons/qpidmc32.bmp | Bin 1139 -> 0 bytes .../management/eclipse-plugin/icons/qpidmc32.gif | Bin 1139 -> 0 bytes .../management/eclipse-plugin/icons/reconnect.gif | Bin 327 -> 0 bytes .../management/eclipse-plugin/icons/refresh.gif | Bin 182 -> 0 bytes .../management/eclipse-plugin/icons/splash.bmp | Bin 207078 -> 0 bytes .../java/management/eclipse-plugin/icons/stop.gif | Bin 215 -> 0 bytes .../management/eclipse-plugin/plugin.properties | 20 - .../qpid/java/management/eclipse-plugin/plugin.xml | 223 - .../org/apache/qpid/management/ui/Activator.java | 84 - .../org/apache/qpid/management/ui/Application.java | 63 - .../management/ui/ApplicationActionBarAdvisor.java | 96 - .../qpid/management/ui/ApplicationRegistry.java | 136 - .../management/ui/ApplicationWorkbenchAdvisor.java | 46 - .../ui/ApplicationWorkbenchWindowAdvisor.java | 65 - .../org/apache/qpid/management/ui/Constants.java | 140 - .../org/apache/qpid/management/ui/ManagedBean.java | 132 - .../apache/qpid/management/ui/ManagedObject.java | 40 - .../apache/qpid/management/ui/ManagedServer.java | 103 - .../org/apache/qpid/management/ui/Perspective.java | 46 - .../apache/qpid/management/ui/ServerRegistry.java | 172 - .../qpid/management/ui/actions/AbstractAction.java | 146 - .../qpid/management/ui/actions/AddServer.java | 326 - .../management/ui/actions/CloseConnection.java | 56 - .../qpid/management/ui/actions/EditAttribute.java | 51 - .../management/ui/actions/ReconnectServer.java | 260 - .../apache/qpid/management/ui/actions/Refresh.java | 53 - .../qpid/management/ui/actions/RemoveServer.java | 50 - .../qpid/management/ui/actions/VersionAction.java | 94 - .../ui/exceptions/InfoRequiredException.java | 36 - .../ui/exceptions/ManagementConsoleException.java | 31 - .../qpid/management/ui/jmx/ClientListener.java | 77 - .../ui/jmx/ClientNotificationListener.java | 41 - .../qpid/management/ui/jmx/JMXManagedObject.java | 48 - .../qpid/management/ui/jmx/JMXServerRegistry.java | 714 - .../qpid/management/ui/jmx/MBeanUtility.java | 466 - .../qpid/management/ui/model/AttributeData.java | 96 - .../management/ui/model/ManagedAttributeModel.java | 118 - .../management/ui/model/NotificationInfoModel.java | 51 - .../management/ui/model/NotificationObject.java | 101 - .../qpid/management/ui/model/OperationData.java | 110 - .../management/ui/model/OperationDataModel.java | 72 - .../qpid/management/ui/model/ParameterData.java | 95 - .../ui/sasl/CRAMMD5HashedSaslClientFactory.java | 60 - .../qpid/management/ui/sasl/ClientSaslFactory.java | 54 - .../qpid/management/ui/sasl/JCAProvider.java | 56 - .../qpid/management/ui/sasl/PlainSaslClient.java | 203 - .../qpid/management/ui/sasl/SaslProvider.java | 35 - .../ui/sasl/UserPasswordCallbackHandler.java | 73 - .../UsernameHashedPasswordCallbackHandler.java | 82 - .../management/ui/views/AttributesTabControl.java | 936 - .../ui/views/ConnectionTypeTabControl.java | 59 - .../ui/views/ExchangeTypeTabControl.java | 60 - .../management/ui/views/INotificationViewer.java | 32 - .../management/ui/views/MBeanTypeTabControl.java | 336 - .../apache/qpid/management/ui/views/MBeanView.java | 545 - .../qpid/management/ui/views/NavigationView.java | 1253 - .../ui/views/NotificationsTabControl.java | 427 - .../management/ui/views/NumberVerifyListener.java | 46 - .../management/ui/views/OperationTabControl.java | 903 - .../management/ui/views/QueueTypeTabControl.java | 296 - .../qpid/management/ui/views/TabControl.java | 102 - .../qpid/management/ui/views/TreeObject.java | 126 - .../ui/views/VHNotificationsTabControl.java | 483 - .../qpid/management/ui/views/ViewUtility.java | 593 - .../src/main/resources/.eclipseproduct | 23 - .../eclipse-plugin/src/main/resources/eclipse.exe | Bin 180224 -> 0 bytes .../eclipse-plugin/src/main/resources/eclipse.ini | 23 - .../src/main/resources/icons/Console.icns | Bin 51007 -> 0 bytes .../src/main/resources/license.eclipse.txt | 88 - .../main/resources/macosx/Configuration/config.ini | 30 - .../src/main/resources/macosx/Info.plist | 31 - .../src/main/resources/macosx/eclipse | Bin 59200 -> 0 bytes .../src/main/resources/macosx/eclipse.ini | 14 - .../src/main/resources/sasl/MANIFEST.MF | 19 - .../eclipse-plugin/src/main/resources/startup.jar | Bin 33049 -> 0 bytes .../main/resources/unix/configuration/config.ini | 27 - .../src/main/resources/unix/eclipse.ini | 11 - .../main/resources/win32/configuration/config.ini | 26 - .../qpid/management/ui/ManagementConsoleTest.java | 126 - .../qpid/java/management/tools/qpid-cli/Guide.txt | 143 - M4-RCs/qpid/java/management/tools/qpid-cli/LICENSE | 225 - M4-RCs/qpid/java/management/tools/qpid-cli/NOTICE | 12 - M4-RCs/qpid/java/management/tools/qpid-cli/README | 64 - .../java/management/tools/qpid-cli/bin/qpid-cli | 35 - .../management/tools/qpid-cli/bin/qpid-cli.bat | 27 - .../qpid/java/management/tools/qpid-cli/build.xml | 31 - .../java/management/tools/qpid-cli/report.property | 26 - .../qpid-cli/src/org/apache/qpid/Command.java | 62 - .../src/org/apache/qpid/CommandConstants.java | 50 - .../org/apache/qpid/CommandExecusionEngine.java | 88 - .../org/apache/qpid/CommandLineInterpreter.java | 194 - .../qpid-cli/src/org/apache/qpid/Connector.java | 76 - .../src/org/apache/qpid/ConnectorFactory.java | 71 - .../src/org/apache/qpid/ReportGenerator.java | 180 - .../src/org/apache/qpid/commands/Command.java | 113 - .../org/apache/qpid/commands/Commanddelete.java | 228 - .../src/org/apache/qpid/commands/Commandhelp.java | 73 - .../src/org/apache/qpid/commands/Commandinfo.java | 259 - .../src/org/apache/qpid/commands/Commandlist.java | 296 - .../src/org/apache/qpid/commands/Commandmove.java | 294 - .../src/org/apache/qpid/commands/Commandview.java | 276 - .../apache/qpid/commands/Commandviewcontent.java | 284 - .../apache/qpid/commands/objects/AllObjects.java | 44 - .../qpid/commands/objects/ConnectionObject.java | 54 - .../qpid/commands/objects/ExchangeObject.java | 53 - .../apache/qpid/commands/objects/ObjectNames.java | 477 - .../apache/qpid/commands/objects/QueueObject.java | 86 - .../commands/objects/UserManagementObject.java | 45 - .../qpid/commands/objects/VirtualHostObject.java | 53 - .../org/apache/qpid/utils/CommandLineOption.java | 112 - .../qpid/utils/CommandLineOptionConstants.java | 53 - .../apache/qpid/utils/CommandLineOptionParser.java | 218 - .../org/apache/qpid/utils/JMXConfigProperty.java | 47 - .../org/apache/qpid/utils/JMXConfiguration.java | 148 - .../src/org/apache/qpid/utils/JMXinfo.java | 72 - .../qpid-cli/test/org/apache/qpid/AllTest.java | 80 - .../test/org/apache/qpid/ConnectionConstants.java | 51 - .../apache/qpid/TestCommandExecusionEngine.java | 90 - .../apache/qpid/TestCommandLineInterpreter.java | 101 - .../test/org/apache/qpid/TestConnector.java | 106 - .../test/org/apache/qpid/TestReportGenerator.java | 50 - .../test/org/apache/qpid/commands/TestCommand.java | 99 - .../apache/qpid/commands/TestCommanddelete.java | 99 - .../org/apache/qpid/commands/TestCommandinfo.java | 95 - .../org/apache/qpid/commands/TestCommandlist.java | 100 - .../org/apache/qpid/commands/TestCommandmove.java | 100 - .../org/apache/qpid/commands/TestCommandview.java | 96 - .../qpid/commands/TestCommandviewcontent.java | 99 - .../qpid/commands/objects/TestAllObject.java | 93 - .../commands/objects/TestConnectionObject.java | 105 - .../qpid/commands/objects/TestExchangeObject.java | 103 - .../qpid/commands/objects/TestObjectNames.java | 51 - .../qpid/commands/objects/TestQueueObject.java | 106 - .../commands/objects/TestUserManagementObject.java | 102 - .../commands/objects/TestVirtualHostObject.java | 88 - .../apache/qpid/utils/TestCommandLineOption.java | 85 - .../qpid/utils/TestCommandLineOptionParser.java | 100 - .../apache/qpid/utils/TestJMXConfigProperty.java | 51 - .../apache/qpid/utils/TestJMXConfiguration.java | 85 - .../test/org/apache/qpid/utils/TestJMXinfo.java | 53 - M4-RCs/qpid/java/module.xml | 542 - .../java/perftests/RunningPerformanceTests.txt | 141 - M4-RCs/qpid/java/perftests/bin/run_many.sh | 30 - M4-RCs/qpid/java/perftests/bin/topicListener.sh | 32 - M4-RCs/qpid/java/perftests/bin/topicPublisher.sh | 31 - M4-RCs/qpid/java/perftests/build.xml | 329 - M4-RCs/qpid/java/perftests/dist-zip.xml | 45 - .../java/perftests/etc/jndi/activemq.properties | 20 - .../perftests/etc/jndi/failovertest.properties | 19 - .../java/perftests/etc/jndi/perftests.properties | 19 - .../java/perftests/etc/jndi/swiftmq.properties | 20 - M4-RCs/qpid/java/perftests/etc/perftests.log4j | 46 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-1.sh | 21 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-2.sh | 21 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-3.sh | 21 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-4.sh | 21 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-5.sh | 21 - .../qpid/java/perftests/etc/scripts/CTQ-Qpid-6.sh | 21 - .../qpid/java/perftests/etc/scripts/Connections.sh | 20 - M4-RCs/qpid/java/perftests/etc/scripts/JobQueue.sh | 20 - M4-RCs/qpid/java/perftests/etc/scripts/Latency.sh | 21 - .../qpid/java/perftests/etc/scripts/MessageSize.sh | 20 - .../qpid/java/perftests/etc/scripts/PT-Qpid-13.sh | 42 - .../qpid/java/perftests/etc/scripts/PT-Qpid-14.sh | 41 - .../qpid/java/perftests/etc/scripts/Reliability.sh | 20 - M4-RCs/qpid/java/perftests/etc/scripts/RunAll.sh | 25 - .../java/perftests/etc/scripts/Test-ActiveMQ.sh | 32 - .../java/perftests/etc/scripts/Test-SwiftMQ.sh | 30 - .../qpid/java/perftests/etc/scripts/Throughput.sh | 20 - .../perftests/etc/scripts/sendAndWaitClient.sh | 22 - M4-RCs/qpid/java/perftests/generate-scripts | 74 - .../qpid/java/perftests/jar-with-dependencies.xml | 91 - M4-RCs/qpid/java/perftests/scripts.xml | 328 - .../qpid/client/message/TestMessageFactory.java | 120 - .../config/AMQConnectionFactoryInitialiser.java | 35 - .../org/apache/qpid/config/AbstractConfig.java | 69 - .../qpid/config/ConnectionFactoryInitialiser.java | 29 - .../java/org/apache/qpid/config/Connector.java | 40 - .../org/apache/qpid/config/ConnectorConfig.java | 28 - .../config/JBossConnectionFactoryInitialiser.java | 112 - .../main/java/org/apache/qpid/oldtopic/Config.java | 243 - .../java/org/apache/qpid/oldtopic/Listener.java | 141 - .../org/apache/qpid/oldtopic/MessageFactory.java | 153 - .../java/org/apache/qpid/oldtopic/Publisher.java | 175 - .../org/apache/qpid/ping/PingAsyncTestPerf.java | 292 - .../main/java/org/apache/qpid/ping/PingClient.java | 107 - .../org/apache/qpid/ping/PingDurableClient.java | 452 - .../org/apache/qpid/ping/PingLatencyTestPerf.java | 311 - .../org/apache/qpid/ping/PingSendOnlyClient.java | 93 - .../java/org/apache/qpid/ping/PingTestPerf.java | 196 - .../apache/qpid/requestreply/PingPongBouncer.java | 453 - .../apache/qpid/requestreply/PingPongProducer.java | 1718 -- .../apache/qpid/requestreply/PingPongTestPerf.java | 251 - .../qpid/test/testcases/MessageThroughputPerf.java | 199 - .../main/java/org/apache/qpid/topic/Config.java | 326 - .../main/java/org/apache/qpid/topic/Listener.java | 303 - .../java/org/apache/qpid/topic/MessageFactory.java | 157 - .../main/java/org/apache/qpid/topic/Publisher.java | 186 - .../java/org/apache/qpid/plugins/JythonMojo.java | 100 - M4-RCs/qpid/java/release-docs/RELEASE_NOTES.txt | 35 - M4-RCs/qpid/java/resources/LICENSE | 731 - M4-RCs/qpid/java/resources/NOTICE | 48 - M4-RCs/qpid/java/resources/README | 40 - M4-RCs/qpid/java/systests/build.xml | 30 - M4-RCs/qpid/java/systests/etc/bin/fail.py | 88 - M4-RCs/qpid/java/systests/etc/bin/testclients.sh | 23 - .../vmpipe/support/VmPipeIdleStatusChecker.java | 125 - .../qpid/client/AMQQueueDeferredOrderingTest.java | 152 - .../org/apache/qpid/client/DispatcherTest.java | 252 - ...sageListenerMultiConsumerImmediatePrefetch.java | 44 - .../client/MessageListenerMultiConsumerTest.java | 245 - .../apache/qpid/client/MessageListenerTest.java | 179 - .../MultipleJCAProviderRegistrationTest.java | 103 - .../qpid/client/ResetMessageListenerTest.java | 229 - .../qpid/client/message/NonQpidObjectMessage.java | 236 - .../qpid/server/AMQBrokerManagerMBeanTest.java | 92 - .../java/org/apache/qpid/server/ack/TxAckTest.java | 262 - .../exchange/AbstractHeadersExchangeTestBase.java | 562 - .../qpid/server/exchange/HeadersExchangeTest.java | 106 - .../exchange/MessagingTestConfigProperties.java | 308 - .../ReturnUnroutableMandatoryMessageTest.java | 320 - .../qpid/server/failover/FailoverMethodTest.java | 154 - .../apache/qpid/server/failure/HeapExhaustion.java | 236 - .../org/apache/qpid/server/plugins/PluginTest.java | 54 - .../protocol/AMQProtocolSessionMBeanTest.java | 124 - .../qpid/server/protocol/MaxChannelsTest.java | 70 - .../apache/qpid/server/protocol/MockIoSession.java | 297 - .../java/org/apache/qpid/server/queue/AckTest.java | 420 - .../qpid/server/queue/MockProtocolSession.java | 262 - .../qpid/server/queue/PersistentTestManual.java | 276 - .../org/apache/qpid/server/queue/PriorityTest.java | 235 - .../server/queue/QueueDepthWithSelectorTest.java | 258 - .../qpid/server/queue/SubscriptionTestHelper.java | 227 - .../apache/qpid/server/queue/TimeToLiveTest.java | 213 - .../qpid/server/security/acl/SimpleACLTest.java | 656 - .../qpid/server/store/SkeletonMessageStore.java | 155 - .../apache/qpid/server/store/SlowMessageStore.java | 297 - .../qpid/server/store/TestMemoryMessageStore.java | 51 - .../qpid/server/store/TestReferenceCounting.java | 169 - .../org/apache/qpid/server/txn/TxnBufferTest.java | 306 - .../org/apache/qpid/server/util/AveragedRun.java | 66 - .../java/org/apache/qpid/server/util/RunStats.java | 57 - .../java/org/apache/qpid/server/util/TimedRun.java | 52 - .../org/apache/qpid/test/client/CancelTest.java | 95 - .../org/apache/qpid/test/client/DupsOkTest.java | 164 - .../apache/qpid/test/client/FlowControlTest.java | 209 - .../qpid/test/client/QueueBrowserAutoAckTest.java | 537 - .../test/client/QueueBrowserClientAckTest.java | 37 - .../qpid/test/client/QueueBrowserDupsOkTest.java | 34 - .../qpid/test/client/QueueBrowserNoAckTest.java | 36 - .../qpid/test/client/QueueBrowserPreAckTest.java | 35 - .../test/client/QueueBrowserTransactedTest.java | 34 - .../qpid/test/client/failover/FailoverTest.java | 272 - .../test/client/message/MessageToStringTest.java | 251 - .../test/client/timeouts/SyncWaitDelayTest.java | 125 - .../client/timeouts/SyncWaitTimeoutDelayTest.java | 72 - .../apache/qpid/test/framework/AMQPPublisher.java | 54 - .../org/apache/qpid/test/framework/Assertion.java | 39 - .../apache/qpid/test/framework/AssertionBase.java | 66 - .../qpid/test/framework/BrokerLifecycleAware.java | 70 - .../apache/qpid/test/framework/CauseFailure.java | 42 - .../test/framework/CauseFailureUserPrompt.java | 65 - .../org/apache/qpid/test/framework/Circuit.java | 109 - .../org/apache/qpid/test/framework/CircuitEnd.java | 91 - .../apache/qpid/test/framework/CircuitEndBase.java | 152 - .../org/apache/qpid/test/framework/DropInTest.java | 51 - .../qpid/test/framework/ExceptionMonitor.java | 205 - .../qpid/test/framework/FrameworkBaseCase.java | 285 - .../test/framework/FrameworkClientBaseCase.java | 31 - .../qpid/test/framework/FrameworkTestContext.java | 48 - .../test/framework/LocalAMQPCircuitFactory.java | 168 - .../qpid/test/framework/LocalCircuitFactory.java | 316 - .../qpid/test/framework/MessageIdentityVector.java | 167 - .../apache/qpid/test/framework/MessageMonitor.java | 105 - .../framework/MessagingTestConfigProperties.java | 685 - .../test/framework/NotApplicableAssertion.java | 112 - .../org/apache/qpid/test/framework/Publisher.java | 74 - .../org/apache/qpid/test/framework/Receiver.java | 92 - .../apache/qpid/test/framework/TestCaseVector.java | 88 - .../qpid/test/framework/TestClientDetails.java | 86 - .../org/apache/qpid/test/framework/TestUtils.java | 192 - .../clocksynch/ClockSynchFailureException.java | 45 - .../framework/clocksynch/ClockSynchThread.java | 124 - .../framework/clocksynch/ClockSynchronizer.java | 69 - .../clocksynch/LocalClockSynchronizer.java | 73 - .../framework/clocksynch/UDPClockReference.java | 165 - .../framework/clocksynch/UDPClockSynchronizer.java | 463 - .../distributedcircuit/DistributedCircuitImpl.java | 469 - .../DistributedPublisherImpl.java | 95 - .../DistributedReceiverImpl.java | 95 - .../distributedcircuit/TestClientCircuitEnd.java | 324 - .../framework/distributedtesting/Coordinator.java | 539 - .../DistributedTestDecorator.java | 166 - .../distributedtesting/FanOutTestDecorator.java | 244 - .../distributedtesting/InteropTestDecorator.java | 209 - .../distributedtesting/OptOutTestCase.java | 69 - .../framework/distributedtesting/TestClient.java | 497 - .../TestClientControlledTest.java | 108 - .../test/framework/listeners/XMLTestListener.java | 399 - .../localcircuit/LocalAMQPPublisherImpl.java | 133 - .../framework/localcircuit/LocalCircuitImpl.java | 306 - .../framework/localcircuit/LocalPublisherImpl.java | 170 - .../framework/localcircuit/LocalReceiverImpl.java | 144 - .../org/apache/qpid/test/framework/package.html | 43 - .../test/framework/qpid/AMQPFeatureDecorator.java | 96 - .../test/framework/qpid/CauseFailureDecorator.java | 95 - .../qpid/test/framework/qpid/CauseFailureInVM.java | 70 - .../test/framework/qpid/InVMBrokerDecorator.java | 135 - .../framework/sequencers/BaseCircuitFactory.java | 136 - .../test/framework/sequencers/CircuitFactory.java | 102 - .../framework/sequencers/FanOutCircuitFactory.java | 198 - .../sequencers/InteropCircuitFactory.java | 152 - .../apache/qpid/test/testcases/FailoverTest.java | 119 - .../qpid/test/testcases/ImmediateMessageTest.java | 303 - .../qpid/test/testcases/MandatoryMessageTest.java | 321 - .../apache/qpid/test/testcases/RollbackTest.java | 132 - .../org/apache/qpid/test/testcases/TTLTest.java | 151 - .../apache/qpid/test/unit/ack/AcknowledgeTest.java | 160 - .../org/apache/qpid/test/unit/ack/RecoverTest.java | 331 - .../qpid/test/unit/basic/BytesMessageTest.java | 282 - .../test/unit/basic/FieldTableMessageTest.java | 163 - .../test/unit/basic/InvalidDestinationTest.java | 104 - .../qpid/test/unit/basic/LargeMessageTest.java | 184 - .../qpid/test/unit/basic/MapMessageTest.java | 1271 - .../test/unit/basic/MultipleConnectionTest.java | 230 - .../qpid/test/unit/basic/ObjectMessageTest.java | 278 - .../qpid/test/unit/basic/PropertyValueTest.java | 408 - .../test/unit/basic/PubSubTwoConnectionTest.java | 75 - .../apache/qpid/test/unit/basic/ReceiveTest.java | 82 - .../apache/qpid/test/unit/basic/SelectorTest.java | 306 - .../qpid/test/unit/basic/SessionStartTest.java | 115 - .../qpid/test/unit/basic/TextMessageTest.java | 248 - .../qpid/test/unit/basic/close/CloseTest.java | 70 - .../qpid/test/unit/client/AMQConnectionTest.java | 251 - .../qpid/test/unit/client/AMQSessionTest.java | 110 - .../client/channelclose/ChannelCloseOkTest.java | 241 - .../unit/client/channelclose/ChannelCloseTest.java | 418 - .../channelclose/CloseWithBlockingReceiveTest.java | 81 - .../client/connection/ConnectionCloseTest.java | 108 - .../client/connection/ConnectionStartTest.java | 158 - .../unit/client/connection/ConnectionTest.java | 286 - .../client/connection/ExceptionListenerTest.java | 62 - .../qpid/test/unit/client/forwardall/Client.java | 133 - .../test/unit/client/forwardall/CombinedTest.java | 69 - .../qpid/test/unit/client/forwardall/Service.java | 94 - .../unit/client/forwardall/ServiceCreator.java | 112 - .../test/unit/client/forwardall/SpecialQueue.java | 46 - .../unit/client/message/ObjectMessageTest.java | 335 - .../client/protocol/AMQProtocolSessionTest.java | 120 - .../client/temporaryqueue/TemporaryQueueTest.java | 258 - .../qpid/test/unit/close/CloseBeforeAckTest.java | 142 - .../qpid/test/unit/close/MessageRequeueTest.java | 372 - .../test/unit/close/TopicPublisherCloseTest.java | 69 - .../qpid/test/unit/ct/DurableSubscriberTest.java | 167 - .../qpid/test/unit/message/JMSDestinationTest.java | 89 - .../qpid/test/unit/message/JMSPropertiesTest.java | 135 - .../qpid/test/unit/message/StreamMessageTest.java | 161 - .../java/org/apache/qpid/test/unit/message/UTF8En | 4 - .../java/org/apache/qpid/test/unit/message/UTF8Jp | 4 - .../apache/qpid/test/unit/message/UTF8Test.java | 122 - .../test/unit/topic/DurableSubscriptionTest.java | 416 - .../qpid/test/unit/topic/TopicPublisherTest.java | 76 - .../qpid/test/unit/topic/TopicSessionTest.java | 419 - .../test/unit/transacted/CommitRollbackTest.java | 572 - .../qpid/test/unit/transacted/TransactedTest.java | 348 - .../qpid/test/unit/xa/AbstractXATestCase.java | 132 - .../org/apache/qpid/test/unit/xa/FaultTest.java | 385 - .../org/apache/qpid/test/unit/xa/QueueTest.java | 657 - .../org/apache/qpid/test/unit/xa/TopicTest.java | 1711 -- .../qpid/test/utils/ConversationFactory.java | 480 - .../apache/qpid/test/utils/FailoverBaseCase.java | 93 - .../qpid/test/utils/QpidClientConnection.java | 289 - .../test/utils/QpidClientConnectionHelper.java | 295 - .../org/apache/qpid/test/utils/QpidTestCase.java | 597 - .../apache/qpid/test/utils/ReflectionUtils.java | 228 - .../qpid/test/utils/ReflectionUtilsException.java | 44 - .../qpid/test/utils/protocol/TestIoSession.java | 104 - .../org/apache/qpid/util/ClasspathScanner.java | 234 - .../java/systests/src/main/java/systests.log4j | 28 - .../exchange/HeadersExchangePerformanceTest.java | 184 - .../server/protocol/TestProtocolInitiation.java | 266 - .../qpid/server/queue/QueueConcurrentPerfTest.java | 49 - .../apache/qpid/server/queue/QueuePerfTest.java | 258 - .../org/apache/qpid/server/queue/SendPerfTest.java | 181 - .../apache/qpid/server/util/ConcurrentTest.java | 79 - .../test/unit/ack/DisconnectAndRedeliverTest.java | 215 - .../tasks/src/org/apache/qpid/tasks/BaseTask.java | 74 - .../tasks/src/org/apache/qpid/tasks/Foreach.java | 84 - .../java/tasks/src/org/apache/qpid/tasks/Map.java | 94 - .../tasks/src/org/apache/qpid/tasks/Require.java | 80 - M4-RCs/qpid/java/test-provider.properties | 38 - M4-RCs/qpid/java/testkit/README | 153 - M4-RCs/qpid/java/testkit/bin/perf_report.sh | 100 - M4-RCs/qpid/java/testkit/bin/run_pub.sh | 24 - M4-RCs/qpid/java/testkit/bin/run_soak_client.sh | 70 - M4-RCs/qpid/java/testkit/bin/run_sub.sh | 25 - M4-RCs/qpid/java/testkit/bin/setenv.sh | 49 - M4-RCs/qpid/java/testkit/bin/soak_report.sh | 161 - M4-RCs/qpid/java/testkit/build.xml | 27 - M4-RCs/qpid/java/testkit/etc/jndi.properties | 35 - M4-RCs/qpid/java/testkit/etc/test.log4j | 28 - .../org/apache/qpid/testkit/MessageFactory.java | 64 - .../org/apache/qpid/testkit/perf/LatencyTest.java | 332 - .../org/apache/qpid/testkit/perf/PerfBase.java | 102 - .../org/apache/qpid/testkit/perf/PerfConsumer.java | 248 - .../org/apache/qpid/testkit/perf/PerfProducer.java | 207 - .../org/apache/qpid/testkit/perf/TestParams.java | 160 - .../org/apache/qpid/testkit/soak/BaseTest.java | 152 - .../qpid/testkit/soak/MultiThreadedConsumer.java | 153 - .../qpid/testkit/soak/MultiThreadedProducer.java | 166 - .../apache/qpid/testkit/soak/ResourceLeakTest.java | 138 - .../apache/qpid/testkit/soak/SimpleConsumer.java | 134 - .../apache/qpid/testkit/soak/SimpleProducer.java | 146 - M4-RCs/qpid/java/tools/bin/qpid-bench | 35 - M4-RCs/qpid/java/tools/build.xml | 27 - .../main/java/org/apache/qpid/tools/JNDICheck.java | 200 - .../main/java/org/apache/qpid/tools/QpidBench.java | 857 - M4-RCs/qpid/python/LICENSE.txt | 203 - M4-RCs/qpid/python/NOTICE.txt | 20 - M4-RCs/qpid/python/README.txt | 56 - M4-RCs/qpid/python/RELEASE_NOTES | 17 - M4-RCs/qpid/python/amqp-doc | 80 - M4-RCs/qpid/python/commands/qpid-config | 391 - M4-RCs/qpid/python/commands/qpid-printevents | 74 - M4-RCs/qpid/python/commands/qpid-queue-stats | 144 - M4-RCs/qpid/python/commands/qpid-route | 514 - M4-RCs/qpid/python/commands/qpid-tool | 195 - M4-RCs/qpid/python/cpp_failing_0-10.txt | 0 M4-RCs/qpid/python/cpp_failing_0-8.txt | 0 M4-RCs/qpid/python/cpp_failing_0-9.txt | 4 - M4-RCs/qpid/python/doc/test-requirements.txt | 29 - .../qpid/python/examples/direct/declare_queues.py | 76 - .../qpid/python/examples/direct/direct_consumer.py | 94 - .../qpid/python/examples/direct/direct_producer.py | 73 - M4-RCs/qpid/python/examples/direct/listener.py | 109 - M4-RCs/qpid/python/examples/direct/verify | 22 - M4-RCs/qpid/python/examples/direct/verify.in | 14 - .../qpid/python/examples/fanout/fanout_consumer.py | 99 - .../qpid/python/examples/fanout/fanout_producer.py | 72 - M4-RCs/qpid/python/examples/fanout/listener.py | 117 - M4-RCs/qpid/python/examples/fanout/verify | 24 - M4-RCs/qpid/python/examples/fanout/verify.in | 27 - .../qpid/python/examples/pubsub/topic_publisher.py | 92 - .../python/examples/pubsub/topic_subscriber.py | 154 - M4-RCs/qpid/python/examples/pubsub/verify | 23 - M4-RCs/qpid/python/examples/pubsub/verify.in | 55 - .../python/examples/request-response/client.py | 131 - .../python/examples/request-response/server.py | 110 - .../qpid/python/examples/request-response/verify | 24 - .../python/examples/request-response/verify.in | 14 - .../python/examples/xml-exchange/declare_queues.py | 90 - .../qpid/python/examples/xml-exchange/listener.py | 105 - M4-RCs/qpid/python/examples/xml-exchange/verify | 22 - M4-RCs/qpid/python/examples/xml-exchange/verify.in | 15 - .../python/examples/xml-exchange/xml_consumer.py | 96 - .../python/examples/xml-exchange/xml_producer.py | 92 - M4-RCs/qpid/python/hello-world | 64 - M4-RCs/qpid/python/java_failing_0-8.txt | 2 - M4-RCs/qpid/python/java_failing_0-9.txt | 18 - M4-RCs/qpid/python/mllib/__init__.py | 65 - M4-RCs/qpid/python/mllib/dom.py | 295 - M4-RCs/qpid/python/mllib/parsers.py | 139 - M4-RCs/qpid/python/mllib/transforms.py | 164 - M4-RCs/qpid/python/models/fedsim/__init__.py | 19 - M4-RCs/qpid/python/models/fedsim/fedsim.py | 434 - M4-RCs/qpid/python/models/fedsim/testBig.py | 88 - M4-RCs/qpid/python/models/fedsim/testRing.py | 48 - M4-RCs/qpid/python/models/fedsim/testStar.py | 65 - M4-RCs/qpid/python/models/fedsim/testStarAdd.py | 56 - M4-RCs/qpid/python/pal2py | 274 - M4-RCs/qpid/python/perftest | 113 - M4-RCs/qpid/python/qmf/__init__.py | 18 - M4-RCs/qpid/python/qmf/console.py | 1625 -- M4-RCs/qpid/python/qpid/__init__.py | 84 - M4-RCs/qpid/python/qpid/assembler.py | 118 - M4-RCs/qpid/python/qpid/client.py | 225 - M4-RCs/qpid/python/qpid/codec.py | 590 - M4-RCs/qpid/python/qpid/codec010.py | 301 - M4-RCs/qpid/python/qpid/compat.py | 28 - M4-RCs/qpid/python/qpid/connection.py | 218 - M4-RCs/qpid/python/qpid/connection08.py | 493 - M4-RCs/qpid/python/qpid/content.py | 58 - M4-RCs/qpid/python/qpid/datatypes.py | 349 - M4-RCs/qpid/python/qpid/delegate.py | 53 - M4-RCs/qpid/python/qpid/delegates.py | 162 - M4-RCs/qpid/python/qpid/disp.py | 79 - M4-RCs/qpid/python/qpid/exceptions.py | 21 - M4-RCs/qpid/python/qpid/framer.py | 159 - M4-RCs/qpid/python/qpid/invoker.py | 48 - M4-RCs/qpid/python/qpid/log.py | 28 - M4-RCs/qpid/python/qpid/management.py | 913 - M4-RCs/qpid/python/qpid/managementdata.py | 753 - M4-RCs/qpid/python/qpid/message.py | 74 - M4-RCs/qpid/python/qpid/packer.py | 36 - M4-RCs/qpid/python/qpid/peer.py | 465 - M4-RCs/qpid/python/qpid/queue.py | 86 - M4-RCs/qpid/python/qpid/reference.py | 117 - M4-RCs/qpid/python/qpid/session.py | 379 - M4-RCs/qpid/python/qpid/spec.py | 59 - M4-RCs/qpid/python/qpid/spec010.py | 693 - M4-RCs/qpid/python/qpid/spec08.py | 504 - M4-RCs/qpid/python/qpid/testlib.py | 392 - M4-RCs/qpid/python/qpid/util.py | 117 - M4-RCs/qpid/python/qpid_config.py | 23 - M4-RCs/qpid/python/rule2test | 108 - M4-RCs/qpid/python/run-tests | 35 - M4-RCs/qpid/python/server | 80 - M4-RCs/qpid/python/server010 | 72 - M4-RCs/qpid/python/setup.py | 25 - M4-RCs/qpid/python/tests/__init__.py | 30 - M4-RCs/qpid/python/tests/assembler.py | 78 - M4-RCs/qpid/python/tests/codec.py | 607 - M4-RCs/qpid/python/tests/codec010.py | 120 - M4-RCs/qpid/python/tests/connection.py | 215 - M4-RCs/qpid/python/tests/datatypes.py | 257 - M4-RCs/qpid/python/tests/framer.py | 95 - M4-RCs/qpid/python/tests/queue.py | 71 - M4-RCs/qpid/python/tests/spec.py | 74 - M4-RCs/qpid/python/tests/spec010.py | 84 - M4-RCs/qpid/python/tests_0-10/__init__.py | 30 - .../qpid/python/tests_0-10/alternate_exchange.py | 150 - M4-RCs/qpid/python/tests_0-10/broker.py | 93 - M4-RCs/qpid/python/tests_0-10/dtx.py | 775 - M4-RCs/qpid/python/tests_0-10/example.py | 95 - M4-RCs/qpid/python/tests_0-10/exchange.py | 416 - M4-RCs/qpid/python/tests_0-10/management.py | 240 - M4-RCs/qpid/python/tests_0-10/message.py | 847 - M4-RCs/qpid/python/tests_0-10/persistence.py | 67 - M4-RCs/qpid/python/tests_0-10/query.py | 235 - M4-RCs/qpid/python/tests_0-10/queue.py | 366 - M4-RCs/qpid/python/tests_0-10/tx.py | 265 - M4-RCs/qpid/python/tests_0-8/__init__.py | 20 - M4-RCs/qpid/python/tests_0-8/basic.py | 395 - M4-RCs/qpid/python/tests_0-8/broker.py | 104 - M4-RCs/qpid/python/tests_0-8/example.py | 94 - M4-RCs/qpid/python/tests_0-8/exchange.py | 327 - M4-RCs/qpid/python/tests_0-8/queue.py | 255 - M4-RCs/qpid/python/tests_0-8/testlib.py | 66 - M4-RCs/qpid/python/tests_0-8/tx.py | 209 - M4-RCs/qpid/python/tests_0-9/__init__.py | 20 - M4-RCs/qpid/python/tests_0-9/basic.py | 396 - M4-RCs/qpid/python/tests_0-9/broker.py | 133 - M4-RCs/qpid/python/tests_0-9/dtx.py | 587 - M4-RCs/qpid/python/tests_0-9/example.py | 94 - M4-RCs/qpid/python/tests_0-9/exchange.py | 327 - M4-RCs/qpid/python/tests_0-9/execution.py | 29 - M4-RCs/qpid/python/tests_0-9/message.py | 657 - M4-RCs/qpid/python/tests_0-9/query.py | 224 - M4-RCs/qpid/python/tests_0-9/queue.py | 340 - M4-RCs/qpid/python/tests_0-9/testlib.py | 66 - M4-RCs/qpid/python/tests_0-9/tx.py | 188 - M4-RCs/qpid/review/LICENSE | 206 - M4-RCs/qpid/review/NOTICE | 8 - M4-RCs/qpid/review/agenda.py | 65 - M4-RCs/qpid/review/jiraRSS2wiki.xsl | 37 - M4-RCs/qpid/review/svnlog2wiki.xsl | 31 - M4-RCs/qpid/ruby/LICENSE.txt | 203 - M4-RCs/qpid/ruby/NOTICE.txt | 19 - M4-RCs/qpid/ruby/README.txt | 22 - M4-RCs/qpid/ruby/RELEASE_NOTES | 15 - M4-RCs/qpid/ruby/Rakefile | 88 - M4-RCs/qpid/ruby/examples/hello-world.rb | 59 - M4-RCs/qpid/ruby/examples/qmf-libvirt.rb | 80 - M4-RCs/qpid/ruby/lib/qpid.rb | 41 - M4-RCs/qpid/ruby/lib/qpid/assembler.rb | 148 - M4-RCs/qpid/ruby/lib/qpid/client.rb | 136 - M4-RCs/qpid/ruby/lib/qpid/codec.rb | 455 - M4-RCs/qpid/ruby/lib/qpid/codec08.rb | 265 - M4-RCs/qpid/ruby/lib/qpid/config.rb | 33 - M4-RCs/qpid/ruby/lib/qpid/connection.rb | 221 - M4-RCs/qpid/ruby/lib/qpid/connection08.rb | 252 - M4-RCs/qpid/ruby/lib/qpid/datatypes.rb | 353 - M4-RCs/qpid/ruby/lib/qpid/delegates.rb | 204 - M4-RCs/qpid/ruby/lib/qpid/fields.rb | 49 - M4-RCs/qpid/ruby/lib/qpid/framer.rb | 195 - M4-RCs/qpid/ruby/lib/qpid/invoker.rb | 65 - M4-RCs/qpid/ruby/lib/qpid/packer.rb | 33 - M4-RCs/qpid/ruby/lib/qpid/peer.rb | 289 - M4-RCs/qpid/ruby/lib/qpid/qmf.rb | 1603 -- M4-RCs/qpid/ruby/lib/qpid/queue.rb | 101 - M4-RCs/qpid/ruby/lib/qpid/session.rb | 458 - M4-RCs/qpid/ruby/lib/qpid/spec.rb | 183 - M4-RCs/qpid/ruby/lib/qpid/spec010.rb | 485 - M4-RCs/qpid/ruby/lib/qpid/spec08.rb | 190 - M4-RCs/qpid/ruby/lib/qpid/test.rb | 35 - M4-RCs/qpid/ruby/lib/qpid/traverse.rb | 64 - M4-RCs/qpid/ruby/lib/qpid/util.rb | 75 - M4-RCs/qpid/ruby/tests/assembler.rb | 78 - M4-RCs/qpid/ruby/tests/codec010.rb | 122 - M4-RCs/qpid/ruby/tests/connection.rb | 235 - M4-RCs/qpid/ruby/tests/datatypes.rb | 224 - M4-RCs/qpid/ruby/tests/framer.rb | 99 - M4-RCs/qpid/ruby/tests/qmf.rb | 187 - M4-RCs/qpid/ruby/tests/queue.rb | 80 - M4-RCs/qpid/ruby/tests/spec010.rb | 80 - M4-RCs/qpid/ruby/tests/util.rb | 72 - M4-RCs/qpid/ruby/tests_0-8/basic.rb | 69 - M4-RCs/qpid/ruby/tests_0-8/channel.rb | 48 - M4-RCs/qpid/specs/LICENSE | 325 - M4-RCs/qpid/specs/NOTICE | 7 - M4-RCs/qpid/specs/amqp-dtx-preview.0-9.xml | 1077 - M4-RCs/qpid/specs/amqp-errata.0-9.xml | 44 - M4-RCs/qpid/specs/amqp-nogen.0-9.xml | 42 - M4-RCs/qpid/specs/amqp.0-10-preview.xml | 7170 ----- M4-RCs/qpid/specs/amqp.0-10-qpid-errata.xml | 6652 ----- M4-RCs/qpid/specs/amqp.0-10.dtd | 246 - M4-RCs/qpid/specs/amqp.0-10.xml | 6652 ----- M4-RCs/qpid/specs/amqp.0-8.xml | 3998 --- M4-RCs/qpid/specs/amqp.0-9.xml | 5249 ---- M4-RCs/qpid/specs/cluster.0-8.xml | 59 - M4-RCs/qpid/specs/management-schema.xml | 331 - 3501 files changed, 607536 deletions(-) delete mode 100644 M4-RCs/.gitignore delete mode 100644 M4-RCs/qpid/KEYS delete mode 100644 M4-RCs/qpid/LICENSE delete mode 100644 M4-RCs/qpid/NOTICE delete mode 100644 M4-RCs/qpid/bin/LICENSE delete mode 100644 M4-RCs/qpid/bin/NOTICE delete mode 100755 M4-RCs/qpid/bin/mvn-deploy-qpid-java.sh delete mode 100755 M4-RCs/qpid/bin/release.sh delete mode 100755 M4-RCs/qpid/bin/set_svn_properties.sh delete mode 100644 M4-RCs/qpid/buildtools/LICENSE delete mode 100644 M4-RCs/qpid/buildtools/NOTICE delete mode 100644 M4-RCs/qpid/buildtools/buildCreator/build.config delete mode 100755 M4-RCs/qpid/buildtools/buildCreator/buildCreator.py delete mode 100644 M4-RCs/qpid/buildtools/buildCreator/qpid.build delete mode 100644 M4-RCs/qpid/cc/LICENSE delete mode 100644 M4-RCs/qpid/cc/NOTICE delete mode 100644 M4-RCs/qpid/cc/README delete mode 100644 M4-RCs/qpid/cc/config.properties delete mode 100644 M4-RCs/qpid/cc/config.xml delete mode 100644 M4-RCs/qpid/cc/config/bdbstore-cpp-trunk.xml delete mode 100644 M4-RCs/qpid/cc/config/cpp-perftests.xml delete mode 100644 M4-RCs/qpid/cc/config/cpp-trunk.xml delete mode 100644 M4-RCs/qpid/cc/config/dotnet-trunk.xml delete mode 100644 M4-RCs/qpid/cc/config/example-automation.xml delete mode 100644 M4-RCs/qpid/cc/config/java-jmstck.xml delete mode 100644 M4-RCs/qpid/cc/config/java-perftests.xml delete mode 100644 M4-RCs/qpid/cc/config/java-trunk.xml delete mode 100644 M4-RCs/qpid/cc/config/java/cpp.noprefetch.testprofile delete mode 100644 M4-RCs/qpid/cc/config/java/cpp.testprofile delete mode 100644 M4-RCs/qpid/cc/config/java/jndi.properties delete mode 100644 M4-RCs/qpid/cc/dashboard-config.xml delete mode 100755 M4-RCs/qpid/cc/scripts/bdbstorecppbuild.sh delete mode 100644 M4-RCs/qpid/cc/scripts/build.xml delete mode 100755 M4-RCs/qpid/cc/scripts/check_examples.sh delete mode 100755 M4-RCs/qpid/cc/scripts/cppbuild-perftests.sh delete mode 100755 M4-RCs/qpid/cc/scripts/cppbuild.sh delete mode 100644 M4-RCs/qpid/cc/scripts/dotnetbuild.sh delete mode 100755 M4-RCs/qpid/cc/scripts/javaconfig.sh delete mode 100644 M4-RCs/qpid/cc/scripts/javajmstck.sh delete mode 100755 M4-RCs/qpid/cc/scripts/javareport.sh delete mode 100644 M4-RCs/qpid/cc/scripts/runbroker.sh delete mode 100644 M4-RCs/qpid/cc/scripts/stopbroker.sh delete mode 100755 M4-RCs/qpid/cc/scripts/verify delete mode 100755 M4-RCs/qpid/cc/scripts/verify_all delete mode 100644 M4-RCs/qpid/cpp/DESIGN delete mode 100644 M4-RCs/qpid/cpp/INSTALL delete mode 100644 M4-RCs/qpid/cpp/INSTALL-WINDOWS delete mode 100644 M4-RCs/qpid/cpp/LICENSE delete mode 100644 M4-RCs/qpid/cpp/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/NOTICE delete mode 100644 M4-RCs/qpid/cpp/README delete mode 100644 M4-RCs/qpid/cpp/RELEASE_NOTES delete mode 100644 M4-RCs/qpid/cpp/SSL delete mode 100644 M4-RCs/qpid/cpp/boost-1.32-support/Makefile delete mode 100644 M4-RCs/qpid/cpp/boost-1.32-support/README delete mode 100644 M4-RCs/qpid/cpp/boost-1.32-support/boost.tar.gz delete mode 100644 M4-RCs/qpid/cpp/boost-1.32-support/main.patch delete mode 100644 M4-RCs/qpid/cpp/boost-1.32-support/supressions delete mode 100755 M4-RCs/qpid/cpp/bootstrap delete mode 100755 M4-RCs/qpid/cpp/build-aux/compile delete mode 100755 M4-RCs/qpid/cpp/build-aux/config.guess delete mode 100755 M4-RCs/qpid/cpp/build-aux/config.rpath delete mode 100755 M4-RCs/qpid/cpp/build-aux/config.sub delete mode 100755 M4-RCs/qpid/cpp/build-aux/depcomp delete mode 100755 M4-RCs/qpid/cpp/build-aux/install-sh delete mode 100755 M4-RCs/qpid/cpp/build-aux/ltmain.sh delete mode 100755 M4-RCs/qpid/cpp/build-aux/mdate-sh delete mode 100755 M4-RCs/qpid/cpp/build-aux/missing delete mode 100644 M4-RCs/qpid/cpp/configure.ac delete mode 100644 M4-RCs/qpid/cpp/docs/api/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/docs/api/developer.doxygen.in delete mode 100644 M4-RCs/qpid/cpp/docs/api/doxygen.css delete mode 100644 M4-RCs/qpid/cpp/docs/api/doxygen_mainpage.h delete mode 100644 M4-RCs/qpid/cpp/docs/api/footer.html delete mode 100644 M4-RCs/qpid/cpp/docs/api/header.html delete mode 100644 M4-RCs/qpid/cpp/docs/api/stylesheet.css delete mode 100644 M4-RCs/qpid/cpp/docs/api/tabs.css delete mode 100644 M4-RCs/qpid/cpp/docs/api/user.doxygen.in delete mode 100644 M4-RCs/qpid/cpp/docs/man/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/docs/man/qpidd.x delete mode 100644 M4-RCs/qpid/cpp/etc/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/etc/emacs/qpid-c++-mode.el delete mode 100644 M4-RCs/qpid/cpp/etc/qpidc.conf delete mode 100755 M4-RCs/qpid/cpp/etc/qpidd delete mode 100644 M4-RCs/qpid/cpp/etc/qpidd.conf delete mode 100644 M4-RCs/qpid/cpp/etc/sasl2/qpidd.conf delete mode 100644 M4-RCs/qpid/cpp/examples/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/README delete mode 100644 M4-RCs/qpid/cpp/examples/README.verify delete mode 100644 M4-RCs/qpid/cpp/examples/direct/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/direct/declare_queues.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/direct/direct_producer.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/direct/listener.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify.in delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify_cpp_python delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify_cpp_python.in delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify_python_cpp delete mode 100644 M4-RCs/qpid/cpp/examples/direct/verify_python_cpp.in delete mode 100644 M4-RCs/qpid/cpp/examples/failover/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/failover/declare_queues.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/failover/replaying_sender.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/failover/resuming_receiver.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/fanout_producer.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/listener.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify.in delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify_cpp_python delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify_cpp_python.in delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify_python_cpp delete mode 100644 M4-RCs/qpid/cpp/examples/fanout/verify_python_cpp.in delete mode 100644 M4-RCs/qpid/cpp/examples/makedist.mk delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/topic_listener.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/topic_publisher.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify.in delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify_cpp_python delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify_cpp_python.in delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify_python_cpp delete mode 100644 M4-RCs/qpid/cpp/examples/pub-sub/verify_python_cpp.in delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-agent/Makefile delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-agent/example.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-agent/schema.xml delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-console/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-console/console.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-console/ping.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/qmf-console/printevents.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/client.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/server.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify.in delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify_cpp_python delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify_cpp_python.in delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify_python_cpp delete mode 100644 M4-RCs/qpid/cpp/examples/request-response/verify_python_cpp.in delete mode 100755 M4-RCs/qpid/cpp/examples/verify delete mode 100755 M4-RCs/qpid/cpp/examples/verify_all delete mode 100644 M4-RCs/qpid/cpp/examples/xml-exchange/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/examples/xml-exchange/README delete mode 100644 M4-RCs/qpid/cpp/examples/xml-exchange/declare_queues.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/xml-exchange/listener.cpp delete mode 100644 M4-RCs/qpid/cpp/examples/xml-exchange/xml_producer.cpp delete mode 100644 M4-RCs/qpid/cpp/m4/clock_time.m4 delete mode 100644 M4-RCs/qpid/cpp/m4/compiler-flags.m4 delete mode 100644 M4-RCs/qpid/cpp/m4/cppunit.m4 delete mode 100644 M4-RCs/qpid/cpp/m4/extensions.m4 delete mode 100644 M4-RCs/qpid/cpp/m4/python.m4 delete mode 100755 M4-RCs/qpid/cpp/make-dist delete mode 100644 M4-RCs/qpid/cpp/managementgen/Makefile.am delete mode 100755 M4-RCs/qpid/cpp/managementgen/qmf-gen delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/__init__.py delete mode 100755 M4-RCs/qpid/cpp/managementgen/qmfgen/generate.py delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/management-types.xml delete mode 100755 M4-RCs/qpid/cpp/managementgen/qmfgen/schema.py delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Args.h delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Class.cpp delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Class.h delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Event.cpp delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Event.h delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Makefile.mk delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Package.cpp delete mode 100644 M4-RCs/qpid/cpp/managementgen/qmfgen/templates/Package.h delete mode 100755 M4-RCs/qpid/cpp/qpid-autotools-install delete mode 100755 M4-RCs/qpid/cpp/qpid-config.in delete mode 100755 M4-RCs/qpid/cpp/rubygen/0-10/allsegmenttypes.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/0-10/exceptions.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/0-10/handlers.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/0-10/specification.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/0-10/typecode.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/MethodBodyDefaultVisitor.rb delete mode 100644 M4-RCs/qpid/cpp/rubygen/README delete mode 100755 M4-RCs/qpid/cpp/rubygen/amqpgen.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/cppgen.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/MethodBodyConstVisitor.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/MethodBodyDefaultVisitor.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/MethodHolder.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/Operations.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/OperationsInvoker.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/Proxy.rb delete mode 100644 M4-RCs/qpid/cpp/rubygen/framing.0-10/Session.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/all_method_bodies.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/framing.0-10/constants.rb delete mode 100644 M4-RCs/qpid/cpp/rubygen/framing.0-10/frame_body_lists.rb delete mode 100644 M4-RCs/qpid/cpp/rubygen/framing.0-10/structs.rb delete mode 100755 M4-RCs/qpid/cpp/rubygen/generate delete mode 100644 M4-RCs/qpid/cpp/src/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/src/MaxMethodBodySize.vcproj delete mode 100644 M4-RCs/qpid/cpp/src/acl.mk delete mode 100644 M4-RCs/qpid/cpp/src/broker.vcproj delete mode 100644 M4-RCs/qpid/cpp/src/client.vcproj delete mode 100644 M4-RCs/qpid/cpp/src/cluster.mk delete mode 100644 M4-RCs/qpid/cpp/src/common.vcproj delete mode 100755 M4-RCs/qpid/cpp/src/generate.sh delete mode 100644 M4-RCs/qpid/cpp/src/posix/QpiddBroker.cpp delete mode 100755 M4-RCs/qpid/cpp/src/prof delete mode 100644 M4-RCs/qpid/cpp/src/protocol_gen.mak delete mode 100644 M4-RCs/qpid/cpp/src/qmf.mk delete mode 100644 M4-RCs/qpid/cpp/src/qmfc.mk delete mode 100644 M4-RCs/qpid/cpp/src/qmfconsole.vcproj delete mode 100644 M4-RCs/qpid/cpp/src/qpid.sln delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Address.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/Address.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/DataDir.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/DataDir.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Exception.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Exception.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/InlineAllocator.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/InlineVector.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Modules.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Modules.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Msg.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Options.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Options.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Plugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Plugin.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/RangeSet.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/RefCounted.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/RefCountedBuffer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/RefCountedBuffer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Serializer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/SessionId.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/SessionId.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/SessionState.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/SessionState.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/SharedObject.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/StringUtils.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/StringUtils.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Url.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/Url.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/Version.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/Acl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/Acl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/AclData.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/AclData.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/AclPlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/AclReader.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/AclReader.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/acl/management-schema.xml delete mode 100644 M4-RCs/qpid/cpp/src/qpid/agent/ManagementAgent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/agent/ManagementAgentImpl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/agent/ManagementAgentImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Array.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Array.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Body.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Codec.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Command.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/CommmandPacker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Connection.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Connection.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Control.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Decimal.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Exception.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Header.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Header.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Holder.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Map.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Map.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Packer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/SerializableString.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct32.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Struct32.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Unit.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/Unit.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnitHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownType.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/UnknownType.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/apply.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/built_in_types.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/amqp_0_10/complex_types.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/assert.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/assert.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/AclModule.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Bridge.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Bridge.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Broker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Broker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/BrokerSingleton.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/BrokerSingleton.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Connection.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Connection.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionFactory.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionFactory.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionState.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ConnectionToken.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Consumer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Daemon.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Daemon.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Deliverable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliverableMessage.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliverableMessage.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliveryAdapter.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliveryId.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliveryRecord.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DeliveryRecord.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DirectExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DirectExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxAck.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxAck.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxBuffer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxBuffer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxTimeout.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxTimeout.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxWorkRecord.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/DtxWorkRecord.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Exchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Exchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ExchangeRegistry.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/ExchangeRegistry.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/FanOutExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/FanOutExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/HandlerImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/HeadersExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/HeadersExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/IncompleteMessageList.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/IncompleteMessageList.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Link.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Link.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/LinkRegistry.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/LinkRegistry.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Message.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Message.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageAdapter.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageAdapter.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageBuilder.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageBuilder.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageStore.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageStoreModule.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/MessageStoreModule.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/NameGenerator.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/NameGenerator.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/NullMessageStore.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/NullMessageStore.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/OwnershipToken.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Persistable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/PersistableConfig.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/PersistableExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/PersistableMessage.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/PersistableMessage.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/PersistableQueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Queue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Queue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueBindings.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueBindings.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueCleaner.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueCleaner.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueListeners.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueListeners.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueuePolicy.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueuePolicy.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueRegistry.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueueRegistry.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/QueuedMessage.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RateTracker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RateTracker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoverableConfig.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoverableExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoverableMessage.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoverableQueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoverableTransaction.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveredDequeue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveredDequeue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveredEnqueue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveredEnqueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveryManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveryManagerImpl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/RecoveryManagerImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SaslAuthenticator.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SaslAuthenticator.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SemanticState.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SemanticState.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionAdapter.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionAdapter.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionContext.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionState.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SessionState.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SignalHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/SignalHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/System.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/System.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Timer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Timer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TopicExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TopicExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TransactionalStore.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxAccept.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxAccept.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxBuffer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxBuffer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxOp.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxOpVisitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxPublish.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/TxPublish.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Vhost.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/Vhost.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/posix/BrokerDefaults.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/windows/BrokerDefaults.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/broker/windows/SaslAuthenticator.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/AckMode.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/AsyncSession.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Bounds.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Bounds.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ChainableFrameHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Completion.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Connection.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Connection.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionAccess.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionImpl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionSettings.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/ConnectionSettings.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Connector.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Connector.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Demux.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Demux.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Dispatcher.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Dispatcher.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Execution.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FailoverListener.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FailoverListener.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FailoverManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FailoverManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FlowControl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Future.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Future.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FutureCompletion.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FutureCompletion.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FutureResult.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/FutureResult.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Handle.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/HandleAccess.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/HandlePrivate.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/LoadPlugins.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/LocalQueue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/LocalQueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Message.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Message.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/MessageListener.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/MessageListener.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/MessageReplayTracker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/MessageReplayTracker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/QueueOptions.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/QueueOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/RdmaConnector.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Results.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Results.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Session.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SessionBase_0_10.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SessionBase_0_10.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SessionBase_0_10Access.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SessionImpl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SessionImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SslConnector.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/StateManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/StateManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Subscription.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/Subscription.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SubscriptionImpl.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SubscriptionImpl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SubscriptionManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SubscriptionManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/SubscriptionSettings.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/client/TypedResult.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Cluster.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Cluster.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ClusterLeaveException.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ClusterMap.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ClusterMap.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Connection.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Connection.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ConnectionCodec.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ConnectionCodec.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ConnectionMap.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Cpg.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Cpg.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Dispatchable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/DumpClient.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/DumpClient.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Event.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Event.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/FailoverExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/FailoverExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Multicaster.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Multicaster.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/NoOpConnectionOutputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/OutputInterceptor.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/OutputInterceptor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/ProxyInputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Quorum.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_cman.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_cman.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/Quorum_null.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/WriteEstimate.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/WriteEstimate.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/management-schema.xml delete mode 100644 M4-RCs/qpid/cpp/src/qpid/cluster/types.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Agent.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Agent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Broker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Broker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/ClassKey.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/ClassKey.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/ConsoleListener.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Event.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Event.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Object.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Object.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/ObjectId.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/ObjectId.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Package.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Package.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Schema.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Schema.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/SequenceManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/SequenceManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/SessionManager.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/SessionManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Value.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/console/Value.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQBody.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQCommandControlBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQContentBody.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQContentBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQDataBlock.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQFrame.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQFrame.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQHeaderBody.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQHeaderBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQHeartbeatBody.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQHeartbeatBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQMethodBody.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQMethodBody.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AMQP_HighestVersion.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AccumulatedAck.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/AccumulatedAck.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Array.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Array.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Blob.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Blob.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/BodyHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/BodyHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/BodyHolder.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/BodyHolder.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Buffer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Buffer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ChannelHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Endian.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Endian.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FieldTable.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FieldTable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FieldValue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FieldValue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameDecoder.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameDecoder.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameDefaultVisitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameSet.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/FrameSet.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Handler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/HeaderProperties.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/InitiationHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/InitiationHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/InputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Invoker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/MethodContent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ModelMethod.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/OutputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ProtocolInitiation.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ProtocolInitiation.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ProtocolVersion.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/ProtocolVersion.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Proxy.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Proxy.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SendContent.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SendContent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceNumber.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceNumber.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceNumberSet.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceNumberSet.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceSet.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/SequenceSet.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/StructHelper.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/TemplateVisitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/TransferContent.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/TransferContent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/TypeFilter.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Uuid.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Uuid.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/Visitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/amqp_framing.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/amqp_types.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/amqp_types_full.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/frame_functors.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/framing/variant.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Helpers.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Logger.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Logger.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Options.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Options.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/OstreamOutput.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/OstreamOutput.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Selector.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Selector.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/SinkOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Statement.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/Statement.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/posix/SinkOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/windows/SinkOptions.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/log/windows/SinkOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/Args.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/Manageable.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/Manageable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementBroker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementBroker.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementEvent.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementObject.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/management/ManagementObject.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/memory.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/pointer_to_other.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/ptr_map.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/shared_ptr.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ActivityTimer.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AggregateOutput.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AggregateOutput.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AsynchIO.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AsynchIOHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AsynchIOHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AtomicCount.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue_gcc.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/AtomicValue_mutex.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/BlockingQueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Condition.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ConnectionCodec.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ConnectionInputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ConnectionInputHandlerFactory.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ConnectionOutputHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ConnectionOutputHandlerPtr.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/CopyOnWriteArray.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/DeletionManager.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/DispatchHandle.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/DispatchHandle.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Dispatcher.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Dispatcher.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ExceptionHolder.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/FileSysDir.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Fork.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/IOHandle.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/IntegerTypes.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/LockFile.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/LockPtr.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Monitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Mutex.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/OutputControl.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/OutputTask.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/PollableCondition.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/PollableQueue.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Poller.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ProtocolFactory.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/RdmaIOPlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Runnable.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Runnable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ScopedIncrement.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Semaphore.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Shlib.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Shlib.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ShutdownHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Socket.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/SslPlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/StateMonitor.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/StrError.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/SystemInfo.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/TCPIOPlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Thread.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Time.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/TimeoutHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/Waitable.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/APRBase.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/APRBase.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/APRPool.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/APRPool.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Condition.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Mutex.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Shlib.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Socket.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Thread.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Thread.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/apr/Time.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/epoll/EpollPoller.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Condition.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/posix/FileSysDir.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Fork.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Fork.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/IOHandle.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/posix/IntegerTypes.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/posix/LockFile.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Mutex.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Mutex.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/PollableCondition.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/PollableCondition.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/PrivatePosix.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Shlib.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Socket.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/StrError.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/posix/SystemInfo.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Thread.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/Time.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/posix/Time.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/posix/check.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaClient.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaIO.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaIO.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/RdmaServer.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_exception.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_factories.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_factories.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_wrap.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/rdma/rdma_wrap.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/solaris/ECFPoller.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslHandler.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslHandler.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslIo.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslIo.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslSocket.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/SslSocket.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/check.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/check.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/util.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/ssl/util.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/uuid.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/AsynchIO.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/AsynchIoResult.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/Condition.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/FileSysDir.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/IOHandle.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/IntegerTypes.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/IoHandlePrivate.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/IocpDispatcher.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/IocpPoller.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/LockFile.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/Mutex.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/Shlib.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/Socket.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/StrError.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/SystemInfo.cpp delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/Thread.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/Time.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/Time.h delete mode 100755 M4-RCs/qpid/cpp/src/qpid/sys/windows/check.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/uuid.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/sys/windows/uuid.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/xml/XmlBinding.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/xml/XmlExchange.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpid/xml/XmlExchange.h delete mode 100644 M4-RCs/qpid/cpp/src/qpid/xml/XmlExchangePlugin.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpidd.cpp delete mode 100644 M4-RCs/qpid/cpp/src/qpidd.h delete mode 100644 M4-RCs/qpid/cpp/src/ssl.mk delete mode 100644 M4-RCs/qpid/cpp/src/tests/.valgrind.supp delete mode 100644 M4-RCs/qpid/cpp/src/tests/AccumulatedAckTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/Array.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/AsyncCompletion.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/AtomicValue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/BasicP2PTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/BasicP2PTest.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/BasicPubSubTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/BasicPubSubTest.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/Blob.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/BrokerFixture.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/ClientSessionTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/ConnectionOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/ConsoleTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/DeliveryRecordTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/DispatcherTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/DtxWorkRecordTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/ExchangeTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/FieldTable.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/FieldValue.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/ForkedBroker.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/Frame.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/FramingTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/HeaderTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/HeadersExchangeTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/IncompleteMessageList.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/InlineAllocator.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/InlineVector.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/Makefile.am delete mode 100644 M4-RCs/qpid/cpp/src/tests/ManagementTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/MessageBuilderTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/MessageReplayTracker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/MessageTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/MessageUtils.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/PollerTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/QueueOptionsTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/QueuePolicyTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/QueueRegistryTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/QueueTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/README delete mode 100644 M4-RCs/qpid/cpp/src/tests/RangeSet.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/RefCounted.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/SequenceNumberTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/SequenceSet.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/SessionState.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/Shlib.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/SimpleTestCaseBase.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/SimpleTestCaseBase.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/SocketProxy.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/StringUtils.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/TestCase.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/TestMessageStore.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/TestOptions.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/TimerTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/TopicExchangeTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/TxBufferTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/TxMocks.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/TxPublishTest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/Url.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/Uuid.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/XmlClientSessionTest.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/acl.py delete mode 100755 M4-RCs/qpid/cpp/src/tests/ais_check delete mode 100644 M4-RCs/qpid/cpp/src/tests/ais_test.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/allSegmentTypes.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/amqp_0_10/Map.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/amqp_0_10/ProxyTemplate.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/amqp_0_10/apply.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/amqp_0_10/handlers.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/amqp_0_10/serialize.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/benchmark delete mode 100644 M4-RCs/qpid/cpp/src/tests/client_test.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/cluster.mk delete mode 100644 M4-RCs/qpid/cpp/src/tests/cluster_test.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/config.null delete mode 100644 M4-RCs/qpid/cpp/src/tests/consume.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/declare_queues.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/dlclose_noop.c delete mode 100644 M4-RCs/qpid/cpp/src/tests/echotest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/exception_test.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/failover_soak.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/fanout_perftest delete mode 100755 M4-RCs/qpid/cpp/src/tests/federated_topic_test delete mode 100755 M4-RCs/qpid/cpp/src/tests/federation.py delete mode 100644 M4-RCs/qpid/cpp/src/tests/header_test.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/header_test.py delete mode 100644 M4-RCs/qpid/cpp/src/tests/interop_runner.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/latencytest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/logging.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/multiq_perftest delete mode 100755 M4-RCs/qpid/cpp/src/tests/perfdist delete mode 100644 M4-RCs/qpid/cpp/src/tests/perftest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/policy.acl delete mode 100644 M4-RCs/qpid/cpp/src/tests/publish.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/python_tests delete mode 100755 M4-RCs/qpid/cpp/src/tests/quick_perftest delete mode 100755 M4-RCs/qpid/cpp/src/tests/quick_topictest delete mode 100755 M4-RCs/qpid/cpp/src/tests/quick_txtest delete mode 100644 M4-RCs/qpid/cpp/src/tests/receiver.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/replaying_sender.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/restart_cluster delete mode 100644 M4-RCs/qpid/cpp/src/tests/resuming_receiver.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/run-unit-tests delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_acl_tests delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_failover_soak delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_federation_tests delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_header_test delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_perftest delete mode 100755 M4-RCs/qpid/cpp/src/tests/run_test delete mode 100644 M4-RCs/qpid/cpp/src/tests/sender.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/shared_perftest delete mode 100644 M4-RCs/qpid/cpp/src/tests/shlibtest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/ssl.mk delete mode 100755 M4-RCs/qpid/cpp/src/tests/ssl_test delete mode 100755 M4-RCs/qpid/cpp/src/tests/start_broker delete mode 100755 M4-RCs/qpid/cpp/src/tests/start_cluster delete mode 100755 M4-RCs/qpid/cpp/src/tests/start_cluster_hosts delete mode 100755 M4-RCs/qpid/cpp/src/tests/stop_broker delete mode 100755 M4-RCs/qpid/cpp/src/tests/stop_cluster delete mode 100644 M4-RCs/qpid/cpp/src/tests/test_tools.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/topic_listener.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/topic_perftest delete mode 100644 M4-RCs/qpid/cpp/src/tests/topic_publisher.cpp delete mode 100755 M4-RCs/qpid/cpp/src/tests/topictest delete mode 100644 M4-RCs/qpid/cpp/src/tests/txjob.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/txshift.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/txtest.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/unit_test.cpp delete mode 100644 M4-RCs/qpid/cpp/src/tests/unit_test.h delete mode 100644 M4-RCs/qpid/cpp/src/tests/vg_check delete mode 100644 M4-RCs/qpid/cpp/src/windows/QpiddBroker.cpp delete mode 100644 M4-RCs/qpid/cpp/src/xml.mk delete mode 100755 M4-RCs/qpid/cpp/versions delete mode 100644 M4-RCs/qpid/cpp/xml/cluster.xml delete mode 100644 M4-RCs/qpid/cpp/xml/extra.xml delete mode 100644 M4-RCs/qpid/dotnet/LICENSE.txt delete mode 100644 M4-RCs/qpid/dotnet/NOTICE.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/Qpid.Buffer.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/SimpleByteBufferTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/SlicedByteBufferTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer.Tests/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/BufferOverflowException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/BufferUnderflowException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/ByteBuffer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/ByteBufferHexDumper.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/IByteBufferAllocator.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/Qpid.Buffer.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/SimpleByteBuffer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/SimpleByteBufferAllocator.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/SlicedByteBuffer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Buffer/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/App.config delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/BrokerDetails/BrokerDetailsTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/Channel/ChannelMessageCreationTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/Messages/MessageFactoryRegistryTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/Qpid.Client.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/Security/CallbackHandlerRegistryTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/interop/TopicListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/interop/TopicPublisher.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/lib/nunit/nunit-licence.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/lib/nunit/nunit.framework.dll delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/log4net.config delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Tests/url/ConnectionUrlTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/BlockingSocketProcessor.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/BlockingSocketTransport.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/ByteChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/Qpid.Client.Transport.Socket.Blocking.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client.Transport.Socket.Blocking/Qpid.Client.Transport.Socket.Blocking.mdp delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQAuthenticationException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQConnectionException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQDestination.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQNoConsumersException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AMQNoRouteException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AmqBrokerInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/AmqChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/BasicMessageConsumer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/BasicMessageProducer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Closeable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Configuration/AuthenticationConfigurationSectionHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/ConnectionTuneParameters.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Failover/FailoverException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Failover/FailoverHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Failover/FailoverState.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Failover/FailoverSupport.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/BasicDeliverMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/BasicReturnMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ChannelCloseMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionCloseMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionCloseOkHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionOpenOkMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionRedirectMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionSecureMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionStartMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/ConnectionTuneMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/QueueDeleteOkMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Handler/QueuePurgeOkMethodHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/AMQMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/AMQMessageFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/AbstractQmsMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/IMessageFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/MessageFactoryRegistry.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/QpidBytesMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/QpidBytesMessageFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/QpidHeaders.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/QpidTextMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/QpidTextMessageFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/UnexpectedBodyReceivedException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Message/UnprocessedMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/AMQMethodEvent.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/AMQProtocolListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/AMQProtocolSession.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/DefaultTimeouts.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/IConnectionCloser.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/IProtocolListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/Listener/BlockingMethodFrameListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/Listener/IAMQMethodListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/Listener/SpecificMethodFrameListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Protocol/ProtocolWriter.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/QpidConnectionInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Security/CallbackHandlerRegistry.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Security/IAMQCallbackHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Security/UsernamePasswordCallbackHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/SslOptions.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/AMQState.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/AMQStateChangedEvent.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/AMQStateManager.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/IAMQStateListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/IStateAwareMethodListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/IStateListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/IllegalStateTransitionException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/State/StateWaiter.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/AMQProtocolProvider.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/AmqpChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/IByteChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/IProtocolChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/IProtocolWriter.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/IStreamFilter.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/ITransport.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/IoHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/ProtocolDecoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/SingleProtocolEncoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/Socket/Blocking/BlockingSocketTransport.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/Socket/Blocking/ByteChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/Socket/Blocking/ISocketConnector.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/Socket/Blocking/SocketConnector.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Transport/Socket/Blocking/SslSocketConnector.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Client/Util/FlowControlQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/Qpid.Client.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/BrokerInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/ConnectionInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/FailoverPolicy.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/UrlSyntaxException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/failover/FailoverMethod.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/failover/FailoverRoundRobin.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Client/qms/failover/FailoverSingleServer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/CumulativeProtocolDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/DemuxingProtocolCodecFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/IMessageDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/IMessageDecoderFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/IMessageEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/IMessageEncoderFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Demux/MessageDecoderResult.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolCodecFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolDecoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/IProtocolEncoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/ProtocolCodecException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/ProtocolDecoderException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/ProtocolEncoderException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Qpid.Codec.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Support/SimpleProtocolDecoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/Support/SimpleProtocolEncoderOutput.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Codec/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Qpid.Common.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Qpid/Collections/TestConsumerProducerQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Qpid/Collections/TestLinkedHashtable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Qpid/Framing/TestAMQType.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/Qpid/Framing/TestEncodingUtils.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common.Tests/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQChannelClosedException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQConnectionClosedException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQDisconnectedException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQInvalidArgumentException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQInvalidRoutingKeyException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AMQUndeliveredException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/AssemblySettings.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Collections/BlockingQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Collections/ConsumerProducerQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Collections/LinkedBlockingQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Collections/LinkedHashtable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Collections/SynchronousQueue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQDataBlockDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQDataBlockEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQFrame.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQFrameDecodingException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQMethodBody.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQMethodBodyFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQProtocolHeaderException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQType.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQTypeMap.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/AMQTypedValue.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/BasicContentHeaderProperties.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/CompositeAMQDataBlock.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ContentBody.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ContentBodyFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ContentHeaderBody.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ContentHeaderBodyFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ContentHeaderPropertiesFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/EncodingUtils.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/FieldTable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/HeartbeatBody.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/HeartbeatBodyFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/IBody.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/IBodyFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/IContentHeaderProperties.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/IDataBlock.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/IEncodableAMQDataBlock.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Framing/ProtocolInitiation.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Protocol/AMQConstant.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/Qpid.Common.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/amqp.xml delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/build.xml delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/log4net/log4net-licence.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/log4net/log4net.dll delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/log4net/log4net.xml delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/saxon/saxon-licence.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/saxon/saxon8.jar delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/seclib-1.0.0/Org.Mentalis.Security.dll delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/lib/seclib-1.0.0/seclib-license.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/resources/registry.template delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/csharp.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/framing.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/java.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/prepare1.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/prepare2.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/prepare3.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/readme.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/registry.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Common/stylesheets/utils.xsl delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/Properties/AssemblyInfo.cs delete mode 100755 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/Qpid.Integration.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/README.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Assertion.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Assertion.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/AssertionBase.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/BrokerLifecycleAware.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/CauseFailure.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/CauseFailureUserPrompt.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Circuit.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Circuit.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/CircuitEnd.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/CircuitEndBase.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/ExceptionMonitor.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/FrameworkBaseCase.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/FrameworkBaseCase.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/LocalCircuitFactory.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/MessageMonitor.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/MessagingTestConfigProperties.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/NotApplicableAssertion.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Publisher.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Publisher.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/README.txt delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Receiver.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/Receiver.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/TestClientDetails.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/TestClientDetails.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/TestModel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/TestUtils.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/alljava.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/clocksynch/ClockSynchFailureException.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/clocksynch/ClockSynchThread.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/clocksynch/ClockSynchronizer.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/clocksynch/LocalClockSynchronizer.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/clocksynch/UDPClockSynchronizer.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/distributedcircuit/TestClient.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/distributedcircuit/TestClientCircuitEnd.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/distributedcircuit/TestClientControlledTest.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/localcircuit/LocalCircuitImpl.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/localcircuit/LocalPublisherImpl.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/localcircuit/LocalReceiverImpl.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/sequencers/BaseCircuitFactory.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/sequencers/CircuitFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/framework/sequencers/CircuitFactory.csx delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interactive/FailoverTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interactive/SendReceiveTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interop/InteropClientTestCase.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interop/TestCases/TestCase1DummyRun.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interop/TestCases/TestCase2BasicP2P.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interop/TestCases/TestCase3BasicPubSub.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/interop/TestClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/log4net.config delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/old/ServiceProvidingClient.tmp delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/old/ServiceRequestingClient.tmp delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/BaseMessagingTestFixture.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/ChannelQueueTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/CommitRollbackTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/ConnectionTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/DurableSubscriptionTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/HeadersExchangeTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/MandatoryMessageTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/ProducerMultiConsumerTest.cs delete mode 100755 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/Qpid.Integration.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/SslConnectionTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Integration.Tests/testcases/SustainedTest.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/AcknowledgeMode.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ChannelLimitReachedException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/DeliveryMode.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ExchangeClassConstants.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ExchangeNameDefaults.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IBytesMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ICloseable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IConnection.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IConnectionFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IConnectionListener.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IFieldTable.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IHeaders.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IMessageConsumer.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/IMessagePublisher.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ITextMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/MessageConsumerBuilder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/MessageNotReadableException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/MessageNotWritableException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/MessagePublisherBuilder.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/Qpid.Messaging.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/QpidException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/ResourceAllocationException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Messaging/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.NET.FxCop delete mode 100644 M4-RCs/qpid/dotnet/Qpid.NET.sln delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/App.config delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Mechanisms/AnonymousSaslClientTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Mechanisms/CramMD5SaslClientTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Mechanisms/DigestSaslClientTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Mechanisms/ExternalSaslClientTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Mechanisms/PlainSaslClientTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/Qpid.Sasl.Tests.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/SaslTests.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/TestClientFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl.Tests/default.build delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Callbacks.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Configuration/SaslConfiguration.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Configuration/SaslConfigurationSectionHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/DefaultClientFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/ISaslCallbackHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/ISaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/ISaslClientFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/MD5HMAC.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Mechanisms/AnonymousSaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Mechanisms/CramMD5SaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Mechanisms/DigestSaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Mechanisms/ExternalSaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Mechanisms/PlainSaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Qpid.Sasl.csproj delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/Sasl.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/SaslClient.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/SaslException.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/SaslProperties.cs delete mode 100644 M4-RCs/qpid/dotnet/Qpid.Sasl/default.build delete mode 100644 M4-RCs/qpid/dotnet/README.txt delete mode 100644 M4-RCs/qpid/dotnet/RELEASE_NOTES.txt delete mode 100644 M4-RCs/qpid/dotnet/TestClient/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/TestClient/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/TestClient/TestClient.csproj delete mode 100644 M4-RCs/qpid/dotnet/TestClient/default.build delete mode 100644 M4-RCs/qpid/dotnet/TopicListener/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/TopicListener/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/TopicListener/TopicListener.csproj delete mode 100644 M4-RCs/qpid/dotnet/TopicListener/default.build delete mode 100644 M4-RCs/qpid/dotnet/TopicPublisher/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/TopicPublisher/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/TopicPublisher/TopicPublisher.csproj delete mode 100644 M4-RCs/qpid/dotnet/TopicPublisher/default.build delete mode 100644 M4-RCs/qpid/dotnet/build-framing.bat delete mode 100755 M4-RCs/qpid/dotnet/build-mono delete mode 100644 M4-RCs/qpid/dotnet/build-msbuild.bat delete mode 100755 M4-RCs/qpid/dotnet/build-nant-release delete mode 100644 M4-RCs/qpid/dotnet/build-nant.bat delete mode 100644 M4-RCs/qpid/dotnet/client-010/LICENSE.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/NOTICE.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/README.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddIn/Excel.exe.config delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddIn/ExcelAddIn.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddIn/ExcelAddIn.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddIn/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInMessageProcessor/ExcelAddInMessageProcessor.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInMessageProcessor/Processor.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInMessageProcessor/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInProducer/ExcelAddInProducer.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInProducer/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/ExcelAddInProducer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/addins/README.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/Client.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client.sln delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client.suo delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/Client.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ClientConnectionDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ClientInterface.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ClientSession.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ClientSessionDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ClosedListenerInterface.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/ErrorCode.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/IMessage.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/Message.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/client/MessageListenerInterface.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Binary.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Binding.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Channel.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ChannelDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ClientDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Connection.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ConnectionDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Field.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Future.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Header.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Method.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ProtocolDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ProtocolError.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ProtocolEvent.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ProtocolHeader.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Range.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/RangeSet.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/ReceivedPayload.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Receiver.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Sender.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Session.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/SessionDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/Struct.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/AbstractDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/AbstractEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/Decoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/Encodable.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/Encoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/MSDecoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/codec/MSEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/ConnectionException.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/ExceptionArgs.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/ProtocolVersionException.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/SessionClosedException.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/SessionException.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/exception/TransportException.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/Assembler.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/Disassembler.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/Frame.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/IIoSender.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/InputHandler.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/NetworkDelegate.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/NetworkEvent.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/io/IIoTransport.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/io/IoReceiver.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/io/IoSSLTransport.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/io/IoSender.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/network/io/IoTransport.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/ByteEncoder.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/CircularBuffer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/Functions.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/Logger.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/ResultFuture.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/Serial.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/client/transport/util/UUID.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Demo.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Properties/Resources.Designer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Properties/Resources.resx delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Properties/Settings.Designer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/Properties/Settings.settings delete mode 100644 M4-RCs/qpid/dotnet/client-010/demo/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-Listener/Listener.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-Listener/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-Listener/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-Listener/example-direct-Listener.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-producer/Producer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-producer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-producer/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/example-direct-producer/example-direct-producer.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_cpp_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_cpp_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_cpp delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_cpp.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_java delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_java.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_python delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_dotnet_python.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_java_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_java_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_python_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/direct/verify_python_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Listener/Listener.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Listener/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Listener/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Listener/example-fanout-Listener.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Producer/Producer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Producer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Producer/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/example-fanout-Producer/example-fanout-Producer.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_cpp_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_cpp_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_cpp delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_cpp.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_java delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_java.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_python delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_dotnet_python.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_java_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_java_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_python_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/fanout/verify_python_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Listener/Listener.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Listener/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Listener/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Listener/example-pub-sub-Listener.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Publisher/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Publisher/Publisher.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Publisher/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/example-pub-sub-Publisher/example-pub-sub-Publisher.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_cpp_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_cpp_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_cpp delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_cpp.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_java delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_java.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_python delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_dotnet_python.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_java_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_java_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_python_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/pub-sub/verify_python_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Client/Client.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Client/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Client/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Client/example-request-response-Client.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Server/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Server/Server.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Server/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/example-request-response-Server/example-request-response-Server.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_cpp_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_cpp_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_cpp delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_cpp.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_java delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_java.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_python delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_dotnet_python.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_java_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_java_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_python_dotnet delete mode 100644 M4-RCs/qpid/dotnet/client-010/examples/request-response/verify_python_dotnet.in delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Composite.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Constant.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Enum.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Invoker.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/MethodDelegate.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Option.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/StructFactory.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/Type.tpl delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/build.xml delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/codegen delete mode 100644 M4-RCs/qpid/dotnet/client-010/gentool/dotnetgenutil.py delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/log4net/log4net-licence.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/log4net/log4net.dll delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/log4net/log4net.xml delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/nunit/nunit-licence.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/nunit/nunit.framework.dll delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/plossum/C5-License.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/plossum/C5.dll delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/plossum/Plossum CommandLine.dll delete mode 100644 M4-RCs/qpid/dotnet/client-010/lib/plossum/license.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/log.xml delete mode 100644 M4-RCs/qpid/dotnet/client-010/perftest/PerfTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/perftest/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/perftest/README.txt delete mode 100644 M4-RCs/qpid/dotnet/client-010/perftest/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/perftest/perftest.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/Test.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/default.build delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/interop/Admin.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/interop/ApplicationHeaders.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/interop/Message.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/interop/TestCase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/test.config delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/transport/util/ByteEncoderTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/transport/util/CircularBufferTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/transport/util/ResultFutureTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/transport/util/SerialTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/test/transport/util/UUIDTest.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/ConfigDemo.suo delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/Demo.suo delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.Designer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.resx delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.Designer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.resx delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.Designer.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.settings delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/wcBookingClient.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Booking.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/IBooking.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Order.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Receipt.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/wcfBookingServer.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/App.config delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/HelloClient.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/IHelloService.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloClient/wcfHelloClient.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/App.config delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/HelloService.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/IHelloService.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfHelloServer/wcfHelloServer.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/IUpperCase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/Program.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/Properties/AssemblyInfo.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/QpidBindingConfigurationElement.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/UpperCase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/demo/wcfRPC/wcfRPC.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/CommunicationOperation.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidBinding.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidChannelBase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidChannelFactory.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidChannelListener.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidChannelListenerBase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidInputChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidInputChannelBase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidOutputChannel.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidOutputChannelBase.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidTransportBindingElement.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/model/QpidTransportElement.cs delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/wcf.csproj delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/wcf.sln delete mode 100644 M4-RCs/qpid/dotnet/client-010/wcf/wcf.suo delete mode 100644 M4-RCs/qpid/dotnet/default.build delete mode 100644 M4-RCs/qpid/etc/LICENSE delete mode 100644 M4-RCs/qpid/etc/NOTICE delete mode 100644 M4-RCs/qpid/etc/svn-auto-props delete mode 100644 M4-RCs/qpid/gentools/LICENSE delete mode 100644 M4-RCs/qpid/gentools/NOTICE delete mode 100644 M4-RCs/qpid/gentools/README delete mode 100644 M4-RCs/qpid/gentools/README.txt delete mode 100755 M4-RCs/qpid/gentools/build delete mode 100644 M4-RCs/qpid/gentools/build.xml delete mode 100644 M4-RCs/qpid/gentools/lib/LICENSE delete mode 100644 M4-RCs/qpid/gentools/lib/NOTICE delete mode 100644 M4-RCs/qpid/gentools/lib/README.txt delete mode 100644 M4-RCs/qpid/gentools/lib/velocity-1.4.jar delete mode 100644 M4-RCs/qpid/gentools/lib/velocity-dep-1.4.jar delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpClass.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpClassMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpConstant.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpConstantSet.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpDomain.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpDomainMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpDomainVersionMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpField.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpFieldMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpFlagMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpMethodMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpModel.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpOrdinalFieldMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpOrdinalVersionMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpOverloadedParameterMap.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpParseException.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpTemplateException.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpTypeMappingException.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpVersion.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/AmqpVersionSet.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/BitFieldGenerateMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/CommandGenerateMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/ConsolidatedField.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/CppGenerator.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/DotnetGenerator.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/GenerateMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/Generator.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/JavaGenerator.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/LanguageConverter.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/Main.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/MangledGenerateMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/NodeAware.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/Printable.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/SingleVersionClass.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/SingleVersionField.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/SingleVersionMethod.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/SingleVersionModel.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/TargetDirectoryException.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/Utils.java delete mode 100644 M4-RCs/qpid/gentools/src/org/apache/qpid/gentools/VersionConsistencyCheck.java delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/method/MethodBodyClass.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ClientOperations.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ClientProxy.cpp.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ClientProxy.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_Constants.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_HighestVersion.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_MethodVersionMap.cpp.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_MethodVersionMap.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ServerOperations.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ServerProxy.cpp.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.cpp/model/AMQP_ServerProxy.h.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.java/PropertyContentHeaderClass.tmpl delete mode 100644 M4-RCs/qpid/gentools/templ.java/method/version/MethodBodyClass.vm delete mode 100644 M4-RCs/qpid/gentools/templ.java/model/ProtocolVersionListClass.vm delete mode 100644 M4-RCs/qpid/gentools/templ.java/model/version/AmqpConstantsClass.vm delete mode 100644 M4-RCs/qpid/gentools/templ.java/model/version/MethodRegistryClass.vm delete mode 100644 M4-RCs/qpid/gentools/xml-src/amqp-0.10.test.xml delete mode 100644 M4-RCs/qpid/gentools/xml-src/amqp-0.8.test.xml delete mode 100644 M4-RCs/qpid/gentools/xml-src/amqp-0.9.test.xml delete mode 100644 M4-RCs/qpid/gentools/xml-src/cluster-0.9.test.xml delete mode 100644 M4-RCs/qpid/java/010ExcludeList delete mode 100644 M4-RCs/qpid/java/010ExcludeList-noPrefetch delete mode 100644 M4-RCs/qpid/java/010ExcludeList-store delete mode 100644 M4-RCs/qpid/java/08ExcludeList delete mode 100644 M4-RCs/qpid/java/08ExcludeList-nonvm delete mode 100644 M4-RCs/qpid/java/ExcludeList delete mode 100644 M4-RCs/qpid/java/KEYS delete mode 100644 M4-RCs/qpid/java/XAExcludeList delete mode 100644 M4-RCs/qpid/java/broker-plugins/MANIFEST.MF delete mode 100644 M4-RCs/qpid/java/broker-plugins/build.xml delete mode 100644 M4-RCs/qpid/java/broker-plugins/src/main/java/org/apache/qpid/extras/Activator.java delete mode 100644 M4-RCs/qpid/java/broker-plugins/src/main/java/org/apache/qpid/extras/exchanges/diagnostic/DiagnosticExchange.java delete mode 100644 M4-RCs/qpid/java/broker-plugins/src/main/java/org/apache/qpid/extras/exchanges/diagnostic/DiagnosticExchangeType.java delete mode 100644 M4-RCs/qpid/java/broker-plugins/src/main/java/org/apache/qpid/extras/exchanges/example/TestExchange.java delete mode 100644 M4-RCs/qpid/java/broker-plugins/src/main/java/org/apache/qpid/extras/exchanges/example/TestExchangeType.java delete mode 100755 M4-RCs/qpid/java/broker/bin/msTool.sh delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid-passwd delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid-server delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid-server-bdb.bat delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid-server.bat delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid.start delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid.stop delete mode 100755 M4-RCs/qpid/java/broker/bin/qpid.stopall delete mode 100644 M4-RCs/qpid/java/broker/build.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/access delete mode 100644 M4-RCs/qpid/java/broker/etc/acl.config.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/config.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/debug.log4j.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/jmxremote.access delete mode 100644 M4-RCs/qpid/java/broker/etc/log4j.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/md5passwd delete mode 100644 M4-RCs/qpid/java/broker/etc/mstool-log4j.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/passwd delete mode 100644 M4-RCs/qpid/java/broker/etc/passwdVhost delete mode 100644 M4-RCs/qpid/java/broker/etc/persistent_config.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/qpid-server.conf delete mode 100644 M4-RCs/qpid/java/broker/etc/qpid-server.conf.jpp delete mode 100644 M4-RCs/qpid/java/broker/etc/qpid.passwd delete mode 100644 M4-RCs/qpid/java/broker/etc/transient_config.xml delete mode 100644 M4-RCs/qpid/java/broker/etc/virtualhosts.xml delete mode 100755 M4-RCs/qpid/java/broker/python-test.xml delete mode 100644 M4-RCs/qpid/java/broker/src/main/grammar/SelectorParser.jj delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/log4j.properties delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/log4j/QpidCompositeRollingAppender.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/configuration/Configuration.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQBrokerManagerMBean.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ConsumerTagNotUniqueException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ExtractResendAndRequeue.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/Main.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ManagedChannel.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/RequiredDeliveryException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/TxAck.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessageMap.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/ack/UnacknowledgedMessageMapImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/configuration/Configurator.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/configuration/VirtualHostConfiguration.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/connection/ConnectionRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/connection/IConnectionRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DirectExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/Exchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/ExchangeFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/ExchangeInUseException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/ExchangeRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/ExchangeType.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/FanoutExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/HeadersBinding.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/HeadersExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/Index.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/ManagedExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/MessageRouter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/NoRouteException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/TopicExchange.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/headers/HeaderKey.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/headers/HeaderKeyDictionary.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/headers/HeaderMatcherResult.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/headers/HeadersMatcherDFAState.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/headers/HeadersParser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/topic/TopicMatcherDFAState.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/topic/TopicMatcherResult.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/topic/TopicParser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/topic/TopicWord.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/topic/TopicWordDictionary.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/ArithmeticExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/BinaryExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/BooleanExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/ComparisonExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/ConstantExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/Expression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/FilterManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/FilterManagerFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/JMSSelectorFilter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/LogicExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/MessageFilter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/NoConsumerFilter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/PropertyExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/SimpleFilterManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/UnaryExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/XPathExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/XQueryExpression.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/filter/XalanXPathEvaluator.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/AbstractFlowCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/BytesOnlyCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/FlowCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/LimitlessCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/MessageAndBytesCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/MessageOnlyCreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/flow/Pre0_10CreditManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/AccessRequestHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicAckMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicCancelMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicGetMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicPublishMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicQosHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicRecoverMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicRecoverSyncMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/BasicRejectMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ChannelCloseHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ChannelCloseOkHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ChannelFlowHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ChannelOpenHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionCloseMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionCloseOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionOpenMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionSecureOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionStartOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ConnectionTuneOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ExchangeBoundHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ExchangeDeclareHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ExchangeDeleteHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/OnCurrentThreadExecutor.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/QueueBindHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/QueueDeclareHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/QueueDeleteHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/QueuePurgeHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/QueueUnbindHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ServerMethodDispatcherImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ServerMethodDispatcherImpl_0_9.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/ServerMethodDispatcherImpl_8_0.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/TxCommitHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/TxRollbackHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/TxSelectHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/handler/UnexpectedMethodException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/jms/JmsConsumer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/AMQManagedObject.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/DefaultManagedObject.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/JMXManagedObjectRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanAttribute.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanConstructor.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanDescription.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanIntrospector.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanInvocationHandlerImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanOperation.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/MBeanOperationParameter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/Managable.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/ManagedBroker.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/ManagedObject.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/ManagedObjectRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/ManagementConfiguration.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/management/NoopManagedObjectRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/output/ProtocolOutputConverter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/output/ProtocolOutputConverterRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/output/amqp0_8/ProtocolOutputConverterImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/output/amqp0_9/ProtocolOutputConverterImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/Activator.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/PluginManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQMinaProtocolSession.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQNoMethodHandlerException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQPFastProtocolHandler.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQPProtocolProvider.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSession.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBean.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/ExchangeInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/HeartbeatConfig.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/ManagedConnection.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/protocol/UnknnownMessageTypeException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessageHandle.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQPriorityQueue.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQQueue.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQQueueFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AMQQueueMBean.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/AsyncDeliveryConfig.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/DefaultQueueRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ExchangeBinding.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ExchangeBindings.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/FailedDequeueException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/Filterable.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/InMemoryMessageHandle.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/IncomingMessage.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ManagedQueue.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/MessageCleanupException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/MessageHandleFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/MessageMetaData.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/NoConsumersException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/NotificationCheck.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/PriorityQueueList.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueEntry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueEntryImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueEntryIterator.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueEntryList.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueEntryListFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueNotificationListener.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/QueueRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/SimpleAMQQueue.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/SimpleQueueEntryList.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/TransientMessageData.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/UnauthorizedAccessException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/WeakReferenceMessageHandle.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/registry/ApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/registry/ConfigurationFileApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/registry/IApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/ACLManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/ACLPlugin.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/AccessResult.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/AccessRights.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/Accessable.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/Permission.java delete mode 100755 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/PrincipalPermissions.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/VirtualHostAccess.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/management/AMQUserManagementMBean.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/management/UserManagement.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/AllowAll.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/DenyAll.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/AuthenticationResult.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/Base64MD5PasswordFilePrincipalDatabase.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/ConfigurationFilePrincipalDatabaseManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/HashedUser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/PlainPasswordFilePrincipalDatabase.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/PrincipalDatabase.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/PrincipalDatabaseManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/PropertiesPrincipalDatabase.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/database/PropertiesPrincipalDatabaseManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/AuthenticationManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/manager/PrincipalDatabaseAuthenticationManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/AuthenticationProviderInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/JCAProvider.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/UsernamePasswordInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/UsernamePrincipal.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/amqplain/AmqPlainInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/amqplain/AmqPlainSaslServer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/amqplain/AmqPlainSaslServerFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/crammd5/CRAMMD5HashedInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/crammd5/CRAMMD5HashedSaslServer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/crammd5/CRAMMD5HashedServerFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/crammd5/CRAMMD5Initialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainInitialiser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServerFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/state/AMQState.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/state/AMQStateManager.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/state/IllegalStateTransitionException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/state/StateAwareMethodListener.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/state/StateListener.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/store/DerbyMessageStore.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/store/MemoryMessageStore.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/store/MessageStore.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/store/MessageStoreClosedException.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/store/StoreContext.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/ClientDeliveryMethod.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/RecordDeliveryMethod.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/Subscription.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionFactory.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionFactoryImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionImpl.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionList.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ConnectorConfiguration.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ThreadPoolFilter.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/LocalTransactionalContext.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/NonTransactionalContext.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/StoreMessageOperation.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/TransactionalContext.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/TxnBuffer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/txn/TxnOp.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/util/CircularBuffer.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/util/ConcurrentLinkedQueueNoSize.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/util/LoggingProxy.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/util/NullApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/ManagedVirtualHost.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/MessageStoreTool.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/AbstractCommand.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Clear.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Command.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Copy.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Dump.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Help.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/List.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Load.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Move.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Purge.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Quit.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Select.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/messagestore/commands/Show.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/security/Passwd.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/utils/CommandParser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/utils/Console.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/utils/SimpleCommandParser.java delete mode 100644 M4-RCs/qpid/java/broker/src/main/java/org/apache/qpid/tools/utils/SimpleConsole.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/ExtractResendAndRequeueTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/RunBrokerWithCommand.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/SelectorParserTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/ack/AcknowledgeTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/configuration/TestPropertyUtils.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/configuration/VirtualHostConfigurationTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/exchange/DestWildExchangeTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/exchange/HeadersBindingTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/protocol/InternalTestProtocolSession.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/protocol/TestIoSession.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQPriorityQueueTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQMessage.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQMessageHandle.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/MockMessagePublishInfo.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/MockQueueEntry.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueThreadPoolTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/registry/ApplicationRegistryShutdownTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/access/management/AMQUserManagementMBeanTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/database/Base64MD5PasswordFilePrincipalDatabaseTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/database/HashedUserTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/sasl/SaslServerTestCase.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/sasl/TestPrincipalDatabase.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/sasl/amqplain/AMQPlainSaslServerTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/security/auth/sasl/plain/PlainSaslServerTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreShutdownTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/store/TestableMemoryMessageStore.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/subscription/QueueBrowserUsesNoAckTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/util/InternalBrokerBaseCase.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/util/LoggingProxyTest.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/server/util/TestApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/broker/src/test/java/org/apache/qpid/util/MockChannel.java delete mode 100644 M4-RCs/qpid/java/build.deps delete mode 100644 M4-RCs/qpid/java/build.xml delete mode 100755 M4-RCs/qpid/java/clean-dir delete mode 100644 M4-RCs/qpid/java/client-java14/README.txt delete mode 100644 M4-RCs/qpid/java/client-java14/etc/sasl.properties delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/assembly/client-java14-bin.xml delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/assembly/jar-with-dependencies.xml delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/java/org/apache/qpid/sasl/ClientFactoryImpl.java delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/java/org/apache/qpid/sasl/CramMD5Client.java delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/java/org/apache/qpid/sasl/PlainClient.java delete mode 100644 M4-RCs/qpid/java/client-java14/src/main/java/org/apache/qpid/sasl/Provider.java delete mode 100644 M4-RCs/qpid/java/client-java14/src/test/java/org/apache/qpid/test/integration/client/ConnectionTest.java delete mode 100644 M4-RCs/qpid/java/client/build.xml delete mode 100644 M4-RCs/qpid/java/client/example/bin/README.txt delete mode 100644 M4-RCs/qpid/java/client/example/bin/set_classpath.bat delete mode 100755 M4-RCs/qpid/java/client/example/bin/set_classpath.sh delete mode 100644 M4-RCs/qpid/java/client/example/bin/verify_all delete mode 100644 M4-RCs/qpid/java/client/example/build.xml delete mode 100644 M4-RCs/qpid/java/client/example/source-jar.xml delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/README.txt delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/log4j.xml delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/direct/DeclareQueue.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/direct/DirectProducer.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/direct/Listener.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/fanout/DeclareQueue.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/fanout/FannoutProducer.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/fanout/Listener.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/pubsub/TopicListener.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/amqpexample/pubsub/TopicPublisher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/Consumer.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/Listener.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/Producer.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/direct.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_cpp_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_cpp_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_java_cpp delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_java_cpp.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_java_python delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_java_python.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_python_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/direct/verify_python_java.in delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/Consumer.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/Listener.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/Producer.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/fanout.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_cpp_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_cpp_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_java_cpp delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_java_cpp.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_java_python delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_java_python.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_python_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/fanout/verify_python_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/Listener.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/Publisher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/pubsub.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_cpp_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_cpp_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_java_cpp delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_java_cpp.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_java_python delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_java_python.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_python_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/pubsub/verify_python_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/Client.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/Server.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/requestResponse.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_cpp_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_cpp_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_java_cpp delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_java_cpp.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_java_python delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_java_python.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_python_java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/requestResponse/verify_python_java.in delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/transacted/QueueToTopic.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/jmsexample/transacted/transacted.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/FileMessageDispatcher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/FileMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/MessageFactoryException.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/MonitorMessageDispatcher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/MonitorPublisher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/Publisher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/publisher/UndeliveredMessageException.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/pubsub/Client.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/pubsub/ConnectionSetup.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/pubsub/Publisher.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/pubsub/Subscriber.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/ConnectionException.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/ContextException.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/FileUtils.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/InitialContextHelper.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/Statics.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/shared/example.properties delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/simple/reqresp/Client.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/simple/reqresp/Server.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/subscriber/MonitoredSubscriber.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/subscriber/MonitoredSubscriptionWrapper.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/subscriber/Subscriber.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/subscriber/SubscriptionWrapper.java delete mode 100644 M4-RCs/qpid/java/client/example/src/main/java/org/apache/qpid/example/transport/ExistingSocketConnectorDemo.java delete mode 100755 M4-RCs/qpid/java/client/example/src/main/java/runSample.sh delete mode 100644 M4-RCs/qpid/java/client/src/main/grammar/SelectorParser.jj delete mode 100755 M4-RCs/qpid/java/client/src/main/java/client.bnd delete mode 100644 M4-RCs/qpid/java/client/src/main/java/client.log4j delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/mina/transport/socket/nio/ExistingSocketConnector.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQAuthenticationException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java delete mode 100755 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_9.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQConnectionURL.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQDestination.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQHeadersExchange.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQNoConsumersException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQNoRouteException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQQueue.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQQueueSessionAdaptor.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSessionAdapter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSessionDirtyException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession_0_8.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQTemporaryQueue.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQTemporaryTopic.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQTopic.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQTopicSessionAdaptor.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/AMQUndefinedDestination.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_8.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageProducer.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageProducer_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/BasicMessageProducer_0_8.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/Closeable.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/ConnectionTuneParameters.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/CustomJMSXProperty.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/DispatcherCallback.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/JMSAMQException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/JmsNotImplementedException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/MessageConsumerPair.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/QpidConnectionMetaData.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/QueueReceiverAdaptor.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/QueueSenderAdapter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/SSLConfiguration.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/TemporaryDestination.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/TopicPublisherAdapter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/TopicSubscriberAdaptor.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/XAConnectionImpl.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/XAResourceImpl.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/XASessionImpl.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/configuration/ClientProperties.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverNoopSupport.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverProtectedOperation.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverRetrySupport.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverState.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/failover/FailoverSupport.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/AccessRequestOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/BasicCancelOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/BasicDeliverMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/BasicReturnMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ChannelCloseMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ChannelCloseOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ChannelFlowMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ChannelFlowOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl_0_9.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl_8_0.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionCloseMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionOpenOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionRedirectMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionSecureMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ConnectionTuneMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/ExchangeBoundOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/handler/QueueDeleteOkMethodHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegateFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_8.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AbstractBytesMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AbstractBytesTypedMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/CloseConsumerMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/FiledTableSupport.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSBytesMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSBytesMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSHeaderAdapter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSMapMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSMapMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSStreamMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSStreamMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSTextMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/JMSTextMessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/MessageConverter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/MessageFactoryRegistry.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/ReturnMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/UnprocessedMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/UnprocessedMessage_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/message/UnprocessedMessage_0_8.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/AMQIoTransportProtocolSession.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/AMQProtocolHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/AMQProtocolSession.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/BlockingMethodFrameListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/HeartbeatConfig.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/HeartbeatDiagnostics.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/protocol/ProtocolBufferMonitorFilter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/AMQCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/CallbackHandlerRegistry.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/CallbackHandlerRegistry.properties delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/DynamicSaslRegistrar.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/DynamicSaslRegistrar.properties delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/JCAProvider.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/UsernameHashedPasswordCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/UsernamePasswordCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/amqplain/AmqPlainSaslClient.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/amqplain/AmqPlainSaslClientFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/security/crammd5hashed/CRAMMD5HashedSaslClientFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/AMQMethodNotImplementedException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/AMQState.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/AMQStateChangedEvent.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/AMQStateListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/AMQStateManager.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/StateAwareMethodListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/StateWaiter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/state/listener/SpecificMethodFrameListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/AMQNoTransportForProtocolException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/AMQTransportConnectionException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/ITransportConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/SocketTransportConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/TransportConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/transport/VmPipeTransportConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/url/URLParser.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/url/URLParser_0_10.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/util/BlockingWaiter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/util/FlowControllingBlockingQueue.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/client/vmbroker/AMQVMBrokerCreationException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/ArithmeticExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/BinaryExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/BooleanExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/ComparisonExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/ConstantExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/Expression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/JMSSelectorFilter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/LogicExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/MessageFilter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/PropertyExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/filter/UnaryExpression.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/BrokerDetails.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/ChannelLimitReachedException.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/Connection.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/ConnectionListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/ConnectionURL.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/FailoverPolicy.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/Message.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/MessageConsumer.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/MessageProducer.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/Session.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/TopicSubscriber.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/failover/FailoverMethod.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/failover/FailoverRoundRobinServers.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jms/failover/FailoverSingleServer.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jndi/Example.properties delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jndi/NameParserImpl.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jndi/PropertiesFileInitialContextFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/jndi/ReadOnlyContext.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/naming/ReadOnlyContext.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/naming/jndi.properties delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/nclient/JMSTestCase.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/nclient/MessagePartListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/nclient/util/ByteBufferMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/nclient/util/MessageListener.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/nclient/util/MessagePartListenerAdapter.java delete mode 100644 M4-RCs/qpid/java/client/src/main/java/org/apache/qpid/njms/ExceptionHelper.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/IBMPerfTest/JNDIBindQueue.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/IBMPerfTest/JNDIBindTopic.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/IBMPerfTest/README.txt delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/cluster/Client.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/codec/BasicDeliverTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/codec/Client.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/codec/Server.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/AMQConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/AbstractConfig.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/ConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/Connector.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/ConnectorConfig.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/config/JBossConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/flow/ChannelFlowTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/fragmentation/TestLargePublisher.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/fragmentation/TestLargeSubscriber.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/headers/Listener.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/headers/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/headers/Publisher.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/jndi/referenceable/Bind.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/jndi/referenceable/Lookup.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/jndi/referenceable/Unbind.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/latency/LatencyTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/mina/AcceptorTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/mina/BlockingAcceptorTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/mina/WriterTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/multiconsumer/AMQTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/pubsub1/TestPublisher.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/pubsub1/TestSubscriber.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/test/unit/client/connection/TestManyConnections.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/test/unit/jndi/PropertiesFileInitialContextFactoryTest.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/test/unit/jndi/example.properties delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/topic/Config.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/topic/Listener.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/topic/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/topic/Publisher.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/transacted/Config.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/transacted/Ping.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/transacted/Pong.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/transacted/Relay.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/transacted/Start.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/weblogic/ServiceProvider.java delete mode 100644 M4-RCs/qpid/java/client/src/old_test/java/org/apache/qpid/weblogic/ServiceRequestingClient.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/mina/transport/vmpipe/support/VmPipeIdleStatusChecker.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/client/AMQQueueTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/client/MockAMQConnection.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/client/message/TestMessageHelper.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/client/protocol/AMQProtocolHandlerTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/client/protocol/MockIoSession.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/basic/FieldTableKeyEnumeratorTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/basic/FieldTablePropertyTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/BrokerDetails/BrokerDetailsTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/channelclose/ChannelCloseMethodHandlerNoCloseOk.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/channelclose/NoCloseOKStateManager.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/connectionurl/ConnectionURLTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/destinationurl/DestinationURLTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/message/BytesMessageTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/message/MapMessageTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/message/StreamMessageTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/client/message/TextMessageTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/message/MessageConverterTest.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/message/NonQpidMessage.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/message/TestAMQSession.java delete mode 100644 M4-RCs/qpid/java/client/src/test/java/org/apache/qpid/test/unit/tests.properties delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-JNDI-Setup.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-JNDI-Setup.sh delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-Publisher.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-Publisher.sh delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-PutGet.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-PutGet.sh delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-README.txt delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-Receiver.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-Receiver.sh delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-Sender.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-Sender.sh delete mode 100644 M4-RCs/qpid/java/client/test/bin/IBM-Subscriber.bat delete mode 100755 M4-RCs/qpid/java/client/test/bin/IBM-Subscriber.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/headersListener.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/headersListenerGroup.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/headersPublisher.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/run_many.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/serviceProvidingClient.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/serviceRequestingClient.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/testService.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/topicListener.sh delete mode 100755 M4-RCs/qpid/java/client/test/bin/topicPublisher.sh delete mode 100644 M4-RCs/qpid/java/client/test/etc/ApacheDS.properties delete mode 100644 M4-RCs/qpid/java/client/test/example_build.xml delete mode 100644 M4-RCs/qpid/java/common.xml delete mode 100644 M4-RCs/qpid/java/common/Composite.tpl delete mode 100644 M4-RCs/qpid/java/common/Constant.tpl delete mode 100644 M4-RCs/qpid/java/common/Enum.tpl delete mode 100644 M4-RCs/qpid/java/common/Invoker.tpl delete mode 100644 M4-RCs/qpid/java/common/MethodDelegate.tpl delete mode 100644 M4-RCs/qpid/java/common/Option.tpl delete mode 100644 M4-RCs/qpid/java/common/StructFactory.tpl delete mode 100644 M4-RCs/qpid/java/common/Type.tpl delete mode 100755 M4-RCs/qpid/java/common/bin/qpid-run delete mode 100644 M4-RCs/qpid/java/common/build.xml delete mode 100755 M4-RCs/qpid/java/common/codegen delete mode 100644 M4-RCs/qpid/java/common/etc/qpid-run.conf delete mode 100644 M4-RCs/qpid/java/common/etc/qpid-run.conf.dev delete mode 100644 M4-RCs/qpid/java/common/genutil.py delete mode 100644 M4-RCs/qpid/java/common/protocol-version.xml delete mode 100644 M4-RCs/qpid/java/common/readme.txt delete mode 100755 M4-RCs/qpid/java/common/src/main/java/common.bnd delete mode 100644 M4-RCs/qpid/java/common/src/main/java/log4j.properties delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/common/FixedSizeByteBufferAllocator.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/common/support/DefaultIoFuture.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/common/support/IoServiceListenerSupport.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/filter/WriteBufferFullExeception.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/filter/WriteBufferLimitFilterBuilder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/filter/codec/OurCumulativeProtocolDecoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/filter/codec/QpidProtocolCodecFilter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketAcceptor.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketConnector.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketFilterChain.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketIoProcessor.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketSessionConfigImpl.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/socket/nio/MultiThreadSocketSessionImpl.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/mina/transport/vmpipe/QpidVmPipeConnector.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelClosedException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionClosedException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionFailureException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQDisconnectedException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQInvalidArgumentException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQInvalidRoutingKeyException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQPInvalidClassException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQProtocolException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQTimeoutException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQUndeliveredException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQUnknownExchangeType.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/AMQUnresolvedAddressException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/BrokerDetails.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/BrokerDetailsImpl.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ConsoleOutput.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ErrorCode.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/QpidConfig.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/QpidException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/SecurityHelper.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/SerialException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ToyBroker.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ToyClient.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ToyExchange.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/api/Message.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQCodecFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQEncoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/common/AMQPFilterTypes.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/common/ClientProperties.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/common/QpidProperties.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/configuration/Configured.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/configuration/PropertyException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/configuration/PropertyUtils.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/dtx/XidImpl.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/exchange/ExchangeDefaults.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQBody.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlock.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockDecoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockEncoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrameDecodingException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyInstanceFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQProtocolClassException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQProtocolHeaderException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQProtocolInstanceException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQProtocolVersionException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortStringTokenizer.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQType.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQTypeMap.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQTypedValue.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicContentHeaderProperties.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/BodyFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/CommonContentHeaderProperties.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/CompositeAMQDataBlock.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/Content.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBodyFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBodyFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderProperties.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/DeferredDataBlock.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodableAMQDataBlock.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/FieldTableFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBodyFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/SmallCompositeAMQDataBlock.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/VersionSpecificRegistry.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/AbstractMethodConverter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ContentChunk.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfo.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfoConverter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ProtocolVersionMethodConverter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AMQMethodBody_0_9.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodConverter_0_9.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AMQMethodBody_8_0.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodConverter_8_0.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/Event.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/Job.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/PoolingFilter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/ReadWriteJobQueue.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/ReadWriteRunnable.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/ReadWriteThreadModel.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/pool/ReferenceCountingExecutorService.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/AMQConstant.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/AMQMethodEvent.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/AMQMethodListener.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/AMQProtocolWriter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/AMQVersionAwareProtocolSession.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/protocol/ProtocolVersionAware.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/AMQPCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/CallbackHandlerRegistry.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/DynamicSaslRegistrar.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/JCAProvider.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/UsernamePasswordCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/amqplain/AmqPlainSaslClient.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/security/amqplain/AmqPlainSaslClientFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/ssl/SSLContextFactory.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Binary.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Binding.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ClientDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Connection.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ConnectionDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ConnectionException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ConnectionListener.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Echo.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Field.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Future.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Header.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Method.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ProtocolDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ProtocolError.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ProtocolEvent.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ProtocolHeader.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ProtocolVersionException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Range.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/RangeSet.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Receiver.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Result.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Sender.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/SenderException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/ServerDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/SessionClosedException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/SessionDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/SessionException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/SessionListener.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Sink.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/Struct.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/TransportException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/AbstractDecoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/AbstractEncoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/BBDecoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/BBEncoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/Decoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/Encodable.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/codec/Encoder.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/Assembler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/Disassembler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/Frame.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/InputHandler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/NetworkDelegate.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/NetworkEvent.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/InputHandler_0_9.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/IoAcceptor.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/IoReceiver.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/IoSender.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/IoTransport.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/mina/MinaHandler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/mina/MinaSender.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/nio/NioHandler.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/nio/NioSender.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ssl/SSLReceiver.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ssl/SSLSender.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Logger.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/util/SliceIterator.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Waiter.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/url/AMQBindingURL.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/url/BindingURL.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/url/BindingURLParser.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/url/URLHelper.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/url/URLSyntaxException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/CommandLineParser.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/ConcurrentLinkedMessageQueueAtomicSize.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/ConcurrentLinkedQueueAtomicSize.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/ConcurrentLinkedQueueNoSize.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/FileUtils.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/MessageQueue.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/NameUUIDGen.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/PrettyPrintingUtils.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/PropertiesUtils.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/RandomUUIDGen.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/Serial.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/Strings.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/UUIDGen.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/UUIDs.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/AlreadyUnblockedException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/BatchSynchQueue.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/BatchSynchQueueBase.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/BooleanLatch.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/Capacity.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/Condition.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/SynchBuffer.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/SynchException.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/SynchQueue.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/SynchRecord.java delete mode 100644 M4-RCs/qpid/java/common/src/main/java/org/apache/qpid/util/concurrent/SynchRef.java delete mode 100644 M4-RCs/qpid/java/common/src/main/resources/org/apache/qpid/ssl/qpid.cert delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/mina/SocketIOTest/IOWriterClient.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/mina/SocketIOTest/IOWriterServer.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/AMQExceptionTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/framing/AMQShortStringTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/framing/BasicContentHeaderPropertiesTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/framing/PropertyFieldTableTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/pool/PoolingFilterTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/session/TestSession.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/transport/ConnectionTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/transport/GenTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/transport/RangeSetTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/util/CommandLineParserTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/util/FileUtilsTest.java delete mode 100644 M4-RCs/qpid/java/common/src/test/java/org/apache/qpid/util/SerialTest.java delete mode 100644 M4-RCs/qpid/java/common/templates/method/MethodBodyInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/method/version/MethodBodyClass.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/ClientMethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/MethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/MethodRegistryClass.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/ProtocolVersionListClass.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/ServerMethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/version/AmqpConstantsClass.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/version/ClientMethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/version/MethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/version/MethodRegistryClass.vm delete mode 100644 M4-RCs/qpid/java/common/templates/model/version/ServerMethodDispatcherInterface.vm delete mode 100644 M4-RCs/qpid/java/common/templating.py delete mode 100644 M4-RCs/qpid/java/cpp.async.testprofile delete mode 100644 M4-RCs/qpid/java/cpp.cluster.testprofile delete mode 100644 M4-RCs/qpid/java/cpp.noprefetch.testprofile delete mode 100644 M4-RCs/qpid/java/cpp.testprofile delete mode 100644 M4-RCs/qpid/java/default-longrunning.testprofile delete mode 100644 M4-RCs/qpid/java/default.testprofile delete mode 100644 M4-RCs/qpid/java/doc/AMQBlazeDetailedDesign.vsd delete mode 100644 M4-RCs/qpid/java/doc/FramingClassDiagram.vsd delete mode 100644 M4-RCs/qpid/java/doc/broker-overview.dia delete mode 100644 M4-RCs/qpid/java/etc/coding_standards.xml delete mode 100644 M4-RCs/qpid/java/etc/license_header.txt delete mode 100644 M4-RCs/qpid/java/etc/log4j.xml delete mode 100644 M4-RCs/qpid/java/integrationtests/README.txt delete mode 100755 M4-RCs/qpid/java/integrationtests/bin/interoptests.py delete mode 100644 M4-RCs/qpid/java/integrationtests/build.xml delete mode 100644 M4-RCs/qpid/java/integrationtests/docs/RunningSustainedTests.txt delete mode 100644 M4-RCs/qpid/java/integrationtests/jar-with-dependencies.xml delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/clienttestcases/TestCase1DummyRun.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/clienttestcases/TestCase2BasicP2P.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/clienttestcases/TestCase3BasicPubSub.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/clienttestcases/TestCase4P2PMessageSize.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/clienttestcases/TestCase5PubSubMessageSize.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/testcases/InteropTestCase1DummyRun.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/testcases/InteropTestCase2BasicP2P.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/testcases/InteropTestCase3BasicPubSub.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/testcases/InteropTestCase4P2PMessageSize.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/interop/testcases/InteropTestCase5PubSubMessageSize.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/sustained/SustainedClientTestCase.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/main/java/org/apache/qpid/sustained/SustainedTestCase.java delete mode 100644 M4-RCs/qpid/java/integrationtests/src/resources/sustained-log4j.xml delete mode 100644 M4-RCs/qpid/java/java.testprofile delete mode 100644 M4-RCs/qpid/java/junit-toolkit-maven-plugin/src/main/org/apache/qpid/junit/maven/IsolatedClassLoader.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit-maven-plugin/src/main/org/apache/qpid/junit/maven/TKTestRunnerMojo.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit-maven-plugin/src/main/org/apache/qpid/junit/maven/TKTestScriptGenMojo.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/build.xml delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/DefaultThreadFactory.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/PossibleDeadlockException.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/TestRunnable.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/ThreadTestCoordinator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/ThreadTestExample.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/concurrency/package.html delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/AsymptoticTestCase.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/AsymptoticTestDecorator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/BaseThrottle.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/BatchedThrottle.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/DurationTestDecorator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/InstrumentedTest.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/NullResultPrinter.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/ParameterVariationTestDecorator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/ScaledTestDecorator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/SetupTaskAware.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/SetupTaskHandler.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/ShutdownHookable.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/SleepThrottle.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TKTestResult.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TKTestRunner.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TestRunnerImprovedErrorHandling.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TestThreadAware.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/Throttle.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TimingController.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/TimingControllerAware.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/WrappedSuiteTestDecorator.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/listeners/CSVTestListener.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/listeners/ConsoleTestListener.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/listeners/TKTestListener.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/listeners/XMLTestListener.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/listeners/package.html delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/package.html delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/CommandLineParser.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/ContextualProperties.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/MathUtils.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/ParsedProperties.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/SizeOf.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/StackQueue.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/TestContextProperties.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/TestUtils.java delete mode 100644 M4-RCs/qpid/java/junit-toolkit/src/main/org/apache/qpid/junit/extensions/util/package.html delete mode 100644 M4-RCs/qpid/java/lib/backport-util-concurrent-2.2.jar delete mode 100644 M4-RCs/qpid/java/lib/bnd-0.0.249.jar delete mode 100644 M4-RCs/qpid/java/lib/cobertura/README.txt delete mode 100644 M4-RCs/qpid/java/lib/com.ibm.icu_3.4.4.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-cli-1.0.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-codec-1.3.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-collections-3.2.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-configuration-1.2.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-lang-2.2.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-logging-1.0.4.jar delete mode 100644 M4-RCs/qpid/java/lib/commons-pool-1.4.jar delete mode 100644 M4-RCs/qpid/java/lib/geronimo-jms_1.1_spec-1.0.jar delete mode 100644 M4-RCs/qpid/java/lib/geronimo-servlet_2.5_spec-1.2.jar delete mode 100644 M4-RCs/qpid/java/lib/javacc.jar delete mode 100644 M4-RCs/qpid/java/lib/jline-0.9.94.jar delete mode 100644 M4-RCs/qpid/java/lib/junit-3.8.1.jar delete mode 100644 M4-RCs/qpid/java/lib/junit-4.4.jar delete mode 100644 M4-RCs/qpid/java/lib/jython-2.2-rc2.jar delete mode 100644 M4-RCs/qpid/java/lib/jython-lib.jar delete mode 100644 M4-RCs/qpid/java/lib/log4j-1.2.12.jar delete mode 100755 M4-RCs/qpid/java/lib/mina-core-1.0.1.jar delete mode 100755 M4-RCs/qpid/java/lib/mina-filter-ssl-1.0.1.jar delete mode 100755 M4-RCs/qpid/java/lib/org.apache.felix.framework-1.0.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.commands_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.contenttype_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.expressions_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.jobs_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.runtime.compatibility.auth_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.runtime.compatibility.registry_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.core.runtime_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.common_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/META-INF/ECLIPSE.RSA delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/META-INF/ECLIPSE.SF delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/META-INF/MANIFEST.MF delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/META-INF/eclipse.inf delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/about.html delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/eclipse_1115.so delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/launcher.carbon.macosx.properties delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/META-INF/ECLIPSE.SF delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/META-INF/MANIFEST.MF delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/META-INF/eclipse.inf delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/about.html delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/launcher.gtk.linux.x86.properties delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.preferences_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.equinox.registry_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.help_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.jdt.launching.macosx_3.1.100.v20080422.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.jface_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.swt.carbon.macosx_3.4.1.v3449c.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.swt.gtk.linux.x86_3.4.1.v3449c.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.swt.win32.win32.x86_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.swt_3.4.1.v3449c.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.ui.forms_3.2.0.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.ui.workbench_3.2.1.jar delete mode 100644 M4-RCs/qpid/java/lib/org.eclipse.ui_3.2.0.jar delete mode 100755 M4-RCs/qpid/java/lib/org.osgi.core_1.0.0.jar delete mode 100644 M4-RCs/qpid/java/lib/slf4j-api-1.4.0.jar delete mode 100644 M4-RCs/qpid/java/lib/slf4j-log4j12-1.4.0.jar delete mode 100644 M4-RCs/qpid/java/lib/xalan-2.7.0.jar delete mode 100644 M4-RCs/qpid/java/log4j-test.xml delete mode 100644 M4-RCs/qpid/java/management/client/README.txt delete mode 100755 M4-RCs/qpid/java/management/client/bin/qman delete mode 100644 M4-RCs/qpid/java/management/client/build.xml delete mode 100644 M4-RCs/qpid/java/management/client/doc/man/qman delete mode 100644 M4-RCs/qpid/java/management/client/etc/qman-config.xml delete mode 100644 M4-RCs/qpid/java/management/client/etc/qman.log4j delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/Messages.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/Names.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/Protocol.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/AccessModeMapping.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/BrokerAlreadyConnectedException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/BrokerConnectionData.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/BrokerConnectionDataParser.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/BrokerConnectionException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/Configuration.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/ConfigurationException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/Configurator.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/IParser.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/MessageHandlerMapping.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/QpidDatasource.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/Tag.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/TypeMapping.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/UnknownAccessCodeException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/UnknownBrokerException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/configuration/UnknownTypeCodeException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/base/BaseMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/base/ContentIndicationMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/base/IMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/ConfigurationMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/EventContentMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/HeartBeatIndicationMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/IMethodInvocationListener.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/InstrumentationMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/InvocationResult.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/MethodOrEventDataTransferObject.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/MethodResponseMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/handler/impl/SchemaResponseMessageHandler.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/AccessMode.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/Direction.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/DomainModel.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/IValidator.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/InvocationEvent.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/JmxService.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/MissingFeatureAttributesException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidArgument.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidAttribute.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidClass.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidEntity.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidEvent.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidFeature.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidFeatureBuilder.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidMethod.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidPackage.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidProperty.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/QpidStatistic.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/UnableToBuildFeatureException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/ValidationException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/AbsTime.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Binary.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Boolean.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/DeltaTime.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Double.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Float.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Int16.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Int32.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Int64.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Int8.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Map.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/ObjectReference.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Str16.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Str8.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Type.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Uint16.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Uint32.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Uint64.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Uint8.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/model/type/Uuid.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/BrokerMessageListener.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/ManagementClient.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/MessageTokenizer.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/MethodInvocationException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/QMan.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/QpidService.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/SequenceNumberGenerator.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/StartupFailureException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/domain/services/UnableToComplyException.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/messages/AmqpCoDec.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/messages/ManagementMessage.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/messages/MethodInvocationRequestMessage.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/messages/SchemaRequestMessage.java delete mode 100644 M4-RCs/qpid/java/management/client/src/main/java/org/apache/qpid/management/servlet/QManServlet.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/TestConstants.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/configuration/ConfigurationTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/configuration/ConfiguratorTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/configuration/MappingParsersTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/handler/base/ContentIndicationMessageHandlerTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/BaseDomainModelTestCase.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/BaseQpidFeatureBuilderTestCase.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/DomainModelTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/OptionalPropertiesTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidClassTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidEventTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidMethodBuilderTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidNumberPropertyTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidPackageTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidPropertyBuilderTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidStatisticBuilderTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/QpidStringPropertyTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/model/type/BinaryTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/services/BrokerMessageListenerTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/domain/services/MessageTokenizerTest.java delete mode 100644 M4-RCs/qpid/java/management/client/src/test/java/org/apache/qpid/management/online/BaseOnlineTestCase.java delete mode 100644 M4-RCs/qpid/java/management/client/web.xml delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/META-INF/MANIFEST.MF delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/README.txt delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/bin/qpidmc.bat delete mode 100755 M4-RCs/qpid/java/management/eclipse-plugin/bin/qpidmc.sh delete mode 100755 M4-RCs/qpid/java/management/eclipse-plugin/bin/qpidmc_gtk.sh delete mode 100755 M4-RCs/qpid/java/management/eclipse-plugin/bin/qpidmc_motif.sh delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release-common.properties delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release-linux-gtk-x86.properties delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release-macosx.properties delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release-macosx.xml delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release-win32-win32-x86.properties delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build-release.xml delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/build.xml delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/Thumbs.db delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/add.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/delete.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/icon_ClosedFolder.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/icon_OpenFolder.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/mbean_view.png delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/notifications.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/qpidConnections.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/qpidmc.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/qpidmc16.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/qpidmc32.bmp delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/qpidmc32.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/reconnect.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/refresh.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/splash.bmp delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/icons/stop.gif delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/plugin.properties delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/plugin.xml delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/Activator.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/Application.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ApplicationActionBarAdvisor.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ApplicationRegistry.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ApplicationWorkbenchAdvisor.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ApplicationWorkbenchWindowAdvisor.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/Constants.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ManagedBean.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ManagedObject.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ManagedServer.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/Perspective.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/ServerRegistry.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/AbstractAction.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/AddServer.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/CloseConnection.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/EditAttribute.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/ReconnectServer.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/Refresh.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/RemoveServer.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/actions/VersionAction.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/exceptions/InfoRequiredException.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/exceptions/ManagementConsoleException.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/ClientListener.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/ClientNotificationListener.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXManagedObject.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/MBeanUtility.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/AttributeData.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/ManagedAttributeModel.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/NotificationInfoModel.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/NotificationObject.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/OperationData.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/OperationDataModel.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/model/ParameterData.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/CRAMMD5HashedSaslClientFactory.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/ClientSaslFactory.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/JCAProvider.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/PlainSaslClient.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/SaslProvider.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/UserPasswordCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/sasl/UsernameHashedPasswordCallbackHandler.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/AttributesTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/ConnectionTypeTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/ExchangeTypeTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/INotificationViewer.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/MBeanTypeTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/MBeanView.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/NavigationView.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/NotificationsTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/NumberVerifyListener.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/OperationTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/QueueTypeTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/TabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/TreeObject.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/VHNotificationsTabControl.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/ViewUtility.java delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/.eclipseproduct delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/eclipse.exe delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/eclipse.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/icons/Console.icns delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/license.eclipse.txt delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/macosx/Configuration/config.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/macosx/Info.plist delete mode 100755 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/macosx/eclipse delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/macosx/eclipse.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/sasl/MANIFEST.MF delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/startup.jar delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/unix/configuration/config.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/unix/eclipse.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini delete mode 100644 M4-RCs/qpid/java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/Guide.txt delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/LICENSE delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/NOTICE delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/README delete mode 100755 M4-RCs/qpid/java/management/tools/qpid-cli/bin/qpid-cli delete mode 100755 M4-RCs/qpid/java/management/tools/qpid-cli/bin/qpid-cli.bat delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/build.xml delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/report.property delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/Command.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/CommandConstants.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/CommandExecusionEngine.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/CommandLineInterpreter.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/Connector.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/ConnectorFactory.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/ReportGenerator.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Command.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commanddelete.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandhelp.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandinfo.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandlist.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandmove.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandview.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/AllObjects.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/ConnectionObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/ExchangeObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/ObjectNames.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/QueueObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/UserManagementObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/objects/VirtualHostObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/CommandLineOption.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/CommandLineOptionConstants.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/CommandLineOptionParser.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/JMXConfigProperty.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/JMXConfiguration.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/utils/JMXinfo.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/AllTest.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/ConnectionConstants.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/TestCommandExecusionEngine.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/TestCommandLineInterpreter.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/TestConnector.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/TestReportGenerator.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommand.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommanddelete.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommandinfo.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommandlist.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommandmove.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommandview.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/TestCommandviewcontent.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestAllObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestConnectionObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestExchangeObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestObjectNames.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestQueueObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestUserManagementObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/commands/objects/TestVirtualHostObject.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/utils/TestCommandLineOption.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/utils/TestCommandLineOptionParser.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/utils/TestJMXConfigProperty.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/utils/TestJMXConfiguration.java delete mode 100644 M4-RCs/qpid/java/management/tools/qpid-cli/test/org/apache/qpid/utils/TestJMXinfo.java delete mode 100644 M4-RCs/qpid/java/module.xml delete mode 100644 M4-RCs/qpid/java/perftests/RunningPerformanceTests.txt delete mode 100755 M4-RCs/qpid/java/perftests/bin/run_many.sh delete mode 100755 M4-RCs/qpid/java/perftests/bin/topicListener.sh delete mode 100755 M4-RCs/qpid/java/perftests/bin/topicPublisher.sh delete mode 100644 M4-RCs/qpid/java/perftests/build.xml delete mode 100644 M4-RCs/qpid/java/perftests/dist-zip.xml delete mode 100644 M4-RCs/qpid/java/perftests/etc/jndi/activemq.properties delete mode 100644 M4-RCs/qpid/java/perftests/etc/jndi/failovertest.properties delete mode 100644 M4-RCs/qpid/java/perftests/etc/jndi/perftests.properties delete mode 100644 M4-RCs/qpid/java/perftests/etc/jndi/swiftmq.properties delete mode 100644 M4-RCs/qpid/java/perftests/etc/perftests.log4j delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-1.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-2.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-3.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-4.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-5.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/CTQ-Qpid-6.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/Connections.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/JobQueue.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/Latency.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/MessageSize.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/PT-Qpid-13.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/PT-Qpid-14.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/Reliability.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/RunAll.sh delete mode 100644 M4-RCs/qpid/java/perftests/etc/scripts/Test-ActiveMQ.sh delete mode 100644 M4-RCs/qpid/java/perftests/etc/scripts/Test-SwiftMQ.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/Throughput.sh delete mode 100755 M4-RCs/qpid/java/perftests/etc/scripts/sendAndWaitClient.sh delete mode 100644 M4-RCs/qpid/java/perftests/generate-scripts delete mode 100644 M4-RCs/qpid/java/perftests/jar-with-dependencies.xml delete mode 100644 M4-RCs/qpid/java/perftests/scripts.xml delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/client/message/TestMessageFactory.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/AMQConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/AbstractConfig.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/ConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/Connector.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/ConnectorConfig.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/config/JBossConnectionFactoryInitialiser.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/oldtopic/Config.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/oldtopic/Listener.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/oldtopic/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/oldtopic/Publisher.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingAsyncTestPerf.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingClient.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingDurableClient.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingLatencyTestPerf.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingSendOnlyClient.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/ping/PingTestPerf.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/requestreply/PingPongBouncer.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/requestreply/PingPongProducer.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/requestreply/PingPongTestPerf.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/test/testcases/MessageThroughputPerf.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/topic/Config.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/topic/Listener.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/topic/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/perftests/src/main/java/org/apache/qpid/topic/Publisher.java delete mode 100644 M4-RCs/qpid/java/plugins/src/main/java/org/apache/qpid/plugins/JythonMojo.java delete mode 100644 M4-RCs/qpid/java/release-docs/RELEASE_NOTES.txt delete mode 100644 M4-RCs/qpid/java/resources/LICENSE delete mode 100644 M4-RCs/qpid/java/resources/NOTICE delete mode 100644 M4-RCs/qpid/java/resources/README delete mode 100644 M4-RCs/qpid/java/systests/build.xml delete mode 100644 M4-RCs/qpid/java/systests/etc/bin/fail.py delete mode 100755 M4-RCs/qpid/java/systests/etc/bin/testclients.sh delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/mina/transport/vmpipe/support/VmPipeIdleStatusChecker.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/AMQQueueDeferredOrderingTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/DispatcherTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/MessageListenerMultiConsumerImmediatePrefetch.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/MessageListenerMultiConsumerTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/MessageListenerTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/MultipleJCAProviderRegistrationTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/ResetMessageListenerTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/client/message/NonQpidObjectMessage.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/AMQBrokerManagerMBeanTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/ack/TxAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/HeadersExchangeTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/MessagingTestConfigProperties.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/ReturnUnroutableMandatoryMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/failover/FailoverMethodTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/failure/HeapExhaustion.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/plugins/PluginTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/MaxChannelsTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/MockIoSession.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/AckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/PersistentTestManual.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/PriorityTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/QueueDepthWithSelectorTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/SubscriptionTestHelper.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/TimeToLiveTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/security/acl/SimpleACLTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/store/SkeletonMessageStore.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/store/SlowMessageStore.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/store/TestMemoryMessageStore.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/store/TestReferenceCounting.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/txn/TxnBufferTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/util/AveragedRun.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/util/RunStats.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/server/util/TimedRun.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/CancelTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/FlowControlTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserAutoAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserClientAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserDupsOkTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserNoAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserPreAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/QueueBrowserTransactedTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/failover/FailoverTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/message/MessageToStringTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/timeouts/SyncWaitDelayTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/client/timeouts/SyncWaitTimeoutDelayTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/AMQPPublisher.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/Assertion.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/AssertionBase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/BrokerLifecycleAware.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/CauseFailure.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/CauseFailureUserPrompt.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/Circuit.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/CircuitEnd.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/CircuitEndBase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/DropInTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/ExceptionMonitor.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/FrameworkBaseCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/FrameworkClientBaseCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/FrameworkTestContext.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/LocalAMQPCircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/LocalCircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/MessageIdentityVector.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/MessageMonitor.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/MessagingTestConfigProperties.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/NotApplicableAssertion.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/Publisher.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/Receiver.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/TestCaseVector.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/TestClientDetails.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/TestUtils.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/ClockSynchFailureException.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/ClockSynchThread.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/ClockSynchronizer.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/LocalClockSynchronizer.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/UDPClockReference.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/clocksynch/UDPClockSynchronizer.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedcircuit/DistributedCircuitImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedcircuit/DistributedPublisherImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedcircuit/DistributedReceiverImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedcircuit/TestClientCircuitEnd.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/Coordinator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/DistributedTestDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/FanOutTestDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/InteropTestDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/OptOutTestCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/TestClient.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/distributedtesting/TestClientControlledTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/listeners/XMLTestListener.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/localcircuit/LocalAMQPPublisherImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/localcircuit/LocalCircuitImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/localcircuit/LocalPublisherImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/localcircuit/LocalReceiverImpl.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/package.html delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/qpid/AMQPFeatureDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/qpid/CauseFailureDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/qpid/CauseFailureInVM.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/qpid/InVMBrokerDecorator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/sequencers/BaseCircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/sequencers/CircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/sequencers/FanOutCircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/framework/sequencers/InteropCircuitFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/testcases/FailoverTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/testcases/ImmediateMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/testcases/MandatoryMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/testcases/RollbackTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/testcases/TTLTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/ack/AcknowledgeTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/ack/RecoverTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/BytesMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/FieldTableMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/InvalidDestinationTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/LargeMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/MapMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/MultipleConnectionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/ObjectMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/PropertyValueTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/PubSubTwoConnectionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/ReceiveTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/SelectorTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/SessionStartTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/TextMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/basic/close/CloseTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQConnectionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/channelclose/ChannelCloseOkTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/channelclose/ChannelCloseTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/channelclose/CloseWithBlockingReceiveTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/connection/ConnectionCloseTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/connection/ConnectionStartTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/connection/ConnectionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/connection/ExceptionListenerTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/forwardall/Client.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/forwardall/CombinedTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/forwardall/Service.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/forwardall/ServiceCreator.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/forwardall/SpecialQueue.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/message/ObjectMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/protocol/AMQProtocolSessionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/client/temporaryqueue/TemporaryQueueTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/close/CloseBeforeAckTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/close/MessageRequeueTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/close/TopicPublisherCloseTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/ct/DurableSubscriberTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/JMSDestinationTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/JMSPropertiesTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/StreamMessageTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8En delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Jp delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Test.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicPublisherTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/transacted/CommitRollbackTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/transacted/TransactedTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/xa/AbstractXATestCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/xa/FaultTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/xa/QueueTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/xa/TopicTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/ConversationFactory.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/FailoverBaseCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidClientConnection.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidClientConnectionHelper.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/ReflectionUtils.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/ReflectionUtilsException.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/protocol/TestIoSession.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/org/apache/qpid/util/ClasspathScanner.java delete mode 100644 M4-RCs/qpid/java/systests/src/main/java/systests.log4j delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/exchange/HeadersExchangePerformanceTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/protocol/TestProtocolInitiation.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/queue/QueueConcurrentPerfTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/queue/QueuePerfTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/queue/SendPerfTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/server/util/ConcurrentTest.java delete mode 100644 M4-RCs/qpid/java/systests/src/old_test/java/org/apache/qpid/test/unit/ack/DisconnectAndRedeliverTest.java delete mode 100644 M4-RCs/qpid/java/tasks/src/org/apache/qpid/tasks/BaseTask.java delete mode 100644 M4-RCs/qpid/java/tasks/src/org/apache/qpid/tasks/Foreach.java delete mode 100644 M4-RCs/qpid/java/tasks/src/org/apache/qpid/tasks/Map.java delete mode 100644 M4-RCs/qpid/java/tasks/src/org/apache/qpid/tasks/Require.java delete mode 100644 M4-RCs/qpid/java/test-provider.properties delete mode 100644 M4-RCs/qpid/java/testkit/README delete mode 100644 M4-RCs/qpid/java/testkit/bin/perf_report.sh delete mode 100644 M4-RCs/qpid/java/testkit/bin/run_pub.sh delete mode 100644 M4-RCs/qpid/java/testkit/bin/run_soak_client.sh delete mode 100644 M4-RCs/qpid/java/testkit/bin/run_sub.sh delete mode 100644 M4-RCs/qpid/java/testkit/bin/setenv.sh delete mode 100644 M4-RCs/qpid/java/testkit/bin/soak_report.sh delete mode 100644 M4-RCs/qpid/java/testkit/build.xml delete mode 100644 M4-RCs/qpid/java/testkit/etc/jndi.properties delete mode 100644 M4-RCs/qpid/java/testkit/etc/test.log4j delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/MessageFactory.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/perf/LatencyTest.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/perf/PerfBase.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/perf/PerfConsumer.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/perf/PerfProducer.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/perf/TestParams.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/BaseTest.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/MultiThreadedConsumer.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/MultiThreadedProducer.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/ResourceLeakTest.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/SimpleConsumer.java delete mode 100644 M4-RCs/qpid/java/testkit/src/main/java/org/apache/qpid/testkit/soak/SimpleProducer.java delete mode 100644 M4-RCs/qpid/java/tools/bin/qpid-bench delete mode 100644 M4-RCs/qpid/java/tools/build.xml delete mode 100644 M4-RCs/qpid/java/tools/src/main/java/org/apache/qpid/tools/JNDICheck.java delete mode 100644 M4-RCs/qpid/java/tools/src/main/java/org/apache/qpid/tools/QpidBench.java delete mode 100755 M4-RCs/qpid/python/LICENSE.txt delete mode 100644 M4-RCs/qpid/python/NOTICE.txt delete mode 100644 M4-RCs/qpid/python/README.txt delete mode 100644 M4-RCs/qpid/python/RELEASE_NOTES delete mode 100755 M4-RCs/qpid/python/amqp-doc delete mode 100755 M4-RCs/qpid/python/commands/qpid-config delete mode 100755 M4-RCs/qpid/python/commands/qpid-printevents delete mode 100755 M4-RCs/qpid/python/commands/qpid-queue-stats delete mode 100755 M4-RCs/qpid/python/commands/qpid-route delete mode 100755 M4-RCs/qpid/python/commands/qpid-tool delete mode 100644 M4-RCs/qpid/python/cpp_failing_0-10.txt delete mode 100644 M4-RCs/qpid/python/cpp_failing_0-8.txt delete mode 100644 M4-RCs/qpid/python/cpp_failing_0-9.txt delete mode 100644 M4-RCs/qpid/python/doc/test-requirements.txt delete mode 100755 M4-RCs/qpid/python/examples/direct/declare_queues.py delete mode 100755 M4-RCs/qpid/python/examples/direct/direct_consumer.py delete mode 100755 M4-RCs/qpid/python/examples/direct/direct_producer.py delete mode 100755 M4-RCs/qpid/python/examples/direct/listener.py delete mode 100644 M4-RCs/qpid/python/examples/direct/verify delete mode 100644 M4-RCs/qpid/python/examples/direct/verify.in delete mode 100755 M4-RCs/qpid/python/examples/fanout/fanout_consumer.py delete mode 100755 M4-RCs/qpid/python/examples/fanout/fanout_producer.py delete mode 100755 M4-RCs/qpid/python/examples/fanout/listener.py delete mode 100644 M4-RCs/qpid/python/examples/fanout/verify delete mode 100644 M4-RCs/qpid/python/examples/fanout/verify.in delete mode 100755 M4-RCs/qpid/python/examples/pubsub/topic_publisher.py delete mode 100755 M4-RCs/qpid/python/examples/pubsub/topic_subscriber.py delete mode 100644 M4-RCs/qpid/python/examples/pubsub/verify delete mode 100644 M4-RCs/qpid/python/examples/pubsub/verify.in delete mode 100755 M4-RCs/qpid/python/examples/request-response/client.py delete mode 100755 M4-RCs/qpid/python/examples/request-response/server.py delete mode 100644 M4-RCs/qpid/python/examples/request-response/verify delete mode 100644 M4-RCs/qpid/python/examples/request-response/verify.in delete mode 100755 M4-RCs/qpid/python/examples/xml-exchange/declare_queues.py delete mode 100755 M4-RCs/qpid/python/examples/xml-exchange/listener.py delete mode 100644 M4-RCs/qpid/python/examples/xml-exchange/verify delete mode 100644 M4-RCs/qpid/python/examples/xml-exchange/verify.in delete mode 100755 M4-RCs/qpid/python/examples/xml-exchange/xml_consumer.py delete mode 100755 M4-RCs/qpid/python/examples/xml-exchange/xml_producer.py delete mode 100755 M4-RCs/qpid/python/hello-world delete mode 100644 M4-RCs/qpid/python/java_failing_0-8.txt delete mode 100644 M4-RCs/qpid/python/java_failing_0-9.txt delete mode 100644 M4-RCs/qpid/python/mllib/__init__.py delete mode 100644 M4-RCs/qpid/python/mllib/dom.py delete mode 100644 M4-RCs/qpid/python/mllib/parsers.py delete mode 100644 M4-RCs/qpid/python/mllib/transforms.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/__init__.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/fedsim.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/testBig.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/testRing.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/testStar.py delete mode 100644 M4-RCs/qpid/python/models/fedsim/testStarAdd.py delete mode 100755 M4-RCs/qpid/python/pal2py delete mode 100755 M4-RCs/qpid/python/perftest delete mode 100644 M4-RCs/qpid/python/qmf/__init__.py delete mode 100644 M4-RCs/qpid/python/qmf/console.py delete mode 100644 M4-RCs/qpid/python/qpid/__init__.py delete mode 100644 M4-RCs/qpid/python/qpid/assembler.py delete mode 100644 M4-RCs/qpid/python/qpid/client.py delete mode 100644 M4-RCs/qpid/python/qpid/codec.py delete mode 100644 M4-RCs/qpid/python/qpid/codec010.py delete mode 100644 M4-RCs/qpid/python/qpid/compat.py delete mode 100644 M4-RCs/qpid/python/qpid/connection.py delete mode 100644 M4-RCs/qpid/python/qpid/connection08.py delete mode 100644 M4-RCs/qpid/python/qpid/content.py delete mode 100644 M4-RCs/qpid/python/qpid/datatypes.py delete mode 100644 M4-RCs/qpid/python/qpid/delegate.py delete mode 100644 M4-RCs/qpid/python/qpid/delegates.py delete mode 100644 M4-RCs/qpid/python/qpid/disp.py delete mode 100644 M4-RCs/qpid/python/qpid/exceptions.py delete mode 100644 M4-RCs/qpid/python/qpid/framer.py delete mode 100644 M4-RCs/qpid/python/qpid/invoker.py delete mode 100644 M4-RCs/qpid/python/qpid/log.py delete mode 100644 M4-RCs/qpid/python/qpid/management.py delete mode 100644 M4-RCs/qpid/python/qpid/managementdata.py delete mode 100644 M4-RCs/qpid/python/qpid/message.py delete mode 100644 M4-RCs/qpid/python/qpid/packer.py delete mode 100644 M4-RCs/qpid/python/qpid/peer.py delete mode 100644 M4-RCs/qpid/python/qpid/queue.py delete mode 100644 M4-RCs/qpid/python/qpid/reference.py delete mode 100644 M4-RCs/qpid/python/qpid/session.py delete mode 100644 M4-RCs/qpid/python/qpid/spec.py delete mode 100644 M4-RCs/qpid/python/qpid/spec010.py delete mode 100644 M4-RCs/qpid/python/qpid/spec08.py delete mode 100644 M4-RCs/qpid/python/qpid/testlib.py delete mode 100644 M4-RCs/qpid/python/qpid/util.py delete mode 100644 M4-RCs/qpid/python/qpid_config.py delete mode 100755 M4-RCs/qpid/python/rule2test delete mode 100755 M4-RCs/qpid/python/run-tests delete mode 100755 M4-RCs/qpid/python/server delete mode 100755 M4-RCs/qpid/python/server010 delete mode 100644 M4-RCs/qpid/python/setup.py delete mode 100644 M4-RCs/qpid/python/tests/__init__.py delete mode 100644 M4-RCs/qpid/python/tests/assembler.py delete mode 100644 M4-RCs/qpid/python/tests/codec.py delete mode 100644 M4-RCs/qpid/python/tests/codec010.py delete mode 100644 M4-RCs/qpid/python/tests/connection.py delete mode 100644 M4-RCs/qpid/python/tests/datatypes.py delete mode 100644 M4-RCs/qpid/python/tests/framer.py delete mode 100644 M4-RCs/qpid/python/tests/queue.py delete mode 100644 M4-RCs/qpid/python/tests/spec.py delete mode 100644 M4-RCs/qpid/python/tests/spec010.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/__init__.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/alternate_exchange.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/broker.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/dtx.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/example.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/exchange.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/management.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/message.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/persistence.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/query.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/queue.py delete mode 100644 M4-RCs/qpid/python/tests_0-10/tx.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/__init__.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/basic.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/broker.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/example.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/exchange.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/queue.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/testlib.py delete mode 100644 M4-RCs/qpid/python/tests_0-8/tx.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/__init__.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/basic.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/broker.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/dtx.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/example.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/exchange.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/execution.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/message.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/query.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/queue.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/testlib.py delete mode 100644 M4-RCs/qpid/python/tests_0-9/tx.py delete mode 100644 M4-RCs/qpid/review/LICENSE delete mode 100644 M4-RCs/qpid/review/NOTICE delete mode 100755 M4-RCs/qpid/review/agenda.py delete mode 100644 M4-RCs/qpid/review/jiraRSS2wiki.xsl delete mode 100644 M4-RCs/qpid/review/svnlog2wiki.xsl delete mode 100755 M4-RCs/qpid/ruby/LICENSE.txt delete mode 100644 M4-RCs/qpid/ruby/NOTICE.txt delete mode 100644 M4-RCs/qpid/ruby/README.txt delete mode 100644 M4-RCs/qpid/ruby/RELEASE_NOTES delete mode 100644 M4-RCs/qpid/ruby/Rakefile delete mode 100644 M4-RCs/qpid/ruby/examples/hello-world.rb delete mode 100644 M4-RCs/qpid/ruby/examples/qmf-libvirt.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/assembler.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/client.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/codec.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/codec08.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/config.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/connection.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/connection08.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/datatypes.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/delegates.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/fields.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/framer.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/invoker.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/packer.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/peer.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/qmf.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/queue.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/session.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/spec.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/spec010.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/spec08.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/test.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/traverse.rb delete mode 100644 M4-RCs/qpid/ruby/lib/qpid/util.rb delete mode 100644 M4-RCs/qpid/ruby/tests/assembler.rb delete mode 100644 M4-RCs/qpid/ruby/tests/codec010.rb delete mode 100644 M4-RCs/qpid/ruby/tests/connection.rb delete mode 100644 M4-RCs/qpid/ruby/tests/datatypes.rb delete mode 100644 M4-RCs/qpid/ruby/tests/framer.rb delete mode 100644 M4-RCs/qpid/ruby/tests/qmf.rb delete mode 100644 M4-RCs/qpid/ruby/tests/queue.rb delete mode 100644 M4-RCs/qpid/ruby/tests/spec010.rb delete mode 100644 M4-RCs/qpid/ruby/tests/util.rb delete mode 100644 M4-RCs/qpid/ruby/tests_0-8/basic.rb delete mode 100644 M4-RCs/qpid/ruby/tests_0-8/channel.rb delete mode 100644 M4-RCs/qpid/specs/LICENSE delete mode 100644 M4-RCs/qpid/specs/NOTICE delete mode 100644 M4-RCs/qpid/specs/amqp-dtx-preview.0-9.xml delete mode 100644 M4-RCs/qpid/specs/amqp-errata.0-9.xml delete mode 100644 M4-RCs/qpid/specs/amqp-nogen.0-9.xml delete mode 100644 M4-RCs/qpid/specs/amqp.0-10-preview.xml delete mode 100644 M4-RCs/qpid/specs/amqp.0-10-qpid-errata.xml delete mode 100644 M4-RCs/qpid/specs/amqp.0-10.dtd delete mode 100644 M4-RCs/qpid/specs/amqp.0-10.xml delete mode 100644 M4-RCs/qpid/specs/amqp.0-8.xml delete mode 100644 M4-RCs/qpid/specs/amqp.0-9.xml delete mode 100644 M4-RCs/qpid/specs/cluster.0-8.xml delete mode 100644 M4-RCs/qpid/specs/management-schema.xml diff --git a/M4-RCs/.gitignore b/M4-RCs/.gitignore deleted file mode 100644 index 2cf167f374..0000000000 --- a/M4-RCs/.gitignore +++ /dev/null @@ -1,77 +0,0 @@ -#Python -*.pyc -*.out -#CPP -*.o -*.la -*.lo -.dirstamp -Makefile* -config\.* -configure -.deps -.libs -autom4te.cache -qpid/cpp/examples/direct/declare_queues -qpid/cpp/examples/direct/direct_producer -qpid/cpp/examples/direct/listener -qpid/cpp/examples/fanout/fanout_producer -qpid/cpp/examples/fanout/listener -qpid/cpp/examples/pub-sub/topic_listener -qpid/cpp/examples/pub-sub/topic_publisher -qpid/cpp/examples/request-response/client -qpid/cpp/examples/request-response/server -qpid/cpp/src/tests/client_test -qpid/cpp/src/tests/consume -qpid/cpp/src/tests/latencytest -qpid/cpp/src/tests/perftest -qpid/cpp/src/tests/publish -qpid/cpp/src/tests/qpidd.log -qpid/cpp/src/tests/qpidd.port -qpid/cpp/src/tests/topic_listener -qpid/cpp/src/tests/topic_publisher -qpid/cpp/src/tests/txtest -qpid/cpp/src/tests/unit_test -aclocal.m4 -developer.doxygen -user.doxygen -qpidd.1 -qpid/cpp/libtool -qpidc.spec -qpid/cpp/src/gen/ -*.mk -mgen.timestamp -MaxMethodBodySize.h -qpidd -rgen.timestamp -*.pcl -qpid/cpp/managementgen/management-types.xml - -#Java -*.class -velocity.log -qpid/java/build -release -.classpath -.project -.settings -generated/ -target -# Intellij Project files -*.iml -*.ipr -*.iws -# Emacs -*~ -# Microsoft Visual Studio artifacts -*.vcproj.*.*.user -*.ncb -*.suo -*.ilk -*.pdb -# Windows build results -*.exe -*.lib -*.dll -# MacOS File -.DS_Store diff --git a/M4-RCs/qpid/KEYS b/M4-RCs/qpid/KEYS deleted file mode 100644 index 361c0c566c..0000000000 --- a/M4-RCs/qpid/KEYS +++ /dev/null @@ -1,152 +0,0 @@ -pub 2048R/18806464 2006-11-14 -uid Rajith Attapattu -sig 3 18806464 2006-11-14 Rajith Attapattu -uid Rajith Attapattu -sig 3 18806464 2006-11-14 Rajith Attapattu - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.2.1 (GNU/Linux) - -mQELBEVaPcABCAC+iLSVxk/TZ2i5Kq4KhdYdBdpXizwRsKdCq9m9DwD20yke0rZL -067ka5z4gA2prOUUCJ51G/CFhDgngiK0awnhcMgdNZzMQoOIJC044qgRLeg12IvI -bzdtzK+DknPW3MC5QbmuJiozBPokyhyHR/C+889f2lR8OTjSGagLwjtHf0oEuEn4 -RdTBWWzNZclKe4J6UIbi3VG5kgUmThCm12TmtABmJmXpeNl3wpyYNPxZkU1huKNl -Pi0Buu1SroWoIlwR8n2DNvDIU8PvzmtrfZoDBMopC1a6lBiZX9tKwZLUDb28AgaB -XelJ+L+nkaoLjbNgNxGRMT7N99hWXsOcWlUVAAYptCVSYWppdGggQXR0YXBhdHR1 -IDxyYWppdGg3N0BnbWFpbC5jb20+iQE2BBMBAgAgBQJFWj3AAhsDBgsJCAcDAgQV -AggDBBYCAwECHgECF4AACgkQdt2xaBiAZGS/AQf/fCrR7bLqAhiI9ojuOgTfwzRv -9Hf3FcNdRCnVzmRFzE4WGHSG7R92xLL8avtiPEdC7p80d3+bf+QKGSJ/Ym4a0JqE -KeX08brWOtIfQQK7wd7UgCJ3ufWcbQgnHzhgc7oY00FZAmQfv8TF8Uxqpe6dKXep -4S3RN1c9ygg643ey7u85knAk+rs1OevZ+xl/IsLN6rSnQ1B8uIJUCct8+5YuGxd7 -VHCAgDEri0zf7+CMWxVpOJgcegn9Iy8rfmif8BUs0620xvNRha03of2UQZau0WzB -MIMkSgOUhSBdsYNYe8TU9SfJGXabB4R6xDimMDbOXs75ypQMoPiEsf9urx7T6rQk -UmFqaXRoIEF0dGFwYXR0dSA8cmFqaXRoQGFwYWNoZS5vcmc+iQE2BBMBAgAgBQJF -Wj7qAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQdt2xaBiAZGQEYQf/SocY -SONVEePlZtFlLmsebZLZ8sn+HZBPepcJf81eK7YdXcca7QSeY3Q6vwshbfZsUOJZ -fu+6gaD1MnPtBLF4RWjLBW1OOmxLJPtv5bNifjciuhuvRgBA7y3xWenfNgV4FeKk -qX8ArRYJQVgy7X5Lv3ccbXcaNq6ajT2xDi0krMkn0TtU1vdkDSK56PRzAwWxA/X+ -4MKQZF/6964or2rz91iX2OnylEj38q+F7/dOaasD/EZpjAh8nipqVBVL3Rcy2gFy -7EkTao4tOSo1JVrHW7lgfEBxKVSrgHyhnSxx3Z773edp2qnjZPAcv0qiEawszhkI -vIuNSo3oTbrOW9w2tA== -=FCqB ------END PGP PUBLIC KEY BLOCK----- -pub 1024D/8004C922 2008-04-01 [expires: 2018-03-30] -uid Aidan Skinner -sig 3 8004C922 2008-04-01 Aidan Skinner -sub 2048g/A1375A8A 2008-04-01 [expires: 2018-03-30] -sig 8004C922 2008-04-01 Aidan Skinner - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.6 (GNU/Linux) - -mQGiBEfypHkRBAC0tGJGaJnreJa5eF4KWLxEuPm6zuTrw7V8FRh4Wx7SlSE8XH0O -08BMAUHWsVDaiAUwGIcnbADpZjPV70ChbRVgasA3p0d5Bf8koRd5clb9cb/+ayg9 -r6sybOEuKLEHL8Va/TCea4ANWWzn2EPUjM6CntipSSTsM4idXo9HtFr8AwCgncYV -iHncPMTpCc73mbmhpNJrQCsEAJpeZn8Eqy/WvOIxUfsRwM9DI54eu5oEyw1PyDoj -0Wks5OroPprOaC8wIwI/WWjmNZnGvYsq6ZwEs3EhM5PKRNkOuiu5JwRRDgkaHQaf -xoxoY6Tn74DT19qGDngf76jLgMCO7/Amqe90rlJNXGwkGHdsA33ItRYcjebtWVIQ -QgXEA/49akjY/tc4XGsj+QiwhPEYX0/BSdo9CkaeuEpeTDLY7/guzxTeUGALorTW -PYDH5ie8XZqwyEsz6yFDMk3hoNsrX0Y+gH/mpQVqox4dXCCWPF7bDvNZ/W7uJ5dS -dwYhHjZ0hvDDhW3VEFlQVEllrBYKQDVNPhZeOcgyLCifsdJXWLQjQWlkYW4gU2tp -bm5lciA8YWlkYW5Ac2tpbm5lci5tZS51az6IZgQTEQIAJgUCR/KkeQIbAwUJEswD -AAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEG+eB3yABMkiQLQAn3NFZrGrzW8W -1s8YnrAAxJ6xWFfFAJ9FkR159MVTHaJGAIzn0Iq9eLDUqrkCDQRH8qSPEAgA22Cf -Xspnd5mqQD6FfWUbZAO6AQ0ehwprA/q3PqdAAtQXbJYRzmuIIwrb50Md7FEwCIWt -FS0wtbSfPTtDE+C4P93r5K87U0Xg/o4MundjoPjeCGNsTYicpewdlS2WcdWl2BJI -+G5yPLhq2/vTI8Sg2sCpktunEFw/g/BzsigbJhsSC63NV8LyHBhbBELifFySwWh/ -ZzPCpXbdxzUdwwi7P57+n/DsmfjbXe0okr2QQL4EtDapqvcwnSlz9c4hNw9ku/m9 -YMiQMKRSmtG/ymH7u8F1CZRurvOaaFFbaoWhSZF7nnUH6H4z5HY+aNbufXa0Ffpb -kTZqLD6amvrTr6NIbwADBQf+Pn2PkGHhSrF1CWQBDNJC0n/vqnc48QxcGoN0Lu02 -Rj0/UNwVKRFy6VGLBEfyxR08ZWi2EkvlYm+VGyv+wQlfAhwyDBHAEVE+j3lWq90+ -B1Pnf5j5p1vRfKCkAWFddILJUoh8fQKUinZdoAWZf3Qn10HoIkAoYw+wo7xIvwch -/zIpq45n24W/iDcKAggJ3fl6gO7+Hkttig3nbcaQ0xDi/XwkBP4cUqnvwka2E3Bu -5KiFKc8cdy4mtYrqiDDZ0EZLr7Hx/3uy8kaIzdsep/g0xKOka6Xs10XG3Sg8vDmv -OEhlDHlTkVF8WpxsabDOselYSu6kURiLKkgHvrUe4OM+SohPBBgRAgAPBQJH8qSP -AhsMBQkSzAMAAAoJEG+eB3yABMkih7YAoIwSenHROUBAj/ZU9qttReAoUPeLAKCT -9JRkXdhK2IGqlgc4N0sfZqdx/w== -=wO1+ ------END PGP PUBLIC KEY BLOCK----- -pub 1024D/7F403EB4 2008-08-29 [expires: 2018-08-27] -uid Martin Ritchie -sig 3 7F403EB4 2008-08-29 Martin Ritchie -sub 2048g/4BFD39DC 2008-08-29 [expires: 2018-08-27] -sig 7F403EB4 2008-08-29 Martin Ritchie - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.8 (Darwin) - -mQGiBEi4S7ARBAC2oG706u3Qf0CF6QO4eJ8mATiz+P2CV8Y6sGWWyxqYtGM0B6Mg -HLUKJ+1nF7y1qnG3zf8SPj8709fVQyW3XoCivDZKL3JZe8eujM8lfdTnblsId3QF -IK2Q4O6Sjx5xEb8yS1hocj13+7vD4ADcsaxJL8BGXBhA+VMzz6pCxN0FawCggtWK -jugwOdtmOmFhhR/bEBo7FysD/iI+2y5atlr8vkQRXQgvIFs9oj6Tp+vFzgcv8nfj -MIuDq9hywzL+sUUNHEr0YW3wfX5K0A30eSOKWiPt4Cvt082iu0voFr1Dmq8FeuyY -gjZ4cRvOB4UcKwGbCyDfVPE0Uz6v8MnNJikEC8FP8vLJ1LyylrSNXyh9GNg9t5rf -gfw6A/9VnkM/OrtkHHreK8drBtG8vL/Wd5HoR/rzlIFNw3dQYlqZ7QxGKkuI48j8 -96INl0hhxy3R5aq/dFIk45ke0nuIeOZLn9p4WCu8+CeGQQjeDHuxKhFmDUFv1Wvd -S9mpQ/sUBm1xG7RK89eTKF2IUOClqmoSeQBUvwTmkHg+xSnI77QkTWFydGluIFJp -dGNoaWUgPHJpdGNoaWVtQGFwYWNoZS5vcmc+iGYEExECACYFAki4S7ACGwMFCRLM -AwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRD+YIfJf0A+tGzTAJ999RE6+ypv -cCBBk8s23TW5+UKMlwCfXqw3vGBVqEDqws8OHUK/LYKbkbK5Ag0ESLhLsBAIAIf7 -UwpIIpV7FUL/ufwuTO2ZW61ly32jb+2REPYXCdgisd/xOSbHrndA8MflOYoGOty5 -fsxHzcAQ2YrmV09B8XBVwKeRuKX2HgI5ukjSMtFL3ZaqXG+4KqWxO6XyX9DcJGA7 -6W8Fd92R+7FCaM/NLuWPhHZyDws8E6GkldnzPP+eo6wX2frwkiJHOKP/NP4urBsz -JhL0tpLVffpLw3BVOBPpcB9FZB2IiLjLh7ouvtpxkSsfoiMR4dob+7fxO4WVVsFi -f2QNmxUxGWRCwnVVUGQor1i6MFE/0rMbypjIXxCLzSkq2IqRExLAEQGZP35mztzb -F6TCj/+3QAqYcn2idQ8AAwUIAITEFeXVRSLIpl0le9AF1MyzadGdxdRHiGqYLyuc -wqqRuAOuYvTf48FGuUKqlwchzdUSwYN3xezO3s4C7AnWfXm44wPARs6gqCMgWRng -LLDqFi5UEvyzBO7a9I/B0JuTLCzOVOyVlUxFOie6E1/rHimG3RUKibwqWUVdI1ho -do7LBig3wAaxshjwtVSapDlY0eRq+NVLXIlteKdSFCNSwKX+pWoGq2aIuj3dQ20B -ogVE18L6sGzM5A/cPQTGk9pabhGpxVZNn4Bri2Qjd5RSGbSy89SIyFgheFA9RLC3 -dAt70Rs4ce0euqimkKR7Ciijcg9THWRtE2yU1RKxGUvprsiITwQYEQIADwUCSLhL -sAIbDAUJEswDAAAKCRD+YIfJf0A+tPj4AJ9sALGRq8Qkzc2opTXhdzQiqqidXQCb -B0qGS98nQKt60WWG/5k7wPJcbys= -=0W1W ------END PGP PUBLIC KEY BLOCK----- -pub 1024D/F947EB65 2008-11-15 - Key fingerprint = 6248 903F C80E C609 4F9E 7CC7 EE47 2841 F947 EB65 -uid Rafael H. Schloming (CODE SIGNING KEY) -sig 3 F947EB65 2008-11-15 Rafael H. Schloming (CODE SIGNING KEY) -sub 4096g/079367FE 2008-11-15 -sig F947EB65 2008-11-15 Rafael H. Schloming (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.7 (GNU/Linux) - -mQGiBEkeOBMRBAC++lIdguyJ+qXv/TCPuYIfAkfvwrzSush6iOT8vdJIj4YS4CHM -qsrcU+ujIQMQx/kG3h/baYlkKKrMXVE2sc1WkzwkR4KXDe8NfDZVSyxVafq1JOHe -kW0VYpaL4F6UIXumRI5B+LBoBF9LpcolvgbLA3X5z5mCw+cgYWpE9vghIwCgkE8c -acp6KRxfBn+puvJEOhyY7sED/RxImMlW3ACp6MqCigKW182mjBQGOivRNeZpaOWn -Z0b1rWNO64DAsNALTQqsoJbddWwi35bHV9YhA8i1d0OkSowS83m5M6j1i/1A+yny -Vp3XB/Oc+LLGqNYsRcI3t1P/DtoDDi+qmFKBvNccsTIbrfXrNSH9KaHDoHF8He0G -NcuiA/9c2Yx81qrAa3nY2BaEUU3EB6nPtD2rZXOR3HL0C6p4LLZLvbxtZs5AKj1f -loN9cipJWBZozd4IHrhDAOvfwE58VOZXJ2zrp9WlZ2fLtMXa9a/IWwMsiupOYh8G -mqKoqdEKqDGTl1Now2GlzTAXrha+p8r6TPBc+dT0iwKMWSu8z7Q3UmFmYWVsIEgu -IFNjaGxvbWluZyAoQ09ERSBTSUdOSU5HIEtFWSkgPHJoc0BhcGFjaGUub3JnPohg -BBMRAgAgBQJJHjgTAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ7kcoQflH -62WtIQCfRHdJlaXrdPjCKVg/EcWGmn1JP68An3Oj64ygDeY1ahNG5F4hNXS4I1dl -uQQNBEkeOBMQEADj1WCB8ej2gboO96tZL3hWAoVt2JxzjH94I7xnv6fCcYLc8k1w -KawrCOnDlCzqSxXePoMwCkUIbFWMOXO7/GFFl/I75Tna+Sb/6BRqS9C2yJZImuHC -i4wC7ZXJSKoxHycAkZjhChl57o/EM3Eth2nBq8ZJ05nfU4IpRDXRLBd9CgQbyNs4 -rqYnY4hfwKIeUK6gijj+YaqAMTsu31xRwIjAwh+FJJxX0YZZbE3D3hUdtfUW925o -KIcYUtQRgp9dPllFBPscCXfvYix7o03Wxd3MQdfjLugSL8bU8ANdzxc74ePTV0p3 -bL8KsG62YguNA3n6fXHZQagNxyhCGa51R12saOmj7tKTCX9aKhs4tq+bQAfw/49G -NsRGJEtvNlWzWr3EhNHoKdVSpvVC5uj87+RUEKrupeZX9u0D3Sm7pS2v2AxxlldH -sW2eOCy23O6XTdGnbG9skKEAuszHXN2NZWJBEVoLYCXP7gxuA2KWOMNcxerfrhR9 -dyOBQcaelHKC1roBgVuIg3rlH1CKv6KINWRsRWkFiCrPE/RXCcdTuaiE9Ss3bdAp -7B7RBA1xvCr1Lj4ICHCfo4JtymQOSQRkqq3reoBk2IOXvdTkZ3B3tbWtASM2H5Ww -7kCHZZ1OT9saBPNXHaV/vx9QGRjAb72AWwYBqNazhVSVDyfeQuf0tkEV6wADBQ/9 -ExGBMgxTZGvf2LzmDqu+dItGtXG3EIi4Lh91Biyx8S21p7KtwY7HTCx18JneoRlJ -HLLNrtF3Rp7gVDuxEJN5F9q7dUlRnFAz0Z8eXf8fSQCUvjmuP2V/iHPyfHhHPNm+ -KcjLQP5H3WfIYsC7sEFufkvQFdyccQnm66V33NlBrTEfJE2HFjCdAh4nsEkpjdxZ -m774c2rWGX8IhzfwmqJj09P9SPjY5l/I+JOLeU0PSdru9Gon+z07GdRTCIRdQsXR -uNYXbRGBdYmV/QdlP08B8NRQnNjusNVEawJQo84aZlut1LgX0k9bL8s+1Sepr04A -yb+fJ7reMoxvkTyG6riIYTXr/OpVSqCNO0h477E/myCftGzn30OGzTEgxaCWSYLE -2jWK/kqLtUcthrwYf4Ksmio083ZlNkNBmlJUYHMr8djCCL2xl0V/miJRnu/3/z7O -QzMUrOqfMX2xran5x4B75GzvTwYJsEyixHcq6vI19KWCG5KsksFwaFBQ3kvyNc/0 -Oar1FnK597ynPadwGISEzK1jSRZp0cIJKUlrwsm9crS+rWp8Z1gHflhEPVHw7Lp5 -BFcqC3gxzxJBBgnckNZzP8IEiTykz0E0F2qsqLstEfsIERQbqXU2VhEO3UDKKuEX -34hJx+wJxaGsFPeWHwVYD4fOdQo6W1oyFG8C3JQvJHGISQQYEQIACQUCSR44EwIb -DAAKCRDuRyhB+UfrZRj/AKCF05jpImxWnTE3NFcKOQs80r1wLQCfaYGsG9UW0OyG -uzHMwWjy3fI5vO8= -=7jSO ------END PGP PUBLIC KEY BLOCK----- diff --git a/M4-RCs/qpid/LICENSE b/M4-RCs/qpid/LICENSE deleted file mode 100644 index 5f84a6564b..0000000000 --- a/M4-RCs/qpid/LICENSE +++ /dev/null @@ -1,7 +0,0 @@ -Please see the individual LICENSE files for each language -cpp/LICENSE -dotnet/LICENSE.txt -gentools/lib/LICENSE -java/resources/LICENSE -python/LICENSE.txt -ruby/LICENSE.txt diff --git a/M4-RCs/qpid/NOTICE b/M4-RCs/qpid/NOTICE deleted file mode 100644 index ff65d299a9..0000000000 --- a/M4-RCs/qpid/NOTICE +++ /dev/null @@ -1,8 +0,0 @@ -Please see the individual NOTICE files for each language: - -cpp/NOTICE -dotnet/NOTICE.txt -gentools/lib/NOTICE -java/resources/NOTICE -python/NOTICE.txt -ruby/NOTICE.txt diff --git a/M4-RCs/qpid/bin/LICENSE b/M4-RCs/qpid/bin/LICENSE deleted file mode 100644 index bc46b77047..0000000000 --- a/M4-RCs/qpid/bin/LICENSE +++ /dev/null @@ -1,206 +0,0 @@ -========================================================================= -== Apache License == -========================================================================= - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - diff --git a/M4-RCs/qpid/bin/NOTICE b/M4-RCs/qpid/bin/NOTICE deleted file mode 100644 index 05f39ba176..0000000000 --- a/M4-RCs/qpid/bin/NOTICE +++ /dev/null @@ -1,8 +0,0 @@ -// ------------------------------------------------------------------ -// NOTICE file corresponding to the section 4d of The Apache License, -// Version 2.0, in this case for Qpid bin scripts -// ------------------------------------------------------------------ - -Apache Qpid -Copyright 2006-2008 Apache Software Foundation - diff --git a/M4-RCs/qpid/bin/mvn-deploy-qpid-java.sh b/M4-RCs/qpid/bin/mvn-deploy-qpid-java.sh deleted file mode 100755 index 3c2a9fd05f..0000000000 --- a/M4-RCs/qpid/bin/mvn-deploy-qpid-java.sh +++ /dev/null @@ -1,71 +0,0 @@ -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# - -#!/bin/sh - -qpid_version=$1 -repo=$2 - -if [ -z "$qpid_version" -o -z "$repo" ]; then - echo "Usage: mvn-deploy-qpid-java.sh " - exit 1 -fi - -set -xe - - -build_dir=build/lib - -deploy_artifact() { - mvn deploy:deploy-file -DuniqueVersion=false -Durl=$repo -Dfile=${build_dir}/$1-${qpid_version}.jar -DgroupId=org.apache.qpid -DartifactId=$1 -Dversion=${qpid_version} -Dpackaging=jar -} - -deploy_artifact_with_classifier() { - mvn deploy:deploy-file -DuniqueVersion=false -Durl=$repo -Dfile=${build_dir}/$1-$2-${qpid_version}.jar -DgroupId=org.apache.qpid -DartifactId=$1 -Dclassifier=$2 -Dversion=${qpid_version} -Dpackaging=jar -} - -deploy_artifact qpid-broker -deploy_artifact_with_classifier qpid-broker-plugins tests -deploy_artifact_with_classifier qpid-broker tests -deploy_artifact qpid-client-example -deploy_artifact_with_classifier qpid-client-example tests -deploy_artifact qpid-client -deploy_artifact_with_classifier qpid-client tests -deploy_artifact qpid-common -deploy_artifact_with_classifier qpid-common tests -deploy_artifact qpid-integrationtests -deploy_artifact_with_classifier qpid-integrationtests tests -deploy_artifact qpid-junit-toolkit -deploy_artifact_with_classifier qpid-junit-toolkit tests -deploy_artifact qpid-management-eclipse-plugin -deploy_artifact_with_classifier qpid-management-eclipse-plugin tests -deploy_artifact qpid-perftests -deploy_artifact_with_classifier qpid-perftests tests -deploy_artifact qpid-systests -deploy_artifact_with_classifier qpid-systests tests -deploy_artifact qpid-testkit -deploy_artifact_with_classifier qpid-testkit tests -deploy_artifact qpid-tools -deploy_artifact_with_classifier qpid-tools tests - -build_dir=build/lib/plugins - -deploy_artifact qpid-broker-plugins diff --git a/M4-RCs/qpid/bin/release.sh b/M4-RCs/qpid/bin/release.sh deleted file mode 100755 index a5211bef57..0000000000 --- a/M4-RCs/qpid/bin/release.sh +++ /dev/null @@ -1,75 +0,0 @@ -#!/bin/sh -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -# Script to pull together an Apache Release -# - -SVN=$1 -REV=$2 -VER=$3 - -if [ -z "$SVN" -o -z "$REV" -o -z "$VER" ]; then - echo "Usage: release.sh " - exit 1 -fi - -set -xe - -URL=https://svn.apache.org/repos/asf/qpid/${SVN} - -svn export -r ${REV} ${URL} qpid-${VER} - -mkdir artifacts - -echo ${URL} ${REV} > artifacts/qpid-${VER}.svnversion - -tar -czf artifacts/qpid-${VER}.tar.gz qpid-${VER} -tar -czf artifacts/qpid-ruby-${VER}.tar.gz qpid-${VER}/ruby qpid-${VER}/specs -tar -czf artifacts/qpid-python-${VER}.tar.gz qpid-${VER}/python qpid-${VER}/specs - -cd qpid-${VER}/cpp -./bootstrap -./configure -make dist -j2 - -cd ../java -ant build release - -cd ../dotnet -cd Qpid.Common -ant -cd .. -./build-nant-release mono-2.0 - -cd client-010/gentool -ant -cd .. -nant -t:mono-2.0 release-pkg - -cd ../../../ -cp qpid-${VER}/java/release/*.tar.gz artifacts/qpid-java-${VER}.tar.gz -cp qpid-${VER}/cpp/*.tar.gz artifacts/qpid-cpp-${VER}.tar.gz -cp qpid-${VER}/dotnet/bin/mono-2.0/release/*.zip artifacts/qpid-dotnet-0-8-${VER}.zip -cp qpid-${VER}/dotnet/client-010/bin/mono-2.0/debug/*.zip artifacts/qpid-dotnet-0-10-${VER}.zip - -cd artifacts -sha1sum *.zip *.gz *.svnversion > SHA1SUM -for i in `find . | egrep 'jar$|pom$|gz$|zip$|svnversion$|SHA1SUM'`; do gpg --sign --armor --detach $i; done; diff --git a/M4-RCs/qpid/bin/set_svn_properties.sh b/M4-RCs/qpid/bin/set_svn_properties.sh deleted file mode 100755 index cc29490eea..0000000000 --- a/M4-RCs/qpid/bin/set_svn_properties.sh +++ /dev/null @@ -1,133 +0,0 @@ -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# This script will set the proper svn properties on all the files in the tree. -# It pretty much requires a gnu compatible xargs (for the -r flag). Running -# on Linux is probably the best option, or gnuxargs is available for OS X from -# darwinports. - - -find . -name "*.java" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.java" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.py" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native - -find . -name "*.rb" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native - -find . -name "*.xml" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "*.xml" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.xml" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.xsl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "*.xsl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.xsl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.xsd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "*.xsd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.xsd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.wsdl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "*.wsdl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.wsdl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.properties" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain -find . -name "*.properties" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.properties" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.txt" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.txt" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "*.htm*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.htm*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/html -find . -name "*.htm*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "README*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "README*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "LICENSE*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "LICENSE*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "NOTICE*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "NOTICE*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "TODO*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "TODO*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "KEYS*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "KEYS*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "*.png" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type image/png -find . -name "*.gif" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type image/gif -find . -name "*.jpg" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type image/jpeg -find . -name "*.jpeg" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type image/jpeg - - -find . -name "*.scdl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.scdl" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml - -find . -name "*.fragment" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.fragment" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml - -find . -name "*.componentType" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.componentType" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml - -find . -name "*.wsdd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "*.wsdd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native - -find . -name "sca.subsystem" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "sca.subsystem" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "Tuscany-model.config" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/xml -find . -name "Tuscany-model.config" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native - - - -find . -name "*.cpp" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.cpp" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.c" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.c" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.h" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.h" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "*.am" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.am" | grep -v ".svn" | xargs -n 1 -r svn propset svn:keywords "Rev Date" - -find . -name "ChangeLog*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "ChangeLog*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "*.sh" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.sh" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain -find . -name "*.sh" | grep -v ".svn" | xargs -n 1 -r svn propset svn:executable "" - -find . -name "*.bat" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style CRLF -find . -name "*.bat" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - -find . -name "*.cmd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "*.cmd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain -find . -name "*.cmd" | grep -v ".svn" | xargs -n 1 -r svn propset svn:executable "" - -find . -name "INSTALL*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "INSTALL*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain -find . -name "COPYING*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "COPYING*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain -find . -name "NEWS*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:eol-style native -find . -name "NEWS*" | grep -v ".svn" | xargs -n 1 -r svn propset svn:mime-type text/plain - diff --git a/M4-RCs/qpid/buildtools/LICENSE b/M4-RCs/qpid/buildtools/LICENSE deleted file mode 100644 index bc46b77047..0000000000 --- a/M4-RCs/qpid/buildtools/LICENSE +++ /dev/null @@ -1,206 +0,0 @@ -========================================================================= -== Apache License == -========================================================================= - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - diff --git a/M4-RCs/qpid/buildtools/NOTICE b/M4-RCs/qpid/buildtools/NOTICE deleted file mode 100644 index 5813a7a09a..0000000000 --- a/M4-RCs/qpid/buildtools/NOTICE +++ /dev/null @@ -1,8 +0,0 @@ -// ------------------------------------------------------------------ -// NOTICE file corresponding to the section 4d of The Apache License, -// Version 2.0, in this case for Qpid buildTools -// ------------------------------------------------------------------ - -Apache Qpid -Copyright 2006-2008 Apache Software Foundation - diff --git a/M4-RCs/qpid/buildtools/buildCreator/build.config b/M4-RCs/qpid/buildtools/buildCreator/build.config deleted file mode 100644 index cb45e99a6e..0000000000 --- a/M4-RCs/qpid/buildtools/buildCreator/build.config +++ /dev/null @@ -1,37 +0,0 @@ - - - - M4.0-beta - - - - - qpid - svn - https://svn.eu.apache.org/repos/asf/incubator/qpid/trunk/qpid/ - - - - - qpid.build - - diff --git a/M4-RCs/qpid/buildtools/buildCreator/buildCreator.py b/M4-RCs/qpid/buildtools/buildCreator/buildCreator.py deleted file mode 100755 index 0db3250179..0000000000 --- a/M4-RCs/qpid/buildtools/buildCreator/buildCreator.py +++ /dev/null @@ -1,1444 +0,0 @@ -#!/usr/bin/env python -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -import os -import re -import datetime -import urllib -import sys -import string - -from xml.dom import minidom -from optparse import OptionParser - -if map(int, string.split(string.split(sys.version)[0], ".")) < [2, 4, 0]: - print ("subprocess is required for this tool and is not present in versions prior to 2.4.0") - try: - import subprocess - except ImportError: - print ("subprocess module not found please install it locally or upgrade your python version") - sys.exit(1) - -import subprocess -from subprocess import Popen - -TOOL_NAME="buildCreator.py" - -#Default Build script -DEFAULT_BUILD="build.config" - -# Path locations -DEFAULT_ROOTDIR="builder" -SOURCE_DIR="src" -PATCH_DIR="patch" -BUILD_DIR="build" -RELEASE_DIR="release" - -# Command Binaries -SVN='svn' -SVN_BIN='svn' -HTTP='http' -FTP='ftp' -WGET_BIN='wget' -FILE='file' -CP_BIN='cp' -PATCH_BIN='patch' -FILE_BIN='file' -LS_BIN='ls' -TAR_BIN='tar' -BZIP2_BIN='bzip2' -UNZIP_BIN='unzip' -ECHO_BIN='echo' -SVNVERSION_BIN='svnversion' - - - -GZIP_DATA='gzip compressed data' -BZIP2_DATA='bzip2 compressed data' -ZIP_DATA='Zip archive data' -TAR_DATA='POSIX tar archive' -DIFF_FILE="'diff' output text" - -#Build Targets -DISTCLEAN='distclean' -CLEAN='clean' -RETRIEVE='retrieve' -PREPARE='prepare' -PATCH='patch' -SHOWBUILDS='showbuilds' -BUILD='build' -RELEASE='release' -FULL='full' -HELP='help' -DEFAULT_TARGET=FULL - -# XML Elements toplevel -BUILDER="builder" -ENVIRONMENT="environment" -SOURCES="sources" -SOURCE="source" -PATCHES="patches" -PATCH="patch" -BUILDS="builds" -INCLUDE="include" -DEPENDENCY='dependency' -TARGETS='targets' -SCRIPT='script' - -# XML Elements - Source/Patch elements -NAME="name" -TYPE="type" -URL="url" -REVISION="revision" -ROOTDIR="root" -VERSION="version" -PREFIX='prefix' -PATH='path' - -PATH_SEP=os.sep - -_source=None -_target=DEFAULT_BUILD -_log = True -_verbose = False -_debug = False -_ignoreErrors = False - -_charIndex = 0 -_waitingChars = ['-', '/' , '|', '\\'] - -def showUsage(): - print TOOL_NAME+" [-c|--configure ] [-v| --verbose] [-q|--quiet] [-i|--ignore-errors] [] [options]" - print "Available Targets:" - print " distclean [source] - Remove all or specified retrieved source" - print " clean [source] - Remove all or specified source build directory" - print " retrieve [source] - Retrieve all or specified source" - print " prepare [source] - Prepare all or specified source : i.e. extract archives" - print " patch [source] - Patch all or specified source" - print " showbuilds - List all builds" - print " build [build] - Perform the build scripts for all or specified build" - print " release [build] - Perform the release scripts for all or specified source" - print " full - Perfrom clean, retrieve, prepare, patch, build, release for all builds (DEFAULT)" - -def main(): - global _log, _verbose, _debug, _rootDir, _target, _source, _baseConfiguration, _ignoreErrors - - # Load the - parser = OptionParser() - parser.add_option("-c", "--config", dest="config", - action="store", default=DEFAULT_BUILD, - help="set configuration file : default = " + DEFAULT_BUILD) - - parser.add_option("-v", "--verbose", dest="verbose", - action="store_true", default=False, help="enable verbose output") - - parser.add_option("-d", "--debug", dest="debug", - action="store_true", default=False, help="enable debug output") - - parser.add_option("-q", "--quiet", dest="quiet", - action="store_false", default=True, help="Enable quiet ouptut") - - parser.add_option("-i", "--ignore-errors", dest="ignoreErrors", - action="store_true", default=False, help="Ignore errors") - - - (options, args) = parser.parse_args() - - _verbose = options.verbose - _debug = options.debug - _log = options.quiet - _ignoreErrors = options.ignoreErrors - - log("Logging Enabled") - verbose("Verbose Output Enabled") - debug("Debug Enabled") - - if (len(args) > 2): - showUsage() - sys.exit(1) - else: - # NOTE : Would be good to be able to do builder.py clean build release - if (len(args) > 0 ): - # Override the default target - _target = checkTarget(args[0]) - # limit the comand to just the specified source - if (len(args) > 1 ): - _source = args[1] - else: - _source = None - else: - _target = FULL - - - _baseConfiguration = loadBaseConfiguration(options.config) - - debug ("Loading Environment") - prepareEnvironment(_baseConfiguration.getElementsByTagName(ENVIRONMENT)[0]) - - if _target == DISTCLEAN: - distclean() - - if _target == CLEAN or _target == FULL: - clean() - - if _target == RETRIEVE or _target == FULL: - try: - retrieve() - except KeyboardInterrupt: - log ("User Interrupted preparation") - sys.exit(0) - - if _target == PREPARE or _target == FULL: - prepare() - - if _target == PATCH or _target == FULL: - patch() - - if _target == SHOWBUILDS: - showBuilds() - - if _target == BUILD or _target == FULL: - build() - - if _target == RELEASE or _target == FULL: - release() - - log("Complete") - -def checkTarget(target): - - if target == HELP: - showUsage() - sys.exit(0) - - if target == DISTCLEAN: - return DISTCLEAN - - if target == CLEAN: - return CLEAN - - if target == RETRIEVE: - return RETRIEVE - - if target == PREPARE: - return PREPARE - - if target == PATCH: - return PATCH - - if target == SHOWBUILDS: - return SHOWBUILDS - - if target == BUILD: - return BUILD - - if target == RELEASE: - return RELEASE - - if target == FULL: - return FULL - - warn("Target: '"+target+"' not valid") - showUsage() - sys.exit(1) - - -################################################################################ -# -# Environment -# -################################################################################ -def prepareEnvironment(env): - global _rootDir - - rootdir = env.getElementsByTagName(ROOTDIR) - if (rootdir.length > 0): - _rootDir = getValue(rootdir[0]) - else: - verbose ("Using default build dir: "+DEFAULT_ROOTDIR) - _rootDir = os.getcwd() + PATH_SEP + DEFAULT_ROOTDIR - - if _rootDir == "": - verbose (ROOTDIR+" value is empty. Please specify a value for "+ ROOTDIR) - attemptExit(0) - - if (os.path.exists(_rootDir)): - verbose ("Using Existing root dir: "+_rootDir) - else: - mkdir(_rootDir) - -################################################################################ -# -# Clean Methods -# -################################################################################ -def clean(): - global _source - sources = getSourceList() - - if len(sources) > 0: - log ("Removing built code...") - performed = False - for source in sources: - if _source != None: - if getName(source) == _source: - performed = True - removeDir(source, BUILD_DIR) - else: - removeDir(source, BUILD_DIR) - - if _source == None: - deleteDir(_rootDir + PATH_SEP + BUILD_DIR) - - builds = getBuildList() - if len(builds) > 0: - log ("Removing built releases...") - for build in builds: - if _source != None: - if getName(build) == _source: - performed = True - removeDir(build, RELEASE_DIR) - else: - removeDir(build, RELEASE_DIR) - if _source == None: - deleteDir(_rootDir + PATH_SEP + RELEASE_DIR) - - if _source != None: - if not performed: - fatal("No such source:" + _source); - - - -def distclean(): - sources = getSourceList() - - if len(sources) > 0: - log ("Removing source...") - for source in sources: - if _source != None: - if getName(source) == _source: - performed = True - removeDir(source, SOURCE_DIR) - else: - removeDir(source, SOURCE_DIR) - - if _source == None: - deleteDir(_rootDir + PATH_SEP + SOURCE_DIR) - - log ("Removing built code...") - for source in sources: - if _source != None: - if getName(source) == _source: - performed = True - removeDir(source, BUILD_DIR) - else: - removeDir(source, BUILD_DIR) - if _source == None: - deleteDir(_rootDir + PATH_SEP + BUILD_DIR) - - patches =getPatchList() - if len(patches) > 0: - log ("Removing patches...") - for patch in patches: - if _source != None: - if getName(patch) == _source: - performed = True - removeDir(patch, PATCH_DIR) - else: - removeDir(patch, PATCH_DIR) - if _source == None: - deleteDir(_rootDir + PATH_SEP + PATCH_DIR) - - - builds = getBuildList() - if len(builds) > 0: - log ("Removing built releases...") - for build in builds: - if _source != None: - if getName(build) == _source: - performed = True - removeDir(build, RELEASE_DIR) - else: - removeDir(build, RELEASE_DIR) - if _source == None: - deleteDir(_rootDir + PATH_SEP + RELEASE_DIR) - - - if _source == None: - deleteDir(_rootDir) - - if _source != None: - if not performed: - fatal("No such source:" + _source); - - - -def removeDir(source, rootdir): - name = getName(source) - deleteDir(_rootDir + PATH_SEP + rootdir + PATH_SEP + name) - -################################################################################ -# -# Retrieve Methods -# -################################################################################ -def retrieve(): - global _source - sources = getSourceList() - - # Retreive Source - performed=False - if len(sources) > 0: - log ("Retrieving source...") - - mkdir(_rootDir + PATH_SEP + SOURCE_DIR) - - for source in sources: - if _source != None: - if getName(source) == _source: - performed = True - downloadSource(source, SOURCE_DIR) - else: - downloadSource(source, SOURCE_DIR) - - # Retreive Patches - patches = getPatchList() - if len(patches) > 0: - - log ("Retrieving patches...") - - mkdir(_rootDir + PATH_SEP + PATCH_DIR) - - for patch in patches: - if _source != None: - if getName(patch) == _source: - performed = True - downloadSource(patch, PATCH_DIR) - else: - downloadSource(patch, PATCH_DIR) - - if _source != None: - if not performed: - fatal("No such patch:" + _source); - - -################################################################################ -# -# Prepare Methods -# -################################################################################ - -def prepare(): - verbose("Prepare") - - mkdir(_rootDir + PATH_SEP + BUILD_DIR) - - sources = getSourceList() - performed = False - if len(sources) > 0: - log ("Preparing source...") - for source in sources: - if _source != None: - if getName(source) == _source: - log_no_newline("Preparing "+getName(source)+": ") - performed = True - postProcess(source, SOURCE_DIR) - else: - log_no_newline("Preparing "+getName(source)+": ") - postProcess(source, SOURCE_DIR) - if _source != None: - if not performed: - fatal("No such source:" + _source); - - patches = getPatchList() - if len(patches) > 0: - log ("Preparing patches...") - for patch in patches: - if _source != None: - if getName(patch) == _source: - performed = True - log("Preparing "+getName(patch)) - postProcess(patch, PATCH_DIR) - else: - log("Preparing "+getName(patch)) - postProcess(patch, PATCH_DIR) - - if _source != None: - if not performed: - fatal("No such patch:" + _source); - - -def postProcess(item, destination): - name = getName(item) - type = getType(item) - - verbose("Post Processing:"+name) - - targetdir = _rootDir + PATH_SEP + destination + PATH_SEP + name - - builddir = _rootDir + PATH_SEP + BUILD_DIR + PATH_SEP + name - - - if type == SVN: - # Do we want to perform an export? - - #extractcommand=SVN_BIN+" export "+ targetdir +" "+ builddir - # Use -v just now so we can show progress - extractcommand=CP_BIN+" -rvf "+ targetdir +" "+ builddir - - runCommand(extractcommand, False) - - else: - if type == FILE or type == HTTP or type == FTP: - - mkdir(builddir) - - # Look at all the files and see if they need unpacks - for root, dirs, files in os.walk(targetdir, topdown=False): - for file in files: - command = FILE_BIN+" "+root+PATH_SEP+file - - result = Popen(command, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - line = result.stdout.readline() - firstline=line - while (line != "" ): - # process nextline - line=result.stdout.readline() - - result.wait() - - if result.returncode != 0: - fatal("Download (" + name + ") contained unrecognized file type:"+ firstline) - - - extractcommand="" - - if firstline.find(GZIP_DATA) != -1: - extractcommand=TAR_BIN+" -vxzf "+root+PATH_SEP+file+" -C " + builddir - - if firstline.find(BZIP2_DATA) != -1: - extractcommand=TAR_BIN+" -vxjf "+root+PATH_SEP+file+" -C " + builddir - - if firstline.find(ZIP_DATA) != -1: - extractcommand=ZIP_BIN+" -v "+root+PATH_SEP+file+" -d "+ builddir - - if firstline.find(TAR_DATA) != -1: - extractcommand=TAR_BIN+" -vxf "+root+PATH_SEP+file+" -C "+ builddir - - if firstline.find(DIFF_FILE) != -1 or firstline.find("text"): - extractcommand=CP_BIN+" -r "+root+PATH_SEP+file+" "+ builddir - - - - if not extractcommand=="": - log_no_newline("Extracting archive:" + file+": " ) - runCommand(extractcommand, False) - else: - fatal("Download (" + name + ") contained unsupported file type:"+ firstline) - - - -################################################################################ -# -# Patch Methods -# -################################################################################ -def patch(): - - # Retreive Patches - patches= getPatchList() - if len(patches) > 0: - performed = False - for patch in patches: - if _source != None: - if getName(source) == _source: - performed = True - applyPatch(patch) - else: - applyPatch(patch) - - if _source != None: - if not performed: - fatal("No such patch:" + _source); - - -def applyPatch(patch): - global _rootDir - - name = getName(patch) - type = getType(patch) - source = getValue(patch.getElementsByTagName(SOURCE)[0]) - if (patch.getElementsByTagName(PREFIX).length > 0): - prefix = getValue(patch.getElementsByTagName(PREFIX)[0]) - else: - prefix = None - - if (patch.getElementsByTagName(PATH).length > 0): - path= getValue(patch.getElementsByTagName(PATH)[0]) - else: - path = None - - - basecommand = PATCH_BIN - - if prefix != None: - basecommand = basecommand + " -p "+prefix - - basecommand = basecommand + " -d "+ _rootDir + PATH_SEP + BUILD_DIR + PATH_SEP + source + PATH_SEP - - if path != None: - basecommand = basecommand + path - - basecommand = basecommand + " < " - - patchSource= _rootDir + PATH_SEP + PATCH_DIR + PATH_SEP + name - - for root, dirs, files in os.walk(patchSource): - if '.svn' in dirs: - dirs.remove('.svn') - for patchName in files: - log("Applying patch '" + name + "'("+patchName+") to " + source) - runCommandShowError(basecommand + patchSource + PATH_SEP + patchName) - - -################################################################################ -# -# build Methods -# -################################################################################ -def showBuilds(): - builds = getNamesfromBuildList(getBuildList()) - if len(builds) > 0: - log("Available Builds:") - for build in builds: - log(" "+build) - else: - log("No builds available") - -# -# Given a list of build elements extract the Name values and return as a list -# -def getNamesfromBuildList(list): - names=[] - for item in list: - name = getName(item) - if name != None: - names.append(name) - return names - -def build(): - doBuildAction(BUILD) - - - -################################################################################ -# -# Release Methods -# -################################################################################ -def release(): - log ("Releasing...") - mkdir(_rootDir + PATH_SEP + RELEASE_DIR) - - builds = getBuildList() - - for build in builds: - if _source != None: - if getName(build) == _source: - mkdir(_rootDir + PATH_SEP + RELEASE_DIR + PATH_SEP + getName(build)) - else: - mkdir(_rootDir + PATH_SEP + RELEASE_DIR + PATH_SEP + getName(build)) - - doBuildAction(RELEASE) - - - -################################################################################ -# -# Build Helper Methods -# -################################################################################ - -def doBuildAction(action): - config = _baseConfiguration - - if len(getSourceList()) > 0: - log("Performing "+ action.title() +"...") - - builds = getBuildList() - - performed = False - for build in builds: - if _source != None: - if getName(build) == _source: - performed = True - performScript(build , action) - else: - performScript(build, action) - - if _source != None: - if not performed: - fatal("No such build:" + _source); - - -def performScript(build, scriptName): - name = getName(build) - - checkDependencies(build) - - verbose("Running "+scriptName+":"+name) - - targets = build.getElementsByTagName(TARGETS) - - if targets.length > 0: - target = targets[0].getElementsByTagName(scriptName) - - if target.length > 1: - fatal("More than one build target specified") - - if target.length == 0: - fatal("No build target specified") - - script = getValue(target[0].getElementsByTagName(SCRIPT)[0]) - - script = peformSubstitutionsInScript(build, script) - - runScript(script) - - else: - fatal("Build "+name+" has no build targets") - - -def checkDependencies(build): - name = getName(build) - dependencies = build.getElementsByTagName(DEPENDENCY) - - if dependencies > 0: - for dependency in dependencies : - sources = dependency.getElementsByTagName(SOURCE) - if sources.length == 0: - fatal("No sources specified in dependency block for build:"+name) - else: - for source in sources: - sourceDependency = getValue(source) - if not (sourceDefined(sourceDependency)): - fatal("Unable to build "+name+" as specifed dependency("+sourceDependency +") is not available") - -def sourceDefined(name): - for source in getSourceList(): - sourcename = getValue(source.getElementsByTagName(NAME)[0]) - if sourcename == name: - return True - return False - - -def runScript(script): - (returncode, stdout, stderr) = runCommandWithOutput(script) - - if returncode != 0: - for line in stdout: - warn(line) - for line in stderr: - warn(line) - - warn("Script Failed") - - attemptExit(1) - - -################################################################################ -# -# XML Helper Methods -# -################################################################################ - -def loadBaseConfiguration(config): - log ("Loading configuration:" + config) - full = minidom.parse(config) - return full.getElementsByTagName(BUILDER)[0] - -# -# Assumes that we have a text element and returns the text value. -# -def getValue(node): - if node.childNodes.length > 0: - return node.childNodes[0].data - else: - return "" - -def getEnvironment(): - env = _baseConfiguration.getElementsByTagName(ENVIRONMENT) - if env.length > 0: - return env[0] - else: - return None - -# -# Returns the value of the NAME element contained in the specified item -# -def getName(item): - name = item.getElementsByTagName(NAME) - if name.length > 0: - return getValue(name[0]) - -# -# Returns the value of the TYPE element contained in the specified item -# -def getType(item): - type = item.getElementsByTagName(TYPE) - if type.length > 0: - return getValue(type[0]) - -# -# Returns the value of the URL element contained in the specified item -# -def getURL(item): - url = item.getElementsByTagName(URL) - if url.length > 0: - return getValue(url[0]) - -# -# Return the list of sources in this build configuration -# If no sources are available then this is logged as a fatal error. -# -def getSourceList(): - config = _baseConfiguration - sourceCount = config.getElementsByTagName(SOURCES).length - if sourceCount > 0: - return config.getElementsByTagName(SOURCES)[0].getElementsByTagName(SOURCE) - else: - fatal("No source elements defined.") -# -# Return the list of patches in this build configuration -# -def getPatchList(): - config = _baseConfiguration - patchCount = config.getElementsByTagName(PATCHES).length - if patchCount > 0: - return config.getElementsByTagName(PATCHES)[0].getElementsByTagName(PATCH) - else: - return [] - -# Returns a list of build elements including any any included build files -# Currently nested build elements are not supported so all builds must be specified via the tag. -# -def getBuildList(): - config = _baseConfiguration - - builds = config.getElementsByTagName(BUILDS) - buildcount = builds.length - - if buildcount > 0: - build = builds[0] - useInclude = build.getElementsByTagName(INCLUDE).length > 0 - - # If we are using includes then build a list of all the files we need to include - if useInclude: - return getIncludeList(build) - - else: - warn("Nested builds not currently supported") - else: - fatal("No Builds defined in config") - -# -# Look at all values in the given element and return the list of inlcudes -# -def getIncludeList(build): - includelist=[] - for include in build.getElementsByTagName(INCLUDE): - for item in getIncludeValue(getValue(include)): - includelist.append(item) - - return includelist - -# -# Process in the given include value. -# This is done by performing `ls ` -# This means includes such as 'builds/*.config' will match multiple includes and return all entries -# -# Any error in performing the ls is printed and the tool exits (unless ignore errors) -# -def getIncludeValue(include): - debug("Loading Includes:"+include+" ") - - command = LS_BIN+" "+include - (returncode, stdout, stderr) = runCommandWithOutput(command) - - if returncode == 0: - values=[] - for line in stdout: - include = loadIncludeFile(line) - if not include == None: - values.append(include) - return values - else: - for line in stderr: - warn(line) - attemptExit(1) - -# -# Given a file name parse the XML. Any trailing '\n's that the ls command may have added are removed here. -# The file is checked to ensure that it is a file -# The first element is returned. -# -# TODO: Allow multiple builds per file. -# -def loadIncludeFile(file): - buildFile = minidom.parse(file.rstrip('\n')) - - builds = buildFile.getElementsByTagName(BUILDS) - - if builds.length != 1: - warn("Build Configuration does not contain any <"+BUILDS+"> definitions") - else: - buildElements = builds[0].getElementsByTagName(BUILD) - if not buildElements.length > 0: - warn("Build Configuration does not contain any <"+BUILD+"> definitions") - else: - if buildElements.length > 0: - build = buildElements[0] - # getElementsByTagName is recursive so this will pick up the sub element build - # Only use the first element - namecount = build.getElementsByTagName(NAME).length - if namecount > 0: - return build - else: - return None - -# -# Given the build target and a script substitute $value entries in script for values in -# the Environment -# the Source entries -# the build -# the release location : _rootDir + PATH_SEP + RELEASE_DIR + PATH_SEP + buildName -# -def peformSubstitutionsInScript(build, script): - buildName = getName(build) - sources = getSourceList() - - #Replace Build name - script = script.replace("$build", buildName) - - #Replace release directory - releaseDir = _rootDir + PATH_SEP + RELEASE_DIR + PATH_SEP + buildName - script = script.replace("$release", releaseDir) - - # Replace Source varables - for source in sources: - sourceName = getName(source) - - search = "$"+sourceName - - sourcePath = source.getElementsByTagName(PATH) - - replacement = _rootDir + PATH_SEP + BUILD_DIR + PATH_SEP + sourceName - if sourcePath.length > 0: - replacement = replacement + PATH_SEP + getValue(sourcePath[0]) - - script = script.replace(search,replacement) - - # Take values from the environment script for replacement - env = getEnvironment() - if env != None: - for item in env.childNodes: - if item.nodeType == 1: - - search = "$"+item.tagName - replace = item.childNodes[0].data - - script = script.replace(search,replace) - - # Perform keyword substitution replacements - # Currently only one substitution exists so for simplisity fix it here - writeVersionSubstitution = script.find("$writeVersions") - if writeVersionSubstitution != -1: - - #Extract Filename - fileNameStart = script.find("(",writeVersionSubstitution) - fileNameEnd = script.find(")",fileNameStart) - fileName= script[fileNameStart+1:fileNameEnd] - - substitution = createVersionSubstitution(build, fileName) - - script = script.replace("$writeVersions(" + fileName + ")", substitution) - - - return script - -################################################################################ -# -# Keyword Substitutions -# -################################################################################ - -# -# Use the specified build as to lookup all associated source/patches and write out their details -# to the specified file using shell redirects. redirects are to be used as the absolute filename -# location may not be known as the name comes in via the release script -# -def createVersionSubstitution(build, filename): - substitution = "" - sources = getSourceList(); - - dependencies = build.getElementsByTagName(DEPENDENCY) - - if dependencies > 0: - substitution += "\n echo 'Source Version Information:'>> " + filename - for dependency in dependencies : - depSources = dependency.getElementsByTagName(SOURCE) - # Can assume we have dependencies as we would have failed before now - for source in depSources: - sourceDependency = getValue(source) - # We can assume source is valid. - for s in sources: - if sourceDependency == getName(s): - substitution += "\n " + ECHO_BIN + " -n '" + sourceDependency + ":" \ - + getType(s) + ":' >> " + filename - substitution += "\n" + getVersionCommand(s) + " >>" + filename - substitution += addPatchVersions(s, filename) - - return substitution - -# -# Use the specified source as to lookup all associated patches and write their details out the -# the specified file using shell redirects. redirects are to be used as the absolute filename -# location may not be known as the name comes in via the release script -# -def addPatchVersions(source, filename): - substitution = "" - - patches = getPatchList() - - sourceName = getName(source) - - for patch in patches: - patchSourceName = getValue(patch.getElementsByTagName(SOURCE)[0]) - - if sourceName == patchSourceName: - type = getType(patch) - substitution += "\n" + ECHO_BIN + " \"\t"+getName(patch)+":"+type + "\" >> "+filename - url = getValue(patch.getElementsByTagName(URL)[0]) - substitution += "\n" + ECHO_BIN + " \"\t\tURL:" + url + "\" >> "+filename - if (type == SVN): - if (source.getElementsByTagName(REVISION).length > 0): - substitution += "\n" + ECHO_BIN + " \"\t\tREVISION:"+ \ - getValue(patch.getElementsByTagName(REVISION)[0]) + "\" >> " + filename - else: - substitution += "\n" + ECHO_BIN + " -n \"\t\tREVISION: \" >> " + filename - substitution += "\n" + SVNVERSION_BIN + " " + _rootDir + PATH_SEP + PATCH_DIR + PATH_SEP + getName(patch) + " >> " + filename - - - if (patch.getElementsByTagName(PREFIX).length > 0): - substitution += "\n" + ECHO_BIN + " \"\t\tPREFIX: " + \ - getValue(patch.getElementsByTagName(PREFIX)[0]) + "\" >> " + filename - - if (patch.getElementsByTagName(PATH).length > 0): - substitution += "\n" + ECHO_BIN + " \"\t\tPREFIX: " + \ - getValue(patch.getElementsByTagName(PATH)[0]) + "\" >> " + filename - - - - if (substitution != ""): - return "\n" + ECHO_BIN + " \"\tPatches applied to " + sourceName + ":\" >> " + filename + substitution - else: - return "\n" + ECHO_BIN + " \"\tNo Patches\" >> " + filename - - -# -# Given a source entry return the command that will provide the current version -# of that source. -# i.e. svn source : svnversion -# http source : echo -# -def getVersionCommand(source): - global _rootDir - type = getType(source) - - versionCommand="" - - if type == SVN: - versionCommand=SVNVERSION_BIN+" "+_rootDir + PATH_SEP + SOURCE_DIR + PATH_SEP + getName(source) - else: - if type == FILE or type == HTTP or type == FTP: - versionCommand = ECHO_BIN +" " + getURL(source) - - - return versionCommand - -################################################################################ -# -# Download Helper Methods -# -################################################################################ - -# -# Download the item specified in source to the given destintation -# -def downloadSource(source, destination): - name = getName(source) - type = getType(source) - url = getValue(source.getElementsByTagName(URL)[0]) - log ( "Retrieving "+ name + "("+ type +")") - - targetdir=_rootDir + PATH_SEP + destination + PATH_SEP + name - - command = "" - - mkdir(targetdir) - - if (os.listdir(targetdir)==[]): - - # Setup command for a fresh checkout - if (type == SVN): - command = SVN_BIN+" co "+url+" "+targetdir - if (source.getElementsByTagName(REVISION).length > 0): - revision = getValue(source.getElementsByTagName(REVISION)[0]) - command = command+" -r"+revision - else: - if (type == HTTP): - command = WGET_BIN+" --no-directories -P "+targetdir+" "+url - else: - if (type == FILE): - if url.startswith(HTTP): - command = WGET_BIN+" -P "+targetdir+" "+url - else: - if url.startswith(FTP): - command = WGET_BIN+" -P "+targetdir+" "+url - else: - command = CP_BIN+" "+url+" "+targetdir - else: - warn("Target directory(" + targetdir + ") is not empty please ensure contents are valid or run 'clean "+name+"'") - - verbose("Executing:"+command) - log_no_newline("Retrieving "+source.nodeName+": ") - - if (type == FILE): - runCommand(command, True) - else: - runCommand(command, False) - -################################################################################ -# -# Command Helper Methods -# -################################################################################ - -# -# Run command and print out last 20 lines of data on error -# -def runCommandShowError(command): - last20 = runCommand(command, False) - if last20 != None: - lines=last20[0] - lines=lines + 1 - current = 1 - while current != lines: - log (last20[current]) - current = current + 1 - attemptExit(1) - -# -# Runs the given command if showOutput is true then stdout/stderr is shown on screen -# other wise the last 20 lines of output is gathered: -# -# As command runs progress is shown -# -# return array [0] = no of elements in array. Array is fixed size 21 elements but not all are used. FIXME: this is poor -# -# TODO: Current mechanism for limiting to 20 lines is poor, potential to replace usages of this -# method with runCommandWithOutput below -# -def runCommand(command, showOutput): - debug("Running Command:"+command) - try: - if showOutput: - # Process that shows the output - result = Popen(command, shell=True) - else: - # consume the output ourselves - result = Popen(command, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - - index=0 - last20=[""] * 21 - line = result.stdout.readline() - while (line != "" ): - logWaiting() - - #Record last 20 lines of output - index = index + 1 - if index == 20: - index = 1 - - last20[index]=line - - # process nextline - line = result.stdout.readline() - - # - # If we didn't get any standard or fill our buffers then fill the end of the buffer with any stderr - # - if index == 0 | index < 15 : - line = result.stderr.readline() - - if index != 0: - index = index + 1 - if line != "": - last20[index]="STDERR" - reset = index - while (line != "" ): - logWaiting() - - #Record last 20 lines of output - index = index + 1 - if index == 20: - index = reset - - last20[index]=line - - # process nextline - line = result.stderr.readline() - - result.wait() - - if result.returncode == 0: - logWaitingDone() - else: - logWaitingFailed("Failed") - attemptExit(1) - if not showOutput: - last20[0]=index - return last20 - - return None - - except IOError: - logWaitingFailed ("Error running command.") - attemptExit(1) - -# -# Runs the given command if showOutput is true then stdout/stderr is shown on screen -# Stdout and stderr is gathered up and returned with error code. -# -# return (result.returncode, stdout, stderr) -# -# As command runs progress is shown -# -def runCommandWithOutput(command): - - result = Popen(command, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - - - # Retrieve STDOUT - stdout=[] - line = result.stdout.readline() - while (line != "" ): - logWaiting() - - stdout.append(line) - - # process nextline - line = result.stdout.readline() - - line = result.stderr.readline() - - # Retrieve STDERR - stderr=[] - while (line != "" ): - stderr.append(line) - - # process nextline - line = result.stderr.readline() - - result.wait() - - logWaitingClear() - - return (result.returncode, stdout, stderr) - - -################################################################################ -# -# OS Helper Methods -# -################################################################################ - -# -# Check _ignoreErrors value and exit if false -# -def attemptExit(code): - if not _ignoreErrors: - sys.exit(code) - else: - print ("Ignoring Errors") - -# -# Check that the required binaries are present for this tool. -# Only checks the minimum set. -# Logs warning if archive tools are missing -# -def checkSystemRequirements(): - exists = checkExists(SVN_BIN) - exists = exists & checkExists(WGET_BIN) - exists = exists & checkExists(CP_BIN) - exists = exists & checkExists(PATCH_BIN) - exists = exists & checkExists(FILE_BIN) - - if not checkExists(TAR_BIN): - warn("Unable to process tar files as tar binary does not exist:" + TAR_BIN) - if not checkExists(BZIP2_BIN): - warn("Unable to process bzip2 files as bzip2 binary does not exist:" + BZIP2_BIN) - if not checkExists(UNZIP_BIN): - warn("Unable to process zip files as unzip binary does not exist:" + UNZIP_BIN) - - if not exists: - sys.exit(1) - -# -# Helper that checks for files existence -# -def checkExists(command): - debug_no_newline("Checking for "+command+":") - command = LS_BIN+" "+command - - result = Popen(command, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - line = result.stdout.readline() - - while (line != "" ): - # process nextline - line = result.stdout.readline() - - result.wait() - - if result.returncode == 0: - debug("OK") - return True - else: - debug("Missing") - warn("Missing dependancy:"+command) - return False - - -# Delete everything reachable from the directory named in 'top', -# assuming there are no symbolic links. -# -# If an attempt to delete '/' is performed this is logged as a fatal error -# -def deleteDir(top): - if top == '/': - fatal("Exiting as attempt to delete '/' occured.") - else: - if (os.path.exists(top)): - log_no_newline("Removing:"+top+". ") - for root, dirs, files in os.walk(top, topdown=False): - logWaiting() - for name in files: - os.remove(os.path.join(root, name)) - for name in dirs: - logWaiting() - os.rmdir(os.path.join(root, name)) - - logWaiting() - os.rmdir(top) - - logWaitingDone() - -def mkdir(dir): - if not os.path.exists(dir): - os.mkdir(dir) - - -################################################################################ -# -# Logging Helper Methods -# -################################################################################ - -# -# Provide a spinning -/|\ -# -def logWaiting(): - global _charIndex, _waitingChars - - _charIndex = (_charIndex + 1) % len(_waitingChars) - - log_no_newline('\b') - log_no_newline(_waitingChars[_charIndex]) - -# -# Clear the logWaiting symbol and end the line with ' Done' -# -def logWaitingDone(): - log_no_newline('\b') - log(" Done") - -# -# Clear the logWaiting symbol -# -def logWaitingClear(): - log_no_newline('\b') - -# -# Clear the logWaiting symbol and end line with messsage -# -def logWaitingFailed(message): - log_no_newline('\b') - log(" "+message) - -def debug(string): - if _debug: - log(string) - -def verbose(string): - if _verbose: - log(string) - -def log (string): - if _log: - print string - -def warn (string): - print string - -def fatal(string): - print string - attemptExit(1) - -def log_no_newline (string): - if _log: - sys.stdout.write(string) - sys.stdout.flush() - -def verbose_no_newline (string): - if _verbose: - sys.stdout.write(string) - sys.stdout.flush() - -def debug_no_newline (string): - if _debug: - sys.stdout.write(string) - sys.stdout.flush() - -if __name__ == "__main__": - main() diff --git a/M4-RCs/qpid/buildtools/buildCreator/qpid.build b/M4-RCs/qpid/buildtools/buildCreator/qpid.build deleted file mode 100644 index f55025dc8d..0000000000 --- a/M4-RCs/qpid/buildtools/buildCreator/qpid.build +++ /dev/null @@ -1,55 +0,0 @@ - - - - qpid-build - - - qpid - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/LICENSE b/M4-RCs/qpid/cc/LICENSE deleted file mode 100644 index bc46b77047..0000000000 --- a/M4-RCs/qpid/cc/LICENSE +++ /dev/null @@ -1,206 +0,0 @@ -========================================================================= -== Apache License == -========================================================================= - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - diff --git a/M4-RCs/qpid/cc/NOTICE b/M4-RCs/qpid/cc/NOTICE deleted file mode 100644 index 05f39ba176..0000000000 --- a/M4-RCs/qpid/cc/NOTICE +++ /dev/null @@ -1,8 +0,0 @@ -// ------------------------------------------------------------------ -// NOTICE file corresponding to the section 4d of The Apache License, -// Version 2.0, in this case for Qpid bin scripts -// ------------------------------------------------------------------ - -Apache Qpid -Copyright 2006-2008 Apache Software Foundation - diff --git a/M4-RCs/qpid/cc/README b/M4-RCs/qpid/cc/README deleted file mode 100644 index 8d1286f6d7..0000000000 --- a/M4-RCs/qpid/cc/README +++ /dev/null @@ -1,84 +0,0 @@ -****************** -Prerequisites -****************** -Check out the source -see http://cwiki.apache.org/qpid/building.html - -****************** -Install CruiseControl -****************** - -Download CruiseControl from: http://cruisecontrol.sourceforge.net/ - - * Unzip the release to a directory, for example ~/cruisecontrol-bin-2.7.2 - * Check that the scripts cruisecontrol-bin-2.7.2/cruisecontrol.sh and cruisecontrol-bin-2.7.2/apache-ant-1.7.0/bin/ant have execution permission. - * Make sure your directory ~/.ant/lib contains the following jars: - o The ant jar files that can be found in cruisecontrol-bin-2.7.2/apache-ant-1.7.0/lib/ - o xalan-2.7.0.jar - -****************** -Set system variables -****************** - -Prior to use CruiseControl you'll need to set three system variables: -Variable Value -CC_HOME path to your qpid project, for example /home/foo/projects/qpid -CPPSTORE_HOME path to your C++ store, for example /home/foo/projects/bdbstore-cpp -NANT_HOME path to the nant directory -- only required for .net client -- - (nant can be downloaded from http://nant.sourceforge.net/) - -Edit the file CC_HOME/config.properties and set the properties so to match your system requirements. -Notes - * the cpp store can be checked out from: https://svn.jboss.org/repos/rhmessaging/store/trunk/cpp - * Only unix scrips are currently provided - * - - -****************** -Installing Mono -****************** -For building the .net client on a Linux platform you need to install Mono. -Mono website is: http://www.mono-project.com/Main_Page -Here are the instruction for a RHEL5 platform: - -Create the file "/etc/yum.repos.d/mono.repo" and add the following lines: - -[Mono] -name=Mono Stack (RHEL_5) -type=rpm-md -baseurl=http://download.opensuse.org/repositories/Mono/RHEL_5/ -gpgcheck=1 -gpgkey=http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml.key -enabled=1 - -Enter the following command to install Mono: - -# yum install mono-complete - - -****************** -Running CruiseControl -****************** - -Run cruisecontrol-bin-2.7.2/cruisecontrol.sh from CC_HOME/cc - -****************** -Running the Sun java TCK -****************** - -If you wish to run the Sun JMS TCK, follow those two steps: -* Extract the TCK -* (As required by the TCK) Set TS_HOME to the location where the JMS TCK has been installed. - -****************** -Projects -****************** - -Project Description -qpid-cpp-trunk Builds and tests the C++ broker -qpid-cpp-trunk-perftests Runs the C++ performance tests -qpid-java-trunk Builds and runs the Java tests with an 0.8 inVM broker, a c++ broker without prefetch and a c++ broker with pre-fetch -bdbstore-cpp-trunk Builds the C++ store (required for the Java tests) -example-automation Runs all the example combinations for python, C++ and java -java-perftests Runs the java performance tests -java-jmstck Runs the java jms tck (see running the tck) \ No newline at end of file diff --git a/M4-RCs/qpid/cc/config.properties b/M4-RCs/qpid/cc/config.properties deleted file mode 100644 index 82329722cc..0000000000 --- a/M4-RCs/qpid/cc/config.properties +++ /dev/null @@ -1,25 +0,0 @@ -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# - -mail.subject=CC Report for -mail.host=localhost -mail.returnaddress=my-email -mail.list=list diff --git a/M4-RCs/qpid/cc/config.xml b/M4-RCs/qpid/cc/config.xml deleted file mode 100644 index ba89acc511..0000000000 --- a/M4-RCs/qpid/cc/config.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/bdbstore-cpp-trunk.xml b/M4-RCs/qpid/cc/config/bdbstore-cpp-trunk.xml deleted file mode 100644 index 254af62170..0000000000 --- a/M4-RCs/qpid/cc/config/bdbstore-cpp-trunk.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/cpp-perftests.xml b/M4-RCs/qpid/cc/config/cpp-perftests.xml deleted file mode 100644 index 8a5079b60b..0000000000 --- a/M4-RCs/qpid/cc/config/cpp-perftests.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/cpp-trunk.xml b/M4-RCs/qpid/cc/config/cpp-trunk.xml deleted file mode 100644 index 56e1d2bb54..0000000000 --- a/M4-RCs/qpid/cc/config/cpp-trunk.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/dotnet-trunk.xml b/M4-RCs/qpid/cc/config/dotnet-trunk.xml deleted file mode 100644 index 0d922967e4..0000000000 --- a/M4-RCs/qpid/cc/config/dotnet-trunk.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/example-automation.xml b/M4-RCs/qpid/cc/config/example-automation.xml deleted file mode 100644 index 52dd135c24..0000000000 --- a/M4-RCs/qpid/cc/config/example-automation.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/java-jmstck.xml b/M4-RCs/qpid/cc/config/java-jmstck.xml deleted file mode 100644 index 2b10b0c5b5..0000000000 --- a/M4-RCs/qpid/cc/config/java-jmstck.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/java-perftests.xml b/M4-RCs/qpid/cc/config/java-perftests.xml deleted file mode 100644 index 45e1b14b9f..0000000000 --- a/M4-RCs/qpid/cc/config/java-perftests.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/java-trunk.xml b/M4-RCs/qpid/cc/config/java-trunk.xml deleted file mode 100644 index 99f469725b..0000000000 --- a/M4-RCs/qpid/cc/config/java-trunk.xml +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/config/java/cpp.noprefetch.testprofile b/M4-RCs/qpid/cc/config/java/cpp.noprefetch.testprofile deleted file mode 100644 index 694451e551..0000000000 --- a/M4-RCs/qpid/cc/config/java/cpp.noprefetch.testprofile +++ /dev/null @@ -1,4 +0,0 @@ -broker.version=0-10 -broker=${project.root}/../cpp/src/qpidd --data-dir ${build.data} -t --load-module store_home/lib/.libs/libbdbstore.so --auth no --no-module-dir -max_prefetch=0 -test.excludesfile=${project.root}/010ExcludeList-noPrefetch \ No newline at end of file diff --git a/M4-RCs/qpid/cc/config/java/cpp.testprofile b/M4-RCs/qpid/cc/config/java/cpp.testprofile deleted file mode 100644 index 7dcf75bac9..0000000000 --- a/M4-RCs/qpid/cc/config/java/cpp.testprofile +++ /dev/null @@ -1,3 +0,0 @@ -broker.version=0-10 -broker=${project.root}/../cpp/src/qpidd --data-dir ${build.data} -t --load-module store_home/lib/.libs/libbdbstore.so --auth no --no-module-dir -test.excludesfile=${project.root}/010ExcludeList-store diff --git a/M4-RCs/qpid/cc/config/java/jndi.properties b/M4-RCs/qpid/cc/config/java/jndi.properties deleted file mode 100644 index 9340163622..0000000000 --- a/M4-RCs/qpid/cc/config/java/jndi.properties +++ /dev/null @@ -1,42 +0,0 @@ -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# - -java.naming.factory.initial = org.apache.qpid.jndi.PropertiesFileInitialContextFactory - -connectionfactory.QueueConnectionFactory = amqp://username:password@topicClientid/test?brokerlist='tcp://localhost:qpid_port' -connectionfactory.TopicConnectionFactory = amqp://username:password@topicClientid/test?brokerlist='tcp://localhost:qpid_port' -connectionfactory.jms/DURABLE_SUB_CONNECTION_FACTORY = amqp://username:password@duralbeTopicClientid/test?brokerlist='tcp://localhost:qpid_port' -connectionfactory.jms/MyTopicConnectionFactory = amqp://username:password@myTopicClientid/test?brokerlist='tcp://localhost:qpid_port' -connectionfactory.jms/TopicConnectionFactory = amqp://username:password@jmsTopicClientid/test?brokerlist='tcp://localhost:qpid_port' - -queue.MY_QUEUE=MY_QUEUE -queue.MY_QUEUE2=MY_QUEUE2 -queue.testQ0=testQ0 -queue.testQ1=testQ1 -queue.testQ2=testQ2 -queue.testQueue2=testQueue2 -queue.Q2=Q2 - -topic.MY_TOPIC=MY_TOPIC -topic.MY_TOPIC1=MY_TOPIC1 - -destination.direct = direct://amq.direct//directQueue - diff --git a/M4-RCs/qpid/cc/dashboard-config.xml b/M4-RCs/qpid/cc/dashboard-config.xml deleted file mode 100644 index 9304322853..0000000000 --- a/M4-RCs/qpid/cc/dashboard-config.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/scripts/bdbstorecppbuild.sh b/M4-RCs/qpid/cc/scripts/bdbstorecppbuild.sh deleted file mode 100755 index 3385c8d2f4..0000000000 --- a/M4-RCs/qpid/cc/scripts/bdbstorecppbuild.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -if [ -f Makefile ]; then - make distclean -fi - ./bootstrap && ./configure CXXFLAGS="-O3 -DNDEBUG" --with-qpid-checkout=$CC_HOME && make diff --git a/M4-RCs/qpid/cc/scripts/build.xml b/M4-RCs/qpid/cc/scripts/build.xml deleted file mode 100644 index 2144020017..0000000000 --- a/M4-RCs/qpid/cc/scripts/build.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/M4-RCs/qpid/cc/scripts/check_examples.sh b/M4-RCs/qpid/cc/scripts/check_examples.sh deleted file mode 100755 index c10936b36c..0000000000 --- a/M4-RCs/qpid/cc/scripts/check_examples.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -runVerifyScript() -{ - echo "------------------------" - $CC_HOME/cc/scripts/verify_all - echo "-----------------------" - echo "" -} - -cleanup() -{ -rm -f $CC_HOME/script.log -rm -f $CC_HOME/status.log -rm -f $CC_HOME/broker.log -} - -checkErrors() -{ -if test `cat $CC_HOME/script.log | grep -c 'FAIL'` -gt 0 -then - echo "FAILED" - printErrors > $CC_HOME/status.log -fi -} - -printErrors(){ - echo "The following scripts had failures" - cat CC_HOME/script.log | awk '{ - script = "" - while ((getline) == 1) - { - if ($1 == "script:") - { - script = $0 - } - if ($1 == "FAIL") - { - print substr(script,9) - } - }}' - echo "" -} - -echo "*************************************" -echo "Example Automation " -echo "" -cleanup -runVerifyScript -checkErrors -echo "*************************************" diff --git a/M4-RCs/qpid/cc/scripts/cppbuild-perftests.sh b/M4-RCs/qpid/cc/scripts/cppbuild-perftests.sh deleted file mode 100755 index 782a472175..0000000000 --- a/M4-RCs/qpid/cc/scripts/cppbuild-perftests.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -cd $CC_HOME/cpp -svn stat --no-ignore | awk '/^[I?]/{print $2}' | xargs rm -r -./bootstrap && ./configure CXXFLAGS="-O3 -DNDEBUG" && make -j4 all && cd src/tests && make -j4 check diff --git a/M4-RCs/qpid/cc/scripts/cppbuild.sh b/M4-RCs/qpid/cc/scripts/cppbuild.sh deleted file mode 100755 index b63feb7141..0000000000 --- a/M4-RCs/qpid/cc/scripts/cppbuild.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash -x -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -make distclean && ./bootstrap && ./configure && make \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/dotnetbuild.sh b/M4-RCs/qpid/cc/scripts/dotnetbuild.sh deleted file mode 100644 index 51d2110757..0000000000 --- a/M4-RCs/qpid/cc/scripts/dotnetbuild.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash -x -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -mono $NANT_HOME/bin/NAnt.exe test \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/javaconfig.sh b/M4-RCs/qpid/cc/scripts/javaconfig.sh deleted file mode 100755 index 7a1a3a1a7d..0000000000 --- a/M4-RCs/qpid/cc/scripts/javaconfig.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -# copy the profiles -sed "s#store_home#$CPPSTORE_HOME#g" $CC_HOME/cc/config/java/cpp.noprefetch.testprofile > "$CC_HOME/java/"/cpp.noprefetch.testprofile -sed "s#store_home#$CPPSTORE_HOME#g" $CC_HOME/cc/config/java/cpp.testprofile > "$CC_HOME/java"/cpp.testprofile -QPID_JARS=`find "$CC_HOME/java/build/lib" -name '*.jar' | tr '\n' ":"` -QPID_JARS=local.classes=$QPID_JARS -sed "s#local.classes=.*#$QPID_JARS#g" $TS_HOME/bin/build.properties > "$TS_HOME/bin"/build.properties-new -mv $TS_HOME/bin/build.properties-new $TS_HOME/bin/build.properties \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/javajmstck.sh b/M4-RCs/qpid/cc/scripts/javajmstck.sh deleted file mode 100644 index 9d279ed38e..0000000000 --- a/M4-RCs/qpid/cc/scripts/javajmstck.sh +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -cleanup(){ - echo "kill any existing broker instance" - stopBroker - rm -rf $CC_HOME/jmstck-data/* -} - -runBroker(){ - echo "******************************************************" - echo "Starting C++ broker" - ulimit -c unlimited - $CC_HOME/cpp/src/qpidd -t -d --data-dir $CC_HOME/jmstck-data --load-module=$CPPSTORE_HOME/lib/.libs/libbdbstore.so --port 0 --auth no --log-output $CC_HOME/jmstck-broker.log --no-module-dir - export QPID_PORT=`grep "Listening on TCP port" $CC_HOME/jmstck-broker.log | tail -n 1 | awk '{print $8}'` - echo " broker running on port: " $QPID_PORT - echo "******************************************************" - sed "s/qpid_port/$QPID_PORT/g" $CC_HOME/cc/config/java/jndi.properties > "$TS_HOME/classes"/jndi.properties -} - -runTck(){ - echo "******************************************************" - echo "Starting the TCK for the $1 iteration" - echo "******************************************************" - cd $TS_HOME/bin - $TS_HOME/bin/tsant runclient -Dwork.dir=work -Dreport.dir=report 2&>1 > $TS_HOME/tck$1.log - echo "******************************************************" - echo "TCK finished the $1 iteration" - echo "******************************************************" -} - -printResults(){ - TESTS_STR=`grep -a "\[java\] Completed running [0-9]* tests" $TS_HOME/tck$1.log` - PASSED_STR=`grep -a "\[java\] Number of Tests Passed =" $TS_HOME/tck$1.log` - FAILED_STR=`grep -a "Some tests did not pass" $TS_HOME/tck$1.log` - echo "-----------------------------------------" - echo "TCK run #$1 results:" - echo $TESTS_STR - echo $PASSED_STR - echo $FAILED_STR - if [ "$FAILED_STR" != "" ]; then - echo "SOME TCK FAILURES DETECTED: " - fi - echo "------------------------------------------" -} - -stopBroker(){ - echo "************************" - echo "Stopping the C++ broker" - echo "************************" - $CC_HOME/cpp/src/qpidd -q -p $QPID_PORT -} - -cleanup -counter=0 -runBroker -for j in 1 2 -do - counter=`expr $counter + 1` - runTck $counter - printResults $counter -done -cleanup diff --git a/M4-RCs/qpid/cc/scripts/javareport.sh b/M4-RCs/qpid/cc/scripts/javareport.sh deleted file mode 100755 index 2b2469d31d..0000000000 --- a/M4-RCs/qpid/cc/scripts/javareport.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### -cd "$CC_HOME/java/build" -pwd -if [[ -d report_$1 ]]; then rm -fr report_$1; fi -if [[ -d report ]]; then mv report report_$1; fi -rm -rf ./results/* -rm -rf ./data/* \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/runbroker.sh b/M4-RCs/qpid/cc/scripts/runbroker.sh deleted file mode 100644 index 43d9b39056..0000000000 --- a/M4-RCs/qpid/cc/scripts/runbroker.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -cleanup() -{ - echo "******************************************************" - echo "Cleanup" - echo "******************************************************" - for PID in `ps aux | grep 'qpidd'|grep 'broker.log'|grep -v 'grep'|awk '{ print $2 }'` - do - kill -9 $PID - done -} - -run_broker() -{ - echo "******************************************************" - echo "Starting C++ broker" - echo "******************************************************" - echo "" - $CC_HOME/cpp/src/qpidd -t -d --auth no --no-data-dir --log-output $CC_HOME/broker.log -} - -cleanup -run_broker \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/stopbroker.sh b/M4-RCs/qpid/cc/scripts/stopbroker.sh deleted file mode 100644 index f5839e141f..0000000000 --- a/M4-RCs/qpid/cc/scripts/stopbroker.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - - -stop_broker() -{ - echo "******************************************************" - echo "Stopping the C++ broker" - echo "******************************************************" - echo "" - $CC_HOME/cpp/src/qpidd -q -} - -stop_broker \ No newline at end of file diff --git a/M4-RCs/qpid/cc/scripts/verify b/M4-RCs/qpid/cc/scripts/verify deleted file mode 100755 index 35191b17c9..0000000000 --- a/M4-RCs/qpid/cc/scripts/verify +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/sh -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -export DOTNET_EXAMPLES=$CC_HOME/dotnet/client-010/bin/mono-2.0/debug -export CLASSPATH=`find "$CC_HOME/java/build/lib" -name '*.jar' | tr '\n' ":"` -export CPP=$CC_HOME/cpp/examples -export JAVA=$CC_HOME/java/client/example/src/main/java -export PYTHONPATH=$CC_HOME/python/ -export PYTHON_EXAMPLES=$CC_HOME/python/examples - -cleanup() { - test -n "$QPIDD" && $QPIDD -q # Private broker - kill %% > /dev/null 2>&1 # Leftover background jobs -} - -trap cleanup EXIT - -ARGS="${QPID_HOST:-localhost} $QPID_PORT" - -outfile() { - file=$1 - while [ -f $file.out ]; do file="${file}X"; done - echo $file.out - } - -fail() { test -n "$*" && echo $* 1>&2 ; FAIL=1; return 1; } - -client() -{ - "$@" $ARGS > `outfile $*` || fail; -} - -clients() { for cmd in "$@"; do client $cmd; done; } - -waitfor() { until grep -a -l "$2" $1 >/dev/null 2>&1 ; do sleep 1 ; done ; } - -background() { - pattern=$1; shift - out=`outfile $*` - eval "$* $ARGS > $out &" || { fail; return 1; } - waitfor $out "$pattern" -} - -name() { - for x in $*; do name="$name `basename $x`"; done - echo $name; -} - -outputs() { - wait 2> /dev/null # Wait for all backgroud processes to complete - rm -f $script.out - for f in "$@"; do - { echo "==== `name $f`"; eval "cat $f"; } >> $script.out || fail - rm -rf `echo $f| awk '{ print $1 }'` - done -} - -verify() { - FAIL= - if [ -d $1 ]; then dir=$1; script=verify; - else dir=`dirname $1`; script=`basename $1`; fi - cd $dir || return 1 - rm -f *.out - echo "Running: $dir/$script" - { source ./$script && diff -ac $script.out $script.in ; } || fail - test -z "$FAIL" && rm -f *.out - return $FAIL -} - -HEX="[a-fA-F0-9]" -remove_uuid() { - sed "s/$HEX\{8\}-$HEX\{4\}-$HEX\{4\}-$HEX\{4\}-$HEX\{12\}//g" $* -} -remove_uuid64() { - sed 's/[-A-Za-z0-9_]\{22\}==//g' $* -} - - -for example in "$@"; do - echo "Running: $example " - if ( verify $example; ) then echo "PASS"; else echo "FAIL"; RET=1; fi - done -exit $RET diff --git a/M4-RCs/qpid/cc/scripts/verify_all b/M4-RCs/qpid/cc/scripts/verify_all deleted file mode 100755 index 8d3ec669a7..0000000000 --- a/M4-RCs/qpid/cc/scripts/verify_all +++ /dev/null @@ -1,166 +0,0 @@ -#!/bin/sh -########################################################### -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -# -#http://www.apache.org/licenses/LICENSE-2.0 -# -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -########################################################### - -cleanup() -{ - echo "******************************************************" - echo "Cleanup" - echo "******************************************************" - for PID in `ps aux | grep 'qpidd'|grep 'broker.log'|grep -v 'grep'|awk '{ print $2 }'` - do - kill -9 $PID - done -} - -run_broker() -{ - echo "******************************************************" - echo "Starting C++ broker" - echo "******************************************************" - echo "" - $CC_HOME/cpp/src/qpidd -t -d --auth no --no-data-dir --log-to-file $CC_HOME/broker.log -} - -stop_broker() -{ - echo "******************************************************" - echo "Stopping the C++ broker" - echo "******************************************************" - echo "" - $CC_HOME/cpp/src/qpidd -q -} - -verify() -{ - #echo "arg " $2 " path: " $1 - for dir in $(find $1 -mindepth 1 -maxdepth 1 -type d -not -name '*.svn' -not -name $3 ) - do - echo $dir - for script in $(find $dir -mindepth 1 -maxdepth 1 -type f -name $2 -not -name '*.*') - do - # echo "script:" $script - cleanup - run_broker - $CC_HOME/cc/scripts/verify $script >> $CC_HOME/script.log 2>&1 - killall 'verify' - stop_broker - done -done -} - -run_python_python() -{ -echo "--------------------" -verify $CC_HOME/python/examples "verify" "xml-exchange" -echo "--------------------" -echo "" -} - - -run_cpp_cpp() -{ -echo "--------------------" -verify $CC_HOME/cpp/examples "verify" "*.svn" -echo "-------------------" -echo "" -} - -run_python_cpp_comb() -{ -echo "--------------------" -verify $CC_HOME/cpp/examples "verify_cpp_python" "*.svn" -verify $CC_HOME/cpp/examples "verify_python_cpp" "*.svn" -echo "-------------------" -echo "" -} - - -run_java_java() -{ -echo "--------------------" -verify $CC_HOME/java/client/example/src/main/java/org/apache/qpid/example/jmsexample "verify" "*.svn" -echo "-------------------" -echo "" -} - -run_java_cpp_comb() -{ -echo "--------------------" -verify $CC_HOME/java/client/example/src/main/java/org/apache/qpid/example/jmsexample "verify_java_cpp" "*.svn" -verify $CC_HOME/java/client/example/src/main/java/org/apache/qpid/example/jmsexample "verify_cpp_java" "*.svn" -echo "-------------------" -echo "" -} - -run_java_python_comb() -{ -echo "--------------------" -verify $CC_HOME/java/client/example/src/main/java/org/apache/qpid/example/jmsexample "verify_java_python" "*.svn" -verify $CC_HOME/java/client/example/src/main/java/org/apache/qpid/example/jmsexample "verify_python_java" "*.svn" -echo "-------------------" -echo "" -} - -run_dotnet_dotnet() -{ -echo "--------------------" -verify $CC_HOME/dotnet/client-010/examples/ "verify" "*.svn" -echo "-------------------" -echo "" -} - -run_cpp_dotnet() -{ -echo "--------------------" -verify $CC_HOME/dotnet/client-010/examples/ "verify_cpp_dotnet" "*.svn" -verify $CC_HOME/dotnet/client-010/examples/ "verify_dotnet_cpp" "*.svn" -echo "-------------------" -echo "" -} - -run_java_dotnet() -{ -echo "--------------------" -verify $CC_HOME/dotnet/client-010/examples/ "verify_java_dotnet" "*.svn" -verify $CC_HOME/dotnet/client-010/examples/ "verify_dotnet_java" "*.svn" -echo "-------------------" -echo "" -} - -run_python_dotnet() -{ -echo "--------------------" -verify $CC_HOME/dotnet/client-010/examples/ "verify_python_dotnet" "*.svn" -verify $CC_HOME/dotnet/client-010/examples/ "verify_dotnet_python" "*.svn" -echo "-------------------" -echo "" -} - - -run_python_python -run_python_cpp_comb -run_cpp_cpp -run_java_java -run_java_cpp_comb -run_java_python_comb -run_dotnet_dotnet -run_cpp_dotnet -run_java_dotnet -run_python_dotnet \ No newline at end of file diff --git a/M4-RCs/qpid/cpp/DESIGN b/M4-RCs/qpid/cpp/DESIGN deleted file mode 100644 index c814f1c53d..0000000000 --- a/M4-RCs/qpid/cpp/DESIGN +++ /dev/null @@ -1,78 +0,0 @@ -Qpid C++ AMQP implementation -============================= - -= Project layout = - -For Build system design see comment at start of Makefile. - -Project contains: - * Client library (lib/libqpid_client): src/qpid/client - * Broker library (lib/libqpid_broker): src/qpid/broker - * Common classes - * src/qpid/framing: wire encoding/decoding - * src/qpid/sys: io, threading etc - * src/qpid/Exception.cpp, QpidError.cpp: Exception classes. - * Qpid Daemon (bin/qpidd): src/qpidd.cpp - -Unit tests in test/unit: each *Test.cpp builds a CppUnit plugin. - -Client tests in test/client: each *.cpp builds a test executable. - -Test utilities: test/include - -= Client Design = - -The client module is primarily concerned with presenting the -functionality offered by AMQP to users through a simple API that -nevertheless allows all the protocol functionality to be exploited. -[Note: it is currently nothing like complete in this regard!] - -The code in the client module is concerned with the logic of the AMQP -protocol and interacts with the lower level transport issues through -the InputHandler and OutputHandler abstractions defined in -common/framing. It uses these in conjunction with the Connector -interface, defined in common/io, for establishing a connection to the -broker and interacting with it through the sending and receiving of -messages represented by AMQFrame (defined in common/framing). - -The Connector implementation is responsible for connection set up, -threading strategy and getting data on and off the wire. It delegates -to the framing module for encode/decode operations. The interface -between the io and the framing modules is primarily through the Buffer -and AMQFrame classes. - -A Buffer allows 'raw' data to be read or written in terms of the AMQP -defined 'types' (octet, short, long, long long, short string, long -string, field table etc.). AMQP is defined in terms frames with -specific bodies and the frame (as well as these different bodies) are -defined in terms of these 'types'. The AMQFrame class allows a frame -to be decoded by reading from the supplied buffer, or it allows a -particular frame to be constructed and then encoded by writing to the -supplied buffer. The io layer can then access the raw data that -'backs' the buffer to either out it on the wire or to populate it from -the wire. - -One minor exception to this is the protocol initiation. AMQP defines -a protocol 'header', that is not a frame, and is sent by a client to -intiate a connection. The Connector allows (indeed requires) such a -frame to be passed in to initialise the connection (the Acceptor, when -defined, will allow an InitiationHandler to be set allowing the broker -to hook into the connection initiation). In order to remove -duplication, the ProtocolInitiation class and the AMQFrame class both -implement a AMQDataBlock class that defines the encode and decode -methods. This allows both types to be treated generically for the -purposes of encoding. In decoding, the context determines which type -is expected and should be used for decoding (this is only relevant to -the broker). - - - - - --------api-------- - Client Impl ...............uses..... -input handler --> --------- --------- <-- output handler . - A | . - | | framing utils - | V . - ------------------- <-- connector . - IO Layer ................uses.... diff --git a/M4-RCs/qpid/cpp/INSTALL b/M4-RCs/qpid/cpp/INSTALL deleted file mode 100644 index 1760ae2706..0000000000 --- a/M4-RCs/qpid/cpp/INSTALL +++ /dev/null @@ -1,335 +0,0 @@ - Installing Qpid/C++ - =================== - -Table of Contents -================= -1. Introduction - -2. Prerequisites - 2.1. What to Install - 2.2. How to Install - 2.2.1. Using Package Management Tools - 2.2.2. From Source - a. openais - b. boost - c. autotools - 2.3. Important Environment Variable Settings - -3. Building from a Source Distribution -4. Building a Repository Working Copy -5. Portability -6. Tests -7. Doxygen -8. Troubleshooting - - -1. Introduction -=============== -Note that the daemon and client API can be installed separately. - -This document describes how to build the Qpid/C++ broker and client, either -from a checkout of the source or from a source distribution, on Linux/UNIX. -Please see INSTALL-WINDOWS for information on building on Windows. - -This also explains how to install the required prerequisites for Qpid/C++. - - -2. Prerequisites -================ -We prefer to avoid spending time accommodating older versions of these -packages, so please make sure that you have the latest stable versions. -Known version numbers for a succesfull build are given in brackets, take -these as a recommended minimum version. Older unix versions, for example, -Redhat Linux 3, will almost certainly require some packages to be upgraded. - - -2.1. What to Install -==================== -The following libraries and header files must be installed to build -a source distribution: - * boost (1.35)(*) - * e2fsprogs (1.39) - * pkgconfig (0.21) - -(*) earlier versions of boost e.g. 1.33 also work and there is a patch -to get 1.32 working in the svn tree though that is only recommended as -a last resort. - -Optional cluster functionality requires: - * openais (0.80.3) - -Optional XML exchange requires: - * xqilla (2.0.0) - * xerces-c (2.7.0) - -Optional SSL support requires: -* nss -* nspr - -Qpid has been built using the GNU C++ compiler: - * gcc (3.4.6) - -If you want to build directly from the SVN repository you will need -all of the above plus: - - * GNU make (3.8.0) - * autoconf (2.61) - * automake (1.9.6) - * help2man (1.36.4) - * libtool (1.5.22) - * doxygen (1.5.1) - * graphviz (2.12) - * ruby 1.8 (1.8.4) - - -NOTE: make sure to install the related '-devel' packages also! - - -2.2. How to Install -=================== - -2.2.1. Using Package Management Tools -===================================== - -On linux most packages can be installed using your distribution's -package management tool. For example on Fedora: - - # yum install boost-devel e2fsprogs-devel pkgconfig gcc-c++ make autoconf automake ruby libtool help2man doxygen graphviz - -The optional clustering packages changed name in Fedora 10. On Fedora 9 or earlier: - # yum install openais-devel cman-devel -On Fedora 10 or later - # yum install corosync-devel cmanlib-devel - -Follow the manual installation instruction below for any packages not -available through your distributions packaging tool. - -2.2.2. From Source -================== -Required dependencies can be installed and built from source distributions. -It is recommended that you create a directory to install them to, for example, -~/qpid-tools. - - To build and install the dependency pakcages: - - 1. Unzip and untar them and cd to the untared directory. - 2. do: - # ./configure --prefix=~/qpid-tools - # make install - -The exceptions are openais and boost. - -a. openais -========== - -If ais is shipped with you platform and you have 0.80.3-x or later, skip -builing ais - -To build ais: Unpack the source distribution and do: - # make - # sudo make install DESTDIR= - # sudo ldconfig - -This will install in the standard places (/usr/lib, /usr/include etc.) - -Configuring ais: - -Edit /etc/ais/openais.conf and modify the "bindnetaddr" setting -to your hosts IP address. Do not use 127.0.0.1. - -Make sure the UDP port set for mcastport in openais.conf (5405 by -default) is not blocked by your firewall. Disable the firewall or -configure it to allow this port for UDP. - -Finally start the ais daemon (must be done as root): - # sudo /sbin/aisexec - -Note that to run the AIS tests your primary group must be "ais". You -can change your primary group with the usermod command or set it -temporarily with the newgrp command. - -Troubleshooting tips: - -If aisexec goes into a loop printing "entering GATHER state", verify -your firewall is allowing UDP traffic on the mcastport set in -openais.conf. - -If aisexec reports "got nodejoin message 127.0.0.1" verify the -bindnetaddr in openais.conf is an active local IP address. ifconfig -will list local addresses. - -When aisexec is working correctly, the start-up log messages will end -with "entering OPERATIONAL state." and "got nodejoin message " where is the local IP address specified for -bindnetaddr in openais.conf. - -For further info on openais http://openais.org/ - -b. boost -======== - 1. Unpack boost-jam. - 2. Add bjam in the unpacked directory to your path. - 3. Unpack boost and cd to the boost untarred directory. - 4. do: - - # bjam toolset=gcc variant=release threading=single link=shared \ - --layout=system --prefix=~/qpid-tools install - -c. autotools -============ -If you don't have sufficiently up-to-date autotools you can get the -latest by running the script qpid-autotools-install. - -1. Decide where you would like to install the tools. It should be in a - local directory so that you do not need root privileges. (Suggest - $HOME/qpid-tools.) Create an empty directory. -2. Modify your environment variable PATH to ensure that the bin directory - within this directory comes first in the PATH string: - PATH=$HOME/qpid-tools/bin:$PATH -3. Set PKG_CONFIG_PATH=$HOME/qpid-tools/lib/pkgconfig:/usr/lib/pkgconfig - (or if it already exists, make sure that the above path to your - qpid-tools directory is first). -4. Run the install utility from the cpp directory: - ./qpid-autotools-install --prefix=$HOME/qpid-tools --skip-check - (Note that --prefix will only accept an absolute path, so don't use - ~/qpid-tools.) The utility will download, compile and install the - required tools into the qpid-tools directory (this may take a little - time). Watch for any notices about paths at the end of the install - - this means that your environment is not correct - see steps 2 and 3 - above. - NOTE: If you omit the --skip-check option, the check of the build - can add up to an hour to what is normally a few minutes of install - time. -5. Perform a check: from the command-line run "which automake" and - ensure that it finds the automake in your qpid-tools directory. If not, - check that the build completed normally and your environment. -6. (Optional) If having the build artifacts lying around bothers you, delete - the (hidden) build directory cpp/.build-auto-tools. - -To see help, run ./qpid-autotools-install --help. - - -2.3. Important Environment Variable Settings -============================================ -Ensure that all the build tools are available on your path, when they are -manually installed to non-standard locations. For example: - - # export PATH=~/qpid-tools/bin:$PATH - -Ensure that pkg-config is set up correctly. For example: - - # export PKG_CONFIG_PATH=~/qpid-tools/lib/pkgconfig:/usr/local/pkgconfig - # export PKG_CONFIG=~/qpid-tools/bin/pkg-config - -Ensure that the boost libraries are made available on the gcc library path. -For example: - - # export CXXFLAGS=-I~/qpid-tools/include/boost-1_33_1 - - -3. Building from a Source Distribution -====================================== -In the distribution directory - -Build and install with: - - # ./configure --prefix= - # make all - # make install - -To build and test everything: - - # make - # make check - -This builds in the source tree. You can have multiple builds in the -same working copy with different configuration. For example you can do -the following to build twice, once for debug, the other with -optimization: - - # make distclean - # mkdir .build-dbg .build-opt - # (cd .build-opt ../configure --prefix=/tmp/x && make && make check) - # (cd .build-dbg ../configure CXXFLAGS=-g --prefix=/tmp/x \ - && make && make check) - - -4. Building a Repository Working Copy -===================================== -To get the source code from the subversion repository (trunk) do: - - # svn checkout https://svn.apache.org/repos/asf/incubator/qpid/trunk/. - -To build a fresh checkout: - -Cd to qpid/cpp subdirectory. Before running make on a fresh checkout do: - - # ./bootstrap - -This generates config, makefiles and the like - check the script for -details. You only need to do this once, "make" will keep everything up -to date thereafter (including re-generating configuration & Makefiles -if the automake templates change etc.) - -If you are developing code yourself, or if you want to help -us keep the code as tight and robust as possible, consider enabling -the use of valgrind. If you configure like this: - - # ./configure --enable-valgrind - -That will arrange (assuming you have valgrind installed) for "make check" -to run tests via valgrind. That makes the tests run more slowly, but -helps detect certain types of bugs, as well as memory leaks. If you run -"make check" and valgrind detects a leak that is not listed as being -"ignorable-for-now", the test script in question will fail. However, -recording whether a leak is ignorable is not easy, when the stack -signature, libraries, compiler, O/S, architecture, etc., may all vary, -so if you see a new leak, try to figure out if it's one you can fix -before adding it to the list. - -Now follow instruction for building from a source distribution in step (3). - - -5. Portability -============== -All system calls are abstracted by classes under lib/common/sys. This -provides an object-oriented C++ API and contains platform-specific -code. - -These wrappers are mainly inline by-value classes so they impose no -run-time penalty compared do direct system calls. - -Initially we will have a full linux implementation and a portable -implementation sufficient for the client using the APR portability -library. The implementations may change in future but the interface -for qpid code outside the qpid/sys namespace should remain stable. - - -6. Tests -======== -See src/tests/README for details. - - -7. Doxygen -========== -Doxygen generates documentation in several formats from source code -using special comments. You can use javadoc style comments if you know -javadoc, if you don't or want to know the fully story on doxygen -markup see http://www.stack.nl/~dimitri/doxygen/ - -Even even if the code is completely uncommented, doxygen generates -UML-esque dependency diagrams that are ''extremely'' useful in navigating -around the code, especially for newcomers. - -To try it out "make doxygen" then open doxygen/html/index.html. - - -8. Troubleshooting -================== -When building, get the following on configure - configure: error: Package requirements (apr-1 >= 1.2.2) were not met: - - No package 'apr-1' found - -The following has not been set - export PKG_CONFIG_PATH=$HOME/qpid-tools/lib/pkgconfig:/usr/lib/pkgconfig diff --git a/M4-RCs/qpid/cpp/INSTALL-WINDOWS b/M4-RCs/qpid/cpp/INSTALL-WINDOWS deleted file mode 100644 index 3ac76509f3..0000000000 --- a/M4-RCs/qpid/cpp/INSTALL-WINDOWS +++ /dev/null @@ -1,127 +0,0 @@ - Installing Qpid/C++ on Windows - ============================== - -Table of Contents -================= -1. Introduction - -2. Prerequisites - 2.1. What to Install - 2.2. Important Environment Variable Settings - -3. Building from a Source Distribution -4. Building a Repository Working Copy -5. Tests -6. Doxygen -7. Troubleshooting - - -1. Introduction -=============== -Note that the daemon and client API can be built and installed separately. -They both link against a common library. - -This document describes how to build the Qpid/C++ broker and client, either -from a checkout of the source or from a source distribution, on Windows using -Microsoft Visual Studio 2008 (VC9). - -Please see INSTALL for information on building on Linux/UNIX. - - -2. Prerequisites -================ -We prefer to avoid spending time accommodating older versions of these -packages, so please make sure that you have the latest stable versions. -Known version numbers for a succesful build are given in brackets, take -these as a recommended minimum version. - -2.1. What to Install -==================== - -The following libraries and header files must be installed to build -a source distribution: - * boost (1.35)(*) - -(*) earlier versions of boost e.g. 1.33 also work - -If you want to build directly from the SVN repository you will need -all of the above plus: - - * python (2.5.2) - * ruby (1.8.4) - -2.2. Important Environment Variable Settings -============================================ -Ensure that all the build tools are available on your path, when they are -manually installed to non-standard locations. For example: - - # set PATH=C:\python25;%PATH% - -It is also necessary to set BOOST_ROOT to refer to the base of your Boost -installation. The Visual Studio build projects refer to it. For example: - - # set BOOST_ROOT=C:\Program Files\boost\boost_1_35_0 - - -3. Building from a Source Distribution -====================================== -The Qpid client/broker, examples, and tests are built with separate -Visual Studio solution files. The procedure for all three is the same. - -Start the Visual Studio IDE and open the desired solution. They are located -under the distribution directory in the following places: - -- broker/client: src/qpid.sln -- examples: src/examples/examples.sln -- tests: src/tests/tests.sln - -Open the desired solution, select Debug/Release, and build. -You can build both Release and Debug in the same directory. - -How to easily test???? - - -4. Building a Repository Working Copy -===================================== -To get the source code from the subversion repository (trunk) do: - - # svn checkout https://svn.apache.org/repos/asf/incubator/qpid/trunk/. - -A large portion of the source code is generated using some contained -scripts. The generated code is included in source distributions; however, -when building a repository working copy this code must be generated. -To generate the code and build a fresh checkout: - - Open a Visual Studio Command Prompt window - cd to the qpid\cpp\src directory - nmake /f protocol_gen.mak - -Now follow instruction for building from a source distribution in step (3). - - -5. Tests -======== -See src/tests/README for details. - - -6. Doxygen -========== -Doxygen generates documentation in several formats from source code -using special comments. You can use javadoc style comments if you know -javadoc, if you don't or want to know the fully story on doxygen -markup see http://www.stack.nl/~dimitri/doxygen/ - -Even even if the code is completely uncommented, doxygen generates -UML-esque dependency diagrams that are ''extremely'' useful in navigating -around the code, especially for newcomers. - -There's no Windows script for generating the Doxygen documentation. You -can either obtain the documentation in a source distribution or, if you -are using a repository working copy, you will need to generate it on -Linux. To try it out "make doxygen" then open doxygen/html/index.html. - - -7. Troubleshooting -================== - -There are currently two JIRAs open against Windows. diff --git a/M4-RCs/qpid/cpp/LICENSE b/M4-RCs/qpid/cpp/LICENSE deleted file mode 100644 index cff2a5e25d..0000000000 --- a/M4-RCs/qpid/cpp/LICENSE +++ /dev/null @@ -1,234 +0,0 @@ -========================================================================= -== Apache License == -========================================================================= - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -========================================================================= -== Boost License == -========================================================================= - -Boost Software License - Version 1.0 - August 17th, 2003 - -Permission is hereby granted, free of charge, to any person or organization -obtaining a copy of the software and accompanying documentation covered by -this license (the "Software") to use, reproduce, display, distribute, -execute, and transmit the Software, and to prepare derivative works of the -Software, and to permit third-parties to whom the Software is furnished to -do so, all subject to the following: - -The copyright notices in the Software and this entire statement, including -the above license grant, this restriction and the following disclaimer, -must be included in all copies of the Software, in whole or in part, and -all derivative works of the Software, unless such copies or derivative -works are solely in the form of machine-executable object code generated by -a source language processor. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - diff --git a/M4-RCs/qpid/cpp/Makefile.am b/M4-RCs/qpid/cpp/Makefile.am deleted file mode 100644 index 059e0183a3..0000000000 --- a/M4-RCs/qpid/cpp/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -AUTOMAKE_OPTIONS = 1.9.2 foreign -ACLOCAL_AMFLAGS = -I m4 - -EXTRA_DIST = \ - LICENSE NOTICE README SSL RELEASE_NOTES DESIGN \ - xml/cluster.xml INSTALL-WINDOWS - -SUBDIRS = managementgen etc src docs/api docs/man examples - -# Update libtool, if needed. -libtool: $(LIBTOOL_DEPS) - $(SHELL) ./config.status --recheck - - - diff --git a/M4-RCs/qpid/cpp/NOTICE b/M4-RCs/qpid/cpp/NOTICE deleted file mode 100644 index 5de355a56c..0000000000 --- a/M4-RCs/qpid/cpp/NOTICE +++ /dev/null @@ -1,21 +0,0 @@ -========================================================================= -== NOTICE file corresponding to the section 4 d of == -== the Apache License, Version 2.0, == -== in this case for the Apache Qpid distribution. == -========================================================================= - -This product includes software developed by the Apache Software Foundation -(http://www.apache.org/). - -Please read the LICENSE file present in the root directory of this -distribution. - -Aside from contributions to the Apache Qpid project, this software also -includes (binary only): - - None at this time - -Project requires, not packaged: - * boost version 1.33.1 or later under the Boost Software License, and - can be downloaded from http://www.boost.org - - Included in most OS platforms by default. - diff --git a/M4-RCs/qpid/cpp/README b/M4-RCs/qpid/cpp/README deleted file mode 100644 index 58a6bd97cd..0000000000 --- a/M4-RCs/qpid/cpp/README +++ /dev/null @@ -1,38 +0,0 @@ - Qpid/C++ - ======== - -Table of Contents -================= -1. Introduction -2. Available Documentation -3. Quick start - - -1. Introduction -=============== -Qpid/C++ is a C++ implementation of the AMQP protcol described at -http://amqp.org/ - -This release of Qpid/C++ implements the AMQP 0-10. -It will not inter-operate with AMQP 0-8/0-9 implementations. - -For additional software or information on the Qpid project go to: -http://cwiki.apache.org/qpid/ - - -2. Available Documentation -========================== - - INSTALL - How to install Qpid/C++. - - SSL - How to setup SSL - - RELEASE_NOTES - Release notes. - - DESIGN - Qpid/C++ implementation. - - LICENSE - Apache license. - - NOTICE - Corresponds to the section 4 d of - the Apache License, Version 2.0. - -3. Quick start -============== -If you are impatient to get on, ./configure && make will usually be -sifficient to compile. Running make check will run tests, make install -will install the client and daemon. For more detailed information, -please see the INSTALL notes. diff --git a/M4-RCs/qpid/cpp/RELEASE_NOTES b/M4-RCs/qpid/cpp/RELEASE_NOTES deleted file mode 100644 index b861503f9d..0000000000 --- a/M4-RCs/qpid/cpp/RELEASE_NOTES +++ /dev/null @@ -1,21 +0,0 @@ -Apache Qpid C++ M4 Release Notes --------------------------------- - -The Qpid M4 release of the c++ client and broker support the 0-10 -version of the AMQP specification. You can access this specification -from: - -http://jira.amqp.org/confluence/display/AMQP/Download - -Notable additions for the M$ release includes, the c++ client API had improvements done to make it more user friendly. The c++ broker has a windows port, acl support, SSL support, performance enhancements and clustering (experimental). - -Please note that due to c++ client API changes, it is likely that programs written against the M3 client will not compile. -You will need to change to the new API thats described at http://qpid.apache.org/docs/api/html/ - -For full details of Qpid c++ capabilities, as they currently stand, -see our project documentation at: - -http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284 - -Please take time to go through the README file provided with the -distro to get a good understanding about build system etc. diff --git a/M4-RCs/qpid/cpp/SSL b/M4-RCs/qpid/cpp/SSL deleted file mode 100644 index 4f80e77479..0000000000 --- a/M4-RCs/qpid/cpp/SSL +++ /dev/null @@ -1,71 +0,0 @@ - Using SSL - ========= - -SSL support for Qpid-C++, based on Mozilla's Network Security Services -library, is provided as two loadable modules: one for the client -(sslconnector.so), one for the broker (ssl.so). Either these libraries -should be present in the relevant module directory or the -'load-module' option (or QPID_LOAD_MODULE environment variable) is -used to ensure they are loaded. - -Broker side SSL Settings (note you can get these by qpidd --help -providing the ssl.so module is loaded): - -SSL Settings: - --ssl-use-export-policy Use NSS export policy - --ssl-cert-password-file PATH File containing password to use for - accessing certificate database - --ssl-cert-db PATH Path to directory containing certificate - database - --ssl-cert-name NAME (thinkpad) Name of the certificate to use - --ssl-port PORT (5671) Port on which to listen for SSL - connections - --ssl-require-client-authentication Forces clients to authenticate in order - to establish an SSL connection - - -The first four of these are also available as client options (where -they must either be in the client config file or set as environment -variables e.g. QPID_SSL_CERT_DB). - -To run either the broker or client you need ssl-cert-db-path to point -to the directory where relevant certificate and key databases can be -found. - -Certificate databases are set up using certutil (included in the -nss-tools package on fedora). See the NSS site for examples[1] and -full details[2]. - -For a simple testing you can set up a single db with a single self -signed certificate. E.g (with myhost and mydomain replaced by the -hostname and domainname of the machine in question respectively): - - mkdir test_cert_db - certutil -N -d test_cert_db -f cert.password - certutil -S -d test_cert_db -n "myhost.mydomain" \ - -s "CN=myhost.mydomain" -t "CT,," -x \ - -f cert.password -z /usr/bin/certutil - -Here cert.password is a file with a password in it that will be needed -for accessing the created db. - -The daemon can then be started with something like the following: - -./src/qpidd --auth no --load-module src/.libs/ssl.so \ - --ssl-cert-db ./test_cert_db \ - --ssl-cert-password-file ./cert.password \ - --ssl-cert-name myhost.mydomain - -then for client set: - -QPID_LOAD_MODULE=./src/.libs/sslconnector.so -QPID_SSL_CERT_DB=./test_cert_db - -and run e.g. - -./src/tests/perftest --count 10000 -P ssl --port 5671 \ - --broker myhost.mydomain - - -[1] http://www.mozilla.org/projects/security/pki/nss/ref/ssl/gtstd.html -[2] http://www.mozilla.org/projects/security/pki/nss/tools/certutil.html diff --git a/M4-RCs/qpid/cpp/boost-1.32-support/Makefile b/M4-RCs/qpid/cpp/boost-1.32-support/Makefile deleted file mode 100644 index f0907f7fda..0000000000 --- a/M4-RCs/qpid/cpp/boost-1.32-support/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -.PHONY: default apply - -default: - @echo "Run 'make apply' to patch the source" - -apply: main.patch ../src/boost - patch -d .. -p0 < main.patch - cat supressions >> ../src/tests/.valgrind.supp - -../src/boost: boost.tar.gz - tar -C .. -xvzf boost.tar.gz diff --git a/M4-RCs/qpid/cpp/boost-1.32-support/README b/M4-RCs/qpid/cpp/boost-1.32-support/README deleted file mode 100644 index 3c0edc8697..0000000000 --- a/M4-RCs/qpid/cpp/boost-1.32-support/README +++ /dev/null @@ -1,8 +0,0 @@ -For example: - -$ cd qpid/cpp/boost-1.32-support # The directory containing this file -$ make apply -[Some untarring and patching] -$ cd .. - -And then build using the normal methods. diff --git a/M4-RCs/qpid/cpp/boost-1.32-support/boost.tar.gz b/M4-RCs/qpid/cpp/boost-1.32-support/boost.tar.gz deleted file mode 100644 index 7f97622681..0000000000 Binary files a/M4-RCs/qpid/cpp/boost-1.32-support/boost.tar.gz and /dev/null differ diff --git a/M4-RCs/qpid/cpp/boost-1.32-support/main.patch b/M4-RCs/qpid/cpp/boost-1.32-support/main.patch deleted file mode 100644 index 952c0e7aad..0000000000 --- a/M4-RCs/qpid/cpp/boost-1.32-support/main.patch +++ /dev/null @@ -1,25 +0,0 @@ -Index: configure.ac -=================================================================== ---- configure.ac (revision 718931) -+++ configure.ac (working copy) -@@ -66,7 +66,6 @@ - # -Wunreachable-code -Wpadded -Winline - # -Wshadow - warns about boost headers. - if test "${enableval}" = yes; then -- gl_COMPILER_FLAGS(-Werror) - gl_COMPILER_FLAGS(-pedantic) - gl_COMPILER_FLAGS(-Wall) - gl_COMPILER_FLAGS(-Wextra) -Index: src/Makefile.am -=================================================================== ---- src/Makefile.am (revision 718931) -+++ src/Makefile.am (working copy) -@@ -37,7 +37,7 @@ - qpid/broker/windows/BrokerDefaults.cpp \ - qpid/broker/windows/SaslAuthenticator.cpp - --EXTRA_DIST= $(platform_dist) $(rgen_srcs) $(windows_dist) -+EXTRA_DIST= $(platform_dist) $(rgen_srcs) $(windows_dist) $(top_srcdir)/src/boost - - ## Generated code - diff --git a/M4-RCs/qpid/cpp/boost-1.32-support/supressions b/M4-RCs/qpid/cpp/boost-1.32-support/supressions deleted file mode 100644 index 5b5c81036b..0000000000 --- a/M4-RCs/qpid/cpp/boost-1.32-support/supressions +++ /dev/null @@ -1,107 +0,0 @@ -{ - RHEL4 -- we think Boost is responsible for these leaks. - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost15program_options??options_description* -} - -{ - RHEL4 -- we think Boost is responsible for these leaks. - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost9unit_test9test_case* -} - -{ - RHEL4 -- we think Boost is responsible for these leaks. - Memcheck:Leak - fun:calloc - fun:_dlerror_run - fun:dlopen@@GLIBC_2.2.5 - fun:_ZN4qpid3sys5Shlib4loadEPKc - fun:_Z9testShlibv - fun:_ZN5boost9unit_test9ut_detail17unit_test_monitor8functionEv - obj:/usr/lib64/libboost_unit_test_framework.so.1.32.0 - fun:_ZN5boost17execution_monitor7executeEbi - fun:_ZN5boost9unit_test9ut_detail17unit_test_monitor21execute_and_translateEPNS0_9test_caseEMS3_FvvEi - fun:_ZN5boost9unit_test9test_case3runEv - fun:_ZN5boost9unit_test10test_suite6do_runEv - fun:_ZN5boost9unit_test9test_case3runEv - fun:main -} - -{ - RHEL4 -- we think Boost is responsible for these leaks. - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid6broker5Timer5startEv - fun:_ZN4qpid6broker5TimerC1Ev - fun:_ZN4qpid6broker10DtxManagerC1Ev -} - -{ - INVESTIGATE - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid6client9Connector4initEv - fun:_ZN4qpid6client14ConnectionImpl4openERKSsiS3_S3_S3_ -} - -{ - INVESTIGATE - Memcheck:Param - write(buf) - obj:/lib64/tls/libc-2.3.4.so - fun:_ZNK4qpid3sys6Socket5writeEPKvm - fun:_ZN4qpid3sys8AsynchIO9writeableERNS0_14DispatchHandleE -} - -{ - INVESTIGATE - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid6broker5Timer5startEv - fun:_ZN4qpid6broker5TimerC1Ev - fun:_ZN4qpid6broker10DtxManagerC1Ev -} -{ - RHEL4 (and FC5) - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE - fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE - fun:_ZN4qpid6client9Connector4initEv -} -{ - INVESTIGATE - Memcheck:Param - futex(utime) - fun:__lll_mutex_unlock_wake -} -{ - SAME ISSUE, NEW OCCURENCE - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE - fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE - fun:_ZN4qpid6broker5Timer5startEv - fun:_ZN4qpid6broker5TimerC1Ev - fun:_ZN4qpid6broker12LinkRegistryC1EPNS0_6BrokerE -} -{ - - Memcheck:Param - socketcall.sendto(msg) - fun:send - fun:get_mapping -} diff --git a/M4-RCs/qpid/cpp/bootstrap b/M4-RCs/qpid/cpp/bootstrap deleted file mode 100755 index 2dc8f91b30..0000000000 --- a/M4-RCs/qpid/cpp/bootstrap +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -set -e -aclocal -I m4 -autoheader -libtoolize --automake - -# Create initial Makefile fragments that will force make to generate -# the real ones. -cat > src/rubygen.mk < src/managementgen.mk <. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# This file is maintained in Automake, please report -# bugs to or send patches to -# . - -case $1 in - '') - echo "$0: No command. Try \`$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: compile [--help] [--version] PROGRAM [ARGS] - -Wrapper for compilers which do not understand `-c -o'. -Remove `-o dest.o' from ARGS, run PROGRAM with the remaining -arguments, and rename the output as expected. - -If you are trying to build a whole package this is not the -right script to run: please start by reading the file `INSTALL'. - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "compile $scriptversion" - exit $? - ;; -esac - -ofile= -cfile= -eat= - -for arg -do - if test -n "$eat"; then - eat= - else - case $1 in - -o) - # configure might choose to run compile as `compile cc -o foo foo.c'. - # So we strip `-o arg' only if arg is an object. - eat=1 - case $2 in - *.o | *.obj) - ofile=$2 - ;; - *) - set x "$@" -o "$2" - shift - ;; - esac - ;; - *.c) - cfile=$1 - set x "$@" "$1" - shift - ;; - *) - set x "$@" "$1" - shift - ;; - esac - fi - shift -done - -if test -z "$ofile" || test -z "$cfile"; then - # If no `-o' option was seen then we might have been invoked from a - # pattern rule where we don't need one. That is ok -- this is a - # normal compilation that the losing compiler can handle. If no - # `.c' file was seen then we are probably linking. That is also - # ok. - exec "$@" -fi - -# Name of file we expect compiler to create. -cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'` - -# Create the lock directory. -# Note: use `[/.-]' here to ensure that we don't use the same name -# that we are using for the .o file. Also, base the name on the expected -# object file name, since that is what matters with a parallel build. -lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d -while true; do - if mkdir "$lockdir" >/dev/null 2>&1; then - break - fi - sleep 1 -done -# FIXME: race condition here if user kills between mkdir and trap. -trap "rmdir '$lockdir'; exit 1" 1 2 15 - -# Run the compile. -"$@" -ret=$? - -if test -f "$cofile"; then - mv "$cofile" "$ofile" -elif test -f "${cofile}bj"; then - mv "${cofile}bj" "$ofile" -fi - -rmdir "$lockdir" -exit $ret - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/config.guess b/M4-RCs/qpid/cpp/build-aux/config.guess deleted file mode 100755 index c93201a4d2..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/config.guess +++ /dev/null @@ -1,1501 +0,0 @@ -#! /bin/sh -# Attempt to guess a canonical system name. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. - -timestamp='2006-11-08' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Originally written by Per Bothner . -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. -# -# This script attempts to guess a canonical system name similar to -# config.sub. If it succeeds, it prints the system name on stdout, and -# exits with 0. Otherwise, it exits with 1. -# -# The plan is that this can be called by configure scripts if you -# don't specify an explicit build system type. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] - -Output the configuration name of the system \`$me' is run on. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.guess ($timestamp) - -Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - * ) - break ;; - esac -done - -if test $# != 0; then - echo "$me: too many arguments$help" >&2 - exit 1 -fi - -trap 'exit 1' 1 2 15 - -# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -# compiler to aid in system detection is discouraged as it requires -# temporary files to be created and, as you can see below, it is a -# headache to deal with in a portable fashion. - -# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still -# use `HOST_CC' if defined, but it is deprecated. - -# Portable tmp directory creation inspired by the Autoconf team. - -set_cc_for_build=' -trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; -: ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; -dummy=$tmp/dummy ; -tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; -case $CC_FOR_BUILD,$HOST_CC,$CC in - ,,) echo "int x;" > $dummy.c ; - for c in cc gcc c89 c99 ; do - if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then - CC_FOR_BUILD="$c"; break ; - fi ; - done ; - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found ; - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' - -# This is needed to find uname on a Pyramid OSx when run in the BSD universe. -# (ghazi@noc.rutgers.edu 1994-08-24) -if (test -f /.attbin/uname) >/dev/null 2>&1 ; then - PATH=$PATH:/.attbin ; export PATH -fi - -UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown -UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown -UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown -UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown - -# Note: order is significant - the case branches are not exclusive. - -case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward - # compatibility and a consistent mechanism for selecting the - # object file format. - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". - sysctl="sysctl -n hw.machine_arch" - UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ - /usr/sbin/$sysctl 2>/dev/null || echo unknown)` - case "${UNAME_MACHINE_ARCH}" in - armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; - *) machine=${UNAME_MACHINE_ARCH}-unknown ;; - esac - # The Operating System including object format, if it has switched - # to ELF recently, or will in the future. - case "${UNAME_MACHINE_ARCH}" in - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval $set_cc_for_build - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep __ELF__ >/dev/null - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? - os=netbsd - else - os=netbsdelf - fi - ;; - *) - os=netbsd - ;; - esac - # The OS release - # Debian GNU/NetBSD machines have a different userland, and - # thus, need a distinct triplet. However, they do not need - # kernel version information, so it can be replaced with a - # suitable tag, in the style of linux-gnu. - case "${UNAME_VERSION}" in - Debian*) - release='-gnu' - ;; - *) - release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` - ;; - esac - # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" - exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} - exit ;; - *:ekkoBSD:*:*) - echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} - exit ;; - *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} - exit ;; - macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd${UNAME_RELEASE} - exit ;; - *:MirBSD:*:*) - echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} - exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - ;; - *5.*) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` - ;; - esac - # According to Compaq, /usr/sbin/psrinfo has been available on - # OSF/1 and Tru64 systems produced since 1995. I hope that - # covers most systems running today. This code pipes the CPU - # types through head -n 1, so we only detect the type of CPU 0. - ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` - case "$ALPHA_CPU_TYPE" in - "EV4 (21064)") - UNAME_MACHINE="alpha" ;; - "EV4.5 (21064)") - UNAME_MACHINE="alpha" ;; - "LCA4 (21066/21068)") - UNAME_MACHINE="alpha" ;; - "EV5 (21164)") - UNAME_MACHINE="alphaev5" ;; - "EV5.6 (21164A)") - UNAME_MACHINE="alphaev56" ;; - "EV5.6 (21164PC)") - UNAME_MACHINE="alphapca56" ;; - "EV5.7 (21164PC)") - UNAME_MACHINE="alphapca57" ;; - "EV6 (21264)") - UNAME_MACHINE="alphaev6" ;; - "EV6.7 (21264A)") - UNAME_MACHINE="alphaev67" ;; - "EV6.8CB (21264C)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8AL (21264B)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8CX (21264D)") - UNAME_MACHINE="alphaev68" ;; - "EV6.9A (21264/EV69A)") - UNAME_MACHINE="alphaev69" ;; - "EV7 (21364)") - UNAME_MACHINE="alphaev7" ;; - "EV7.9 (21364A)") - UNAME_MACHINE="alphaev79" ;; - esac - # A Pn.n version is a patched version. - # A Vn.n version is a released version. - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit ;; - Alpha\ *:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # Should we change UNAME_MACHINE based on the output of uname instead - # of the specific Alpha model? - echo alpha-pc-interix - exit ;; - 21064:Windows_NT:50:3) - echo alpha-dec-winnt3.5 - exit ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 - exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-amigaos - exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-morphos - exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition - exit ;; - *:z/VM:*:*) - echo s390-ibm-zvmoe - exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 - exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp - exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "`(/bin/universe) 2>/dev/null`" = att ; then - echo pyramid-pyramid-sysv3 - else - echo pyramid-pyramid-bsd - fi - exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 - exit ;; - DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; - esac ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - i86pc:SunOS:5.*:*) - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:*:*) - case "`/usr/bin/arch -k`" in - Series*|S4*) - UNAME_RELEASE=`uname -v` - ;; - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos${UNAME_RELEASE} - exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 - case "`/bin/arch`" in - sun3) - echo m68k-sun-sunos${UNAME_RELEASE} - ;; - sun4) - echo sparc-sun-sunos${UNAME_RELEASE} - ;; - esac - exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos${UNAME_RELEASE} - exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor - # > m68000). The system name ranges from "MiNT" over "FreeMiNT" - # to the lowercase version "mint" (or "freemint"). Finally - # the system name "TOS" denotes a system which is actually not - # MiNT. But MiNT is downward compatible to TOS, so this should - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint${UNAME_RELEASE} - exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint${UNAME_RELEASE} - exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint${UNAME_RELEASE} - exit ;; - m68k:machten:*:*) - echo m68k-apple-machten${UNAME_RELEASE} - exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten${UNAME_RELEASE} - exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 - exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix${UNAME_RELEASE} - exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix${UNAME_RELEASE} - exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix${UNAME_RELEASE} - exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c -#ifdef __cplusplus -#include /* for printf() prototype */ - int main (int argc, char *argv[]) { -#else - int main (argc, argv) int argc; char *argv[]; { -#endif - #if defined (host_mips) && defined (MIPSEB) - #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); - #endif - #endif - exit (-1); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && - { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos${UNAME_RELEASE} - exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 - exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 - exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 - exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=`/usr/bin/uname -p` - if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] - then - if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ - [ ${TARGET_BINARY_INTERFACE}x = x ] - then - echo m88k-dg-dgux${UNAME_RELEASE} - else - echo m88k-dg-dguxbcs${UNAME_RELEASE} - fi - else - echo i586-dg-dgux${UNAME_RELEASE} - fi - exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 - exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 - exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 - exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd - exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix - exit ;; - ia64:AIX:*:*) - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - - main() - { - if (!__power_pc()) - exit(1); - puts("powerpc-ibm-aix3.2.5"); - exit(0); - } -EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi - exit ;; - *:AIX:*:[45]) - IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else - IBM_ARCH=powerpc - fi - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix - exit ;; - ibmrt:4.4BSD:*|romp-ibm:BSD:*) - echo romp-ibm-bsd4.4 - exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx - exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 - exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd - exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 - exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - case "${UNAME_MACHINE}" in - 9000/31? ) HP_ARCH=m68000 ;; - 9000/[34]?? ) HP_ARCH=m68k ;; - 9000/[678][0-9][0-9]) - if [ -x /usr/bin/getconf ]; then - sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` - sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` - case "${sc_cpu_version}" in - 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 - 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 - 532) # CPU_PA_RISC2_0 - case "${sc_kernel_bits}" in - 32) HP_ARCH="hppa2.0n" ;; - 64) HP_ARCH="hppa2.0w" ;; - '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 - esac ;; - esac - fi - if [ "${HP_ARCH}" = "" ]; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - - #define _HPUX_SOURCE - #include - #include - - int main () - { - #if defined(_SC_KERNEL_BITS) - long bits = sysconf(_SC_KERNEL_BITS); - #endif - long cpu = sysconf (_SC_CPU_VERSION); - - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1"); break; - case CPU_PA_RISC2_0: - #if defined(_SC_KERNEL_BITS) - switch (bits) - { - case 64: puts ("hppa2.0w"); break; - case 32: puts ("hppa2.0n"); break; - default: puts ("hppa2.0"); break; - } break; - #else /* !defined(_SC_KERNEL_BITS) */ - puts ("hppa2.0"); break; - #endif - default: puts ("hppa1.0"); break; - } - exit (0); - } -EOF - (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` - test -z "$HP_ARCH" && HP_ARCH=hppa - fi ;; - esac - if [ ${HP_ARCH} = "hppa2.0w" ] - then - eval $set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null - then - HP_ARCH="hppa2.0w" - else - HP_ARCH="hppa64" - fi - fi - echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit ;; - ia64:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux${HPUX_REV} - exit ;; - 3050*:HI-UX:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - int - main () - { - long cpu = sysconf (_SC_CPU_VERSION); - /* The order matters, because CPU_IS_HP_MC68K erroneously returns - true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct - results, however. */ - if (CPU_IS_PA_RISC (cpu)) - { - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; - case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; - default: puts ("hppa-hitachi-hiuxwe2"); break; - } - } - else if (CPU_IS_HP_MC68K (cpu)) - puts ("m68k-hitachi-hiuxwe2"); - else puts ("unknown-hitachi-hiuxwe2"); - exit (0); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 - exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) - echo hppa1.1-hp-bsd - exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd - exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix - exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) - echo hppa1.1-hp-osf - exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf - exit ;; - i*86:OSF1:*:*) - if [ -x /usr/sbin/sysversion ] ; then - echo ${UNAME_MACHINE}-unknown-osf1mk - else - echo ${UNAME_MACHINE}-unknown-osf1 - fi - exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites - exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd - exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd - exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd - exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*[A-Z]90:*:*:*) - echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:BSD/OS:*:*) - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - amd64) - echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - esac - exit ;; - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin - exit ;; - i*:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 - exit ;; - i*:PW*:*) - echo ${UNAME_MACHINE}-pc-pw32 - exit ;; - x86:Interix*:[3456]*) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T:Interix*:[3456]* | authenticamd:Interix*:[3456]*) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; - [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) - echo i${UNAME_MACHINE}-pc-mks - exit ;; - i*:Windows_NT*:* | Pentium*:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we - # UNAME_MACHINE based on the output of uname instead of i386? - echo i586-pc-interix - exit ;; - i*:UWIN*:*) - echo ${UNAME_MACHINE}-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) - echo x86_64-unknown-cygwin - exit ;; - p*:CYGWIN*:*) - echo powerpcle-unknown-cygwin - exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - *:GNU:*:*) - # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu - exit ;; - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix - exit ;; - arm*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - cris:Linux:*:*) - echo cris-axis-linux-gnu - exit ;; - crisv32:Linux:*:*) - echo crisv32-axis-linux-gnu - exit ;; - frv:Linux:*:*) - echo frv-unknown-linux-gnu - exit ;; - ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - mips:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips - #undef mipsel - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mipsel - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips64 - #undef mips64el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mips64el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips64 - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - or32:Linux:*:*) - echo or32-unknown-linux-gnu - exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu - exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-gnu ;; - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; - esac - exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu - exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux - exit ;; - sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; - x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu - exit ;; - i*86:Linux:*:*) - # The BFD linker knows what the default object file format is, so - # first see if it will tell us. cd to the root directory to prevent - # problems with other programs or directories called `ld' in the path. - # Set LC_ALL=C to ensure ld outputs messages in English. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ - | sed -ne '/supported targets:/!d - s/[ ][ ]*/ /g - s/.*supported targets: *// - s/ .*// - p'` - case "$ld_supported_targets" in - elf32-i386) - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" - ;; - a.out-i386-linux) - echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; - coff-i386) - echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; - "") - # Either a pre-BFD a.out linker (linux-gnuoldld) or - # one that does not give us useful --help. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; - esac - # Determine whether the default compiler is a.out or elf - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - #ifdef __ELF__ - # ifdef __GLIBC__ - # if __GLIBC__ >= 2 - LIBC=gnu - # else - LIBC=gnulibc1 - # endif - # else - LIBC=gnulibc1 - # endif - #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) - LIBC=gnu - #else - LIBC=gnuaout - #endif - #endif - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } - ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 - exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... - # I am not positive that other SVR4 systems won't match this, - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo ${UNAME_MACHINE}-pc-os2-emx - exit ;; - i*86:XTS-300:*:STOP) - echo ${UNAME_MACHINE}-unknown-stop - exit ;; - i*86:atheos:*:*) - echo ${UNAME_MACHINE}-unknown-atheos - exit ;; - i*86:syllable:*:*) - echo ${UNAME_MACHINE}-pc-syllable - exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) - echo i386-unknown-lynxos${UNAME_RELEASE} - exit ;; - i*86:*DOS:*:*) - echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit ;; - i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) - UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} - else - echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} - fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. - case `/bin/uname -X | grep "^Machine"` in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then - UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` - (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 - (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 - (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 - (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo ${UNAME_MACHINE}-pc-sco$UNAME_REL - else - echo ${UNAME_MACHINE}-pc-sysv32 - fi - exit ;; - pc:*:*:*) - # Left here for compatibility: - # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i386. - echo i386-pc-msdosdjgpp - exit ;; - Intel:Mach:3*:*) - echo i386-pc-mach3 - exit ;; - paragon:*:*:*) - echo i860-intel-osf1 - exit ;; - i860:*:4.*:*) # i860-SVR4 - if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 - fi - exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv - exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv - exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix - exit ;; - M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; - 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos${UNAME_RELEASE} - exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 - exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos${UNAME_RELEASE} - exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) - echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv${UNAME_RELEASE} - exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=`(uname -p) 2>/dev/null` - echo ${UNAME_MACHINE}-sni-sysv4 - else - echo ns32k-sni-sysv - fi - exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says - echo i586-unisys-sysv4 - exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes . - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 - exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 - exit ;; - i*86:VOS:*:*) - # From Paul.Green@stratus.com. - echo ${UNAME_MACHINE}-stratus-vos - exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos - exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux${UNAME_RELEASE} - exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 - exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if [ -d /usr/nec ]; then - echo mips-nec-sysv${UNAME_RELEASE} - else - echo mips-unknown-sysv${UNAME_RELEASE} - fi - exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos - exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos - exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos - exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} - exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux${UNAME_RELEASE} - exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux${UNAME_RELEASE} - exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Rhapsody:*:*) - echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Darwin:*:*) - UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - case $UNAME_PROCESSOR in - unknown) UNAME_PROCESSOR=powerpc ;; - esac - echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = "x86"; then - UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi - echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit ;; - *:QNX:*:4*) - echo i386-pc-qnx - exit ;; - NSE-?:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; - NSR-?:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk${UNAME_RELEASE} - exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux - exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv - exit ;; - DS/*:UNIX_System_V:*:*) - echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 - # operating systems. - if test "$cputype" = "386"; then - UNAME_MACHINE=i386 - else - UNAME_MACHINE="$cputype" - fi - echo ${UNAME_MACHINE}-unknown-plan9 - exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 - exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex - exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 - exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 - exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 - exit ;; - *:ITS:*:*) - echo pdp10-unknown-its - exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux${UNAME_RELEASE} - exit ;; - *:DragonFly:*:*) - echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` - exit ;; - *:*VMS:*:*) - UNAME_MACHINE=`(uname -p) 2>/dev/null` - case "${UNAME_MACHINE}" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; - esac ;; - *:XENIX:*:SysV) - echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' - exit ;; - i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos - exit ;; -esac - -#echo '(No uname command or uname output not recognized.)' 1>&2 -#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 - -eval $set_cc_for_build -cat >$dummy.c < -# include -#endif -main () -{ -#if defined (sony) -#if defined (MIPSEB) - /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, - I don't know.... */ - printf ("mips-sony-bsd\n"); exit (0); -#else -#include - printf ("m68k-sony-newsos%s\n", -#ifdef NEWSOS4 - "4" -#else - "" -#endif - ); exit (0); -#endif -#endif - -#if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix\n"); exit (0); -#endif - -#if defined (hp300) && !defined (hpux) - printf ("m68k-hp-bsd\n"); exit (0); -#endif - -#if defined (NeXT) -#if !defined (__ARCHITECTURE__) -#define __ARCHITECTURE__ "m68k" -#endif - int version; - version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; - if (version < 4) - printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); - else - printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); - exit (0); -#endif - -#if defined (MULTIMAX) || defined (n16) -#if defined (UMAXV) - printf ("ns32k-encore-sysv\n"); exit (0); -#else -#if defined (CMU) - printf ("ns32k-encore-mach\n"); exit (0); -#else - printf ("ns32k-encore-bsd\n"); exit (0); -#endif -#endif -#endif - -#if defined (__386BSD__) - printf ("i386-pc-bsd\n"); exit (0); -#endif - -#if defined (sequent) -#if defined (i386) - printf ("i386-sequent-dynix\n"); exit (0); -#endif -#if defined (ns32000) - printf ("ns32k-sequent-dynix\n"); exit (0); -#endif -#endif - -#if defined (_SEQUENT_) - struct utsname un; - - uname(&un); - - if (strncmp(un.version, "V2", 2) == 0) { - printf ("i386-sequent-ptx2\n"); exit (0); - } - if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ - printf ("i386-sequent-ptx1\n"); exit (0); - } - printf ("i386-sequent-ptx\n"); exit (0); - -#endif - -#if defined (vax) -# if !defined (ultrix) -# include -# if defined (BSD) -# if BSD == 43 - printf ("vax-dec-bsd4.3\n"); exit (0); -# else -# if BSD == 199006 - printf ("vax-dec-bsd4.3reno\n"); exit (0); -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# endif -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# else - printf ("vax-dec-ultrix\n"); exit (0); -# endif -#endif - -#if defined (alliant) && defined (i860) - printf ("i860-alliant-bsd\n"); exit (0); -#endif - - exit (1); -} -EOF - -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - -# Apollos put the system type in the environment. - -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } - -# Convex versions that predate uname can use getsysinfo(1) - -if [ -x /usr/convex/getsysinfo ] -then - case `getsysinfo -f cpu_type` in - c1*) - echo c1-convex-bsd - exit ;; - c2*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - c34*) - echo c34-convex-bsd - exit ;; - c38*) - echo c38-convex-bsd - exit ;; - c4*) - echo c4-convex-bsd - exit ;; - esac -fi - -cat >&2 < in order to provide the needed -information to handle your system. - -config.guess timestamp = $timestamp - -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null` - -hostinfo = `(hostinfo) 2>/dev/null` -/bin/universe = `(/bin/universe) 2>/dev/null` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` -/bin/arch = `(/bin/arch) 2>/dev/null` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` - -UNAME_MACHINE = ${UNAME_MACHINE} -UNAME_RELEASE = ${UNAME_RELEASE} -UNAME_SYSTEM = ${UNAME_SYSTEM} -UNAME_VERSION = ${UNAME_VERSION} -EOF - -exit 1 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/config.rpath b/M4-RCs/qpid/cpp/build-aux/config.rpath deleted file mode 100755 index c492a93b66..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/config.rpath +++ /dev/null @@ -1,614 +0,0 @@ -#! /bin/sh -# Output a system dependent set of variables, describing how to set the -# run time search path of shared libraries in an executable. -# -# Copyright 1996-2006 Free Software Foundation, Inc. -# Taken from GNU libtool, 2001 -# Originally by Gordon Matzigkeit , 1996 -# -# This file is free software; the Free Software Foundation gives -# unlimited permission to copy and/or distribute it, with or without -# modifications, as long as this notice is preserved. -# -# The first argument passed to this file is the canonical host specification, -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld -# should be set by the caller. -# -# The set of defined variables is at the end of this script. - -# Known limitations: -# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer -# than 256 bytes, otherwise the compiler driver will dump core. The only -# known workaround is to choose shorter directory names for the build -# directory and/or the installation directory. - -# All known linkers require a `.a' archive for static linking (except MSVC, -# which needs '.lib'). -libext=a -shrext=.so - -host="$1" -host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - -# Code taken from libtool.m4's _LT_CC_BASENAME. - -for cc_temp in $CC""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` - -# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. - -wl= -if test "$GCC" = yes; then - wl='-Wl,' -else - case "$host_os" in - aix*) - wl='-Wl,' - ;; - darwin*) - case $cc_basename in - xlc*) - wl='-Wl,' - ;; - esac - ;; - mingw* | pw32* | os2*) - ;; - hpux9* | hpux10* | hpux11*) - wl='-Wl,' - ;; - irix5* | irix6* | nonstopux*) - wl='-Wl,' - ;; - newsos6) - ;; - linux*) - case $cc_basename in - icc* | ecc*) - wl='-Wl,' - ;; - pgcc | pgf77 | pgf90) - wl='-Wl,' - ;; - ccc*) - wl='-Wl,' - ;; - como) - wl='-lopt=' - ;; - *) - case `$CC -V 2>&1 | sed 5q` in - *Sun\ C*) - wl='-Wl,' - ;; - esac - ;; - esac - ;; - osf3* | osf4* | osf5*) - wl='-Wl,' - ;; - sco3.2v5*) - ;; - solaris*) - wl='-Wl,' - ;; - sunos4*) - wl='-Qoption ld ' - ;; - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) - wl='-Wl,' - ;; - sysv4*MP*) - ;; - unicos*) - wl='-Wl,' - ;; - uts4*) - ;; - esac -fi - -# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS. - -hardcode_libdir_flag_spec= -hardcode_libdir_separator= -hardcode_direct=no -hardcode_minus_L=no - -case "$host_os" in - cygwin* | mingw* | pw32*) - # FIXME: the MSVC++ port hasn't been tested in a loooong time - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - if test "$GCC" != yes; then - with_gnu_ld=no - fi - ;; - interix*) - # we just hope/assume this is gcc and not c89 (= MSVC++) - with_gnu_ld=yes - ;; - openbsd*) - with_gnu_ld=no - ;; -esac - -ld_shlibs=yes -if test "$with_gnu_ld" = yes; then - # Set some defaults for GNU ld with shared library support. These - # are reset later if shared libraries are not supported. Putting them - # here allows them to be overridden if necessary. - # Unlike libtool, we use -rpath here, not --rpath, since the documented - # option of GNU ld is called -rpath, not --rpath. - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - case "$host_os" in - aix3* | aix4* | aix5*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs=no - fi - ;; - amigaos*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - # Samuel A. Falvo II reports - # that the semantics of dynamic libraries on AmigaOS, at least up - # to version 4, is to share data among multiple programs linked - # with the same dynamic library. Since this doesn't match the - # behavior of shared libraries on other platforms, we cannot use - # them. - ld_shlibs=no - ;; - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - cygwin* | mingw* | pw32*) - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec='-L$libdir' - if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - interix3*) - hardcode_direct=no - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - ;; - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - netbsd*) - ;; - solaris*) - if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then - ld_shlibs=no - elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) - case `$LD -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) - ld_shlibs=no - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' - else - ld_shlibs=no - fi - ;; - esac - ;; - sunos4*) - hardcode_direct=yes - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - esac - if test "$ld_shlibs" = no; then - hardcode_libdir_flag_spec= - fi -else - case "$host_os" in - aix3*) - # Note: this linker hardcodes the directories in LIBPATH if there - # are no directories specified by -L. - hardcode_minus_L=yes - if test "$GCC" = yes; then - # Neither direct hardcoding nor static linking is supported with a - # broken collect2. - hardcode_direct=unsupported - fi - ;; - aix4* | aix5*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. - aix_use_runtimelinking=no - else - aix_use_runtimelinking=no - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - ;; - esac - fi - hardcode_direct=yes - hardcode_libdir_separator=':' - if test "$GCC" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) - collect2name=`${CC} -print-prog-name=collect2` - if test -f "$collect2name" && \ - strings "$collect2name" | grep resolve_lib_name >/dev/null - then - # We have reworked collect2 - hardcode_direct=yes - else - # We have old collect2 - hardcode_direct=unsupported - hardcode_minus_L=yes - hardcode_libdir_flag_spec='-L$libdir' - hardcode_libdir_separator= - fi - ;; - esac - fi - # Begin _LT_AC_SYS_LIBPATH_AIX. - echo 'int main () { return 0; }' > conftest.c - ${CC} ${LDFLAGS} conftest.c -o conftest - aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` - if test -z "$aix_libpath"; then - aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` - fi - if test -z "$aix_libpath"; then - aix_libpath="/usr/lib:/lib" - fi - rm -f conftest.c conftest - # End _LT_AC_SYS_LIBPATH_AIX. - if test "$aix_use_runtimelinking" = yes; then - hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" - else - if test "$host_cpu" = ia64; then - hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' - else - hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" - fi - fi - ;; - amigaos*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - # see comment about different semantics on the GNU ld section - ld_shlibs=no - ;; - bsdi[45]*) - ;; - cygwin* | mingw* | pw32*) - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec=' ' - libext=lib - ;; - darwin* | rhapsody*) - hardcode_direct=no - if test "$GCC" = yes ; then - : - else - case $cc_basename in - xlc*) - ;; - *) - ld_shlibs=no - ;; - esac - fi - ;; - dgux*) - hardcode_libdir_flag_spec='-L$libdir' - ;; - freebsd1*) - ld_shlibs=no - ;; - freebsd2.2*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - freebsd2*) - hardcode_direct=yes - hardcode_minus_L=yes - ;; - freebsd* | kfreebsd*-gnu | dragonfly*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - hpux9*) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - ;; - hpux10*) - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - fi - ;; - hpux11*) - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - case $host_cpu in - hppa*64*|ia64*) - hardcode_direct=no - ;; - *) - hardcode_direct=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - ;; - esac - fi - ;; - irix5* | irix6* | nonstopux*) - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - netbsd*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - newsos6) - hardcode_direct=yes - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - openbsd*) - hardcode_direct=yes - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - else - case "$host_os" in - openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) - hardcode_libdir_flag_spec='-R$libdir' - ;; - *) - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - ;; - esac - fi - ;; - os2*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - ;; - osf3*) - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - osf4* | osf5*) - if test "$GCC" = yes; then - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - else - # Both cc and cxx compiler support -rpath directly - hardcode_libdir_flag_spec='-rpath $libdir' - fi - hardcode_libdir_separator=: - ;; - solaris*) - hardcode_libdir_flag_spec='-R$libdir' - ;; - sunos4*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_direct=yes - hardcode_minus_L=yes - ;; - sysv4) - case $host_vendor in - sni) - hardcode_direct=yes # is this really true??? - ;; - siemens) - hardcode_direct=no - ;; - motorola) - hardcode_direct=no #Motorola manual says yes, but my tests say they lie - ;; - esac - ;; - sysv4.3*) - ;; - sysv4*MP*) - if test -d /usr/nec; then - ld_shlibs=yes - fi - ;; - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) - ;; - sysv5* | sco3.2v5* | sco5v6*) - hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - hardcode_libdir_separator=':' - ;; - uts4*) - hardcode_libdir_flag_spec='-L$libdir' - ;; - *) - ld_shlibs=no - ;; - esac -fi - -# Check dynamic linker characteristics -# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER. -libname_spec='lib$name' -case "$host_os" in - aix3*) - ;; - aix4* | aix5*) - ;; - amigaos*) - ;; - beos*) - ;; - bsdi[45]*) - ;; - cygwin* | mingw* | pw32*) - shrext=.dll - ;; - darwin* | rhapsody*) - shrext=.dylib - ;; - dgux*) - ;; - freebsd1*) - ;; - kfreebsd*-gnu) - ;; - freebsd* | dragonfly*) - ;; - gnu*) - ;; - hpux9* | hpux10* | hpux11*) - case $host_cpu in - ia64*) - shrext=.so - ;; - hppa*64*) - shrext=.sl - ;; - *) - shrext=.sl - ;; - esac - ;; - interix3*) - ;; - irix5* | irix6* | nonstopux*) - case "$host_os" in - irix5* | nonstopux*) - libsuff= shlibsuff= - ;; - *) - case $LD in - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; - *) libsuff= shlibsuff= ;; - esac - ;; - esac - ;; - linux*oldld* | linux*aout* | linux*coff*) - ;; - linux*) - ;; - knetbsd*-gnu) - ;; - netbsd*) - ;; - newsos6) - ;; - nto-qnx*) - ;; - openbsd*) - ;; - os2*) - libname_spec='$name' - shrext=.dll - ;; - osf3* | osf4* | osf5*) - ;; - solaris*) - ;; - sunos4*) - ;; - sysv4 | sysv4.3*) - ;; - sysv4*MP*) - ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - ;; - uts4*) - ;; -esac - -sed_quote_subst='s/\(["`$\\]\)/\\\1/g' -escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` -shlibext=`echo "$shrext" | sed -e 's,^\.,,'` -escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` - -LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <. Submit a context -# diff and a properly formatted ChangeLog entry. -# -# Configuration subroutine to validate and canonicalize a configuration type. -# Supply the specified configuration type as an argument. -# If it is invalid, we print an error message on stderr and exit with code 1. -# Otherwise, we print the canonical config type on stdout and succeed. - -# This file is supposed to be the same for all GNU packages -# and recognize all the CPU types, system types and aliases -# that are meaningful with *any* GNU software. -# Each package is responsible for reporting which valid configurations -# it does not support. The user should be able to distinguish -# a failure to support a valid configuration from a meaningless -# configuration. - -# The goal of this file is to map all the various variations of a given -# machine specification into a single specification in the form: -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or in some cases, the newer four-part form: -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# It is wrong to echo any other type of specification. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS - $0 [OPTION] ALIAS - -Canonicalize a configuration name. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.sub ($timestamp) - -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" - exit 1 ;; - - *local*) - # First pass through any local machine types. - echo $1 - exit ;; - - * ) - break ;; - esac -done - -case $# in - 0) echo "$me: missing argument$help" >&2 - exit 1;; - 1) ;; - *) echo "$me: too many arguments$help" >&2 - exit 1;; -esac - -# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). -# Here we must recognize all the valid KERNEL-OS combinations. -maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` -case $maybe_os in - nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ - uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; - *) - basic_machine=`echo $1 | sed 's/-[^-]*$//'` - if [ $basic_machine != $1 ] - then os=`echo $1 | sed 's/.*-/-/'` - else os=; fi - ;; -esac - -### Let's recognize common machines as not being operating systems so -### that things like config.sub decstation-3100 work. We also -### recognize some manufacturers as not being operating systems, so we -### can provide default operating systems below. -case $os in - -sun*os*) - # Prevent following clause from handling this invalid input. - ;; - -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ - -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ - -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ - -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ - -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ - -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis | -knuth | -cray) - os= - basic_machine=$1 - ;; - -sim | -cisco | -oki | -wec | -winbond) - os= - basic_machine=$1 - ;; - -scout) - ;; - -wrs) - os=-vxworks - basic_machine=$1 - ;; - -chorusos*) - os=-chorusos - basic_machine=$1 - ;; - -chorusrdb) - os=-chorusrdb - basic_machine=$1 - ;; - -hiux*) - os=-hiuxwe2 - ;; - -sco6) - os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5) - os=-sco3.2v5 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco4) - os=-sco3.2v4 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2.[4-9]*) - os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2v[4-9]*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco*) - os=-sco3.2v2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -udk*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -isc) - os=-isc2.2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -clix*) - basic_machine=clipper-intergraph - ;; - -isc*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -lynx*) - os=-lynxos - ;; - -ptx*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` - ;; - -windowsnt*) - os=`echo $os | sed -e 's/windowsnt/winnt/'` - ;; - -psos*) - os=-psos - ;; - -mint | -mint[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; -esac - -# Decode aliases for certain CPU-COMPANY combinations. -case $basic_machine in - # Recognize the basic CPU types without company name. - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ - | bfin \ - | c4x | clipper \ - | d10v | d30v | dlx | dsp16xx \ - | fr30 | frv \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | i370 | i860 | i960 | ia64 \ - | ip2k | iq2000 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ - | mips64vr | mips64vrel \ - | mips64orion | mips64orionel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | mt \ - | msp430 \ - | nios | nios2 \ - | ns16k | ns32k \ - | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ - | pyramid \ - | score \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu | strongarm \ - | tahoe | thumb | tic4x | tic80 | tron \ - | v850 | v850e \ - | we32k \ - | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ - | z8k) - basic_machine=$basic_machine-unknown - ;; - m6811 | m68hc11 | m6812 | m68hc12) - # Motorola 68HC11/12. - basic_machine=$basic_machine-unknown - os=-none - ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) - ;; - ms1) - basic_machine=mt-unknown - ;; - - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - basic_machine=$basic_machine-pc - ;; - # Object if more than one company name word. - *-*-*) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ - | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* | avr32-* \ - | bfin-* | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ - | clipper-* | craynv-* | cydra-* \ - | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* | iq2000-* \ - | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ - | mips64vr-* | mips64vrel-* \ - | mips64orion-* | mips64orionel-* \ - | mips64vr4100-* | mips64vr4100el-* \ - | mips64vr4300-* | mips64vr4300el-* \ - | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ - | mipsisa32-* | mipsisa32el-* \ - | mipsisa32r2-* | mipsisa32r2el-* \ - | mipsisa64-* | mipsisa64el-* \ - | mipsisa64r2-* | mipsisa64r2el-* \ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39-* | mipstx39el-* \ - | mmix-* \ - | mt-* \ - | msp430-* \ - | nios-* | nios2-* \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ - | pyramid-* \ - | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ - | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ - | tron-* \ - | v850-* | v850e-* | vax-* \ - | we32k-* \ - | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ - | xstormy16-* | xtensa-* \ - | ymp-* \ - | z8k-*) - ;; - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. - 386bsd) - basic_machine=i386-unknown - os=-bsd - ;; - 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - basic_machine=m68000-att - ;; - 3b*) - basic_machine=we32k-att - ;; - a29khif) - basic_machine=a29k-amd - os=-udi - ;; - abacus) - basic_machine=abacus-unknown - ;; - adobe68k) - basic_machine=m68010-adobe - os=-scout - ;; - alliant | fx80) - basic_machine=fx80-alliant - ;; - altos | altos3068) - basic_machine=m68k-altos - ;; - am29k) - basic_machine=a29k-none - os=-bsd - ;; - amd64) - basic_machine=x86_64-pc - ;; - amd64-*) - basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - amdahl) - basic_machine=580-amdahl - os=-sysv - ;; - amiga | amiga-*) - basic_machine=m68k-unknown - ;; - amigaos | amigados) - basic_machine=m68k-unknown - os=-amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - os=-sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - os=-sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - os=-bsd - ;; - aux) - basic_machine=m68k-apple - os=-aux - ;; - balance) - basic_machine=ns32k-sequent - os=-dynix - ;; - c90) - basic_machine=c90-cray - os=-unicos - ;; - convex-c1) - basic_machine=c1-convex - os=-bsd - ;; - convex-c2) - basic_machine=c2-convex - os=-bsd - ;; - convex-c32) - basic_machine=c32-convex - os=-bsd - ;; - convex-c34) - basic_machine=c34-convex - os=-bsd - ;; - convex-c38) - basic_machine=c38-convex - os=-bsd - ;; - cray | j90) - basic_machine=j90-cray - os=-unicos - ;; - craynv) - basic_machine=craynv-cray - os=-unicosmp - ;; - cr16c) - basic_machine=cr16c-unknown - os=-elf - ;; - crds | unos) - basic_machine=m68k-crds - ;; - crisv32 | crisv32-* | etraxfs*) - basic_machine=crisv32-axis - ;; - cris | cris-* | etrax*) - basic_machine=cris-axis - ;; - crx) - basic_machine=crx-unknown - os=-elf - ;; - da30 | da30-*) - basic_machine=m68k-da30 - ;; - decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) - basic_machine=mips-dec - ;; - decsystem10* | dec10*) - basic_machine=pdp10-dec - os=-tops10 - ;; - decsystem20* | dec20*) - basic_machine=pdp10-dec - os=-tops20 - ;; - delta | 3300 | motorola-3300 | motorola-delta \ - | 3300-motorola | delta-motorola) - basic_machine=m68k-motorola - ;; - delta88) - basic_machine=m88k-motorola - os=-sysv3 - ;; - djgpp) - basic_machine=i586-pc - os=-msdosdjgpp - ;; - dpx20 | dpx20-*) - basic_machine=rs6000-bull - os=-bosx - ;; - dpx2* | dpx2*-bull) - basic_machine=m68k-bull - os=-sysv3 - ;; - ebmon29k) - basic_machine=a29k-amd - os=-ebmon - ;; - elxsi) - basic_machine=elxsi-elxsi - os=-bsd - ;; - encore | umax | mmax) - basic_machine=ns32k-encore - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - os=-ose - ;; - fx2800) - basic_machine=i860-alliant - ;; - genix) - basic_machine=ns32k-ns - ;; - gmicro) - basic_machine=tron-gmicro - os=-sysv - ;; - go32) - basic_machine=i386-pc - os=-go32 - ;; - h3050r* | hiux*) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - h8300hms) - basic_machine=h8300-hitachi - os=-hms - ;; - h8300xray) - basic_machine=h8300-hitachi - os=-xray - ;; - h8500hms) - basic_machine=h8500-hitachi - os=-hms - ;; - harris) - basic_machine=m88k-harris - os=-sysv3 - ;; - hp300-*) - basic_machine=m68k-hp - ;; - hp300bsd) - basic_machine=m68k-hp - os=-bsd - ;; - hp300hpux) - basic_machine=m68k-hp - os=-hpux - ;; - hp3k9[0-9][0-9] | hp9[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k2[0-9][0-9] | hp9k31[0-9]) - basic_machine=m68000-hp - ;; - hp9k3[2-9][0-9]) - basic_machine=m68k-hp - ;; - hp9k6[0-9][0-9] | hp6[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k7[0-79][0-9] | hp7[0-79][0-9]) - basic_machine=hppa1.1-hp - ;; - hp9k78[0-9] | hp78[0-9]) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][13679] | hp8[0-9][13679]) - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][0-9] | hp8[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hppa-next) - os=-nextstep3 - ;; - hppaosf) - basic_machine=hppa1.1-hp - os=-osf - ;; - hppro) - basic_machine=hppa1.1-hp - os=-proelf - ;; - i370-ibm* | ibm*) - basic_machine=i370-ibm - ;; -# I'm not sure what "Sysv32" means. Should this be sysv3.2? - i*86v32) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv32 - ;; - i*86v4*) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv4 - ;; - i*86v) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv - ;; - i*86sol2) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-solaris2 - ;; - i386mach) - basic_machine=i386-mach - os=-mach - ;; - i386-vsta | vsta) - basic_machine=i386-unknown - os=-vsta - ;; - iris | iris4d) - basic_machine=mips-sgi - case $os in - -irix*) - ;; - *) - os=-irix4 - ;; - esac - ;; - isi68 | isi) - basic_machine=m68k-isi - os=-sysv - ;; - m88k-omron*) - basic_machine=m88k-omron - ;; - magnum | m3230) - basic_machine=mips-mips - os=-sysv - ;; - merlin) - basic_machine=ns32k-utek - os=-sysv - ;; - mingw32) - basic_machine=i386-pc - os=-mingw32 - ;; - miniframe) - basic_machine=m68000-convergent - ;; - *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; - mips3*-*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` - ;; - mips3*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown - ;; - monitor) - basic_machine=m68k-rom68k - os=-coff - ;; - morphos) - basic_machine=powerpc-unknown - os=-morphos - ;; - msdos) - basic_machine=i386-pc - os=-msdos - ;; - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; - mvs) - basic_machine=i370-ibm - os=-mvs - ;; - ncr3000) - basic_machine=i486-ncr - os=-sysv4 - ;; - netbsd386) - basic_machine=i386-unknown - os=-netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - os=-linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - os=-newsos - ;; - news1000) - basic_machine=m68030-sony - os=-newsos - ;; - news-3600 | risc-news) - basic_machine=mips-sony - os=-newsos - ;; - necv70) - basic_machine=v70-nec - os=-sysv - ;; - next | m*-next ) - basic_machine=m68k-next - case $os in - -nextstep* ) - ;; - -ns2*) - os=-nextstep2 - ;; - *) - os=-nextstep3 - ;; - esac - ;; - nh3000) - basic_machine=m68k-harris - os=-cxux - ;; - nh[45]000) - basic_machine=m88k-harris - os=-cxux - ;; - nindy960) - basic_machine=i960-intel - os=-nindy - ;; - mon960) - basic_machine=i960-intel - os=-mon960 - ;; - nonstopux) - basic_machine=mips-compaq - os=-nonstopux - ;; - np1) - basic_machine=np1-gould - ;; - nsr-tandem) - basic_machine=nsr-tandem - ;; - op50n-* | op60c-*) - basic_machine=hppa1.1-oki - os=-proelf - ;; - openrisc | openrisc-*) - basic_machine=or32-unknown - ;; - os400) - basic_machine=powerpc-ibm - os=-os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=-ose - ;; - os68k) - basic_machine=m68k-none - os=-os68k - ;; - pa-hitachi) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - paragon) - basic_machine=i860-intel - os=-osf - ;; - pbd) - basic_machine=sparc-tti - ;; - pbb) - basic_machine=m68k-tti - ;; - pc532 | pc532-*) - basic_machine=ns32k-pc532 - ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium | p5 | k5 | k6 | nexgen | viac3) - basic_machine=i586-pc - ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) - basic_machine=i686-pc - ;; - pentiumii | pentium2 | pentiumiii | pentium3) - basic_machine=i686-pc - ;; - pentium4) - basic_machine=i786-pc - ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium4-*) - basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pn) - basic_machine=pn-gould - ;; - power) basic_machine=power-ibm - ;; - ppc) basic_machine=powerpc-unknown - ;; - ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppcle | powerpclittle | ppc-le | powerpc-little) - basic_machine=powerpcle-unknown - ;; - ppcle-* | powerpclittle-*) - basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64) basic_machine=powerpc64-unknown - ;; - ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64le | powerpc64little | ppc64-le | powerpc64-little) - basic_machine=powerpc64le-unknown - ;; - ppc64le-* | powerpc64little-*) - basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ps2) - basic_machine=i386-ibm - ;; - pw32) - basic_machine=i586-unknown - os=-pw32 - ;; - rdos) - basic_machine=i386-pc - os=-rdos - ;; - rom68k) - basic_machine=m68k-rom68k - os=-coff - ;; - rm[46]00) - basic_machine=mips-siemens - ;; - rtpc | rtpc-*) - basic_machine=romp-ibm - ;; - s390 | s390-*) - basic_machine=s390-ibm - ;; - s390x | s390x-*) - basic_machine=s390x-ibm - ;; - sa29200) - basic_machine=a29k-amd - os=-udi - ;; - sb1) - basic_machine=mipsisa64sb1-unknown - ;; - sb1el) - basic_machine=mipsisa64sb1el-unknown - ;; - sde) - basic_machine=mipsisa32-sde - os=-elf - ;; - sei) - basic_machine=mips-sei - os=-seiux - ;; - sequent) - basic_machine=i386-sequent - ;; - sh) - basic_machine=sh-hitachi - os=-hms - ;; - sh5el) - basic_machine=sh5le-unknown - ;; - sh64) - basic_machine=sh64-unknown - ;; - sparclite-wrs | simso-wrs) - basic_machine=sparclite-wrs - os=-vxworks - ;; - sps7) - basic_machine=m68k-bull - os=-sysv2 - ;; - spur) - basic_machine=spur-unknown - ;; - st2000) - basic_machine=m68k-tandem - ;; - stratus) - basic_machine=i860-stratus - os=-sysv4 - ;; - sun2) - basic_machine=m68000-sun - ;; - sun2os3) - basic_machine=m68000-sun - os=-sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - os=-sunos4 - ;; - sun3os3) - basic_machine=m68k-sun - os=-sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - os=-sunos4 - ;; - sun4os3) - basic_machine=sparc-sun - os=-sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - os=-sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - os=-solaris2 - ;; - sun3 | sun3-*) - basic_machine=m68k-sun - ;; - sun4) - basic_machine=sparc-sun - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - ;; - sv1) - basic_machine=sv1-cray - os=-unicos - ;; - symmetry) - basic_machine=i386-sequent - os=-dynix - ;; - t3e) - basic_machine=alphaev5-cray - os=-unicos - ;; - t90) - basic_machine=t90-cray - os=-unicos - ;; - tic54x | c54x*) - basic_machine=tic54x-unknown - os=-coff - ;; - tic55x | c55x*) - basic_machine=tic55x-unknown - os=-coff - ;; - tic6x | c6x*) - basic_machine=tic6x-unknown - os=-coff - ;; - tx39) - basic_machine=mipstx39-unknown - ;; - tx39el) - basic_machine=mipstx39el-unknown - ;; - toad1) - basic_machine=pdp10-xkl - os=-tops20 - ;; - tower | tower-32) - basic_machine=m68k-ncr - ;; - tpf) - basic_machine=s390x-ibm - os=-tpf - ;; - udi29k) - basic_machine=a29k-amd - os=-udi - ;; - ultra3) - basic_machine=a29k-nyu - os=-sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - os=-none - ;; - vaxv) - basic_machine=vax-dec - os=-sysv - ;; - vms) - basic_machine=vax-dec - os=-vms - ;; - vpp*|vx|vx-*) - basic_machine=f301-fujitsu - ;; - vxworks960) - basic_machine=i960-wrs - os=-vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - os=-vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - os=-vxworks - ;; - w65*) - basic_machine=w65-wdc - os=-none - ;; - w89k-*) - basic_machine=hppa1.1-winbond - os=-proelf - ;; - xbox) - basic_machine=i686-pc - os=-mingw32 - ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; - ymp) - basic_machine=ymp-cray - os=-unicos - ;; - z8k-*-coff) - basic_machine=z8k-unknown - os=-sim - ;; - none) - basic_machine=none-none - os=-none - ;; - -# Here we handle the default manufacturer of certain CPU types. It is in -# some cases the only manufacturer, in others, it is the most popular. - w89k) - basic_machine=hppa1.1-winbond - ;; - op50n) - basic_machine=hppa1.1-oki - ;; - op60c) - basic_machine=hppa1.1-oki - ;; - romp) - basic_machine=romp-ibm - ;; - mmix) - basic_machine=mmix-knuth - ;; - rs6000) - basic_machine=rs6000-ibm - ;; - vax) - basic_machine=vax-dec - ;; - pdp10) - # there are many clones, so DEC is not a safe bet - basic_machine=pdp10-unknown - ;; - pdp11) - basic_machine=pdp11-dec - ;; - we32k) - basic_machine=we32k-att - ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) - basic_machine=sh-unknown - ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) - basic_machine=sparc-sun - ;; - cydra) - basic_machine=cydra-cydrome - ;; - orion) - basic_machine=orion-highlevel - ;; - orion105) - basic_machine=clipper-highlevel - ;; - mac | mpw | mac-mpw) - basic_machine=m68k-apple - ;; - pmac | pmac-mpw) - basic_machine=powerpc-apple - ;; - *-unknown) - # Make sure to match an already-canonicalized machine name. - ;; - *) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; -esac - -# Here we canonicalize certain aliases for manufacturers. -case $basic_machine in - *-digital*) - basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` - ;; - *-commodore*) - basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` - ;; - *) - ;; -esac - -# Decode manufacturer-specific aliases for certain operating systems. - -if [ x"$os" != x"" ] -then -case $os in - # First match some system type aliases - # that might get confused with valid system types. - # -solaris* is a basic system type, with this one exception. - -solaris1 | -solaris1.*) - os=`echo $os | sed -e 's|solaris1|sunos4|'` - ;; - -solaris) - os=-solaris2 - ;; - -svr4*) - os=-sysv4 - ;; - -unixware*) - os=-sysv4.2uw - ;; - -gnu/linux*) - os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` - ;; - # First accept the basic system types. - # The portable systems comes first. - # Each alternative MUST END IN A *, to match a version number. - # -sysv* is not here because it comes later, after sysvr4. - -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ - | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* \ - | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ - | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ - | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ - | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ - | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ - | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* \ - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ - | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ - | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ - | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - -qnx*) - case $basic_machine in - x86-* | i*86-*) - ;; - *) - os=-nto$os - ;; - esac - ;; - -nto-qnx*) - ;; - -nto*) - os=`echo $os | sed -e 's|nto|nto-qnx|'` - ;; - -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ - | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) - ;; - -mac*) - os=`echo $os | sed -e 's|mac|macos|'` - ;; - -linux-dietlibc) - os=-linux-dietlibc - ;; - -linux*) - os=`echo $os | sed -e 's|linux|linux-gnu|'` - ;; - -sunos5*) - os=`echo $os | sed -e 's|sunos5|solaris2|'` - ;; - -sunos6*) - os=`echo $os | sed -e 's|sunos6|solaris3|'` - ;; - -opened*) - os=-openedition - ;; - -os400*) - os=-os400 - ;; - -wince*) - os=-wince - ;; - -osfrose*) - os=-osfrose - ;; - -osf*) - os=-osf - ;; - -utek*) - os=-bsd - ;; - -dynix*) - os=-bsd - ;; - -acis*) - os=-aos - ;; - -atheos*) - os=-atheos - ;; - -syllable*) - os=-syllable - ;; - -386bsd) - os=-bsd - ;; - -ctix* | -uts*) - os=-sysv - ;; - -nova*) - os=-rtmk-nova - ;; - -ns2 ) - os=-nextstep2 - ;; - -nsk*) - os=-nsk - ;; - # Preserve the version number of sinix5. - -sinix5.*) - os=`echo $os | sed -e 's|sinix|sysv|'` - ;; - -sinix*) - os=-sysv4 - ;; - -tpf*) - os=-tpf - ;; - -triton*) - os=-sysv3 - ;; - -oss*) - os=-sysv3 - ;; - -svr4) - os=-sysv4 - ;; - -svr3) - os=-sysv3 - ;; - -sysvr4) - os=-sysv4 - ;; - # This must come after -sysvr4. - -sysv*) - ;; - -ose*) - os=-ose - ;; - -es1800*) - os=-ose - ;; - -xenix) - os=-xenix - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - os=-mint - ;; - -aros*) - os=-aros - ;; - -kaos*) - os=-kaos - ;; - -zvmoe) - os=-zvmoe - ;; - -none) - ;; - *) - # Get rid of the `-' at the beginning of $os. - os=`echo $os | sed 's/[^-]*-//'` - echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 - exit 1 - ;; -esac -else - -# Here we handle the default operating systems that come with various machines. -# The value should be what the vendor currently ships out the door with their -# machine or put another way, the most popular os provided with the machine. - -# Note that if you're going to try to match "-MANUFACTURER" here (say, -# "-sun"), then you have to tell the case statement up towards the top -# that MANUFACTURER isn't an operating system. Otherwise, code above -# will signal an error saying that MANUFACTURER isn't an operating -# system, and we'll never get to this point. - -case $basic_machine in - score-*) - os=-elf - ;; - spu-*) - os=-elf - ;; - *-acorn) - os=-riscix1.2 - ;; - arm*-rebel) - os=-linux - ;; - arm*-semi) - os=-aout - ;; - c4x-* | tic4x-*) - os=-coff - ;; - # This must come before the *-dec entry. - pdp10-*) - os=-tops20 - ;; - pdp11-*) - os=-none - ;; - *-dec | vax-*) - os=-ultrix4.2 - ;; - m68*-apollo) - os=-domain - ;; - i386-sun) - os=-sunos4.0.2 - ;; - m68000-sun) - os=-sunos3 - # This also exists in the configure program, but was not the - # default. - # os=-sunos4 - ;; - m68*-cisco) - os=-aout - ;; - mips*-cisco) - os=-elf - ;; - mips*-*) - os=-elf - ;; - or32-*) - os=-coff - ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=-sysv3 - ;; - sparc-* | *-sun) - os=-sunos4.1.1 - ;; - *-be) - os=-beos - ;; - *-haiku) - os=-haiku - ;; - *-ibm) - os=-aix - ;; - *-knuth) - os=-mmixware - ;; - *-wec) - os=-proelf - ;; - *-winbond) - os=-proelf - ;; - *-oki) - os=-proelf - ;; - *-hp) - os=-hpux - ;; - *-hitachi) - os=-hiux - ;; - i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=-sysv - ;; - *-cbm) - os=-amigaos - ;; - *-dg) - os=-dgux - ;; - *-dolphin) - os=-sysv3 - ;; - m68k-ccur) - os=-rtu - ;; - m88k-omron*) - os=-luna - ;; - *-next ) - os=-nextstep - ;; - *-sequent) - os=-ptx - ;; - *-crds) - os=-unos - ;; - *-ns) - os=-genix - ;; - i370-*) - os=-mvs - ;; - *-next) - os=-nextstep3 - ;; - *-gould) - os=-sysv - ;; - *-highlevel) - os=-bsd - ;; - *-encore) - os=-bsd - ;; - *-sgi) - os=-irix - ;; - *-siemens) - os=-sysv4 - ;; - *-masscomp) - os=-rtu - ;; - f30[01]-fujitsu | f700-fujitsu) - os=-uxpv - ;; - *-rom68k) - os=-coff - ;; - *-*bug) - os=-coff - ;; - *-apple) - os=-macos - ;; - *-atari*) - os=-mint - ;; - *) - os=-none - ;; -esac -fi - -# Here we handle the case where we know the os, and the CPU type, but not the -# manufacturer. We pick the logical manufacturer. -vendor=unknown -case $basic_machine in - *-unknown) - case $os in - -riscix*) - vendor=acorn - ;; - -sunos*) - vendor=sun - ;; - -aix*) - vendor=ibm - ;; - -beos*) - vendor=be - ;; - -hpux*) - vendor=hp - ;; - -mpeix*) - vendor=hp - ;; - -hiux*) - vendor=hitachi - ;; - -unos*) - vendor=crds - ;; - -dgux*) - vendor=dg - ;; - -luna*) - vendor=omron - ;; - -genix*) - vendor=ns - ;; - -mvs* | -opened*) - vendor=ibm - ;; - -os400*) - vendor=ibm - ;; - -ptx*) - vendor=sequent - ;; - -tpf*) - vendor=ibm - ;; - -vxsim* | -vxworks* | -windiss*) - vendor=wrs - ;; - -aux*) - vendor=apple - ;; - -hms*) - vendor=hitachi - ;; - -mpw* | -macos*) - vendor=apple - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - vendor=atari - ;; - -vos*) - vendor=stratus - ;; - esac - basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` - ;; -esac - -echo $basic_machine$os -exit - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/depcomp b/M4-RCs/qpid/cpp/build-aux/depcomp deleted file mode 100755 index ca5ea4e1ef..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/depcomp +++ /dev/null @@ -1,584 +0,0 @@ -#! /bin/sh -# depcomp - compile a program generating dependencies as side-effects - -scriptversion=2006-10-15.18 - -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software -# Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# Originally written by Alexandre Oliva . - -case $1 in - '') - echo "$0: No command. Try \`$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: depcomp [--help] [--version] PROGRAM [ARGS] - -Run PROGRAMS ARGS to compile a file, generating dependencies -as side-effects. - -Environment variables: - depmode Dependency tracking mode. - source Source file read by `PROGRAMS ARGS'. - object Object file output by `PROGRAMS ARGS'. - DEPDIR directory where to store dependencies. - depfile Dependency file to output. - tmpdepfile Temporary file to use when outputing dependencies. - libtool Whether libtool is used (yes/no). - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "depcomp $scriptversion" - exit $? - ;; -esac - -if test -z "$depmode" || test -z "$source" || test -z "$object"; then - echo "depcomp: Variables source, object and depmode must be set" 1>&2 - exit 1 -fi - -# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. -depfile=${depfile-`echo "$object" | - sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} -tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} - -rm -f "$tmpdepfile" - -# Some modes work just like other modes, but use different flags. We -# parameterize here, but still list the modes in the big case below, -# to make depend.m4 easier to write. Note that we *cannot* use a case -# here, because this file can only contain one case statement. -if test "$depmode" = hp; then - # HP compiler uses -M and no extra arg. - gccflag=-M - depmode=gcc -fi - -if test "$depmode" = dashXmstdout; then - # This is just like dashmstdout with a different argument. - dashmflag=-xM - depmode=dashmstdout -fi - -case "$depmode" in -gcc3) -## gcc 3 implements dependency tracking that does exactly what -## we want. Yay! Note: for some reason libtool 1.4 doesn't like -## it if -MD -MP comes after the -MF stuff. Hmm. -## Unfortunately, FreeBSD c89 acceptance of flags depends upon -## the command line argument order; so add the flags where they -## appear in depend2.am. Note that the slowdown incurred here -## affects only configure: in makefiles, %FASTDEP% shortcuts this. - for arg - do - case $arg in - -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; - *) set fnord "$@" "$arg" ;; - esac - shift # fnord - shift # $arg - done - "$@" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - mv "$tmpdepfile" "$depfile" - ;; - -gcc) -## There are various ways to get dependency output from gcc. Here's -## why we pick this rather obscure method: -## - Don't want to use -MD because we'd like the dependencies to end -## up in a subdir. Having to rename by hand is ugly. -## (We might end up doing this anyway to support other compilers.) -## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like -## -MM, not -M (despite what the docs say). -## - Using -M directly means running the compiler twice (even worse -## than renaming). - if test -z "$gccflag"; then - gccflag=-MD, - fi - "$@" -Wp,"$gccflag$tmpdepfile" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - echo "$object : \\" > "$depfile" - alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz -## The second -e expression handles DOS-style file names with drive letters. - sed -e 's/^[^:]*: / /' \ - -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" -## This next piece of magic avoids the `deleted header file' problem. -## The problem is that when a header file which appears in a .P file -## is deleted, the dependency causes make to die (because there is -## typically no way to rebuild the header). We avoid this by adding -## dummy dependencies for each header file. Too bad gcc doesn't do -## this for us directly. - tr ' ' ' -' < "$tmpdepfile" | -## Some versions of gcc put a space before the `:'. On the theory -## that the space means something, we add a space to the output as -## well. -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -sgi) - if test "$libtool" = yes; then - "$@" "-Wp,-MDupdate,$tmpdepfile" - else - "$@" -MDupdate "$tmpdepfile" - fi - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - - if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files - echo "$object : \\" > "$depfile" - - # Clip off the initial element (the dependent). Don't try to be - # clever and replace this with sed code, as IRIX sed won't handle - # lines with more than a fixed number of characters (4096 in - # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; - # the IRIX cc adds comments like `#:fec' to the end of the - # dependency line. - tr ' ' ' -' < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ - tr ' -' ' ' >> $depfile - echo >> $depfile - - # The second pass generates a dummy entry for each header file. - tr ' ' ' -' < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ - >> $depfile - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -aix) - # The C for AIX Compiler uses -M and outputs the dependencies - # in a .u file. In older versions, this file always lives in the - # current directory. Also, the AIX compiler puts `$object:' at the - # start of each line; $object doesn't have directory information. - # Version 6 uses the directory in both cases. - stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` - tmpdepfile="$stripped.u" - if test "$libtool" = yes; then - "$@" -Wc,-M - else - "$@" -M - fi - stat=$? - - if test -f "$tmpdepfile"; then : - else - stripped=`echo "$stripped" | sed 's,^.*/,,'` - tmpdepfile="$stripped.u" - fi - - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - - if test -f "$tmpdepfile"; then - outname="$stripped.o" - # Each line is of the form `foo.o: dependent.h'. - # Do two passes, one to just change these to - # `$object: dependent.h' and one to simply `dependent.h:'. - sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" - sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -icc) - # Intel's C compiler understands `-MD -MF file'. However on - # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c - # ICC 7.0 will fill foo.d with something like - # foo.o: sub/foo.c - # foo.o: sub/foo.h - # which is wrong. We want: - # sub/foo.o: sub/foo.c - # sub/foo.o: sub/foo.h - # sub/foo.c: - # sub/foo.h: - # ICC 7.1 will output - # foo.o: sub/foo.c sub/foo.h - # and will wrap long lines using \ : - # foo.o: sub/foo.c ... \ - # sub/foo.h ... \ - # ... - - "$@" -MD -MF "$tmpdepfile" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - # Each line is of the form `foo.o: dependent.h', - # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. - # Do two passes, one to just change these to - # `$object: dependent.h' and one to simply `dependent.h:'. - sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" - # Some versions of the HPUX 10.20 sed can't process this invocation - # correctly. Breaking it into two sed invocations is a workaround. - sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | - sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp2) - # The "hp" stanza above does not work with aCC (C++) and HP's ia64 - # compilers, which have integrated preprocessors. The correct option - # to use with these is +Maked; it writes dependencies to a file named - # 'foo.d', which lands next to the object file, wherever that - # happens to be. - # Much of this is similar to the tru64 case; see comments there. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - if test "$libtool" = yes; then - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir.libs/$base.d - "$@" -Wc,+Maked - else - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir$base.d - "$@" +Maked - fi - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" - # Add `dependent.h:' lines. - sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" - else - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" "$tmpdepfile2" - ;; - -tru64) - # The Tru64 compiler uses -MD to generate dependencies as a side - # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. - # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put - # dependencies in `foo.d' instead, so we check for that too. - # Subdirectories are respected. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - - if test "$libtool" = yes; then - # With Tru64 cc, shared objects can also be used to make a - # static library. This mechanism is used in libtool 1.4 series to - # handle both shared and static libraries in a single compilation. - # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. - # - # With libtool 1.5 this exception was removed, and libtool now - # generates 2 separate objects for the 2 libraries. These two - # compilations output dependencies in $dir.libs/$base.o.d and - # in $dir$base.o.d. We have to check for both files, because - # one of the two compilations can be disabled. We should prefer - # $dir$base.o.d over $dir.libs/$base.o.d because the latter is - # automatically cleaned when .libs/ is deleted, while ignoring - # the former would cause a distcleancheck panic. - tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 - tmpdepfile2=$dir$base.o.d # libtool 1.5 - tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 - tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 - "$@" -Wc,-MD - else - tmpdepfile1=$dir$base.o.d - tmpdepfile2=$dir$base.d - tmpdepfile3=$dir$base.d - tmpdepfile4=$dir$base.d - "$@" -MD - fi - - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - # That's a tab and a space in the []. - sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" - else - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -#nosideeffect) - # This comment above is used by automake to tell side-effect - # dependency tracking mechanisms from slower ones. - -dashmstdout) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - - # Remove `-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - test -z "$dashmflag" && dashmflag=-M - # Require at least two characters before searching for `:' - # in the target name. This is to cope with DOS-style filenames: - # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. - "$@" $dashmflag | - sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - tr ' ' ' -' < "$tmpdepfile" | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -dashXmstdout) - # This case only exists to satisfy depend.m4. It is never actually - # run, as this mode is specially recognized in the preamble. - exit 1 - ;; - -makedepend) - "$@" || exit $? - # Remove any Libtool call - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - # X makedepend - shift - cleared=no - for arg in "$@"; do - case $cleared in - no) - set ""; shift - cleared=yes ;; - esac - case "$arg" in - -D*|-I*) - set fnord "$@" "$arg"; shift ;; - # Strip any option that makedepend may not understand. Remove - # the object too, otherwise makedepend will parse it as a source file. - -*|$object) - ;; - *) - set fnord "$@" "$arg"; shift ;; - esac - done - obj_suffix="`echo $object | sed 's/^.*\././'`" - touch "$tmpdepfile" - ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - sed '1,2d' "$tmpdepfile" | tr ' ' ' -' | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" "$tmpdepfile".bak - ;; - -cpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - - # Remove `-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - "$@" -E | - sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ - -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | - sed '$ s: \\$::' > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - cat < "$tmpdepfile" >> "$depfile" - sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -msvisualcpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o, - # because we must use -o when running libtool. - "$@" || exit $? - IFS=" " - for arg - do - case "$arg" in - "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") - set fnord "$@" - shift - shift - ;; - *) - set fnord "$@" "$arg" - shift - shift - ;; - esac - done - "$@" -E | - sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" - echo " " >> "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -none) - exec "$@" - ;; - -*) - echo "Unknown depmode $depmode" 1>&2 - exit 1 - ;; -esac - -exit 0 - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/install-sh b/M4-RCs/qpid/cpp/build-aux/install-sh deleted file mode 100755 index 4fbbae7b7f..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/install-sh +++ /dev/null @@ -1,507 +0,0 @@ -#!/bin/sh -# install - install a program, script, or datafile - -scriptversion=2006-10-14.15 - -# This originates from X11R5 (mit/util/scripts/install.sh), which was -# later released in X11R6 (xc/config/util/install.sh) with the -# following copyright and license. -# -# Copyright (C) 1994 X Consortium -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- -# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Except as contained in this notice, the name of the X Consortium shall not -# be used in advertising or otherwise to promote the sale, use or other deal- -# ings in this Software without prior written authorization from the X Consor- -# tium. -# -# -# FSF changes to this file are in the public domain. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. - -nl=' -' -IFS=" "" $nl" - -# set DOITPROG to echo to test this script - -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit="${DOITPROG-}" -if test -z "$doit"; then - doit_exec=exec -else - doit_exec=$doit -fi - -# Put in absolute file names if you don't have them in your path; -# or use environment vars. - -mvprog="${MVPROG-mv}" -cpprog="${CPPROG-cp}" -chmodprog="${CHMODPROG-chmod}" -chownprog="${CHOWNPROG-chown}" -chgrpprog="${CHGRPPROG-chgrp}" -stripprog="${STRIPPROG-strip}" -rmprog="${RMPROG-rm}" -mkdirprog="${MKDIRPROG-mkdir}" - -posix_glob= -posix_mkdir= - -# Desired mode of installed file. -mode=0755 - -chmodcmd=$chmodprog -chowncmd= -chgrpcmd= -stripcmd= -rmcmd="$rmprog -f" -mvcmd="$mvprog" -src= -dst= -dir_arg= -dstarg= -no_target_directory= - -usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE - or: $0 [OPTION]... SRCFILES... DIRECTORY - or: $0 [OPTION]... -t DIRECTORY SRCFILES... - or: $0 [OPTION]... -d DIRECTORIES... - -In the 1st form, copy SRCFILE to DSTFILE. -In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. -In the 4th, create DIRECTORIES. - -Options: --c (ignored) --d create directories instead of installing files. --g GROUP $chgrpprog installed files to GROUP. --m MODE $chmodprog installed files to MODE. --o USER $chownprog installed files to USER. --s $stripprog installed files. --t DIRECTORY install into DIRECTORY. --T report an error if DSTFILE is a directory. ---help display this help and exit. ---version display version info and exit. - -Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG -" - -while test $# -ne 0; do - case $1 in - -c) shift - continue;; - - -d) dir_arg=true - shift - continue;; - - -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; - - --help) echo "$usage"; exit $?;; - - -m) mode=$2 - shift - shift - case $mode in - *' '* | *' '* | *' -'* | *'*'* | *'?'* | *'['*) - echo "$0: invalid mode: $mode" >&2 - exit 1;; - esac - continue;; - - -o) chowncmd="$chownprog $2" - shift - shift - continue;; - - -s) stripcmd=$stripprog - shift - continue;; - - -t) dstarg=$2 - shift - shift - continue;; - - -T) no_target_directory=true - shift - continue;; - - --version) echo "$0 $scriptversion"; exit $?;; - - --) shift - break;; - - -*) echo "$0: invalid option: $1" >&2 - exit 1;; - - *) break;; - esac -done - -if test $# -ne 0 && test -z "$dir_arg$dstarg"; then - # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dstarg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dstarg" - shift # fnord - fi - shift # arg - dstarg=$arg - done -fi - -if test $# -eq 0; then - if test -z "$dir_arg"; then - echo "$0: no input file specified." >&2 - exit 1 - fi - # It's OK to call `install-sh -d' without argument. - # This can happen when creating conditional directories. - exit 0 -fi - -if test -z "$dir_arg"; then - trap '(exit $?); exit' 1 2 13 15 - - # Set umask so as not to create temps with too-generous modes. - # However, 'strip' requires both read and write access to temps. - case $mode in - # Optimize common cases. - *644) cp_umask=133;; - *755) cp_umask=22;; - - *[0-7]) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw='% 200' - fi - cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; - *) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw=,u+rw - fi - cp_umask=$mode$u_plus_rw;; - esac -fi - -for src -do - # Protect names starting with `-'. - case $src in - -*) src=./$src ;; - esac - - if test -n "$dir_arg"; then - dst=$src - dstdir=$dst - test -d "$dstdir" - dstdir_status=$? - else - - # Waiting for this to be detected by the "$cpprog $src $dsttmp" command - # might cause directories to be created, which would be especially bad - # if $src (and thus $dsttmp) contains '*'. - if test ! -f "$src" && test ! -d "$src"; then - echo "$0: $src does not exist." >&2 - exit 1 - fi - - if test -z "$dstarg"; then - echo "$0: no destination specified." >&2 - exit 1 - fi - - dst=$dstarg - # Protect names starting with `-'. - case $dst in - -*) dst=./$dst ;; - esac - - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. - if test -d "$dst"; then - if test -n "$no_target_directory"; then - echo "$0: $dstarg: Is a directory" >&2 - exit 1 - fi - dstdir=$dst - dst=$dstdir/`basename "$src"` - dstdir_status=0 - else - # Prefer dirname, but fall back on a substitute if dirname fails. - dstdir=` - (dirname "$dst") 2>/dev/null || - expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$dst" : 'X\(//\)[^/]' \| \ - X"$dst" : 'X\(//\)$' \| \ - X"$dst" : 'X\(/\)' \| . 2>/dev/null || - echo X"$dst" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q' - ` - - test -d "$dstdir" - dstdir_status=$? - fi - fi - - obsolete_mkdir_used=false - - if test $dstdir_status != 0; then - case $posix_mkdir in - '') - # Create intermediate dirs using mode 755 as modified by the umask. - # This is like FreeBSD 'install' as of 1997-10-28. - umask=`umask` - case $stripcmd.$umask in - # Optimize common cases. - *[2367][2367]) mkdir_umask=$umask;; - .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; - - *[0-7]) - mkdir_umask=`expr $umask + 22 \ - - $umask % 100 % 40 + $umask % 20 \ - - $umask % 10 % 4 + $umask % 2 - `;; - *) mkdir_umask=$umask,go-w;; - esac - - # With -d, create the new directory with the user-specified mode. - # Otherwise, rely on $mkdir_umask. - if test -n "$dir_arg"; then - mkdir_mode=-m$mode - else - mkdir_mode= - fi - - posix_mkdir=false - case $umask in - *[123567][0-7][0-7]) - # POSIX mkdir -p sets u+wx bits regardless of umask, which - # is incompatible with FreeBSD 'install' when (umask & 300) != 0. - ;; - *) - tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 - - if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 - then - if test -z "$dir_arg" || { - # Check for POSIX incompatibilities with -m. - # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writeable bit of parent directory when it shouldn't. - # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` - case $ls_ld_tmpdir in - d????-?r-*) different_mode=700;; - d????-?--*) different_mode=755;; - *) false;; - esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` - test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" - } - } - then posix_mkdir=: - fi - rmdir "$tmpdir/d" "$tmpdir" - else - # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null - fi - trap '' 0;; - esac;; - esac - - if - $posix_mkdir && ( - umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" - ) - then : - else - - # The umask is ridiculous, or mkdir does not conform to POSIX, - # or it failed possibly due to a race condition. Create the - # directory the slow way, step by step, checking for races as we go. - - case $dstdir in - /*) prefix=/ ;; - -*) prefix=./ ;; - *) prefix= ;; - esac - - case $posix_glob in - '') - if (set -f) 2>/dev/null; then - posix_glob=true - else - posix_glob=false - fi ;; - esac - - oIFS=$IFS - IFS=/ - $posix_glob && set -f - set fnord $dstdir - shift - $posix_glob && set +f - IFS=$oIFS - - prefixes= - - for d - do - test -z "$d" && continue - - prefix=$prefix$d - if test -d "$prefix"; then - prefixes= - else - if $posix_mkdir; then - (umask=$mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break - # Don't fail if two instances are running concurrently. - test -d "$prefix" || exit 1 - else - case $prefix in - *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; - *) qprefix=$prefix;; - esac - prefixes="$prefixes '$qprefix'" - fi - fi - prefix=$prefix/ - done - - if test -n "$prefixes"; then - # Don't fail if two instances are running concurrently. - (umask $mkdir_umask && - eval "\$doit_exec \$mkdirprog $prefixes") || - test -d "$dstdir" || exit 1 - obsolete_mkdir_used=true - fi - fi - fi - - if test -n "$dir_arg"; then - { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && - { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || - test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 - else - - # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ - - # Trap to clean up those temp files at exit. - trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - - # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && - - # and set any options; do chmod last to preserve setuid bits. - # - # If any of these fail, we abort the whole thing. If we want to - # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $cpprog $src $dsttmp" command. - # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ - && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ - && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ - && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && - - # Now rename the file to the real destination. - { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \ - || { - # The rename failed, perhaps because mv can't rename something else - # to itself, or perhaps because mv is so ancient that it does not - # support -f. - - # Now remove or move aside any old file at destination location. - # We try this two ways since rm can't unlink itself on some - # systems and the destination file might be busy for other - # reasons. In this case, the final cleanup might fail but the new - # file should still install successfully. - { - if test -f "$dst"; then - $doit $rmcmd -f "$dst" 2>/dev/null \ - || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \ - && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\ - || { - echo "$0: cannot unlink or rename $dst" >&2 - (exit 1); exit 1 - } - else - : - fi - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dst" - } - } || exit 1 - - trap '' 0 - fi -done - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/ltmain.sh b/M4-RCs/qpid/cpp/build-aux/ltmain.sh deleted file mode 100755 index 69aab477aa..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/ltmain.sh +++ /dev/null @@ -1,6892 +0,0 @@ -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# - -# ltmain.sh - Provide generalized library-building support services. -# NOTE: Changing this file will not affect anything until you rerun configure. -# -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 -# Free Software Foundation, Inc. -# Originally by Gordon Matzigkeit , 1996 -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -basename="s,^.*/,,g" - -# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh -# is ksh but when the shell is invoked as "sh" and the current value of -# the _XPG environment variable is not equal to 1 (one), the special -# positional parameter $0, within a function call, is the name of the -# function. -progpath="$0" - -# The name of this program: -progname=`echo "$progpath" | $SED $basename` -modename="$progname" - -# Global variables: -EXIT_SUCCESS=0 -EXIT_FAILURE=1 - -PROGRAM=ltmain.sh -PACKAGE=libtool -VERSION="1.5.22 Debian 1.5.22-4" -TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)" - -# See if we are running on zsh, and set the options which allow our -# commands through without removal of \ escapes. -if test -n "${ZSH_VERSION+set}" ; then - setopt NO_GLOB_SUBST -fi - -# Check that we have a working $echo. -if test "X$1" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift -elif test "X$1" = X--fallback-echo; then - # Avoid inline document here, it may be left over - : -elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then - # Yippee, $echo works! - : -else - # Restart under the correct shell, and then maybe $echo will work. - exec $SHELL "$progpath" --no-reexec ${1+"$@"} -fi - -if test "X$1" = X--fallback-echo; then - # used as fallback echo - shift - cat <&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE -fi - -# Global variables. -mode=$default_mode -nonopt= -prev= -prevopt= -run= -show="$echo" -show_help= -execute_dlfiles= -duplicate_deps=no -preserve_args= -lo2o="s/\\.lo\$/.${objext}/" -o2lo="s/\\.${objext}\$/.lo/" - -##################################### -# Shell function definitions: -# This seems to be the best place for them - -# func_mktempdir [string] -# Make a temporary directory that won't clash with other running -# libtool processes, and avoids race conditions if possible. If -# given, STRING is the basename for that directory. -func_mktempdir () -{ - my_template="${TMPDIR-/tmp}/${1-$progname}" - - if test "$run" = ":"; then - # Return a directory name, but don't create it in dry-run mode - my_tmpdir="${my_template}-$$" - else - - # If mktemp works, use that first and foremost - my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` - - if test ! -d "$my_tmpdir"; then - # Failing that, at least try and use $RANDOM to avoid a race - my_tmpdir="${my_template}-${RANDOM-0}$$" - - save_mktempdir_umask=`umask` - umask 0077 - $mkdir "$my_tmpdir" - umask $save_mktempdir_umask - fi - - # If we're not in dry-run mode, bomb out on failure - test -d "$my_tmpdir" || { - $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2 - exit $EXIT_FAILURE - } - fi - - $echo "X$my_tmpdir" | $Xsed -} - - -# func_win32_libid arg -# return the library type of file 'arg' -# -# Need a lot of goo to handle *both* DLLs and import libs -# Has to be a shell function in order to 'eat' the argument -# that is supplied when $file_magic_command is called. -func_win32_libid () -{ - win32_libid_type="unknown" - win32_fileres=`file -L $1 2>/dev/null` - case $win32_fileres in - *ar\ archive\ import\ library*) # definitely import - win32_libid_type="x86 archive import" - ;; - *ar\ archive*) # could be an import, or static - if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \ - $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then - win32_nmres=`eval $NM -f posix -A $1 | \ - $SED -n -e '1,100{/ I /{s,.*,import,;p;q;};}'` - case $win32_nmres in - import*) win32_libid_type="x86 archive import";; - *) win32_libid_type="x86 archive static";; - esac - fi - ;; - *DLL*) - win32_libid_type="x86 DLL" - ;; - *executable*) # but shell scripts are "executable" too... - case $win32_fileres in - *MS\ Windows\ PE\ Intel*) - win32_libid_type="x86 DLL" - ;; - esac - ;; - esac - $echo $win32_libid_type -} - - -# func_infer_tag arg -# Infer tagged configuration to use if any are available and -# if one wasn't chosen via the "--tag" command line option. -# Only attempt this if the compiler in the base compile -# command doesn't match the default compiler. -# arg is usually of the form 'gcc ...' -func_infer_tag () -{ - if test -n "$available_tags" && test -z "$tagname"; then - CC_quoted= - for arg in $CC; do - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case $@ in - # Blanks in the command may have been stripped by the calling shell, - # but not from the CC environment variable when configure was run. - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;; - # Blanks at the start of $base_compile will cause this to fail - # if we don't check for them as well. - *) - for z in $available_tags; do - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" - CC_quoted= - for arg in $CC; do - # Double-quote args containing other shell metacharacters. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case "$@ " in - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) - # The compiler in the base compile command matches - # the one in the tagged configuration. - # Assume this is the tagged configuration we want. - tagname=$z - break - ;; - esac - fi - done - # If $tagname still isn't set, then no tagged configuration - # was found and let the user know that the "--tag" command - # line option must be used. - if test -z "$tagname"; then - $echo "$modename: unable to infer tagged configuration" - $echo "$modename: specify a tag with \`--tag'" 1>&2 - exit $EXIT_FAILURE -# else -# $echo "$modename: using $tagname tagged configuration" - fi - ;; - esac - fi -} - - -# func_extract_an_archive dir oldlib -func_extract_an_archive () -{ - f_ex_an_ar_dir="$1"; shift - f_ex_an_ar_oldlib="$1" - - $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)" - $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $? - if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2 - exit $EXIT_FAILURE - fi -} - -# func_extract_archives gentop oldlib ... -func_extract_archives () -{ - my_gentop="$1"; shift - my_oldlibs=${1+"$@"} - my_oldobjs="" - my_xlib="" - my_xabs="" - my_xdir="" - my_status="" - - $show "${rm}r $my_gentop" - $run ${rm}r "$my_gentop" - $show "$mkdir $my_gentop" - $run $mkdir "$my_gentop" - my_status=$? - if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then - exit $my_status - fi - - for my_xlib in $my_oldlibs; do - # Extract the objects. - case $my_xlib in - [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; - *) my_xabs=`pwd`"/$my_xlib" ;; - esac - my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'` - my_xdir="$my_gentop/$my_xlib" - - $show "${rm}r $my_xdir" - $run ${rm}r "$my_xdir" - $show "$mkdir $my_xdir" - $run $mkdir "$my_xdir" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then - exit $exit_status - fi - case $host in - *-darwin*) - $show "Extracting $my_xabs" - # Do not bother doing anything if just a dry run - if test -z "$run"; then - darwin_orig_dir=`pwd` - cd $my_xdir || exit $? - darwin_archive=$my_xabs - darwin_curdir=`pwd` - darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'` - darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null` - if test -n "$darwin_arches"; then - darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'` - darwin_arch= - $show "$darwin_base_archive has multiple architectures $darwin_arches" - for darwin_arch in $darwin_arches ; do - mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}" - lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" - cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" - func_extract_an_archive "`pwd`" "${darwin_base_archive}" - cd "$darwin_curdir" - $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" - done # $darwin_arches - ## Okay now we have a bunch of thin objects, gotta fatten them up :) - darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP` - darwin_file= - darwin_files= - for darwin_file in $darwin_filelist; do - darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP` - lipo -create -output "$darwin_file" $darwin_files - done # $darwin_filelist - ${rm}r unfat-$$ - cd "$darwin_orig_dir" - else - cd "$darwin_orig_dir" - func_extract_an_archive "$my_xdir" "$my_xabs" - fi # $darwin_arches - fi # $run - ;; - *) - func_extract_an_archive "$my_xdir" "$my_xabs" - ;; - esac - my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` - done - func_extract_archives_result="$my_oldobjs" -} -# End of Shell function definitions -##################################### - -# Darwin sucks -eval std_shrext=\"$shrext_cmds\" - -disable_libs=no - -# Parse our command line options once, thoroughly. -while test "$#" -gt 0 -do - arg="$1" - shift - - case $arg in - -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; - *) optarg= ;; - esac - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - execute_dlfiles) - execute_dlfiles="$execute_dlfiles $arg" - ;; - tag) - tagname="$arg" - preserve_args="${preserve_args}=$arg" - - # Check whether tagname contains only valid characters - case $tagname in - *[!-_A-Za-z0-9,/]*) - $echo "$progname: invalid tag name: $tagname" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $tagname in - CC) - # Don't test for the "default" C tag, as we know, it's there, but - # not specially marked. - ;; - *) - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then - taglist="$taglist $tagname" - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`" - else - $echo "$progname: ignoring unknown tag $tagname" 1>&2 - fi - ;; - esac - ;; - *) - eval "$prev=\$arg" - ;; - esac - - prev= - prevopt= - continue - fi - - # Have we seen a non-optional argument yet? - case $arg in - --help) - show_help=yes - ;; - - --version) - $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP" - $echo - $echo "Copyright (C) 2005 Free Software Foundation, Inc." - $echo "This is free software; see the source for copying conditions. There is NO" - $echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - exit $? - ;; - - --config) - ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath - # Now print the configurations for the tags. - for tagname in $taglist; do - ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath" - done - exit $? - ;; - - --debug) - $echo "$progname: enabling shell trace mode" - set -x - preserve_args="$preserve_args $arg" - ;; - - --dry-run | -n) - run=: - ;; - - --features) - $echo "host: $host" - if test "$build_libtool_libs" = yes; then - $echo "enable shared libraries" - else - $echo "disable shared libraries" - fi - if test "$build_old_libs" = yes; then - $echo "enable static libraries" - else - $echo "disable static libraries" - fi - exit $? - ;; - - --finish) mode="finish" ;; - - --mode) prevopt="--mode" prev=mode ;; - --mode=*) mode="$optarg" ;; - - --preserve-dup-deps) duplicate_deps="yes" ;; - - --quiet | --silent) - show=: - preserve_args="$preserve_args $arg" - ;; - - --tag) - prevopt="--tag" - prev=tag - preserve_args="$preserve_args --tag" - ;; - --tag=*) - set tag "$optarg" ${1+"$@"} - shift - prev=tag - preserve_args="$preserve_args --tag" - ;; - - -dlopen) - prevopt="-dlopen" - prev=execute_dlfiles - ;; - - -*) - $echo "$modename: unrecognized option \`$arg'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - - *) - nonopt="$arg" - break - ;; - esac -done - -if test -n "$prevopt"; then - $echo "$modename: option \`$prevopt' requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE -fi - -case $disable_libs in -no) - ;; -shared) - build_libtool_libs=no - build_old_libs=yes - ;; -static) - build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` - ;; -esac - -# If this variable is set in any of the actions, the command in it -# will be execed at the end. This prevents here-documents from being -# left over by shells. -exec_cmd= - -if test -z "$show_help"; then - - # Infer the operation mode. - if test -z "$mode"; then - $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2 - $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2 - case $nonopt in - *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*) - mode=link - for arg - do - case $arg in - -c) - mode=compile - break - ;; - esac - done - ;; - *db | *dbx | *strace | *truss) - mode=execute - ;; - *install*|cp|mv) - mode=install - ;; - *rm) - mode=uninstall - ;; - *) - # If we have no mode, but dlfiles were specified, then do execute mode. - test -n "$execute_dlfiles" && mode=execute - - # Just use the default operation mode. - if test -z "$mode"; then - if test -n "$nonopt"; then - $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2 - else - $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2 - fi - fi - ;; - esac - fi - - # Only execute mode is allowed to have -dlopen flags. - if test -n "$execute_dlfiles" && test "$mode" != execute; then - $echo "$modename: unrecognized option \`-dlopen'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Change the help message to a mode-specific one. - generic_help="$help" - help="Try \`$modename --help --mode=$mode' for more information." - - # These modes are in order of execution frequency so that they run quickly. - case $mode in - # libtool compile mode - compile) - modename="$modename: compile" - # Get the compilation command and the source file. - base_compile= - srcfile="$nonopt" # always keep a non-empty value in "srcfile" - suppress_opt=yes - suppress_output= - arg_mode=normal - libobj= - later= - - for arg - do - case $arg_mode in - arg ) - # do not "continue". Instead, add this to base_compile - lastarg="$arg" - arg_mode=normal - ;; - - target ) - libobj="$arg" - arg_mode=normal - continue - ;; - - normal ) - # Accept any command-line options. - case $arg in - -o) - if test -n "$libobj" ; then - $echo "$modename: you cannot specify \`-o' more than once" 1>&2 - exit $EXIT_FAILURE - fi - arg_mode=target - continue - ;; - - -static | -prefer-pic | -prefer-non-pic) - later="$later $arg" - continue - ;; - - -no-suppress) - suppress_opt=no - continue - ;; - - -Xcompiler) - arg_mode=arg # the next one goes into the "base_compile" arg list - continue # The current "srcfile" will either be retained or - ;; # replaced later. I would guess that would be a bug. - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` - lastarg= - save_ifs="$IFS"; IFS=',' - for arg in $args; do - IFS="$save_ifs" - - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - lastarg="$lastarg $arg" - done - IFS="$save_ifs" - lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` - - # Add the arguments to base_compile. - base_compile="$base_compile $lastarg" - continue - ;; - - * ) - # Accept the current argument as the source file. - # The previous "srcfile" becomes the current argument. - # - lastarg="$srcfile" - srcfile="$arg" - ;; - esac # case $arg - ;; - esac # case $arg_mode - - # Aesthetically quote the previous argument. - lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` - - case $lastarg in - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, and some SunOS ksh mistreat backslash-escaping - # in scan sets (worked around with variable expansion), - # and furthermore cannot handle '|' '&' '(' ')' in scan sets - # at all, so we specify them separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - lastarg="\"$lastarg\"" - ;; - esac - - base_compile="$base_compile $lastarg" - done # for arg - - case $arg_mode in - arg) - $echo "$modename: you must specify an argument for -Xcompile" - exit $EXIT_FAILURE - ;; - target) - $echo "$modename: you must specify a target with \`-o'" 1>&2 - exit $EXIT_FAILURE - ;; - *) - # Get the name of the library object. - [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` - ;; - esac - - # Recognize several different file suffixes. - # If the user specifies -o file.o, it is replaced with file.lo - xform='[cCFSifmso]' - case $libobj in - *.ada) xform=ada ;; - *.adb) xform=adb ;; - *.ads) xform=ads ;; - *.asm) xform=asm ;; - *.c++) xform=c++ ;; - *.cc) xform=cc ;; - *.ii) xform=ii ;; - *.class) xform=class ;; - *.cpp) xform=cpp ;; - *.cxx) xform=cxx ;; - *.f90) xform=f90 ;; - *.for) xform=for ;; - *.java) xform=java ;; - esac - - libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` - - case $libobj in - *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; - *) - $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - func_infer_tag $base_compile - - for arg in $later; do - case $arg in - -static) - build_old_libs=yes - continue - ;; - - -prefer-pic) - pic_mode=yes - continue - ;; - - -prefer-non-pic) - pic_mode=no - continue - ;; - esac - done - - qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"` - case $qlibobj in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qlibobj="\"$qlibobj\"" ;; - esac - test "X$libobj" != "X$qlibobj" \ - && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \ - && $echo "$modename: libobj name \`$libobj' may not contain shell special characters." - objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$obj"; then - xdir= - else - xdir=$xdir/ - fi - lobj=${xdir}$objdir/$objname - - if test -z "$base_compile"; then - $echo "$modename: you must specify a compilation command" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Delete any leftover library objects. - if test "$build_old_libs" = yes; then - removelist="$obj $lobj $libobj ${libobj}T" - else - removelist="$lobj $libobj ${libobj}T" - fi - - $run $rm $removelist - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - - # On Cygwin there's no "real" PIC flag so we must build both object types - case $host_os in - cygwin* | mingw* | pw32* | os2*) - pic_mode=default - ;; - esac - if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then - # non-PIC code in shared libraries is not supported - pic_mode=default - fi - - # Calculate the filename of the output object if compiler does - # not support -o with -c - if test "$compiler_c_o" = no; then - output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} - lockfile="$output_obj.lock" - removelist="$removelist $output_obj $lockfile" - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - else - output_obj= - need_locks=no - lockfile= - fi - - # Lock this critical section if it is needed - # We use this script file to make the link, it avoids creating a new file - if test "$need_locks" = yes; then - until $run ln "$progpath" "$lockfile" 2>/dev/null; do - $show "Waiting for $lockfile to be removed" - sleep 2 - done - elif test "$need_locks" = warn; then - if test -f "$lockfile"; then - $echo "\ -*** ERROR, $lockfile exists and contains: -`cat $lockfile 2>/dev/null` - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - $echo "$srcfile" > "$lockfile" - fi - - if test -n "$fix_srcfile_path"; then - eval srcfile=\"$fix_srcfile_path\" - fi - qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"` - case $qsrcfile in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qsrcfile="\"$qsrcfile\"" ;; - esac - - $run $rm "$libobj" "${libobj}T" - - # Create a libtool object file (analogous to a ".la" file), - # but don't create it if we're doing a dry run. - test -z "$run" && cat > ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed, then go on to compile the next one - if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then - $show "$mv $output_obj $lobj" - if $run $mv $output_obj $lobj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the PIC object to the libtool object file. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed - if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then - $show "$mv $output_obj $obj" - if $run $mv $output_obj $obj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the non-PIC object the libtool object file. - # Only append if the libtool object file exists. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T <&2 - fi - if test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - else - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=built - fi - build_libtool_libs=no - build_old_libs=yes - break - ;; - esac - done - - # See if our shared archives depend on static archives. - test -n "$old_archive_from_new_cmds" && build_old_libs=yes - - # Go through the arguments, transforming them on the way. - while test "$#" -gt 0; do - arg="$1" - shift - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test - ;; - *) qarg=$arg ;; - esac - libtool_args="$libtool_args $qarg" - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - output) - compile_command="$compile_command @OUTPUT@" - finalize_command="$finalize_command @OUTPUT@" - ;; - esac - - case $prev in - dlfiles|dlprefiles) - if test "$preload" = no; then - # Add the symbol object into the linking commands. - compile_command="$compile_command @SYMFILE@" - finalize_command="$finalize_command @SYMFILE@" - preload=yes - fi - case $arg in - *.la | *.lo) ;; # We handle these cases below. - force) - if test "$dlself" = no; then - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - self) - if test "$prev" = dlprefiles; then - dlself=yes - elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then - dlself=yes - else - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - *) - if test "$prev" = dlfiles; then - dlfiles="$dlfiles $arg" - else - dlprefiles="$dlprefiles $arg" - fi - prev= - continue - ;; - esac - ;; - expsyms) - export_symbols="$arg" - if test ! -f "$arg"; then - $echo "$modename: symbol file \`$arg' does not exist" - exit $EXIT_FAILURE - fi - prev= - continue - ;; - expsyms_regex) - export_symbols_regex="$arg" - prev= - continue - ;; - inst_prefix) - inst_prefix_dir="$arg" - prev= - continue - ;; - precious_regex) - precious_files_regex="$arg" - prev= - continue - ;; - release) - release="-$arg" - prev= - continue - ;; - objectlist) - if test -f "$arg"; then - save_arg=$arg - moreargs= - for fil in `cat $save_arg` - do -# moreargs="$moreargs $fil" - arg=$fil - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - done - else - $echo "$modename: link input file \`$save_arg' does not exist" - exit $EXIT_FAILURE - fi - arg=$save_arg - prev= - continue - ;; - rpath | xrpath) - # We need an absolute path. - case $arg in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - if test "$prev" = rpath; then - case "$rpath " in - *" $arg "*) ;; - *) rpath="$rpath $arg" ;; - esac - else - case "$xrpath " in - *" $arg "*) ;; - *) xrpath="$xrpath $arg" ;; - esac - fi - prev= - continue - ;; - xcompiler) - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - xlinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $wl$qarg" - prev= - compile_command="$compile_command $wl$qarg" - finalize_command="$finalize_command $wl$qarg" - continue - ;; - xcclinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - shrext) - shrext_cmds="$arg" - prev= - continue - ;; - darwin_framework|darwin_framework_skip) - test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - prev= - continue - ;; - *) - eval "$prev=\"\$arg\"" - prev= - continue - ;; - esac - fi # test -n "$prev" - - prevarg="$arg" - - case $arg in - -all-static) - if test -n "$link_static_flag"; then - compile_command="$compile_command $link_static_flag" - finalize_command="$finalize_command $link_static_flag" - fi - continue - ;; - - -allow-undefined) - # FIXME: remove this flag sometime in the future. - $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2 - continue - ;; - - -avoid-version) - avoid_version=yes - continue - ;; - - -dlopen) - prev=dlfiles - continue - ;; - - -dlpreopen) - prev=dlprefiles - continue - ;; - - -export-dynamic) - export_dynamic=yes - continue - ;; - - -export-symbols | -export-symbols-regex) - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: more than one -exported-symbols argument is not allowed" - exit $EXIT_FAILURE - fi - if test "X$arg" = "X-export-symbols"; then - prev=expsyms - else - prev=expsyms_regex - fi - continue - ;; - - -framework|-arch|-isysroot) - case " $CC " in - *" ${arg} ${1} "* | *" ${arg} ${1} "*) - prev=darwin_framework_skip ;; - *) compiler_flags="$compiler_flags $arg" - prev=darwin_framework ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -inst-prefix-dir) - prev=inst_prefix - continue - ;; - - # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* - # so, if we see these flags be careful not to treat them like -L - -L[A-Z][A-Z]*:*) - case $with_gcc/$host in - no/*-*-irix* | /*-*-irix*) - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - ;; - esac - continue - ;; - - -L*) - dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - notinst_path="$notinst_path $dir" - fi - dir="$absdir" - ;; - esac - case "$deplibs " in - *" -L$dir "*) ;; - *) - deplibs="$deplibs -L$dir" - lib_search_path="$lib_search_path $dir" - ;; - esac - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$dir:"*) ;; - *) dllsearchpath="$dllsearchpath:$dir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - continue - ;; - - -l*) - if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*) - # These systems don't actually have a C or math library (as such) - continue - ;; - *-*-os2*) - # These systems don't actually have a C library (as such) - test "X$arg" = "X-lc" && continue - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - test "X$arg" = "X-lc" && continue - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C and math libraries are in the System framework - deplibs="$deplibs -framework System" - continue - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - test "X$arg" = "X-lc" && continue - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - test "X$arg" = "X-lc" && continue - ;; - esac - elif test "X$arg" = "X-lc_r"; then - case $host in - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; - esac - fi - deplibs="$deplibs $arg" - continue - ;; - - # Tru64 UNIX uses -model [arg] to determine the layout of C++ - # classes, name mangling, and exception handling. - -model) - compile_command="$compile_command $arg" - compiler_flags="$compiler_flags $arg" - finalize_command="$finalize_command $arg" - prev=xcompiler - continue - ;; - - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) - compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -module) - module=yes - continue - ;; - - # -64, -mips[0-9] enable 64-bit mode on the SGI compiler - # -r[0-9][0-9]* specifies the processor on the SGI compiler - # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler - # +DA*, +DD* enable 64-bit mode on the HP compiler - # -q* pass through compiler args for the IBM compiler - # -m* pass through architecture-specific compiler args for GCC - # -m*, -t[45]*, -txscale* pass through architecture-specific - # compiler args for GCC - # -pg pass through profiling flag for GCC - # @file GCC response files - -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*|-pg| \ - -t[45]*|-txscale*|@*) - - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - compiler_flags="$compiler_flags $arg" - continue - ;; - - -shrext) - prev=shrext - continue - ;; - - -no-fast-install) - fast_install=no - continue - ;; - - -no-install) - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - # The PATH hackery in wrapper scripts is required on Windows - # in order for the loader to find any dlls it needs. - $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2 - $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 - fast_install=no - ;; - *) no_install=yes ;; - esac - continue - ;; - - -no-undefined) - allow_undefined=no - continue - ;; - - -objectlist) - prev=objectlist - continue - ;; - - -o) prev=output ;; - - -precious-files-regex) - prev=precious_regex - continue - ;; - - -release) - prev=release - continue - ;; - - -rpath) - prev=rpath - continue - ;; - - -R) - prev=xrpath - continue - ;; - - -R*) - dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - continue - ;; - - -static) - # The effects of -static are defined in a previous loop. - # We used to do the same as -all-static on platforms that - # didn't have a PIC flag, but the assumption that the effects - # would be equivalent was wrong. It would break on at least - # Digital Unix and AIX. - continue - ;; - - -thread-safe) - thread_safe=yes - continue - ;; - - -version-info) - prev=vinfo - continue - ;; - -version-number) - prev=vinfo - vinfo_number=yes - continue - ;; - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Wl,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $wl$flag" - linker_flags="$linker_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Xcompiler) - prev=xcompiler - continue - ;; - - -Xlinker) - prev=xlinker - continue - ;; - - -XCClinker) - prev=xcclinker - continue - ;; - - # Some other compiler flag. - -* | +*) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - - *.$objext) - # A standard object. - objs="$objs $arg" - ;; - - *.lo) - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - ;; - - *.$libext) - # An archive. - deplibs="$deplibs $arg" - old_deplibs="$old_deplibs $arg" - continue - ;; - - *.la) - # A libtool-controlled library. - - if test "$prev" = dlfiles; then - # This library was specified with -dlopen. - dlfiles="$dlfiles $arg" - prev= - elif test "$prev" = dlprefiles; then - # The library was specified with -dlpreopen. - dlprefiles="$dlprefiles $arg" - prev= - else - deplibs="$deplibs $arg" - fi - continue - ;; - - # Some other compiler argument. - *) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - esac # arg - - # Now actually substitute the argument into the commands. - if test -n "$arg"; then - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - done # argument parsing loop - - if test -n "$prev"; then - $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then - eval arg=\"$export_dynamic_flag_spec\" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - - oldlibs= - # calculate the name of the file, without its directory - outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` - libobjs_save="$libobjs" - - if test -n "$shlibpath_var"; then - # get the directories listed in $shlibpath_var - eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\` - else - shlib_search_path= - fi - eval sys_lib_search_path=\"$sys_lib_search_path_spec\" - eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" - - output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` - if test "X$output_objdir" = "X$output"; then - output_objdir="$objdir" - else - output_objdir="$output_objdir/$objdir" - fi - # Create the object directory. - if test ! -d "$output_objdir"; then - $show "$mkdir $output_objdir" - $run $mkdir $output_objdir - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then - exit $exit_status - fi - fi - - # Determine the type of output - case $output in - "") - $echo "$modename: you must specify an output file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - *.$libext) linkmode=oldlib ;; - *.lo | *.$objext) linkmode=obj ;; - *.la) linkmode=lib ;; - *) linkmode=prog ;; # Anything else should be a program. - esac - - case $host in - *cygwin* | *mingw* | *pw32*) - # don't eliminate duplications in $postdeps and $predeps - duplicate_compiler_generated_deps=yes - ;; - *) - duplicate_compiler_generated_deps=$duplicate_deps - ;; - esac - specialdeplibs= - - libs= - # Find all interdependent deplibs by searching for libraries - # that are linked more than once (e.g. -la -lb -la) - for deplib in $deplibs; do - if test "X$duplicate_deps" = "Xyes" ; then - case "$libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - libs="$libs $deplib" - done - - if test "$linkmode" = lib; then - libs="$predeps $libs $compiler_lib_search_path $postdeps" - - # Compute libraries that are listed more than once in $predeps - # $postdeps and mark them as special (i.e., whose duplicates are - # not to be eliminated). - pre_post_deps= - if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then - for pre_post_dep in $predeps $postdeps; do - case "$pre_post_deps " in - *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;; - esac - pre_post_deps="$pre_post_deps $pre_post_dep" - done - fi - pre_post_deps= - fi - - deplibs= - newdependency_libs= - newlib_search_path= - need_relink=no # whether we're linking any uninstalled libtool libraries - notinst_deplibs= # not-installed libtool libraries - case $linkmode in - lib) - passes="conv link" - for file in $dlfiles $dlprefiles; do - case $file in - *.la) ;; - *) - $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - prog) - compile_deplibs= - finalize_deplibs= - alldeplibs=no - newdlfiles= - newdlprefiles= - passes="conv scan dlopen dlpreopen link" - ;; - *) passes="conv" - ;; - esac - for pass in $passes; do - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan"; then - libs="$deplibs" - deplibs= - fi - if test "$linkmode" = prog; then - case $pass in - dlopen) libs="$dlfiles" ;; - dlpreopen) libs="$dlprefiles" ;; - link) - libs="$deplibs %DEPLIBS%" - test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" - ;; - esac - fi - if test "$pass" = dlopen; then - # Collect dlpreopened libraries - save_deplibs="$deplibs" - deplibs= - fi - for deplib in $libs; do - lib= - found=no - case $deplib in - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - compiler_flags="$compiler_flags $deplib" - fi - continue - ;; - -l*) - if test "$linkmode" != lib && test "$linkmode" != prog; then - $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2 - continue - fi - name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` - for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do - for search_ext in .la $std_shrext .so .a; do - # Search the libtool library - lib="$searchdir/lib${name}${search_ext}" - if test -f "$lib"; then - if test "$search_ext" = ".la"; then - found=yes - else - found=no - fi - break 2 - fi - done - done - if test "$found" != yes; then - # deplib doesn't seem to be a libtool library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - else # deplib is a libtool library - # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, - # We need to do some special things here, and not later. - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $deplib "*) - if (${SED} -e '2q' $lib | - grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - library_names= - old_library= - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - for l in $old_library $library_names; do - ll="$l" - done - if test "X$ll" = "X$old_library" ; then # only static version available - found=no - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - lib=$ladir/$old_library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - fi - fi - ;; - *) ;; - esac - fi - fi - ;; # -l - -L*) - case $linkmode in - lib) - deplibs="$deplib $deplibs" - test "$pass" = conv && continue - newdependency_libs="$deplib $newdependency_libs" - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - prog) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - if test "$pass" = scan; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - *) - $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2 - ;; - esac # linkmode - continue - ;; # -L - -R*) - if test "$pass" = link; then - dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` - # Make sure the xrpath contains only unique directories. - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - fi - deplibs="$deplib $deplibs" - continue - ;; - *.la) lib="$deplib" ;; - *.$libext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - case $linkmode in - lib) - valid_a_lib=no - case $deplibs_check_method in - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - if eval $echo \"$deplib\" 2>/dev/null \ - | $SED 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - valid_a_lib=yes - fi - ;; - pass_all) - valid_a_lib=yes - ;; - esac - if test "$valid_a_lib" != yes; then - $echo - $echo "*** Warning: Trying to link with static lib archive $deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because the file extensions .$libext of this argument makes me believe" - $echo "*** that it is just a static archive that I should not used here." - else - $echo - $echo "*** Warning: Linking the shared library $output against the" - $echo "*** static library $deplib is not portable!" - deplibs="$deplib $deplibs" - fi - continue - ;; - prog) - if test "$pass" != link; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - continue - ;; - esac # linkmode - ;; # *.$libext - *.lo | *.$objext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - elif test "$linkmode" = prog; then - if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then - # If there is no dlopen support or we're linking statically, - # we need to preload. - newdlprefiles="$newdlprefiles $deplib" - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - newdlfiles="$newdlfiles $deplib" - fi - fi - continue - ;; - %DEPLIBS%) - alldeplibs=yes - continue - ;; - esac # case $deplib - if test "$found" = yes || test -f "$lib"; then : - else - $echo "$modename: cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2 - exit $EXIT_FAILURE - fi - - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - - dlname= - dlopen= - dlpreopen= - libdir= - library_names= - old_library= - # If the library was installed with an old release of libtool, - # it will not redefine variables installed, or shouldnotlink - installed=yes - shouldnotlink=no - avoidtemprpath= - - - # Read the .la file - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then - test -n "$dlopen" && dlfiles="$dlfiles $dlopen" - test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen" - fi - - if test "$pass" = conv; then - # Only check for convenience libraries - deplibs="$lib $deplibs" - if test -z "$libdir"; then - if test -z "$old_library"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # It is a libtool convenience library, so add in its objects. - convenience="$convenience $ladir/$objdir/$old_library" - old_convenience="$old_convenience $ladir/$objdir/$old_library" - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - elif test "$linkmode" != prog && test "$linkmode" != lib; then - $echo "$modename: \`$lib' is not a convenience library" 1>&2 - exit $EXIT_FAILURE - fi - continue - fi # $pass = conv - - - # Get the name of the library we link against. - linklib= - for l in $old_library $library_names; do - linklib="$l" - done - if test -z "$linklib"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - - # This library was specified with -dlopen. - if test "$pass" = dlopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - if test -z "$dlname" || - test "$dlopen_support" != yes || - test "$build_libtool_libs" = no; then - # If there is no dlname, no dlopen support or we're linking - # statically, we need to preload. We also need to preload any - # dependent libraries so libltdl's deplib preloader doesn't - # bomb out in the load deplibs phase. - dlprefiles="$dlprefiles $lib $dependency_libs" - else - newdlfiles="$newdlfiles $lib" - fi - continue - fi # $pass = dlopen - - # We need an absolute path. - case $ladir in - [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; - *) - abs_ladir=`cd "$ladir" && pwd` - if test -z "$abs_ladir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2 - $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 - abs_ladir="$ladir" - fi - ;; - esac - laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - - # Find the relevant object directory and library name. - if test "X$installed" = Xyes; then - if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then - $echo "$modename: warning: library \`$lib' was moved." 1>&2 - dir="$ladir" - absdir="$abs_ladir" - libdir="$abs_ladir" - else - dir="$libdir" - absdir="$libdir" - fi - test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes - else - if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then - dir="$ladir" - absdir="$abs_ladir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - else - dir="$ladir/$objdir" - absdir="$abs_ladir/$objdir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - fi - fi # $installed = yes - name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - - # This library was specified with -dlpreopen. - if test "$pass" = dlpreopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # Prefer using a static library (so that no silly _DYNAMIC symbols - # are required to link). - if test -n "$old_library"; then - newdlprefiles="$newdlprefiles $dir/$old_library" - # Otherwise, use the dlname, so that lt_dlopen finds it. - elif test -n "$dlname"; then - newdlprefiles="$newdlprefiles $dir/$dlname" - else - newdlprefiles="$newdlprefiles $dir/$linklib" - fi - fi # $pass = dlpreopen - - if test -z "$libdir"; then - # Link the convenience library - if test "$linkmode" = lib; then - deplibs="$dir/$old_library $deplibs" - elif test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$dir/$old_library $compile_deplibs" - finalize_deplibs="$dir/$old_library $finalize_deplibs" - else - deplibs="$lib $deplibs" # used for prog,scan pass - fi - continue - fi - - - if test "$linkmode" = prog && test "$pass" != link; then - newlib_search_path="$newlib_search_path $ladir" - deplibs="$lib $deplibs" - - linkalldeplibs=no - if test "$link_all_deplibs" != no || test -z "$library_names" || - test "$build_libtool_libs" = no; then - linkalldeplibs=yes - fi - - tmp_libs= - for deplib in $dependency_libs; do - case $deplib in - -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test - esac - # Need to link against all dependency_libs? - if test "$linkalldeplibs" = yes; then - deplibs="$deplib $deplibs" - else - # Need to hardcode shared library paths - # or/and link against static libraries - newdependency_libs="$deplib $newdependency_libs" - fi - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done # for deplib - continue - fi # $linkmode = prog... - - if test "$linkmode,$pass" = "prog,link"; then - if test -n "$library_names" && - { test "$prefer_static_libs" = no || test -z "$old_library"; }; then - # We need to hardcode the library path - if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then - # Make sure the rpath contains only unique directories. - case "$temp_rpath " in - *" $dir "*) ;; - *" $absdir "*) ;; - *) temp_rpath="$temp_rpath $absdir" ;; - esac - fi - - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi # $linkmode,$pass = prog,link... - - if test "$alldeplibs" = yes && - { test "$deplibs_check_method" = pass_all || - { test "$build_libtool_libs" = yes && - test -n "$library_names"; }; }; then - # We only need to search for static libraries - continue - fi - fi - - link_static=no # Whether the deplib will be linked statically - use_static_libs=$prefer_static_libs - if test "$use_static_libs" = built && test "$installed" = yes ; then - use_static_libs=no - fi - if test -n "$library_names" && - { test "$use_static_libs" = no || test -z "$old_library"; }; then - if test "$installed" = no; then - notinst_deplibs="$notinst_deplibs $lib" - need_relink=yes - fi - # This is a shared library - - # Warn about portability, can't link against -module's on - # some systems (darwin) - if test "$shouldnotlink" = yes && test "$pass" = link ; then - $echo - if test "$linkmode" = prog; then - $echo "*** Warning: Linking the executable $output against the loadable module" - else - $echo "*** Warning: Linking the shared library $output against the loadable module" - fi - $echo "*** $linklib is not portable!" - fi - if test "$linkmode" = lib && - test "$hardcode_into_libs" = yes; then - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi - - if test -n "$old_archive_from_expsyms_cmds"; then - # figure out the soname - set dummy $library_names - realname="$2" - shift; shift - libname=`eval \\$echo \"$libname_spec\"` - # use dlname if we got it. it's perfectly good, no? - if test -n "$dlname"; then - soname="$dlname" - elif test -n "$soname_spec"; then - # bleh windows - case $host in - *cygwin* | mingw*) - major=`expr $current - $age` - versuffix="-$major" - ;; - esac - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - - # Make a new name for the extract_expsyms_cmds to use - soroot="$soname" - soname=`$echo $soroot | ${SED} -e 's/^.*\///'` - newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a" - - # If the library has no export list, then create one now - if test -f "$output_objdir/$soname-def"; then : - else - $show "extracting exported symbol list from \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$extract_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - # Create $newlib - if test -f "$output_objdir/$newlib"; then :; else - $show "generating import library for \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$old_archive_from_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - # make sure the library variables are pointing to the new library - dir=$output_objdir - linklib=$newlib - fi # test -n "$old_archive_from_expsyms_cmds" - - if test "$linkmode" = prog || test "$mode" != relink; then - add_shlibpath= - add_dir= - add= - lib_linked=yes - case $hardcode_action in - immediate | unsupported) - if test "$hardcode_direct" = no; then - add="$dir/$linklib" - case $host in - *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; - *-*-sysv4*uw2*) add_dir="-L$dir" ;; - *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ - *-*-unixware7*) add_dir="-L$dir" ;; - *-*-darwin* ) - # if the lib is a module then we can not link against - # it, someone is ignoring the new warnings I added - if /usr/bin/file -L $add 2> /dev/null | - $EGREP ": [^:]* bundle" >/dev/null ; then - $echo "** Warning, lib $linklib is a module, not a shared library" - if test -z "$old_library" ; then - $echo - $echo "** And there doesn't seem to be a static archive available" - $echo "** The link will probably fail, sorry" - else - add="$dir/$old_library" - fi - fi - esac - elif test "$hardcode_minus_L" = no; then - case $host in - *-*-sunos*) add_shlibpath="$dir" ;; - esac - add_dir="-L$dir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = no; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - relink) - if test "$hardcode_direct" = yes; then - add="$dir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$dir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - *) lib_linked=no ;; - esac - - if test "$lib_linked" != yes; then - $echo "$modename: configuration error: unsupported hardcode properties" - exit $EXIT_FAILURE - fi - - if test -n "$add_shlibpath"; then - case :$compile_shlibpath: in - *":$add_shlibpath:"*) ;; - *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;; - esac - fi - if test "$linkmode" = prog; then - test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" - test -n "$add" && compile_deplibs="$add $compile_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - if test "$hardcode_direct" != yes && \ - test "$hardcode_minus_L" != yes && \ - test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - fi - fi - fi - - if test "$linkmode" = prog || test "$mode" = relink; then - add_shlibpath= - add_dir= - add= - # Finalize command for both is simple: just hardcode it. - if test "$hardcode_direct" = yes; then - add="$libdir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$libdir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - add="-l$name" - elif test "$hardcode_automatic" = yes; then - if test -n "$inst_prefix_dir" && - test -f "$inst_prefix_dir$libdir/$linklib" ; then - add="$inst_prefix_dir$libdir/$linklib" - else - add="$libdir/$linklib" - fi - else - # We cannot seem to hardcode it, guess we'll fake it. - add_dir="-L$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - fi - - if test "$linkmode" = prog; then - test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" - test -n "$add" && finalize_deplibs="$add $finalize_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - fi - fi - elif test "$linkmode" = prog; then - # Here we assume that one of hardcode_direct or hardcode_minus_L - # is not unsupported. This is valid on all known static and - # shared platforms. - if test "$hardcode_direct" != unsupported; then - test -n "$old_library" && linklib="$old_library" - compile_deplibs="$dir/$linklib $compile_deplibs" - finalize_deplibs="$dir/$linklib $finalize_deplibs" - else - compile_deplibs="-l$name -L$dir $compile_deplibs" - finalize_deplibs="-l$name -L$dir $finalize_deplibs" - fi - elif test "$build_libtool_libs" = yes; then - # Not a shared library - if test "$deplibs_check_method" != pass_all; then - # We're trying link a shared library against a static one - # but the system doesn't support it. - - # Just print a warning and add the library to dependency_libs so - # that the program can be linked against the static library. - $echo - $echo "*** Warning: This system can not link to static lib archive $lib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have." - if test "$module" = yes; then - $echo "*** But as you try to build a module library, libtool will still create " - $echo "*** a static module, that should work as long as the dlopening application" - $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - else - deplibs="$dir/$old_library $deplibs" - link_static=yes - fi - fi # link shared/static library? - - if test "$linkmode" = lib; then - if test -n "$dependency_libs" && - { test "$hardcode_into_libs" != yes || - test "$build_old_libs" = yes || - test "$link_static" = yes; }; then - # Extract -R from dependency_libs - temp_deplibs= - for libdir in $dependency_libs; do - case $libdir in - -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` - case " $xrpath " in - *" $temp_xrpath "*) ;; - *) xrpath="$xrpath $temp_xrpath";; - esac;; - *) temp_deplibs="$temp_deplibs $libdir";; - esac - done - dependency_libs="$temp_deplibs" - fi - - newlib_search_path="$newlib_search_path $absdir" - # Link against this library - test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" - # ... and its dependency_libs - tmp_libs= - for deplib in $dependency_libs; do - newdependency_libs="$deplib $newdependency_libs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - - if test "$link_all_deplibs" != no; then - # Add the search paths of all dependency libraries - for deplib in $dependency_libs; do - case $deplib in - -L*) path="$deplib" ;; - *.la) - dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$deplib" && dir="." - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - fi - ;; - esac - if grep "^installed=no" $deplib > /dev/null; then - path="$absdir/$objdir" - else - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - if test "$absdir" != "$libdir"; then - $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2 - fi - path="$absdir" - fi - depdepl= - case $host in - *-*-darwin*) - # we do not want to link against static libs, - # but need to link against shared - eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` - if test -n "$deplibrary_names" ; then - for tmp in $deplibrary_names ; do - depdepl=$tmp - done - if test -f "$path/$depdepl" ; then - depdepl="$path/$depdepl" - fi - # do not add paths which are already there - case " $newlib_search_path " in - *" $path "*) ;; - *) newlib_search_path="$newlib_search_path $path";; - esac - fi - path="" - ;; - *) - path="-L$path" - ;; - esac - ;; - -l*) - case $host in - *-*-darwin*) - # Again, we only want to link against shared libraries - eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"` - for tmp in $newlib_search_path ; do - if test -f "$tmp/lib$tmp_libs.dylib" ; then - eval depdepl="$tmp/lib$tmp_libs.dylib" - break - fi - done - path="" - ;; - *) continue ;; - esac - ;; - *) continue ;; - esac - case " $deplibs " in - *" $path "*) ;; - *) deplibs="$path $deplibs" ;; - esac - case " $deplibs " in - *" $depdepl "*) ;; - *) deplibs="$depdepl $deplibs" ;; - esac - done - fi # link_all_deplibs != no - fi # linkmode = lib - done # for deplib in $libs - dependency_libs="$newdependency_libs" - if test "$pass" = dlpreopen; then - # Link the dlpreopened libraries before other libraries - for deplib in $save_deplibs; do - deplibs="$deplib $deplibs" - done - fi - if test "$pass" != dlopen; then - if test "$pass" != conv; then - # Make sure lib_search_path contains only unique directories. - lib_search_path= - for dir in $newlib_search_path; do - case "$lib_search_path " in - *" $dir "*) ;; - *) lib_search_path="$lib_search_path $dir" ;; - esac - done - newlib_search_path= - fi - - if test "$linkmode,$pass" != "prog,link"; then - vars="deplibs" - else - vars="compile_deplibs finalize_deplibs" - fi - for var in $vars dependency_libs; do - # Add libraries to $var in reverse order - eval tmp_libs=\"\$$var\" - new_libs= - for deplib in $tmp_libs; do - # FIXME: Pedantically, this is the right thing to do, so - # that some nasty dependency loop isn't accidentally - # broken: - #new_libs="$deplib $new_libs" - # Pragmatically, this seems to cause very few problems in - # practice: - case $deplib in - -L*) new_libs="$deplib $new_libs" ;; - -R*) ;; - *) - # And here is the reason: when a library appears more - # than once as an explicit dependence of a library, or - # is implicitly linked in more than once by the - # compiler, it is considered special, and multiple - # occurrences thereof are not removed. Compare this - # with having the same library being listed as a - # dependency of multiple other libraries: in this case, - # we know (pedantically, we assume) the library does not - # need to be listed more than once, so we keep only the - # last copy. This is not always right, but it is rare - # enough that we require users that really mean to play - # such unportable linking tricks to link the library - # using -Wl,-lname, so that libtool does not consider it - # for duplicate removal. - case " $specialdeplibs " in - *" $deplib "*) new_libs="$deplib $new_libs" ;; - *) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$deplib $new_libs" ;; - esac - ;; - esac - ;; - esac - done - tmp_libs= - for deplib in $new_libs; do - case $deplib in - -L*) - case " $tmp_libs " in - *" $deplib "*) ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - done - eval $var=\"$tmp_libs\" - done # for var - fi - # Last step: remove runtime libs from dependency_libs - # (they stay in deplibs) - tmp_libs= - for i in $dependency_libs ; do - case " $predeps $postdeps $compiler_lib_search_path " in - *" $i "*) - i="" - ;; - esac - if test -n "$i" ; then - tmp_libs="$tmp_libs $i" - fi - done - dependency_libs=$tmp_libs - done # for pass - if test "$linkmode" = prog; then - dlfiles="$newdlfiles" - dlprefiles="$newdlprefiles" - fi - - case $linkmode in - oldlib) - if test -n "$deplibs"; then - $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 - fi - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for archives" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for archives" 1>&2 - fi - - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2 - fi - - # Now set the variables for building old libraries. - build_libtool_libs=no - oldlibs="$output" - objs="$objs$old_deplibs" - ;; - - lib) - # Make sure we only generate libraries of the form `libNAME.la'. - case $outputname in - lib*) - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - ;; - *) - if test "$module" = no; then - $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - if test "$need_lib_prefix" != no; then - # Add the "lib" prefix for modules if required - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - else - libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - fi - ;; - esac - - if test -n "$objs"; then - if test "$deplibs_check_method" != pass_all; then - $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1 - exit $EXIT_FAILURE - else - $echo - $echo "*** Warning: Linking the shared library $output against the non-libtool" - $echo "*** objects $objs is not portable!" - libobjs="$libobjs $objs" - fi - fi - - if test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2 - fi - - set dummy $rpath - if test "$#" -gt 2; then - $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2 - fi - install_libdir="$2" - - oldlibs= - if test -z "$rpath"; then - if test "$build_libtool_libs" = yes; then - # Building a libtool convenience library. - # Some compilers have problems with a `.al' extension so - # convenience libraries should have the same extension an - # archive normally would. - oldlibs="$output_objdir/$libname.$libext $oldlibs" - build_libtool_libs=convenience - build_old_libs=yes - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2 - fi - else - - # Parse the version information argument. - save_ifs="$IFS"; IFS=':' - set dummy $vinfo 0 0 0 - IFS="$save_ifs" - - if test -n "$8"; then - $echo "$modename: too many parameters to \`-version-info'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # convert absolute version numbers to libtool ages - # this retains compatibility with .la files and attempts - # to make the code below a bit more comprehensible - - case $vinfo_number in - yes) - number_major="$2" - number_minor="$3" - number_revision="$4" - # - # There are really only two kinds -- those that - # use the current revision as the major version - # and those that subtract age and use age as - # a minor version. But, then there is irix - # which has an extra 1 added just for fun - # - case $version_type in - darwin|linux|osf|windows) - current=`expr $number_major + $number_minor` - age="$number_minor" - revision="$number_revision" - ;; - freebsd-aout|freebsd-elf|sunos) - current="$number_major" - revision="$number_minor" - age="0" - ;; - irix|nonstopux) - current=`expr $number_major + $number_minor - 1` - age="$number_minor" - revision="$number_minor" - ;; - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - ;; - no) - current="$2" - revision="$3" - age="$4" - ;; - esac - - # Check that each of the things are valid numbers. - case $current in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $revision in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $age in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test "$age" -gt "$current"; then - $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - fi - - # Calculate the version variables. - major= - versuffix= - verstring= - case $version_type in - none) ;; - - darwin) - # Like Linux, but with the current version available in - # verstring for coding it into the library header - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - # Darwin ld doesn't like 0 for these options... - minor_current=`expr $current + 1` - verstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" - ;; - - freebsd-aout) - major=".$current" - versuffix=".$current.$revision"; - ;; - - freebsd-elf) - major=".$current" - versuffix=".$current"; - ;; - - irix | nonstopux) - major=`expr $current - $age + 1` - - case $version_type in - nonstopux) verstring_prefix=nonstopux ;; - *) verstring_prefix=sgi ;; - esac - verstring="$verstring_prefix$major.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$revision - while test "$loop" -ne 0; do - iface=`expr $revision - $loop` - loop=`expr $loop - 1` - verstring="$verstring_prefix$major.$iface:$verstring" - done - - # Before this point, $major must not contain `.'. - major=.$major - versuffix="$major.$revision" - ;; - - linux) - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - ;; - - osf) - major=.`expr $current - $age` - versuffix=".$current.$age.$revision" - verstring="$current.$age.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$age - while test "$loop" -ne 0; do - iface=`expr $current - $loop` - loop=`expr $loop - 1` - verstring="$verstring:${iface}.0" - done - - # Make executables depend on our current version. - verstring="$verstring:${current}.0" - ;; - - sunos) - major=".$current" - versuffix=".$current.$revision" - ;; - - windows) - # Use '-' rather than '.', since we only want one - # extension on DOS 8.3 filesystems. - major=`expr $current - $age` - versuffix="-$major" - ;; - - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Clear the version info if we defaulted, and they specified a release. - if test -z "$vinfo" && test -n "$release"; then - major= - case $version_type in - darwin) - # we can't check for "0.0" in archive_cmds due to quoting - # problems, so we reset it completely - verstring= - ;; - *) - verstring="0.0" - ;; - esac - if test "$need_version" = no; then - versuffix= - else - versuffix=".0.0" - fi - fi - - # Remove version info from name if versioning should be avoided - if test "$avoid_version" = yes && test "$need_version" = no; then - major= - versuffix= - verstring="" - fi - - # Check to see if the archive will have undefined symbols. - if test "$allow_undefined" = yes; then - if test "$allow_undefined_flag" = unsupported; then - $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2 - build_libtool_libs=no - build_old_libs=yes - fi - else - # Don't allow undefined symbols. - allow_undefined_flag="$no_undefined_flag" - fi - fi - - if test "$mode" != relink; then - # Remove our outputs, but don't remove object files since they - # may have been created when compiling PIC objects. - removelist= - tempremovelist=`$echo "$output_objdir/*"` - for p in $tempremovelist; do - case $p in - *.$objext) - ;; - $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) - if test "X$precious_files_regex" != "X"; then - if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 - then - continue - fi - fi - removelist="$removelist $p" - ;; - *) ;; - esac - done - if test -n "$removelist"; then - $show "${rm}r $removelist" - $run ${rm}r $removelist - fi - fi - - # Now set the variables for building old libraries. - if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then - oldlibs="$oldlibs $output_objdir/$libname.$libext" - - # Transform .lo files to .o files. - oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP` - fi - - # Eliminate all temporary directories. - for path in $notinst_path; do - lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"` - deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"` - dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"` - done - - if test -n "$xrpath"; then - # If the user specified any rpath flags, then add them. - temp_xrpath= - for libdir in $xrpath; do - temp_xrpath="$temp_xrpath -R$libdir" - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then - dependency_libs="$temp_xrpath $dependency_libs" - fi - fi - - # Make sure dlfiles contains only unique files that won't be dlpreopened - old_dlfiles="$dlfiles" - dlfiles= - for lib in $old_dlfiles; do - case " $dlprefiles $dlfiles " in - *" $lib "*) ;; - *) dlfiles="$dlfiles $lib" ;; - esac - done - - # Make sure dlprefiles contains only unique files - old_dlprefiles="$dlprefiles" - dlprefiles= - for lib in $old_dlprefiles; do - case "$dlprefiles " in - *" $lib "*) ;; - *) dlprefiles="$dlprefiles $lib" ;; - esac - done - - if test "$build_libtool_libs" = yes; then - if test -n "$rpath"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*) - # these systems don't actually have a c library (as such)! - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C library is in the System framework - deplibs="$deplibs -framework System" - ;; - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then - deplibs="$deplibs -lc" - fi - ;; - esac - fi - - # Transform deplibs into only deplibs that can be linked in shared. - name_save=$name - libname_save=$libname - release_save=$release - versuffix_save=$versuffix - major_save=$major - # I'm not sure if I'm treating the release correctly. I think - # release should show up in the -l (ie -lgmp5) so we don't want to - # add it in twice. Is that correct? - release="" - versuffix="" - major="" - newdeplibs= - droppeddeps=no - case $deplibs_check_method in - pass_all) - # Don't check for shared/static. Everything works. - # This might be a little naive. We might want to check - # whether the library exists or not. But this is on - # osf3 & osf4 and I'm not really sure... Just - # implementing what was already the behavior. - newdeplibs=$deplibs - ;; - test_compile) - # This code stresses the "libraries are programs" paradigm to its - # limits. Maybe even breaks it. We compile a program, linking it - # against the deplibs as a proxy for the library. Then we can check - # whether they linked in statically or dynamically with ldd. - $rm conftest.c - cat > conftest.c </dev/null` - for potent_lib in $potential_libs; do - # Follow soft links. - if ls -lLd "$potent_lib" 2>/dev/null \ - | grep " -> " >/dev/null; then - continue - fi - # The statement above tries to avoid entering an - # endless loop below, in case of cyclic links. - # We might still enter an endless loop, since a link - # loop can be closed while we follow links, - # but so what? - potlib="$potent_lib" - while test -h "$potlib" 2>/dev/null; do - potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` - case $potliblink in - [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; - *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";; - esac - done - if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$file_magic_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for file magic test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a file magic. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - for a_deplib in $deplibs; do - name=`expr $a_deplib : '-l\(.*\)'` - # If $name is empty we are operating on a -L argument. - if test -n "$name" && test "$name" != "0"; then - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $a_deplib "*) - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - ;; - esac - fi - if test -n "$a_deplib" ; then - libname=`eval \\$echo \"$libname_spec\"` - for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do - potential_libs=`ls $i/$libname[.-]* 2>/dev/null` - for potent_lib in $potential_libs; do - potlib="$potent_lib" # see symlink-check above in file_magic test - if eval $echo \"$potent_lib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for regex pattern test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a regex pattern. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - none | unknown | *) - newdeplibs="" - tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \ - -e 's/ -[LR][^ ]*//g'` - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - for i in $predeps $postdeps ; do - # can't use Xsed below, because $i might contain '/' - tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"` - done - fi - if $echo "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' \ - | grep . >/dev/null; then - $echo - if test "X$deplibs_check_method" = "Xnone"; then - $echo "*** Warning: inter-library dependencies are not supported in this platform." - else - $echo "*** Warning: inter-library dependencies are not known to be supported." - fi - $echo "*** All declared inter-library dependencies are being dropped." - droppeddeps=yes - fi - ;; - esac - versuffix=$versuffix_save - major=$major_save - release=$release_save - libname=$libname_save - name=$name_save - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - if test "$droppeddeps" = yes; then - if test "$module" = yes; then - $echo - $echo "*** Warning: libtool could not satisfy all declared inter-library" - $echo "*** dependencies of module $libname. Therefore, libtool will create" - $echo "*** a static module, that should work as long as the dlopening" - $echo "*** application is linked with the -dlopen flag." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - else - $echo "*** The inter-library dependencies that have been dropped here will be" - $echo "*** automatically added whenever a program is linked with this library" - $echo "*** or is declared to -dlopen it." - - if test "$allow_undefined" = no; then - $echo - $echo "*** Since this library must not contain undefined symbols," - $echo "*** because either the platform does not support them or" - $echo "*** it was explicitly requested with -no-undefined," - $echo "*** libtool will only create a static version of it." - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - fi - fi - # Done checking deplibs! - deplibs=$newdeplibs - fi - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - deplibs="$new_libs" - - - # All the library-specific variables (install_libdir is set above). - library_names= - old_library= - dlname= - - # Test again, we may have decided not to build it any more - if test "$build_libtool_libs" = yes; then - if test "$hardcode_into_libs" = yes; then - # Hardcode the library paths - hardcode_libdirs= - dep_rpath= - rpath="$finalize_rpath" - test "$mode" != relink && rpath="$compile_rpath$rpath" - for libdir in $rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - dep_rpath="$dep_rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - if test -n "$hardcode_libdir_flag_spec_ld"; then - eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" - else - eval dep_rpath=\"$hardcode_libdir_flag_spec\" - fi - fi - if test -n "$runpath_var" && test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" - fi - test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" - fi - - shlibpath="$finalize_shlibpath" - test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" - if test -n "$shlibpath"; then - eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" - fi - - # Get the real and link names of the library. - eval shared_ext=\"$shrext_cmds\" - eval library_names=\"$library_names_spec\" - set dummy $library_names - realname="$2" - shift; shift - - if test -n "$soname_spec"; then - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - if test -z "$dlname"; then - dlname=$soname - fi - - lib="$output_objdir/$realname" - linknames= - for link - do - linknames="$linknames $link" - done - - # Use standard objects if they are pic - test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - cmds=$export_symbols_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - if len=`expr "X$cmd" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - $show "$cmd" - $run eval "$cmd" || exit $? - skipped_export=false - else - # The command line is too long to execute in one step. - $show "using reloadable object file for export list..." - skipped_export=: - # Break out early, otherwise skipped_export may be - # set to false by a later but shorter cmd. - break - fi - done - IFS="$save_ifs" - if test -n "$export_symbols_regex"; then - $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\"" - $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' - $show "$mv \"${export_symbols}T\" \"$export_symbols\"" - $run eval '$mv "${export_symbols}T" "$export_symbols"' - fi - fi - fi - - if test -n "$export_symbols" && test -n "$include_expsyms"; then - $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"' - fi - - tmp_deplibs= - for test_deplib in $deplibs; do - case " $convenience " in - *" $test_deplib "*) ;; - *) - tmp_deplibs="$tmp_deplibs $test_deplib" - ;; - esac - done - deplibs="$tmp_deplibs" - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - else - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - libobjs="$libobjs $func_extract_archives_result" - fi - fi - - if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then - eval flag=\"$thread_safe_flag_spec\" - linker_flags="$linker_flags $flag" - fi - - # Make a backup of the uninstalled library when relinking - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $? - fi - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - eval test_cmds=\"$module_expsym_cmds\" - cmds=$module_expsym_cmds - else - eval test_cmds=\"$module_cmds\" - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - eval test_cmds=\"$archive_expsym_cmds\" - cmds=$archive_expsym_cmds - else - eval test_cmds=\"$archive_cmds\" - cmds=$archive_cmds - fi - fi - - if test "X$skipped_export" != "X:" && - len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - : - else - # The command line is too long to link in one step, link piecewise. - $echo "creating reloadable object files..." - - # Save the value of $output and $libobjs because we want to - # use them later. If we have whole_archive_flag_spec, we - # want to use save_libobjs as it was before - # whole_archive_flag_spec was expanded, because we can't - # assume the linker understands whole_archive_flag_spec. - # This may have to be revisited, in case too many - # convenience libraries get linked in and end up exceeding - # the spec. - if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - fi - save_output=$output - output_la=`$echo "X$output" | $Xsed -e "$basename"` - - # Clear the reloadable object creation command queue and - # initialize k to one. - test_cmds= - concat_cmds= - objlist= - delfiles= - last_robj= - k=1 - output=$output_objdir/$output_la-${k}.$objext - # Loop over the list of objects to be linked. - for obj in $save_libobjs - do - eval test_cmds=\"$reload_cmds $objlist $last_robj\" - if test "X$objlist" = X || - { len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; }; then - objlist="$objlist $obj" - else - # The command $test_cmds is almost too long, add a - # command to the queue. - if test "$k" -eq 1 ; then - # The first file doesn't have a previous command to add. - eval concat_cmds=\"$reload_cmds $objlist $last_robj\" - else - # All subsequent reloadable object files will link in - # the last one created. - eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\" - fi - last_robj=$output_objdir/$output_la-${k}.$objext - k=`expr $k + 1` - output=$output_objdir/$output_la-${k}.$objext - objlist=$obj - len=1 - fi - done - # Handle the remaining objects by creating one last - # reloadable object file. All subsequent reloadable object - # files will link in the last one created. - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\" - - if ${skipped_export-false}; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - libobjs=$output - # Append the command to create the export file. - eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\" - fi - - # Set up a command to remove the reloadable object files - # after they are used. - i=0 - while test "$i" -lt "$k" - do - i=`expr $i + 1` - delfiles="$delfiles $output_objdir/$output_la-${i}.$objext" - done - - $echo "creating a temporary reloadable object file: $output" - - # Loop through the commands generated above and execute them. - save_ifs="$IFS"; IFS='~' - for cmd in $concat_cmds; do - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - libobjs=$output - # Restore the value of output. - output=$save_output - - if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - fi - # Expand the library linking commands again to reset the - # value of $libobjs for piecewise linking. - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - cmds=$module_expsym_cmds - else - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - cmds=$archive_expsym_cmds - else - cmds=$archive_cmds - fi - fi - - # Append the command to remove the reloadable object files - # to the just-reset $cmds. - eval cmds=\"\$cmds~\$rm $delfiles\" - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? - - if test -n "$convenience"; then - if test -z "$whole_archive_flag_spec"; then - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - fi - fi - - exit $EXIT_SUCCESS - fi - - # Create links to the real library. - for linkname in $linknames; do - if test "$realname" != "$linkname"; then - $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)" - $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $? - fi - done - - # If -module or -export-dynamic was specified, set the dlname. - if test "$module" = yes || test "$export_dynamic" = yes; then - # On all known operating systems, these are identical. - dlname="$soname" - fi - fi - ;; - - obj) - if test -n "$deplibs"; then - $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 - fi - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for objects" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 - fi - - case $output in - *.lo) - if test -n "$objs$old_deplibs"; then - $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2 - exit $EXIT_FAILURE - fi - libobj="$output" - obj=`$echo "X$output" | $Xsed -e "$lo2o"` - ;; - *) - libobj= - obj="$output" - ;; - esac - - # Delete the old objects. - $run $rm $obj $libobj - - # Objects from convenience libraries. This assumes - # single-version convenience libraries. Whenever we create - # different ones for PIC/non-PIC, this we'll have to duplicate - # the extraction. - reload_conv_objs= - gentop= - # reload_cmds runs $LD directly, so let us get rid of - # -Wl from whole_archive_flag_spec - wl= - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\" - else - gentop="$output_objdir/${obj}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - reload_conv_objs="$reload_objs $func_extract_archives_result" - fi - fi - - # Create the old-style object. - reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test - - output="$obj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - # Exit if we aren't doing a library object file. - if test -z "$libobj"; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - fi - - if test "$build_libtool_libs" != yes; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - # Create an invalid libtool object if no PIC, so that we don't - # accidentally link it into a program. - # $show "echo timestamp > $libobj" - # $run eval "echo timestamp > $libobj" || exit $? - exit $EXIT_SUCCESS - fi - - if test -n "$pic_flag" || test "$pic_mode" != default; then - # Only do commands if we really have different PIC objects. - reload_objs="$libobjs $reload_conv_objs" - output="$libobj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - ;; - - prog) - case $host in - *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; - esac - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for programs" 1>&2 - fi - - if test "$preload" = yes; then - if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown && - test "$dlopen_self_static" = unknown; then - $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support." - fi - fi - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - case $host in - *darwin*) - # Don't allow lazy linking, it breaks C++ global constructors - if test "$tagname" = CXX ; then - compile_command="$compile_command ${wl}-bind_at_load" - finalize_command="$finalize_command ${wl}-bind_at_load" - fi - ;; - esac - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $compile_deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $compile_deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - compile_deplibs="$new_libs" - - - compile_command="$compile_command $compile_deplibs" - finalize_command="$finalize_command $finalize_deplibs" - - if test -n "$rpath$xrpath"; then - # If the user specified any rpath flags, then add them. - for libdir in $rpath $xrpath; do - # This is the magic to use -rpath. - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - fi - - # Now hardcode the library paths - rpath= - hardcode_libdirs= - for libdir in $compile_rpath $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$libdir:"*) ;; - *) dllsearchpath="$dllsearchpath:$libdir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - compile_rpath="$rpath" - - rpath= - hardcode_libdirs= - for libdir in $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$finalize_perm_rpath " in - *" $libdir "*) ;; - *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - finalize_rpath="$rpath" - - if test -n "$libobjs" && test "$build_old_libs" = yes; then - # Transform all the library objects into standard objects. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - fi - - dlsyms= - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - if test -n "$NM" && test -n "$global_symbol_pipe"; then - dlsyms="${outputname}S.c" - else - $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2 - fi - fi - - if test -n "$dlsyms"; then - case $dlsyms in - "") ;; - *.c) - # Discover the nlist of each of the dlfiles. - nlist="$output_objdir/${outputname}.nm" - - $show "$rm $nlist ${nlist}S ${nlist}T" - $run $rm "$nlist" "${nlist}S" "${nlist}T" - - # Parse the name list into a source file. - $show "creating $output_objdir/$dlsyms" - - test -z "$run" && $echo > "$output_objdir/$dlsyms" "\ -/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */ -/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */ - -#ifdef __cplusplus -extern \"C\" { -#endif - -/* Prevent the only kind of declaration conflicts we can make. */ -#define lt_preloaded_symbols some_other_symbol - -/* External symbol declarations for the compiler. */\ -" - - if test "$dlself" = yes; then - $show "generating symbol list for \`$output'" - - test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist" - - # Add our own program objects to the symbol list. - progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - for arg in $progfiles; do - $show "extracting global C symbols from \`$arg'" - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -n "$exclude_expsyms"; then - $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - if test -n "$export_symbols_regex"; then - $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - export_symbols="$output_objdir/$outputname.exp" - $run $rm $export_symbols - $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' - ;; - esac - else - $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' - $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' - $run eval 'mv "$nlist"T "$nlist"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' - ;; - esac - fi - fi - - for arg in $dlprefiles; do - $show "extracting global C symbols from \`$arg'" - name=`$echo "$arg" | ${SED} -e 's%^.*/%%'` - $run eval '$echo ": $name " >> "$nlist"' - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -z "$run"; then - # Make sure we have at least an empty file. - test -f "$nlist" || : > "$nlist" - - if test -n "$exclude_expsyms"; then - $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T - $mv "$nlist"T "$nlist" - fi - - # Try sorting and uniquifying the output. - if grep -v "^: " < "$nlist" | - if sort -k 3 /dev/null 2>&1; then - sort -k 3 - else - sort +2 - fi | - uniq > "$nlist"S; then - : - else - grep -v "^: " < "$nlist" > "$nlist"S - fi - - if test -f "$nlist"S; then - eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"' - else - $echo '/* NONE */' >> "$output_objdir/$dlsyms" - fi - - $echo >> "$output_objdir/$dlsyms" "\ - -#undef lt_preloaded_symbols - -#if defined (__STDC__) && __STDC__ -# define lt_ptr void * -#else -# define lt_ptr char * -# define const -#endif - -/* The mapping between symbol names and symbols. */ -" - - case $host in - *cygwin* | *mingw* ) - $echo >> "$output_objdir/$dlsyms" "\ -/* DATA imports from DLLs on WIN32 can't be const, because - runtime relocations are performed -- see ld's documentation - on pseudo-relocs */ -struct { -" - ;; - * ) - $echo >> "$output_objdir/$dlsyms" "\ -const struct { -" - ;; - esac - - - $echo >> "$output_objdir/$dlsyms" "\ - const char *name; - lt_ptr address; -} -lt_preloaded_symbols[] = -{\ -" - - eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms" - - $echo >> "$output_objdir/$dlsyms" "\ - {0, (lt_ptr) 0} -}; - -/* This works around a problem in FreeBSD linker */ -#ifdef FREEBSD_WORKAROUND -static const void *lt_preloaded_setup() { - return lt_preloaded_symbols; -} -#endif - -#ifdef __cplusplus -} -#endif\ -" - fi - - pic_flag_for_symtable= - case $host in - # compiling the symbol table file with pic_flag works around - # a FreeBSD bug that causes programs to crash when -lm is - # linked before any other PIC object. But we must not use - # pic_flag when linking with -static. The problem exists in - # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. - *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";; - esac;; - *-*-hpux*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag";; - esac - esac - - # Now compile the dynamic symbol file. - $show "(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" - $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? - - # Clean up the generated files. - $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" - $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T" - - # Transform the symbol file into the correct name. - case $host in - *cygwin* | *mingw* ) - if test -f "$output_objdir/${outputname}.def" ; then - compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"` - finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"` - else - compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` - finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` - fi - ;; - * ) - compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` - finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` - ;; - esac - ;; - *) - $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - else - # We keep going just in case the user didn't refer to - # lt_preloaded_symbols. The linker will fail if global_symbol_pipe - # really was required. - - # Nullify the symbol file. - compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"` - finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"` - fi - - if test "$need_relink" = no || test "$build_libtool_libs" != yes; then - # Replace the output file specification. - compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` - link_command="$compile_command$compile_rpath" - - # We have no uninstalled library dependencies, so finalize right now. - $show "$link_command" - $run eval "$link_command" - exit_status=$? - - # Delete the generated files. - if test -n "$dlsyms"; then - $show "$rm $output_objdir/${outputname}S.${objext}" - $run $rm "$output_objdir/${outputname}S.${objext}" - fi - - exit $exit_status - fi - - if test -n "$shlibpath_var"; then - # We should set the shlibpath_var - rpath= - for dir in $temp_rpath; do - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) - # Absolute path. - rpath="$rpath$dir:" - ;; - *) - # Relative path: add a thisdir entry. - rpath="$rpath\$thisdir/$dir:" - ;; - esac - done - temp_rpath="$rpath" - fi - - if test -n "$compile_shlibpath$finalize_shlibpath"; then - compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" - fi - if test -n "$finalize_shlibpath"; then - finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" - fi - - compile_var= - finalize_var= - if test -n "$runpath_var"; then - if test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - compile_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - if test -n "$finalize_perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $finalize_perm_rpath; do - rpath="$rpath$dir:" - done - finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - fi - - if test "$no_install" = yes; then - # We don't need to create a wrapper script. - link_command="$compile_var$compile_command$compile_rpath" - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` - # Delete the old output file. - $run $rm $output - # Link the executable and exit - $show "$link_command" - $run eval "$link_command" || exit $? - exit $EXIT_SUCCESS - fi - - if test "$hardcode_action" = relink; then - # Fast installation is not supported - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - - $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2 - $echo "$modename: \`$output' will be relinked during installation" 1>&2 - else - if test "$fast_install" != no; then - link_command="$finalize_var$compile_command$finalize_rpath" - if test "$fast_install" = yes; then - relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'` - else - # fast_install is set to needless - relink_command= - fi - else - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - fi - fi - - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` - - # Delete the old output files. - $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname - - $show "$link_command" - $run eval "$link_command" || exit $? - - # Now create the wrapper script. - $show "creating $output" - - # Quote the relink command for shipping. - if test -n "$relink_command"; then - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - relink_command="(cd `pwd`; $relink_command)" - relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` - fi - - # Quote $echo for shipping. - if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then - case $progpath in - [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";; - *) qecho="$SHELL `pwd`/$progpath --fallback-echo";; - esac - qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"` - else - qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"` - fi - - # Only actually do things if our run command is non-null. - if test -z "$run"; then - # win32 will think the script is a binary if it has - # a .exe suffix, so we strip it off here. - case $output in - *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;; - esac - # test for cygwin because mv fails w/o .exe extensions - case $host in - *cygwin*) - exeext=.exe - outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;; - *) exeext= ;; - esac - case $host in - *cygwin* | *mingw* ) - output_name=`basename $output` - output_path=`dirname $output` - cwrappersource="$output_path/$objdir/lt-$output_name.c" - cwrapper="$output_path/$output_name.exe" - $rm $cwrappersource $cwrapper - trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 - - cat > $cwrappersource <> $cwrappersource<<"EOF" -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#if defined(PATH_MAX) -# define LT_PATHMAX PATH_MAX -#elif defined(MAXPATHLEN) -# define LT_PATHMAX MAXPATHLEN -#else -# define LT_PATHMAX 1024 -#endif - -#ifndef DIR_SEPARATOR -# define DIR_SEPARATOR '/' -# define PATH_SEPARATOR ':' -#endif - -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ - defined (__OS2__) -# define HAVE_DOS_BASED_FILE_SYSTEM -# ifndef DIR_SEPARATOR_2 -# define DIR_SEPARATOR_2 '\\' -# endif -# ifndef PATH_SEPARATOR_2 -# define PATH_SEPARATOR_2 ';' -# endif -#endif - -#ifndef DIR_SEPARATOR_2 -# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) -#else /* DIR_SEPARATOR_2 */ -# define IS_DIR_SEPARATOR(ch) \ - (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) -#endif /* DIR_SEPARATOR_2 */ - -#ifndef PATH_SEPARATOR_2 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) -#else /* PATH_SEPARATOR_2 */ -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) -#endif /* PATH_SEPARATOR_2 */ - -#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) -#define XFREE(stale) do { \ - if (stale) { free ((void *) stale); stale = 0; } \ -} while (0) - -/* -DDEBUG is fairly common in CFLAGS. */ -#undef DEBUG -#if defined DEBUGWRAPPER -# define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__) -#else -# define DEBUG(format, ...) -#endif - -const char *program_name = NULL; - -void * xmalloc (size_t num); -char * xstrdup (const char *string); -const char * base_name (const char *name); -char * find_executable(const char *wrapper); -int check_executable(const char *path); -char * strendzap(char *str, const char *pat); -void lt_fatal (const char *message, ...); - -int -main (int argc, char *argv[]) -{ - char **newargz; - int i; - - program_name = (char *) xstrdup (base_name (argv[0])); - DEBUG("(main) argv[0] : %s\n",argv[0]); - DEBUG("(main) program_name : %s\n",program_name); - newargz = XMALLOC(char *, argc+2); -EOF - - cat >> $cwrappersource <> $cwrappersource <<"EOF" - newargz[1] = find_executable(argv[0]); - if (newargz[1] == NULL) - lt_fatal("Couldn't find %s", argv[0]); - DEBUG("(main) found exe at : %s\n",newargz[1]); - /* we know the script has the same name, without the .exe */ - /* so make sure newargz[1] doesn't end in .exe */ - strendzap(newargz[1],".exe"); - for (i = 1; i < argc; i++) - newargz[i+1] = xstrdup(argv[i]); - newargz[argc+1] = NULL; - - for (i=0; i> $cwrappersource <> $cwrappersource <> $cwrappersource <<"EOF" - return 127; -} - -void * -xmalloc (size_t num) -{ - void * p = (void *) malloc (num); - if (!p) - lt_fatal ("Memory exhausted"); - - return p; -} - -char * -xstrdup (const char *string) -{ - return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL -; -} - -const char * -base_name (const char *name) -{ - const char *base; - -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - /* Skip over the disk name in MSDOS pathnames. */ - if (isalpha ((unsigned char)name[0]) && name[1] == ':') - name += 2; -#endif - - for (base = name; *name; name++) - if (IS_DIR_SEPARATOR (*name)) - base = name + 1; - return base; -} - -int -check_executable(const char * path) -{ - struct stat st; - - DEBUG("(check_executable) : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!"); - if ((!path) || (!*path)) - return 0; - - if ((stat (path, &st) >= 0) && - ( - /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */ -#if defined (S_IXOTH) - ((st.st_mode & S_IXOTH) == S_IXOTH) || -#endif -#if defined (S_IXGRP) - ((st.st_mode & S_IXGRP) == S_IXGRP) || -#endif - ((st.st_mode & S_IXUSR) == S_IXUSR)) - ) - return 1; - else - return 0; -} - -/* Searches for the full path of the wrapper. Returns - newly allocated full path name if found, NULL otherwise */ -char * -find_executable (const char* wrapper) -{ - int has_slash = 0; - const char* p; - const char* p_next; - /* static buffer for getcwd */ - char tmp[LT_PATHMAX + 1]; - int tmp_len; - char* concat_name; - - DEBUG("(find_executable) : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"); - - if ((wrapper == NULL) || (*wrapper == '\0')) - return NULL; - - /* Absolute path? */ -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':') - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - else - { -#endif - if (IS_DIR_SEPARATOR (wrapper[0])) - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - } -#endif - - for (p = wrapper; *p; p++) - if (*p == '/') - { - has_slash = 1; - break; - } - if (!has_slash) - { - /* no slashes; search PATH */ - const char* path = getenv ("PATH"); - if (path != NULL) - { - for (p = path; *p; p = p_next) - { - const char* q; - size_t p_len; - for (q = p; *q; q++) - if (IS_PATH_SEPARATOR(*q)) - break; - p_len = q - p; - p_next = (*q == '\0' ? q : q + 1); - if (p_len == 0) - { - /* empty path: current directory */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - } - else - { - concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, p, p_len); - concat_name[p_len] = '/'; - strcpy (concat_name + p_len + 1, wrapper); - } - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - } - /* not found in PATH; assume curdir */ - } - /* Relative path | not found in path: prepend cwd */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - return NULL; -} - -char * -strendzap(char *str, const char *pat) -{ - size_t len, patlen; - - assert(str != NULL); - assert(pat != NULL); - - len = strlen(str); - patlen = strlen(pat); - - if (patlen <= len) - { - str += len - patlen; - if (strcmp(str, pat) == 0) - *str = '\0'; - } - return str; -} - -static void -lt_error_core (int exit_status, const char * mode, - const char * message, va_list ap) -{ - fprintf (stderr, "%s: %s: ", program_name, mode); - vfprintf (stderr, message, ap); - fprintf (stderr, ".\n"); - - if (exit_status >= 0) - exit (exit_status); -} - -void -lt_fatal (const char *message, ...) -{ - va_list ap; - va_start (ap, message); - lt_error_core (EXIT_FAILURE, "FATAL", message, ap); - va_end (ap); -} -EOF - # we should really use a build-platform specific compiler - # here, but OTOH, the wrappers (shell script and this C one) - # are only useful if you want to execute the "real" binary. - # Since the "real" binary is built for $host, then this - # wrapper might as well be built for $host, too. - $run $LTCC $LTCFLAGS -s -o $cwrapper $cwrappersource - ;; - esac - $rm $output - trap "$rm $output; exit $EXIT_FAILURE" 1 2 15 - - $echo > $output "\ -#! $SHELL - -# $output - temporary wrapper script for $objdir/$outputname -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# The $output program cannot be directly executed until all the libtool -# libraries that it depends on are installed. -# -# This wrapper script should never be moved out of the build directory. -# If it is, it will not operate correctly. - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -Xsed='${SED} -e 1s/^X//' -sed_quote_subst='$sed_quote_subst' - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -relink_command=\"$relink_command\" - -# This environment variable determines our operation mode. -if test \"\$libtool_install_magic\" = \"$magic\"; then - # install mode needs the following variable: - notinst_deplibs='$notinst_deplibs' -else - # When we are sourced in execute mode, \$file and \$echo are already set. - if test \"\$libtool_execute_magic\" != \"$magic\"; then - echo=\"$qecho\" - file=\"\$0\" - # Make sure echo works. - if test \"X\$1\" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift - elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then - # Yippee, \$echo works! - : - else - # Restart under the correct shell, and then maybe \$echo will work. - exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"} - fi - fi\ -" - $echo >> $output "\ - - # Find the directory that this script lives in. - thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\` - test \"x\$thisdir\" = \"x\$file\" && thisdir=. - - # Follow symbolic links until we get to the real thisdir. - file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\` - while test -n \"\$file\"; do - destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` - - # If there was a directory component, then change thisdir. - if test \"x\$destdir\" != \"x\$file\"; then - case \"\$destdir\" in - [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; - *) thisdir=\"\$thisdir/\$destdir\" ;; - esac - fi - - file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` - file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` - done - - # Try to get the absolute directory name. - absdir=\`cd \"\$thisdir\" && pwd\` - test -n \"\$absdir\" && thisdir=\"\$absdir\" -" - - if test "$fast_install" = yes; then - $echo >> $output "\ - program=lt-'$outputname'$exeext - progdir=\"\$thisdir/$objdir\" - - if test ! -f \"\$progdir/\$program\" || \\ - { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ - test \"X\$file\" != \"X\$progdir/\$program\"; }; then - - file=\"\$\$-\$program\" - - if test ! -d \"\$progdir\"; then - $mkdir \"\$progdir\" - else - $rm \"\$progdir/\$file\" - fi" - - $echo >> $output "\ - - # relink executable if necessary - if test -n \"\$relink_command\"; then - if relink_command_output=\`eval \$relink_command 2>&1\`; then : - else - $echo \"\$relink_command_output\" >&2 - $rm \"\$progdir/\$file\" - exit $EXIT_FAILURE - fi - fi - - $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || - { $rm \"\$progdir/\$program\"; - $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; } - $rm \"\$progdir/\$file\" - fi" - else - $echo >> $output "\ - program='$outputname' - progdir=\"\$thisdir/$objdir\" -" - fi - - $echo >> $output "\ - - if test -f \"\$progdir/\$program\"; then" - - # Export our shlibpath_var if we have one. - if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then - $echo >> $output "\ - # Add our own library path to $shlibpath_var - $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" - - # Some systems cannot cope with colon-terminated $shlibpath_var - # The second colon is a workaround for a bug in BeOS R4 sed - $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\` - - export $shlibpath_var -" - fi - - # fixup the dll searchpath if we need to. - if test -n "$dllsearchpath"; then - $echo >> $output "\ - # Add the dll search path components to the executable PATH - PATH=$dllsearchpath:\$PATH -" - fi - - $echo >> $output "\ - if test \"\$libtool_execute_magic\" != \"$magic\"; then - # Run the actual program with our arguments. -" - case $host in - # Backslashes separate directories on plain windows - *-*-mingw | *-*-os2*) - $echo >> $output "\ - exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} -" - ;; - - *) - $echo >> $output "\ - exec \"\$progdir/\$program\" \${1+\"\$@\"} -" - ;; - esac - $echo >> $output "\ - \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\" - exit $EXIT_FAILURE - fi - else - # The program doesn't exist. - \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 - \$echo \"This script is just a wrapper for \$program.\" 1>&2 - $echo \"See the $PACKAGE documentation for more information.\" 1>&2 - exit $EXIT_FAILURE - fi -fi\ -" - chmod +x $output - fi - exit $EXIT_SUCCESS - ;; - esac - - # See if we need to build an old-fashioned archive. - for oldlib in $oldlibs; do - - if test "$build_libtool_libs" = convenience; then - oldobjs="$libobjs_save" - addlibs="$convenience" - build_libtool_libs=no - else - if test "$build_libtool_libs" = module; then - oldobjs="$libobjs_save" - build_libtool_libs=no - else - oldobjs="$old_deplibs $non_pic_objects" - fi - addlibs="$old_convenience" - fi - - if test -n "$addlibs"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $addlibs - oldobjs="$oldobjs $func_extract_archives_result" - fi - - # Do each command in the archive commands. - if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then - cmds=$old_archive_from_new_cmds - else - # POSIX demands no paths to be encoded in archives. We have - # to avoid creating archives with duplicate basenames if we - # might have to extract them afterwards, e.g., when creating a - # static archive out of a convenience library, or when linking - # the entirety of a libtool archive into another (currently - # not supported by libtool). - if (for obj in $oldobjs - do - $echo "X$obj" | $Xsed -e 's%^.*/%%' - done | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "copying selected object files to avoid basename conflicts..." - - if test -z "$gentop"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - $show "$mkdir $gentop" - $run $mkdir "$gentop" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$gentop"; then - exit $exit_status - fi - fi - - save_oldobjs=$oldobjs - oldobjs= - counter=1 - for obj in $save_oldobjs - do - objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - case " $oldobjs " in - " ") oldobjs=$obj ;; - *[\ /]"$objbase "*) - while :; do - # Make sure we don't pick an alternate name that also - # overlaps. - newobj=lt$counter-$objbase - counter=`expr $counter + 1` - case " $oldobjs " in - *[\ /]"$newobj "*) ;; - *) if test ! -f "$gentop/$newobj"; then break; fi ;; - esac - done - $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" - $run ln "$obj" "$gentop/$newobj" || - $run cp "$obj" "$gentop/$newobj" - oldobjs="$oldobjs $gentop/$newobj" - ;; - *) oldobjs="$oldobjs $obj" ;; - esac - done - fi - - eval cmds=\"$old_archive_cmds\" - - if len=`expr "X$cmds" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - cmds=$old_archive_cmds - else - # the command line is too long to link in one step, link in parts - $echo "using piecewise archive linking..." - save_RANLIB=$RANLIB - RANLIB=: - objlist= - concat_cmds= - save_oldobjs=$oldobjs - - # Is there a better way of finding the last object in the list? - for obj in $save_oldobjs - do - last_oldobj=$obj - done - for obj in $save_oldobjs - do - oldobjs="$objlist $obj" - objlist="$objlist $obj" - eval test_cmds=\"$old_archive_cmds\" - if len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; then - : - else - # the above command should be used before it gets too long - oldobjs=$objlist - if test "$obj" = "$last_oldobj" ; then - RANLIB=$save_RANLIB - fi - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" - objlist= - fi - done - RANLIB=$save_RANLIB - oldobjs=$objlist - if test "X$oldobjs" = "X" ; then - eval cmds=\"\$concat_cmds\" - else - eval cmds=\"\$concat_cmds~\$old_archive_cmds\" - fi - fi - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - eval cmd=\"$cmd\" - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$generated"; then - $show "${rm}r$generated" - $run ${rm}r$generated - fi - - # Now create the libtool archive. - case $output in - *.la) - old_library= - test "$build_old_libs" = yes && old_library="$libname.$libext" - $show "creating $output" - - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - # Quote the link command for shipping. - relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" - relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` - if test "$hardcode_automatic" = yes ; then - relink_command= - fi - - - # Only create the output if not a dry run. - if test -z "$run"; then - for installed in no yes; do - if test "$installed" = yes; then - if test -z "$install_libdir"; then - break - fi - output="$output_objdir/$outputname"i - # Replace all uninstalled libtool libraries with the installed ones - newdependency_libs= - for deplib in $dependency_libs; do - case $deplib in - *.la) - name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdependency_libs="$newdependency_libs $libdir/$name" - ;; - *) newdependency_libs="$newdependency_libs $deplib" ;; - esac - done - dependency_libs="$newdependency_libs" - newdlfiles= - for lib in $dlfiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlfiles="$newdlfiles $libdir/$name" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlprefiles="$newdlprefiles $libdir/$name" - done - dlprefiles="$newdlprefiles" - else - newdlfiles= - for lib in $dlfiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlfiles="$newdlfiles $abs" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlprefiles="$newdlprefiles $abs" - done - dlprefiles="$newdlprefiles" - fi - $rm $output - # place dlname in correct position for cygwin - tdlname=$dlname - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac - $echo > $output "\ -# $outputname - a libtool library file -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='$tdlname' - -# Names of this library. -library_names='$library_names' - -# The name of the static archive. -old_library='$old_library' - -# Libraries that this one depends upon. -dependency_libs='$dependency_libs' - -# Version information for $libname. -current=$current -age=$age -revision=$revision - -# Is this an already installed library? -installed=$installed - -# Should we warn about portability when linking against -modules? -shouldnotlink=$module - -# Files to dlopen/dlpreopen -dlopen='$dlfiles' -dlpreopen='$dlprefiles' - -# Directory that this library needs to be installed in: -libdir='$install_libdir'" - if test "$installed" = no && test "$need_relink" = yes; then - $echo >> $output "\ -relink_command=\"$relink_command\"" - fi - done - fi - - # Do a symbolic link so that the libtool archive can be found in - # LD_LIBRARY_PATH before the program is installed. - $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" - $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $? - ;; - esac - exit $EXIT_SUCCESS - ;; - - # libtool install mode - install) - modename="$modename: install" - - # There may be an optional sh(1) argument at the beginning of - # install_prog (especially on Windows NT). - if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || - # Allow the use of GNU shtool's install command. - $echo "X$nonopt" | grep shtool > /dev/null; then - # Aesthetically quote it. - arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$arg " - arg="$1" - shift - else - install_prog= - arg=$nonopt - fi - - # The real first argument should be the name of the installation program. - # Aesthetically quote it. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog$arg" - - # We need to accept at least all the BSD install flags. - dest= - files= - opts= - prev= - install_type= - isdir=no - stripme= - for arg - do - if test -n "$dest"; then - files="$files $dest" - dest=$arg - continue - fi - - case $arg in - -d) isdir=yes ;; - -f) - case " $install_prog " in - *[\\\ /]cp\ *) ;; - *) prev=$arg ;; - esac - ;; - -g | -m | -o) prev=$arg ;; - -s) - stripme=" -s" - continue - ;; - -*) - ;; - *) - # If the previous option needed an argument, then skip it. - if test -n "$prev"; then - prev= - else - dest=$arg - continue - fi - ;; - esac - - # Aesthetically quote the argument. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog $arg" - done - - if test -z "$install_prog"; then - $echo "$modename: you must specify an install program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$prev"; then - $echo "$modename: the \`$prev' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -z "$files"; then - if test -z "$dest"; then - $echo "$modename: no file or destination specified" 1>&2 - else - $echo "$modename: you must specify a destination" 1>&2 - fi - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Strip any trailing slash from the destination. - dest=`$echo "X$dest" | $Xsed -e 's%/$%%'` - - # Check to see that the destination is a directory. - test -d "$dest" && isdir=yes - if test "$isdir" = yes; then - destdir="$dest" - destname= - else - destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'` - test "X$destdir" = "X$dest" && destdir=. - destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'` - - # Not a directory, so check to see that there is only one file specified. - set dummy $files - if test "$#" -gt 2; then - $echo "$modename: \`$dest' is not a directory" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - fi - case $destdir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - for file in $files; do - case $file in - *.lo) ;; - *) - $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - esac - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - staticlibs= - future_libdirs= - current_libdirs= - for file in $files; do - - # Do each installation. - case $file in - *.$libext) - # Do the static libraries later. - staticlibs="$staticlibs $file" - ;; - - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$file' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - library_names= - old_library= - relink_command= - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Add the libdir to current_libdirs if it is the destination. - if test "X$destdir" = "X$libdir"; then - case "$current_libdirs " in - *" $libdir "*) ;; - *) current_libdirs="$current_libdirs $libdir" ;; - esac - else - # Note the libdir as a future libdir. - case "$future_libdirs " in - *" $libdir "*) ;; - *) future_libdirs="$future_libdirs $libdir" ;; - esac - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/ - test "X$dir" = "X$file/" && dir= - dir="$dir$objdir" - - if test -n "$relink_command"; then - # Determine the prefix the user has applied to our future dir. - inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that - # are installed to the same prefix. - # At present, this check doesn't affect windows .dll's that - # are installed into $libdir/../bin (currently, that works fine) - # but it's something to keep an eye on. - if test "$inst_prefix_dir" = "$destdir"; then - $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$inst_prefix_dir"; then - # Stick the inst_prefix_dir data into the link command. - relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` - else - relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%%"` - fi - - $echo "$modename: warning: relinking \`$file'" 1>&2 - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - exit $EXIT_FAILURE - fi - fi - - # See the names of the shared library. - set dummy $library_names - if test -n "$2"; then - realname="$2" - shift - shift - - srcname="$realname" - test -n "$relink_command" && srcname="$realname"T - - # Install the shared library and build the symlinks. - $show "$install_prog $dir/$srcname $destdir/$realname" - $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $? - if test -n "$stripme" && test -n "$striplib"; then - $show "$striplib $destdir/$realname" - $run eval "$striplib $destdir/$realname" || exit $? - fi - - if test "$#" -gt 0; then - # Delete the old symlinks, and create new ones. - # Try `ln -sf' first, because the `ln' binary might depend on - # the symlink we replace! Solaris /bin/ln does not understand -f, - # so we also need to try rm && ln -s. - for linkname - do - if test "$linkname" != "$realname"; then - $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - fi - done - fi - - # Do each command in the postinstall commands. - lib="$destdir/$realname" - cmds=$postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - fi - - # Install the pseudo-library for information purposes. - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" - ;; - - *.lo) - # Install (i.e. copy) a libtool object. - - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # Deduce the name of the destination old-style object file. - case $destfile in - *.lo) - staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"` - ;; - *.$objext) - staticdest="$destfile" - destfile= - ;; - *) - $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Install the libtool object if requested. - if test -n "$destfile"; then - $show "$install_prog $file $destfile" - $run eval "$install_prog $file $destfile" || exit $? - fi - - # Install the old object if enabled. - if test "$build_old_libs" = yes; then - # Deduce the name of the old-style object file. - staticobj=`$echo "X$file" | $Xsed -e "$lo2o"` - - $show "$install_prog $staticobj $staticdest" - $run eval "$install_prog \$staticobj \$staticdest" || exit $? - fi - exit $EXIT_SUCCESS - ;; - - *) - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # If the file is missing, and there is a .exe on the end, strip it - # because it is most likely a libtool script we actually want to - # install - stripped_ext="" - case $file in - *.exe) - if test ! -f "$file"; then - file=`$echo $file|${SED} 's,.exe$,,'` - stripped_ext=".exe" - fi - ;; - esac - - # Do a test to see if this is really a libtool program. - case $host in - *cygwin*|*mingw*) - wrapper=`$echo $file | ${SED} -e 's,.exe$,,'` - ;; - *) - wrapper=$file - ;; - esac - if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then - notinst_deplibs= - relink_command= - - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - # Check the variables that should have been set. - if test -z "$notinst_deplibs"; then - $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 - exit $EXIT_FAILURE - fi - - finalize=yes - for lib in $notinst_deplibs; do - # Check to see that each library is installed. - libdir= - if test -f "$lib"; then - # If there is no directory component, then add one. - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - fi - libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test - if test -n "$libdir" && test ! -f "$libfile"; then - $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2 - finalize=no - fi - done - - relink_command= - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - outputname= - if test "$fast_install" = no && test -n "$relink_command"; then - if test "$finalize" = yes && test -z "$run"; then - tmpdir=`func_mktempdir` - file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'` - outputname="$tmpdir/$file" - # Replace the output file specification. - relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'` - - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - ${rm}r "$tmpdir" - continue - fi - file="$outputname" - else - $echo "$modename: warning: cannot relink \`$file'" 1>&2 - fi - else - # Install the binary that we compiled earlier. - file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"` - fi - fi - - # remove .exe since cygwin /usr/bin/install will append another - # one anyway - case $install_prog,$host in - */usr/bin/install*,*cygwin*) - case $file:$destfile in - *.exe:*.exe) - # this is ok - ;; - *.exe:*) - destfile=$destfile.exe - ;; - *:*.exe) - destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'` - ;; - esac - ;; - esac - $show "$install_prog$stripme $file $destfile" - $run eval "$install_prog\$stripme \$file \$destfile" || exit $? - test -n "$outputname" && ${rm}r "$tmpdir" - ;; - esac - done - - for file in $staticlibs; do - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - - # Set up the ranlib parameters. - oldlib="$destdir/$name" - - $show "$install_prog $file $oldlib" - $run eval "$install_prog \$file \$oldlib" || exit $? - - if test -n "$stripme" && test -n "$old_striplib"; then - $show "$old_striplib $oldlib" - $run eval "$old_striplib $oldlib" || exit $? - fi - - # Do each command in the postinstall commands. - cmds=$old_postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$future_libdirs"; then - $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2 - fi - - if test -n "$current_libdirs"; then - # Maybe just do a dry run. - test -n "$run" && current_libdirs=" -n$current_libdirs" - exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' - else - exit $EXIT_SUCCESS - fi - ;; - - # libtool finish mode - finish) - modename="$modename: finish" - libdirs="$nonopt" - admincmds= - - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then - for dir - do - libdirs="$libdirs $dir" - done - - for libdir in $libdirs; do - if test -n "$finish_cmds"; then - # Do each command in the finish commands. - cmds=$finish_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || admincmds="$admincmds - $cmd" - done - IFS="$save_ifs" - fi - if test -n "$finish_eval"; then - # Do the single finish_eval. - eval cmds=\"$finish_eval\" - $run eval "$cmds" || admincmds="$admincmds - $cmds" - fi - done - fi - - # Exit here if they wanted silent mode. - test "$show" = : && exit $EXIT_SUCCESS - - $echo "X----------------------------------------------------------------------" | $Xsed - $echo "Libraries have been installed in:" - for libdir in $libdirs; do - $echo " $libdir" - done - $echo - $echo "If you ever happen to want to link against installed libraries" - $echo "in a given directory, LIBDIR, you must either use libtool, and" - $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" - $echo "flag during linking and do at least one of the following:" - if test -n "$shlibpath_var"; then - $echo " - add LIBDIR to the \`$shlibpath_var' environment variable" - $echo " during execution" - fi - if test -n "$runpath_var"; then - $echo " - add LIBDIR to the \`$runpath_var' environment variable" - $echo " during linking" - fi - if test -n "$hardcode_libdir_flag_spec"; then - libdir=LIBDIR - eval flag=\"$hardcode_libdir_flag_spec\" - - $echo " - use the \`$flag' linker flag" - fi - if test -n "$admincmds"; then - $echo " - have your system administrator run these commands:$admincmds" - fi - if test -f /etc/ld.so.conf; then - $echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" - fi - $echo - $echo "See any operating system documentation about shared libraries for" - $echo "more information, such as the ld(1) and ld.so(8) manual pages." - $echo "X----------------------------------------------------------------------" | $Xsed - exit $EXIT_SUCCESS - ;; - - # libtool execute mode - execute) - modename="$modename: execute" - - # The first argument is the command name. - cmd="$nonopt" - if test -z "$cmd"; then - $echo "$modename: you must specify a COMMAND" 1>&2 - $echo "$help" - exit $EXIT_FAILURE - fi - - # Handle -dlopen flags immediately. - for file in $execute_dlfiles; do - if test ! -f "$file"; then - $echo "$modename: \`$file' is not a file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - dir= - case $file in - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Read the libtool library. - dlname= - library_names= - - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Skip this library if it cannot be dlopened. - if test -z "$dlname"; then - # Warn if it was a shared library. - test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'" - continue - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - - if test -f "$dir/$objdir/$dlname"; then - dir="$dir/$objdir" - else - $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2 - exit $EXIT_FAILURE - fi - ;; - - *.lo) - # Just add the directory containing the .lo file. - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - ;; - - *) - $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2 - continue - ;; - esac - - # Get the absolute pathname. - absdir=`cd "$dir" && pwd` - test -n "$absdir" && dir="$absdir" - - # Now add the directory to shlibpath_var. - if eval "test -z \"\$$shlibpath_var\""; then - eval "$shlibpath_var=\"\$dir\"" - else - eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" - fi - done - - # This variable tells wrapper scripts just to set shlibpath_var - # rather than running their programs. - libtool_execute_magic="$magic" - - # Check if any of the arguments is a wrapper script. - args= - for file - do - case $file in - -*) ;; - *) - # Do a test to see if this is really a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Transform arg to wrapped name. - file="$progdir/$program" - fi - ;; - esac - # Quote arguments (to preserve shell metacharacters). - file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"` - args="$args \"$file\"" - done - - if test -z "$run"; then - if test -n "$shlibpath_var"; then - # Export the shlibpath_var. - eval "export $shlibpath_var" - fi - - # Restore saved environment variables - if test "${save_LC_ALL+set}" = set; then - LC_ALL="$save_LC_ALL"; export LC_ALL - fi - if test "${save_LANG+set}" = set; then - LANG="$save_LANG"; export LANG - fi - - # Now prepare to actually exec the command. - exec_cmd="\$cmd$args" - else - # Display what would be done. - if test -n "$shlibpath_var"; then - eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" - $echo "export $shlibpath_var" - fi - $echo "$cmd$args" - exit $EXIT_SUCCESS - fi - ;; - - # libtool clean and uninstall mode - clean | uninstall) - modename="$modename: $mode" - rm="$nonopt" - files= - rmforce= - exit_status=0 - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - for arg - do - case $arg in - -f) rm="$rm $arg"; rmforce=yes ;; - -*) rm="$rm $arg" ;; - *) files="$files $arg" ;; - esac - done - - if test -z "$rm"; then - $echo "$modename: you must specify an RM program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - rmdirs= - - origobjdir="$objdir" - for file in $files; do - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - if test "X$dir" = "X$file"; then - dir=. - objdir="$origobjdir" - else - objdir="$dir/$origobjdir" - fi - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - test "$mode" = uninstall && objdir="$dir" - - # Remember objdir for removal later, being careful to avoid duplicates - if test "$mode" = clean; then - case " $rmdirs " in - *" $objdir "*) ;; - *) rmdirs="$rmdirs $objdir" ;; - esac - fi - - # Don't error if the file doesn't exist and rm -f was used. - if (test -L "$file") >/dev/null 2>&1 \ - || (test -h "$file") >/dev/null 2>&1 \ - || test -f "$file"; then - : - elif test -d "$file"; then - exit_status=1 - continue - elif test "$rmforce" = yes; then - continue - fi - - rmfiles="$file" - - case $name in - *.la) - # Possibly a libtool archive, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - . $dir/$name - - # Delete the libtool libraries and symlinks. - for n in $library_names; do - rmfiles="$rmfiles $objdir/$n" - done - test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library" - - case "$mode" in - clean) - case " $library_names " in - # " " in the beginning catches empty $dlname - *" $dlname "*) ;; - *) rmfiles="$rmfiles $objdir/$dlname" ;; - esac - test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" - ;; - uninstall) - if test -n "$library_names"; then - # Do each command in the postuninstall commands. - cmds=$postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - - if test -n "$old_library"; then - # Do each command in the old_postuninstall commands. - cmds=$old_postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - # FIXME: should reinstall the best remaining shared library. - ;; - esac - fi - ;; - - *.lo) - # Possibly a libtool object, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - - # Read the .lo file - . $dir/$name - - # Add PIC object to the list of files to remove. - if test -n "$pic_object" \ - && test "$pic_object" != none; then - rmfiles="$rmfiles $dir/$pic_object" - fi - - # Add non-PIC object to the list of files to remove. - if test -n "$non_pic_object" \ - && test "$non_pic_object" != none; then - rmfiles="$rmfiles $dir/$non_pic_object" - fi - fi - ;; - - *) - if test "$mode" = clean ; then - noexename=$name - case $file in - *.exe) - file=`$echo $file|${SED} 's,.exe$,,'` - noexename=`$echo $name|${SED} 's,.exe$,,'` - # $file with .exe has already been added to rmfiles, - # add $file without .exe - rmfiles="$rmfiles $file" - ;; - esac - # Do a test to see if this is a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - relink_command= - . $dir/$noexename - - # note $name still contains .exe if it was in $file originally - # as does the version of $file that was added into $rmfiles - rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" - if test "$fast_install" = yes && test -n "$relink_command"; then - rmfiles="$rmfiles $objdir/lt-$name" - fi - if test "X$noexename" != "X$name" ; then - rmfiles="$rmfiles $objdir/lt-${noexename}.c" - fi - fi - fi - ;; - esac - $show "$rm $rmfiles" - $run $rm $rmfiles || exit_status=1 - done - objdir="$origobjdir" - - # Try to remove the ${objdir}s in the directories where we deleted files - for dir in $rmdirs; do - if test -d "$dir"; then - $show "rmdir $dir" - $run rmdir $dir >/dev/null 2>&1 - fi - done - - exit $exit_status - ;; - - "") - $echo "$modename: you must specify a MODE" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test -z "$exec_cmd"; then - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - fi -fi # test -z "$show_help" - -if test -n "$exec_cmd"; then - eval exec $exec_cmd - exit $EXIT_FAILURE -fi - -# We need to display help for each of the modes. -case $mode in -"") $echo \ -"Usage: $modename [OPTION]... [MODE-ARG]... - -Provide generalized library-building support services. - - --config show all configuration variables - --debug enable verbose shell tracing --n, --dry-run display commands without modifying any files - --features display basic configuration information and exit - --finish same as \`--mode=finish' - --help display this help message and exit - --mode=MODE use operation mode MODE [default=inferred from MODE-ARGS] - --quiet same as \`--silent' - --silent don't print informational messages - --tag=TAG use configuration variables from tag TAG - --version print version information - -MODE must be one of the following: - - clean remove files from the build directory - compile compile a source file into a libtool object - execute automatically set library path, then run a program - finish complete the installation of libtool libraries - install install libraries or executables - link create a library or an executable - uninstall remove libraries from an installed directory - -MODE-ARGS vary depending on the MODE. Try \`$modename --help --mode=MODE' for -a more detailed description of MODE. - -Report bugs to ." - exit $EXIT_SUCCESS - ;; - -clean) - $echo \ -"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE... - -Remove files from the build directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, object or program, all the files associated -with it are deleted. Otherwise, only FILE itself is deleted using RM." - ;; - -compile) - $echo \ -"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE - -Compile a source file into a libtool library object. - -This mode accepts the following additional options: - - -o OUTPUT-FILE set the output file name to OUTPUT-FILE - -prefer-pic try to building PIC objects only - -prefer-non-pic try to building non-PIC objects only - -static always build a \`.o' file suitable for static linking - -COMPILE-COMMAND is a command to be used in creating a \`standard' object file -from the given SOURCEFILE. - -The output file name is determined by removing the directory component from -SOURCEFILE, then substituting the C source code suffix \`.c' with the -library object suffix, \`.lo'." - ;; - -execute) - $echo \ -"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]... - -Automatically set library path, then run a program. - -This mode accepts the following additional options: - - -dlopen FILE add the directory containing FILE to the library path - -This mode sets the library path environment variable according to \`-dlopen' -flags. - -If any of the ARGS are libtool executable wrappers, then they are translated -into their corresponding uninstalled binary, and any of their required library -directories are added to the library path. - -Then, COMMAND is executed, with ARGS as arguments." - ;; - -finish) - $echo \ -"Usage: $modename [OPTION]... --mode=finish [LIBDIR]... - -Complete the installation of libtool libraries. - -Each LIBDIR is a directory that contains libtool libraries. - -The commands that this mode executes may require superuser privileges. Use -the \`--dry-run' option if you just want to see what would be executed." - ;; - -install) - $echo \ -"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND... - -Install executables or libraries. - -INSTALL-COMMAND is the installation command. The first component should be -either the \`install' or \`cp' program. - -The rest of the components are interpreted as arguments to that command (only -BSD-compatible install options are recognized)." - ;; - -link) - $echo \ -"Usage: $modename [OPTION]... --mode=link LINK-COMMAND... - -Link object files or libraries together to form another library, or to -create an executable program. - -LINK-COMMAND is a command using the C compiler that you would use to create -a program from several object files. - -The following components of LINK-COMMAND are treated specially: - - -all-static do not do any dynamic linking at all - -avoid-version do not add a version suffix if possible - -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime - -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols - -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) - -export-symbols SYMFILE - try to export only the symbols listed in SYMFILE - -export-symbols-regex REGEX - try to export only the symbols matching REGEX - -LLIBDIR search LIBDIR for required installed libraries - -lNAME OUTPUT-FILE requires the installed library libNAME - -module build a library that can dlopened - -no-fast-install disable the fast-install mode - -no-install link a not-installable executable - -no-undefined declare that a library does not refer to external symbols - -o OUTPUT-FILE create OUTPUT-FILE from the specified objects - -objectlist FILE Use a list of object files found in FILE to specify objects - -precious-files-regex REGEX - don't remove output files matching REGEX - -release RELEASE specify package release information - -rpath LIBDIR the created library will eventually be installed in LIBDIR - -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries - -static do not do any dynamic linking of libtool libraries - -version-info CURRENT[:REVISION[:AGE]] - specify library version info [each variable defaults to 0] - -All other options (arguments beginning with \`-') are ignored. - -Every other argument is treated as a filename. Files ending in \`.la' are -treated as uninstalled libtool libraries, other files are standard or library -object files. - -If the OUTPUT-FILE ends in \`.la', then a libtool library is created, -only library objects (\`.lo' files) may be specified, and \`-rpath' is -required, except when creating a convenience library. - -If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created -using \`ar' and \`ranlib', or on Windows using \`lib'. - -If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file -is created, otherwise an executable program is created." - ;; - -uninstall) - $echo \ -"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... - -Remove libraries from an installation directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, all the files associated with it are deleted. -Otherwise, only FILE itself is deleted using RM." - ;; - -*) - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; -esac - -$echo -$echo "Try \`$modename --help' for more information about other modes." - -exit $? - -# The TAGs below are defined such that we never get into a situation -# in which we disable both kinds of libraries. Given conflicting -# choices, we go for a static library, that is the most portable, -# since we can't tell whether shared libraries were disabled because -# the user asked for that or because the platform doesn't support -# them. This is particularly important on AIX, because we don't -# support having both static and shared libraries enabled at the same -# time on that platform, so we default to a shared-only configuration. -# If a disable-shared tag is given, we'll fallback to a static-only -# configuration. But we'll never go from static-only to shared-only. - -# ### BEGIN LIBTOOL TAG CONFIG: disable-shared -disable_libs=shared -# ### END LIBTOOL TAG CONFIG: disable-shared - -# ### BEGIN LIBTOOL TAG CONFIG: disable-static -disable_libs=static -# ### END LIBTOOL TAG CONFIG: disable-static - -# Local Variables: -# mode:shell-script -# sh-indentation:2 -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/mdate-sh b/M4-RCs/qpid/cpp/build-aux/mdate-sh deleted file mode 100755 index cd916c0a34..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/mdate-sh +++ /dev/null @@ -1,201 +0,0 @@ -#!/bin/sh -# Get modification time of a file or directory and pretty-print it. - -scriptversion=2005-06-29.22 - -# Copyright (C) 1995, 1996, 1997, 2003, 2004, 2005 Free Software -# Foundation, Inc. -# written by Ulrich Drepper , June 1995 -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software Foundation, -# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# This file is maintained in Automake, please report -# bugs to or send patches to -# . - -case $1 in - '') - echo "$0: No file. Try \`$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: mdate-sh [--help] [--version] FILE - -Pretty-print the modification time of FILE. - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "mdate-sh $scriptversion" - exit $? - ;; -esac - -# Prevent date giving response in another language. -LANG=C -export LANG -LC_ALL=C -export LC_ALL -LC_TIME=C -export LC_TIME - -# GNU ls changes its time format in response to the TIME_STYLE -# variable. Since we cannot assume `unset' works, revert this -# variable to its documented default. -if test "${TIME_STYLE+set}" = set; then - TIME_STYLE=posix-long-iso - export TIME_STYLE -fi - -save_arg1=$1 - -# Find out how to get the extended ls output of a file or directory. -if ls -L /dev/null 1>/dev/null 2>&1; then - ls_command='ls -L -l -d' -else - ls_command='ls -l -d' -fi - -# A `ls -l' line looks as follows on OS/2. -# drwxrwx--- 0 Aug 11 2001 foo -# This differs from Unix, which adds ownership information. -# drwxrwx--- 2 root root 4096 Aug 11 2001 foo -# -# To find the date, we split the line on spaces and iterate on words -# until we find a month. This cannot work with files whose owner is a -# user named `Jan', or `Feb', etc. However, it's unlikely that `/' -# will be owned by a user whose name is a month. So we first look at -# the extended ls output of the root directory to decide how many -# words should be skipped to get the date. - -# On HPUX /bin/sh, "set" interprets "-rw-r--r--" as options, so the "x" below. -set x`ls -l -d /` - -# Find which argument is the month. -month= -command= -until test $month -do - shift - # Add another shift to the command. - command="$command shift;" - case $1 in - Jan) month=January; nummonth=1;; - Feb) month=February; nummonth=2;; - Mar) month=March; nummonth=3;; - Apr) month=April; nummonth=4;; - May) month=May; nummonth=5;; - Jun) month=June; nummonth=6;; - Jul) month=July; nummonth=7;; - Aug) month=August; nummonth=8;; - Sep) month=September; nummonth=9;; - Oct) month=October; nummonth=10;; - Nov) month=November; nummonth=11;; - Dec) month=December; nummonth=12;; - esac -done - -# Get the extended ls output of the file or directory. -set dummy x`eval "$ls_command \"\$save_arg1\""` - -# Remove all preceding arguments -eval $command - -# Because of the dummy argument above, month is in $2. -# -# On a POSIX system, we should have -# -# $# = 5 -# $1 = file size -# $2 = month -# $3 = day -# $4 = year or time -# $5 = filename -# -# On Darwin 7.7.0 and 7.6.0, we have -# -# $# = 4 -# $1 = day -# $2 = month -# $3 = year or time -# $4 = filename - -# Get the month. -case $2 in - Jan) month=January; nummonth=1;; - Feb) month=February; nummonth=2;; - Mar) month=March; nummonth=3;; - Apr) month=April; nummonth=4;; - May) month=May; nummonth=5;; - Jun) month=June; nummonth=6;; - Jul) month=July; nummonth=7;; - Aug) month=August; nummonth=8;; - Sep) month=September; nummonth=9;; - Oct) month=October; nummonth=10;; - Nov) month=November; nummonth=11;; - Dec) month=December; nummonth=12;; -esac - -case $3 in - ???*) day=$1;; - *) day=$3; shift;; -esac - -# Here we have to deal with the problem that the ls output gives either -# the time of day or the year. -case $3 in - *:*) set `date`; eval year=\$$# - case $2 in - Jan) nummonthtod=1;; - Feb) nummonthtod=2;; - Mar) nummonthtod=3;; - Apr) nummonthtod=4;; - May) nummonthtod=5;; - Jun) nummonthtod=6;; - Jul) nummonthtod=7;; - Aug) nummonthtod=8;; - Sep) nummonthtod=9;; - Oct) nummonthtod=10;; - Nov) nummonthtod=11;; - Dec) nummonthtod=12;; - esac - # For the first six month of the year the time notation can also - # be used for files modified in the last year. - if (expr $nummonth \> $nummonthtod) > /dev/null; - then - year=`expr $year - 1` - fi;; - *) year=$3;; -esac - -# The result. -echo $day $month $year - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/M4-RCs/qpid/cpp/build-aux/missing b/M4-RCs/qpid/cpp/build-aux/missing deleted file mode 100755 index 1c8ff7049d..0000000000 --- a/M4-RCs/qpid/cpp/build-aux/missing +++ /dev/null @@ -1,367 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. - -scriptversion=2006-05-10.23 - -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 -# Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: -sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' -sed_minuso='s/.* -o \([^ ]*\).*/\1/p' - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -msg="missing on your system" - -case $1 in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - # Exit code 63 means version mismatch. This often happens - # when the user try to use an ancient version of a tool on - # a file that requires a minimum version. In this case we - # we should proceed has if the program had been absent, or - # if --run hadn't been passed. - if test $? = 63; then - run=: - msg="probably too old" - fi - ;; - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - autom4te touch the output file, or create a stub one - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch] - -Send bug reports to ." - exit $? - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" - exit $? - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - -esac - -# Now exit if we have it, but it failed. Also exit now if we -# don't have it and --version was passed (most likely to detect -# the program). -case $1 in - lex|yacc) - # Not GNU programs, they don't have --version. - ;; - - tar) - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - exit 1 - fi - ;; - - *) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - # Could not run --version or --help. This is probably someone - # running `$TOOL --version' or `$TOOL --help' to check whether - # $TOOL exists and not knowing $TOOL uses missing. - exit 1 - fi - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case $1 in - aclocal*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case $f in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te) - echo 1>&2 "\ -WARNING: \`$1' is needed, but is $msg. - You might have modified some files without having the - proper tools for further handling them. - You can get \`$1' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison|yacc) - echo 1>&2 "\ -WARNING: \`$1' $msg. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if test $# -ne 1; then - eval LASTARG="\${$#}" - case $LASTARG in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if test ! -f y.tab.h; then - echo >y.tab.h - fi - if test ! -f y.tab.c; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex|flex) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if test $# -ne 1; then - eval LASTARG="\${$#}" - case $LASTARG in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if test ! -f lex.yy.c; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit 1 - fi - ;; - - makeinfo) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - # The file to touch is that specified with -o ... - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -z "$file"; then - # ... or it is the one specified with @setfilename ... - infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n ' - /^@setfilename/{ - s/.* \([^ ]*\) *$/\1/ - p - q - }' $infile` - # ... or it is derived from the source name (dir/f.texi becomes f.info) - test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info - fi - # If the file does not exist, the user really needs makeinfo; - # let's fail without touching anything. - test -f $file || exit 1 - touch $file - ;; - - tar) - shift - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case $firstarg in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case $firstarg in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi - - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and is $msg. - You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequisites for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/M4-RCs/qpid/cpp/configure.ac b/M4-RCs/qpid/cpp/configure.ac deleted file mode 100644 index 4fe143bedf..0000000000 --- a/M4-RCs/qpid/cpp/configure.ac +++ /dev/null @@ -1,393 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl -dnl This file is free software; as a special exception the author gives -dnl unlimited permission to copy and/or distribute it, with or without -dnl modifications, as long as this notice is preserved. -dnl -dnl This program is distributed in the hope that it will be useful, but -dnl WITHOUT ANY WARRANTY, to the extent permitted by law; without even the -dnl implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -dnl -dnl When updating the name/version number here, also update it in -dnl src/qpid/Version.h - -AC_INIT([qpidc], [0.4], [qpid-dev@incubator.apache.org]) -AC_CONFIG_AUX_DIR([build-aux]) -AM_INIT_AUTOMAKE([dist-bzip2 subdir-objects]) - -# Minimum Autoconf version required. -AC_PREREQ(2.59) - -AC_CONFIG_HEADERS([src/config.h]) - -AC_PROG_CC_STDC -AM_PROG_CC_C_O -AC_PROG_CXX -AC_USE_SYSTEM_EXTENSIONS -AC_LANG([C++]) - -# Check for optional use of help2man -AC_CHECK_PROG([HELP2MAN], [help2man], [help2man]) -AC_ARG_WITH([help2man], - [AS_HELP_STRING([--with-help2man], [Use help2man to generate man pages.])], - [case "$withval" in - yes) test -z "$HELP2MAN" && AC_MSG_ERROR([help2man not found.]) ;; - no) HELP2MAN="" ;; - *) AC_MSG_ERROR([Bad value ${withval} for --with-help2man.]) ;; - esac]) -AM_CONDITIONAL([HAVE_HELP2MAN], [test -n "$HELP2MAN"]) - -# Check for optional use of doxygen -AC_CHECK_PROG([DOXYGEN], [doxygen], [doxygen]) -AC_ARG_WITH([doxygen], - [AS_HELP_STRING([--with-doxygen], [Use doxygen to generate API documentation.])], - [case "$withval" in - yes) test -z "$DOXYGEN" && AC_MSG_ERROR([doxygen not found.]) ;; - no) DOXYGEN="" ;; - *) AC_MSG_ERROR([Bad value ${withval} for --with-doxygen.]) ;; - esac]) -AM_CONDITIONAL([HAVE_DOXYGEN], [test -n "$DOXYGEN"]) - -AC_ARG_ENABLE(warnings, -[ --enable-warnings turn on lots of compiler warnings (recommended)], -[case "${enableval}" in - yes|no) ;; - *) AC_MSG_ERROR([bad value ${enableval} for warnings option]) ;; - esac], - [enableval=yes]) - -# Set up for gcc as compiler -if test x$GXX = xyes; then - # Warnings: Enable as many as possible, keep the code clean. Please - # do not disable warnings or remove -Werror without discussing on - # qpid-dev list. - # - # The following warnings are deliberately omitted, they warn on valid code. - # -Wunreachable-code -Wpadded -Winline - # -Wshadow - warns about boost headers. - if test "${enableval}" = yes; then - gl_COMPILER_FLAGS(-Werror) - gl_COMPILER_FLAGS(-pedantic) - gl_COMPILER_FLAGS(-Wall) - gl_COMPILER_FLAGS(-Wextra) - gl_COMPILER_FLAGS(-Wno-shadow) - gl_COMPILER_FLAGS(-Wpointer-arith) - gl_COMPILER_FLAGS(-Wcast-qual) - gl_COMPILER_FLAGS(-Wcast-align) - gl_COMPILER_FLAGS(-Wno-long-long) - gl_COMPILER_FLAGS(-Wvolatile-register-var) - gl_COMPILER_FLAGS(-Winvalid-pch) - gl_COMPILER_FLAGS(-Wno-system-headers) - gl_COMPILER_FLAGS(-Woverloaded-virtual) - AC_SUBST([WARNING_CFLAGS], [$COMPILER_FLAGS]) - AC_DEFINE([lint], 1, [Define to 1 if the compiler is checking for lint.]) - COMPILER_FLAGS= - fi -else - AC_CHECK_DECL([__SUNPRO_CC], [SUNCC=yes], [SUNCC=no]) - - # Set up for sun CC compiler - if test x$SUNCC = xno; then - if test "${enableval}" = yes; then - WARNING_FLAGS=+w - fi - CXXFLAGS="$CXXFLAGS -library=stlport4 -mt" - LD="$CXX" - LDFLAGS="$LDFLAGS -library=stlport4 -mt" - fi -fi - -AC_DISABLE_STATIC -AC_PROG_LIBTOOL -AC_SUBST([LIBTOOL_DEPS]) - -# For libraries (libcommon) that use dlopen, dlerror, etc., -# test whether we need to link with -ldl. -gl_saved_libs=$LIBS - AC_SEARCH_LIBS(dlopen, [dl], - [test "$ac_cv_search_dlopen" = "none required" || - LIB_DLOPEN=$ac_cv_search_dlopen]) - AC_SUBST([LIB_DLOPEN]) -LIBS=$gl_saved_libs - -# Set the argument to be used in "libtool -version-info ARG". -QPID_CURRENT=1 -QPID_REVISION=0 -QPID_AGE=1 -LIBTOOL_VERSION_INFO_ARG=$QPID_CURRENT:$QPID_REVISION:$QPID_AGE -AC_SUBST(LIBTOOL_VERSION_INFO_ARG) - -gl_CLOCK_TIME - -# Enable Valgrind -AC_ARG_ENABLE([valgrind], - [AS_HELP_STRING([--enable-valgrind], - [run valgrind memory checker on tests, if available (default yes)])], - [case $enableval in - yes|no) enable_VALGRIND=$enableval;; - *) AC_MSG_ERROR([Invalid value for --enable-valgrind: $enableval]);; - esac], - [enable_VALGRIND=yes] -) - -# We use valgrind for the tests. See if it's available. -# Check for it unconditionally, so we don't have to duplicate its -# use of AC_SUBST([VALGRIND]). -AC_CHECK_PROG([VALGRIND], [valgrind], [valgrind]) -test "$enable_VALGRIND" = no && VALGRIND= - -# If rpmlint is available we'll run it when building RPMs. -AC_CHECK_PROG([RPMLINT], [rpmlint], [rpmlint]) -AM_CONDITIONAL([HAS_RPMLINT], [test -n "$RPMLINT"]) - -# Code generation: generated code is included in the distribution -# so code generation is only required in an svn checkout. -# It requires several external tools and files, which we check for here. - -AC_CHECK_PROG([RUBY], [ruby], [ruby]) -test -n "$RUBY" && generate=yes -test -z "$RUBY" && AC_MSG_ERROR([Missing ruby installation (try "yum install ruby").]) - -specdir=`pwd`/$srcdir/../specs -AMQP_FINAL_XML=$specdir/amqp.0-10-qpid-errata.xml -AC_SUBST(AMQP_FINAL_XML) -AM_CONDITIONAL([GENERATE], [ls $AMQP_FINAL_XML >/dev/null]) - -# URL and download URL for the package. -URL=http://rhm.et.redhat.com/qpidc -AC_SUBST(URL) -DOWNLOAD_URL=http://rhm.et.redhat.com/download -AC_SUBST(DOWNLOAD_URL) - -# Check for headers from required devel kits. -AC_CHECK_HEADERS([boost/shared_ptr.hpp uuid/uuid.h],, - AC_MSG_ERROR([Missing required header files.])) - -# Check for optional cluster requirements. -tmp_LIBS=$LIBS -LDFLAGS="$LDFLAGS -L/usr/lib/openais -L/usr/lib64/openais -L/usr/lib/corosync -L/usr/lib64/corosync" -AC_CHECK_LIB([cpg],[cpg_local_get],[have_libcpg=yes],) -AC_CHECK_HEADERS([openais/cpg.h corosync/cpg.h],[have_cpg_h=yes],) -AC_ARG_WITH([cpg], - [AS_HELP_STRING([--with-cpg], [Build with CPG support for clustering.])], - [case "${withval}" in - yes) # yes - require dependencies - test x$have_libcpg = xyes || AC_MSG_ERROR([libcpg not found, install openais-devel or corosync-devel]) - test x$have_cpg_h = xyes || AC_MSG_ERROR([cpg.h not found, install openais-devel or corosync-devel]) - with_cpg=yes - ;; - no) with_cpg=no ;; - *) AC_MSG_ERROR([Bad value ${withval} for --with-cpg option]) ;; - esac], - [ # not specified - use if present - test x$have_libcpg = xyes -a x$have_cpg_h = xyes && with_cpg=yes - ] -) -AM_CONDITIONAL([HAVE_LIBCPG], [test x$with_cpg = xyes]) - -AC_CHECK_LIB([cman],[cman_is_quorate],have_libcman=yes,) -AC_CHECK_HEADERS([libcman.h],have_libcman_h=yes,) -AC_ARG_WITH([libcman], - [AS_HELP_STRING([--with-libcman], [Integration with libcman quorum service.])], - [case "${withval}" in - yes) # yes - require dependencies - test x$have_libcman = xyes || AC_MSG_ERROR([libcman not found, install cman-devel or cmanlib-devel]) - test x$have_libcman_h = xyes || AC_MSG_ERROR([libcman.h not found, install cman-devel or cmanlib-devel]) - with_libcman=yes - ;; - no) with_libcman=no ;; - *) AC_MSG_ERROR([Bad value ${withval} for --with-libcman option]) ;; - esac], - [ # not specified - use if present and we're using with_cpg - test x$have_libcman = xyes -a x$have_libcman_h = xyes -a x$with_cpg = xyes && with_libcman=yes - ] -) -AM_CONDITIONAL([HAVE_LIBCMAN], [test x$with_libcman = xyes]) - -LIBS=$tmp_LIBS - -# Setup --with-sasl/--without-sasl as arguments to configure -AC_ARG_WITH([sasl], - [AS_HELP_STRING([--with-sasl], [Build with SASL authentication support])], - [WANT_SASL="$withval"], - [WANT_SASL=check]) - -# Make sure --with-sasl/--without-sasl were only give yes|no|check -AS_IF([test "x$WANT_SASL" != xyes -a \ - "x$WANT_SASL" != xno -a \ - "x$WANT_SASL" != xcheck], - [AC_MSG_ERROR([Bad value for --with-sasl: $withval])]) - -# If we weren't explicitly asked /not/ to test, i.e. not given --without-sasl -have_sasl=no -AS_IF([test "x$WANT_SASL" != xno], - # Perform tests for headers and libraries. Remember, AC_CHECK_LIB - # will give you some useful default behavior, e.g. setup LDFLAGS, if - # you do not give it a second argument, so try not to - [AC_CHECK_HEADER([sasl/sasl.h], , [HAVE_SASL_H=no]) - tmp_LIBS=$LIBS - AC_CHECK_LIB([sasl2], [sasl_checkpass], , [HAVE_SASL_LIB=no]) - # Remove from LIBS, we will link it explicitly in make files. - LIBS=$tmp_LIBS - # If any of the tests failed - AS_IF([test "x$HAVE_SASL_H" = xno -o \ - "x$HAVE_SASL_LIB" = xno], - # And we were given --with, then fail - [AS_IF([test "x$WANT_SASL" = xyes], - [AC_MSG_ERROR([sasl requested but not available])])], - # Otherwise, no tests failed, setup AC_SUBST/AC_DEFINE/vars for AM_CONDITIONALs - [AC_DEFINE([BROKER_SASL_NAME], ["qpidd"], - [The SASL app name for the qpid Broker]) - AC_DEFINE([HAVE_SASL], [1], [Enable if libsasl is present]) - have_sasl=yes])]) -AM_CONDITIONAL([HAVE_SASL], [test "x$have_sasl" = xyes]) - - -# Setup --with-xml/--without-xml as arguments to configure -use_xml=yes -want_xml=check -AC_ARG_WITH([xml], - [AS_HELP_STRING([--with-xml], [Build with XML Exchange])], - [want_xml=$withval]) - -case $want_xml in - yes|no|check) ;; - *) AC_MSG_ERROR([Bad value for --with-xml: $withval]) ;; -esac - -test $want_xml = no && use_xml=no - -# If the user doesn't say not to use XML, see if it's available. -if test $use_xml != no; then - # Then see if XQilla is available - tmp_LIBS=$LIBS - AC_CHECK_LIB([xerces-c], [_init], , [use_xml=no]) - AC_CHECK_HEADER([xercesc/framework/MemBufInputSource.hpp], , [use_xml=no]) - AC_CHECK_HEADER([xqilla/xqilla-simple.hpp], , [use_xml=no]) - AC_CHECK_LIB([xqilla], [_init], , [use_xml=no]) - # Remove from LIBS, we will link it explicitly in make files. - LIBS=$tmp_LIBS - - # If XQilla is not available, yet specifically requested, die. - test $use_xml:$want_xml = no:yes && - AC_MSG_ERROR([XML Exchange requested, but XQilla or Xerces-C not available]) - - # Else XQilla is available - use it to build - test $use_xml = yes && - AC_DEFINE([HAVE_XML], [1], [Compile-in XML Exchange support.]) -fi - -AM_CONDITIONAL([HAVE_XML], [test $use_xml = yes]) - -# Setup --with-rdma/--without-rdma as arguments to configure -tmp_LIBS=$LIBS -AC_ARG_WITH([rdma], - [AS_HELP_STRING([--with-rdma], [Build with support for Remote DMA protocols])], - [case ${withval} in - yes) - with_RDMA=yes - AC_CHECK_LIB([ibverbs],[ibv_create_qp],,[AC_MSG_ERROR([libibverbs not found])]) - AC_CHECK_LIB([rdmacm],[rdma_create_id],,[AC_MSG_ERROR([librdmacm not found])]) - AC_CHECK_HEADERS([infiniband/verbs.h],,[AC_MSG_ERROR([ibverbs header files not found])]) - AC_CHECK_HEADERS([rdma/rdma_cma.h],,[AC_MSG_ERROR([rdma_cm header files not found])]) - ;; - no) - with_RDMA=no - ;; - *) - AC_MSG_ERROR([Bad value for --with-rdma: ${withval}]) - ;; - esac], - [ - with_RDMA=yes - AC_CHECK_LIB([ibverbs],[ibv_create_qp],,[with_RDMA=no]) - AC_CHECK_LIB([rdmacm],[rdma_create_id],,[with_RDMA=no]) - AC_CHECK_HEADERS([infiniband/verbs.h],,[with_RDMA=no]) - AC_CHECK_HEADERS([rdma/rdma_cma.h],,[with_RDMA=no]) - ] -) -# Remove from LIBS, we will link it explicitly in make files. -LIBS=$tmp_LIBS -AM_CONDITIONAL([RDMA], [test x$with_RDMA = xyes]) - -# Setup --with-ssl/--without-ssl as arguments to configure -tmp_LIBS=$LIBS -AC_ARG_WITH([ssl], - [AS_HELP_STRING([--with-ssl], [Build with support for SSL])], - [case ${withval} in - yes) - with_SSL=yes - PKG_CHECK_MODULES([SSL], [nspr],,[AC_MSG_ERROR([nspr not found])]) - PKG_CHECK_MODULES([SSL], [nss],,[AC_MSG_ERROR([nss not found])]) - ;; - no) - with_SSL=no - ;; - *) - AC_MSG_ERROR([Bad value for --with-ssl: ${withval}]) - ;; - esac], - [ - with_SSL=yes - PKG_CHECK_MODULES([SSL], [nspr],,[with_SSL=no]) - PKG_CHECK_MODULES([SSL], [nss],,[with_SSL=no]) - ] -) -# Remove from LIBS, we will link it explicitly in make files. -LIBS=$tmp_LIBS -AM_CONDITIONAL([SSL], [test x$with_SSL = xyes]) - - -poller=no -AC_ARG_WITH([poller], - [AS_HELP_STRING([--with-poller], [The low level poller implementation: poll/solaris-ecf/epoll])], - [case ${withval} in - poll) - AC_CHECK_HEADERS([sys/poll.h],[poller=no],[AC_MSG_ERROR([Can't find poll.h header file for poll])]) - ;; - solaris-ecf) - AC_CHECK_HEADERS([port.h],[poller=solaris-ecf],[AC_MSG_ERROR([Can't find port.h header file for solaris-ecf])]) - ;; - epoll) - AC_CHECK_HEADERS([sys/epoll.h],[poller=epoll],[AC_MSG_ERROR([Can't find epoll.h header file for epoll])]) - ;; - esac], - [ - AC_CHECK_HEADERS([sys/poll.h],[poller=no],) - AC_CHECK_HEADERS([port.h],[poller=solaris-ecf],) - AC_CHECK_HEADERS([sys/epoll.h],[poller=epoll],) - ] -) - -AM_CONDITIONAL([HAVE_ECF], [test x$poller = xsolaris-ecf]) -AM_CONDITIONAL([HAVE_EPOLL], [test x$poller = xepoll]) - -#Filter not implemented or invalid mechanisms -if test $poller = xno; then - AC_MSG_ERROR([Polling mechanism not implemented for $host]) -fi - -AM_PATH_PYTHON() - -# Files to generate -AC_CONFIG_FILES([ - Makefile - examples/Makefile - examples/direct/Makefile - examples/fanout/Makefile - examples/pub-sub/Makefile - examples/request-response/Makefile - examples/failover/Makefile - examples/xml-exchange/Makefile - examples/qmf-console/Makefile - managementgen/Makefile - etc/Makefile - src/Makefile - src/tests/Makefile - docs/man/Makefile - docs/api/Makefile - docs/api/user.doxygen - docs/api/developer.doxygen - ]) -AC_OUTPUT - diff --git a/M4-RCs/qpid/cpp/docs/api/Makefile.am b/M4-RCs/qpid/cpp/docs/api/Makefile.am deleted file mode 100644 index 66169d5caf..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/Makefile.am +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -# Run doxygen to generate HTML doc. -# Generate dependency files so its rebuilt only when needed. -# - -# TODO aconway 2007-04-12: html should have a -# dependency on source/header files. - -if HAVE_DOXYGEN - -EXTRA_DIST = html user.doxygen developer.doxygen html.timestamp - -html: html.timestamp - -html.timestamp: - doxygen user.doxygen - touch $@ - -clean-local: - rm -rf html html-dev html.timestamp - -endif diff --git a/M4-RCs/qpid/cpp/docs/api/developer.doxygen.in b/M4-RCs/qpid/cpp/docs/api/developer.doxygen.in deleted file mode 100644 index 46970d5465..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/developer.doxygen.in +++ /dev/null @@ -1,1241 +0,0 @@ - # ---------------------------------------------------------------- -# Doxygen settings for Qpid developer documentation. -# -# ---------------------------------------------------------------- - -# Doxyfile 1.4.6 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project -# -# All text after a hash (#) is considered a comment and will be ignored -# The format is: -# TAG = value [value, ...] -# For lists items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (" ") - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded -# by quotes) that should identify the project. - -PROJECT_NAME = Qpid - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. -# This could be handy for archiving the generated documentation or -# if some version control system is used. - -PROJECT_NUMBER = 0 - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) -# base path where the generated documentation will be put. -# If a relative path is entered, it will be relative to the location -# where doxygen was started. If left blank the current directory will be used. - -OUTPUT_DIRECTORY = . - -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create -# 4096 sub-directories (in 2 levels) under the output directory of each output -# format and will distribute the generated files over these directories. -# Enabling this option can be useful when feeding doxygen a huge amount of -# source files, where putting all generated files in the same directory would -# otherwise cause performance problems for the file system. - -CREATE_SUBDIRS = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# The default language is English, other supported languages are: -# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, -# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, -# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian, -# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, -# Swedish, and Ukrainian. - -OUTPUT_LANGUAGE = English - -# This tag can be used to specify the encoding used in the generated output. -# The encoding is not always determined by the language that is chosen, -# but also whether or not the output is meant for Windows or non-Windows users. -# In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES -# forces the Windows encoding (this is the default for the Windows binary), -# whereas setting the tag to NO uses a Unix-style encoding (the default for -# all platforms other than Windows). - -USE_WINDOWS_ENCODING = NO - -# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will -# include brief member descriptions after the members that are listed in -# the file and class documentation (similar to JavaDoc). -# Set to NO to disable this. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend -# the brief description of a member or function before the detailed description. -# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator -# that is used to form the text in various listings. Each string -# in this list, if found as the leading text of the brief description, will be -# stripped from the text and the result after processing the whole list, is -# used as the annotated text. Otherwise, the brief description is used as-is. -# If left blank, the following values are used ("$name" is automatically -# replaced with the name of the entity): "The $name class" "The $name widget" -# "The $name file" "is" "provides" "specifies" "contains" -# "represents" "a" "an" "the" - -ABBREVIATE_BRIEF = - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# Doxygen will generate a detailed section even if there is only a brief -# description. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. - -INLINE_INHERITED_MEMB = YES # was NO - jwr - -# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full -# path before files name in the file list and in the header files. If set -# to NO the shortest path that makes the file name unique will be used. - -FULL_PATH_NAMES = YES - -# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag -# can be used to strip a user-defined part of the path. Stripping is -# only done if one of the specified strings matches the left-hand part of -# the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the -# path to strip. - -STRIP_FROM_PATH = ../../src ../../ - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of -# the path mentioned in the documentation of a class, which tells -# the reader which header file to include in order to use a class. -# If left blank only the name of the header file containing the class -# definition is used. Otherwise one should specify the include paths that -# are normally passed to the compiler using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter -# (but less readable) file names. This can be useful is your file systems -# doesn't support long names like on DOS, Mac, or CD-ROM. - -SHORT_NAMES = YES - -# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen -# will interpret the first line (until the first dot) of a JavaDoc-style -# comment as the brief description. If set to NO, the JavaDoc -# comments will behave just like the Qt-style comments (thus requiring an -# explicit @brief command for a brief description. - -JAVADOC_AUTOBRIEF = YES - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen -# treat a multi-line C++ special comment block (i.e. a block of //! or /// -# comments) as a brief description. This used to be the default behaviour. -# The new default is to treat a multi-line C++ comment block as a detailed -# description. Set this tag to YES if you prefer the old behaviour instead. - -MULTILINE_CPP_IS_BRIEF = YES # was NO - -# If the DETAILS_AT_TOP tag is set to YES then Doxygen -# will output the detailed description near the top, like JavaDoc. -# If set to NO, the detailed description appears after the member -# documentation. - -DETAILS_AT_TOP = YES # was NO - -# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented -# member inherits the documentation from any documented member that it -# re-implements. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce -# a new page for each member. If set to NO, the documentation of a member will -# be part of the file/class/namespace that contains it. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. -# Doxygen uses this value to replace tabs by spaces in code fragments. - -TAB_SIZE = 8 - -# This tag can be used to specify a number of aliases that acts -# as commands in the documentation. An alias has the form "name=value". -# For example adding "sideeffect=\par Side Effects:\n" will allow you to -# put the command \sideeffect (or @sideeffect) in the documentation, which -# will result in a user-defined paragraph with heading "Side Effects:". -# You can put \n's in the value part of an alias to insert newlines. - -ALIASES = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C -# sources only. Doxygen will then generate output that is more tailored for C. -# For instance, some of the names that are used will be different. The list -# of all members will be omitted, etc. - -OPTIMIZE_OUTPUT_FOR_C = NO - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java -# sources only. Doxygen will then generate output that is more tailored for Java. -# For instance, namespaces will be presented as packages, qualified scopes -# will look different, etc. - -OPTIMIZE_OUTPUT_JAVA = NO - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to -# include (a tag file for) the STL sources as input, then you should -# set this tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. -# func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. - -BUILTIN_STL_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. - -DISTRIBUTE_GROUP_DOC = NO - -# Set the SUBGROUPING tag to YES (the default) to allow class member groups of -# the same type (for instance a group of public functions) to be put as a -# subgroup of that type (e.g. under the Public Functions section). Set it to -# NO to prevent subgrouping. Alternatively, this can be done per class using -# the \nosubgrouping command. - -SUBGROUPING = YES - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in -# documentation are documented, even if no documentation was available. -# Private class members and static file members will be hidden unless -# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES - -EXTRACT_ALL = YES - -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class -# will be included in the documentation. - -EXTRACT_PRIVATE = NO # was YES - -# If the EXTRACT_STATIC tag is set to YES all static members of a file -# will be included in the documentation. - -EXTRACT_STATIC = YES - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) -# defined locally in source files will be included in the documentation. -# If set to NO only classes defined in header files are included. - -EXTRACT_LOCAL_CLASSES = NO # was YES - -# This flag is only useful for Objective-C code. When set to YES local -# methods, which are defined in the implementation section but not in -# the interface are included in the documentation. -# If set to NO (the default) only methods in the interface are included. - -EXTRACT_LOCAL_METHODS = NO # was YES - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all -# undocumented members of documented classes, files or namespaces. -# If set to NO (the default) these members will be included in the -# various overviews, but no documentation section is generated. -# This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. -# If set to NO (the default) these classes will be included in the various -# overviews. This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all -# friend (class|struct|union) declarations. -# If set to NO (the default) these declarations will be included in the -# documentation. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any -# documentation blocks found inside the body of a function. -# If set to NO (the default) these blocks will be appended to the -# function's detailed documentation block. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation -# that is typed after a \internal command is included. If the tag is set -# to NO (the default) then the documentation will be excluded. -# Set it to YES to include the internal documentation. - -INTERNAL_DOCS = YES - -# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate -# file names in lower-case letters. If set to YES upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. - -CASE_SENSE_NAMES = NO - -# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen -# will show members with their full class and namespace scopes in the -# documentation. If set to YES the scope will be hidden. - -HIDE_SCOPE_NAMES = NO - -# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen -# will put a list of the files that are included by a file in the documentation -# of that file. - -SHOW_INCLUDE_FILES = YES - -# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] -# is inserted in the documentation for inline members. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen -# will sort the (detailed) documentation of file and class members -# alphabetically by member name. If set to NO the members will appear in -# declaration order. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the -# brief documentation of file, namespace and class members alphabetically -# by member name. If set to NO (the default) the members will appear in -# declaration order. - -SORT_BRIEF_DOCS = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be -# sorted by fully-qualified names, including namespaces. If set to -# NO (the default), the class list will be sorted only by class name, -# not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the -# alphabetical list. - -SORT_BY_SCOPE_NAME = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or -# disable (NO) the todo list. This list is created by putting \todo -# commands in the documentation. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or -# disable (NO) the test list. This list is created by putting \test -# commands in the documentation. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or -# disable (NO) the bug list. This list is created by putting \bug -# commands in the documentation. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or -# disable (NO) the deprecated list. This list is created by putting -# \deprecated commands in the documentation. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional -# documentation sections, marked by \if sectionname ... \endif. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines -# the initial value of a variable or define consists of for it to appear in -# the documentation. If the initializer consists of more lines than specified -# here it will be hidden. Use a value of 0 to hide initializers completely. -# The appearance of the initializer of individual variables and defines in the -# documentation can be controlled using \showinitializer or \hideinitializer -# command in the documentation regardless of this setting. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated -# at the bottom of the documentation of classes and structs. If set to YES the -# list will mention the files that were used to generate the documentation. - -SHOW_USED_FILES = YES - -# If the sources in your project are distributed over multiple directories -# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy -# in the documentation. The default is NO. - -SHOW_DIRECTORIES = NO - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from the -# version control system). Doxygen will invoke the program by executing (via -# popen()) the command , where is the value of -# the FILE_VERSION_FILTER tag, and is the name of an input file -# provided by doxygen. Whatever the program writes to standard output -# is used as the file version. See the manual for examples. - -FILE_VERSION_FILTER = - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated -# by doxygen. Possible values are YES and NO. If left blank NO is used. - -QUIET = NO - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated by doxygen. Possible values are YES and NO. If left blank -# NO is used. - -WARNINGS = YES - -# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings -# for undocumented members. If EXTRACT_ALL is set to YES then this flag will -# automatically be disabled. - -WARN_IF_UNDOCUMENTED = YES - -# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some -# parameters in a documented function, or documenting parameters that -# don't exist or using markup commands wrongly. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be abled to get warnings for -# functions that are documented, but have no documentation for their parameters -# or return value. If set to NO (the default) doxygen will only warn about -# wrong or incomplete parameter documentation, but not about the absence of -# documentation. - -WARN_NO_PARAMDOC = YES - -# The WARN_FORMAT tag determines the format of the warning messages that -# doxygen can produce. The string should contain the $file, $line, and $text -# tags, which will be replaced by the file and line number from which the -# warning originated and the warning text. Optionally the format may contain -# $version, which will be replaced by the version of the file (if it could -# be obtained via FILE_VERSION_FILTER) - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning -# and error messages should be written. If left blank the output is written -# to stderr. - -WARN_LOGFILE = doxygen.log - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag can be used to specify the files and/or directories that contain -# documented source files. You may enter file names like "myfile.cpp" or -# directories like "/usr/src/myproject". Separate the files or directories -# with spaces. - -INPUT = @abs_top_srcdir@/src - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank the following patterns are tested: - - -FILE_PATTERNS = *.h *.cpp - -# The RECURSIVE tag can be used to turn specify whether or not subdirectories -# should be searched for input files as well. Possible values are YES and NO. -# If left blank NO is used. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. - -EXCLUDE = test - -# The EXCLUDE_SYMLINKS tag can be used select whether or not files or -# directories that are symbolic links (a Unix filesystem feature) are excluded -# from the input. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. Note that the wildcards are matched -# against the file with absolute path, so to exclude all test directories -# for example use the pattern */test/* - -EXCLUDE_PATTERNS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or -# directories that contain example code fragments that are included (see -# the \include command). - -EXAMPLE_PATH = - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank all files are included. - -EXAMPLE_PATTERNS = - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude -# commands irrespective of the value of the RECURSIVE tag. -# Possible values are YES and NO. If left blank NO is used. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or -# directories that contain image that are included in the documentation (see -# the \image command). - -IMAGE_PATH = - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command , where -# is the value of the INPUT_FILTER tag, and is the name of an -# input file. Doxygen will then use the output that the filter program writes -# to standard output. If FILTER_PATTERNS is specified, this tag will be -# ignored. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: -# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further -# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER -# is applied to all files. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will be used to filter the input files when producing source -# files to browse (i.e. when SOURCE_BROWSER is set to YES). - -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will -# be generated. Documented entities will be cross-referenced with these sources. -# Note: To get rid of all source code in the generated output, make sure also -# VERBATIM_HEADERS is set to NO. - -SOURCE_BROWSER = YES - -# Setting the INLINE_SOURCES tag to YES will include the body -# of functions and classes directly in the documentation. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct -# doxygen to hide any special comment blocks from generated source code -# fragments. Normal C and C++ comments will always remain visible. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES (the default) -# then for each documented function all documented -# functions referencing it will be listed. - -REFERENCED_BY_RELATION = YES - -# If the REFERENCES_RELATION tag is set to YES (the default) -# then for each documented function all documented entities -# called/used by that function will be listed. - -REFERENCES_RELATION = YES - -# If the USE_HTAGS tag is set to YES then the references to source code -# will point to the HTML generated by the htags(1) tool instead of doxygen -# built-in source browser. The htags tool is part of GNU's global source -# tagging system (see http://www.gnu.org/software/global/global.html). You -# will need version 4.8.6 or higher. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen -# will generate a verbatim copy of the header file for each class for -# which an include is specified. Set to NO to disable this. - -VERBATIM_HEADERS = YES - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index -# of all compounds will be generated. Enable this if the project -# contains a lot of classes, structs, unions or interfaces. - -ALPHABETICAL_INDEX = NO - -# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then -# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns -# in which this list will be split (can be a number in the range [1..20]) - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all -# classes will be put under the same header in the alphabetical index. -# The IGNORE_PREFIX tag can be used to specify one or more prefixes that -# should be ignored while generating the index headers. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES (the default) Doxygen will -# generate HTML output. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `html' will be used as the default path. - -HTML_OUTPUT = html-dev - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for -# each generated HTML page (for example: .htm,.php,.asp). If it is left blank -# doxygen will generate files with .html extension. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a personal HTML header for -# each generated HTML page. If it is left blank doxygen will generate a -# standard header. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a personal HTML footer for -# each generated HTML page. If it is left blank doxygen will generate a -# standard footer. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading -# style sheet that is used by each HTML page. It can be used to -# fine-tune the look of the HTML output. If the tag is left blank doxygen -# will generate a default style sheet. Note that doxygen will try to copy -# the style sheet file to the HTML output directory, so don't put your own -# stylesheet in the HTML output directory as well, or it will be erased! - -HTML_STYLESHEET = - -# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, -# files or namespaces will be aligned in HTML using tables. If set to -# NO a bullet list will be used. - -HTML_ALIGN_MEMBERS = YES - -# If the GENERATE_HTMLHELP tag is set to YES, additional index files -# will be generated that can be used as input for tools like the -# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) -# of the generated HTML documentation. - -GENERATE_HTMLHELP = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can -# be used to specify the file name of the resulting .chm file. You -# can add a path in front of the file if the result should not be -# written to the html output directory. - -CHM_FILE = - -# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can -# be used to specify the location (absolute path including file name) of -# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run -# the HTML help compiler on the generated index.hhp. - -HHC_LOCATION = - -# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag -# controls if a separate .chi index file is generated (YES) or that -# it should be included in the master .chm file (NO). - -GENERATE_CHI = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag -# controls whether a binary table of contents is generated (YES) or a -# normal table of contents (NO) in the .chm file. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members -# to the contents of the HTML help documentation and to the tree view. - -TOC_EXPAND = NO - -# The DISABLE_INDEX tag can be used to turn on/off the condensed index at -# top of each HTML page. The value NO (the default) enables the index and -# the value YES disables it. - -DISABLE_INDEX = NO - -# This tag can be used to set the number of enum values (range [1..20]) -# that doxygen will group on one line in the generated HTML documentation. - -ENUM_VALUES_PER_LINE = 4 - -# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be -# generated containing a tree-like index structure (just like the one that -# is generated for HTML Help). For this to work a browser that supports -# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, -# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are -# probably better off using the HTML help feature. - -GENERATE_TREEVIEW = NO - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be -# used to set the initial width (in pixels) of the frame in which the tree -# is shown. - -TREEVIEW_WIDTH = 250 - -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- - -# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will -# generate Latex output. - -GENERATE_LATEX = NO - -# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `latex' will be used as the default path. - -LATEX_OUTPUT = latex - -# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be -# invoked. If left blank `latex' will be used as the default command name. - -LATEX_CMD_NAME = latex - -# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to -# generate index for LaTeX. If left blank `makeindex' will be used as the -# default command name. - -MAKEINDEX_CMD_NAME = makeindex - -# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact -# LaTeX documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_LATEX = NO - -# The PAPER_TYPE tag can be used to set the paper type that is used -# by the printer. Possible values are: a4, a4wide, letter, legal and -# executive. If left blank a4wide will be used. - -PAPER_TYPE = a4wide - -# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX -# packages that should be included in the LaTeX output. - -EXTRA_PACKAGES = - -# The LATEX_HEADER tag can be used to specify a personal LaTeX header for -# the generated latex document. The header should contain everything until -# the first chapter. If it is left blank doxygen will generate a -# standard header. Notice: only use this tag if you know what you are doing! - -LATEX_HEADER = - -# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated -# is prepared for conversion to pdf (using ps2pdf). The pdf file will -# contain links (just like the HTML output) instead of page references -# This makes the output suitable for online browsing using a pdf viewer. - -PDF_HYPERLINKS = NO - -# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of -# plain latex in the generated Makefile. Set this option to YES to get a -# higher quality PDF documentation. - -USE_PDFLATEX = NO - -# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. -# command to the generated LaTeX files. This will instruct LaTeX to keep -# running if errors occur, instead of asking the user for help. -# This option is also used when generating formulas in HTML. - -LATEX_BATCHMODE = NO - -# If LATEX_HIDE_INDICES is set to YES then doxygen will not -# include the index chapters (such as File Index, Compound Index, etc.) -# in the output. - -LATEX_HIDE_INDICES = NO - -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- - -# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output -# The RTF output is optimized for Word 97 and may not look very pretty with -# other RTF readers or editors. - -GENERATE_RTF = NO - -# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `rtf' will be used as the default path. - -RTF_OUTPUT = rtf - -# If the COMPACT_RTF tag is set to YES Doxygen generates more compact -# RTF documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_RTF = NO - -# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated -# will contain hyperlink fields. The RTF file will -# contain links (just like the HTML output) instead of page references. -# This makes the output suitable for online browsing using WORD or other -# programs which support those fields. -# Note: wordpad (write) and others do not support links. - -RTF_HYPERLINKS = NO - -# Load stylesheet definitions from file. Syntax is similar to doxygen's -# config file, i.e. a series of assignments. You only have to provide -# replacements, missing definitions are set to their default value. - -RTF_STYLESHEET_FILE = - -# Set optional variables used in the generation of an rtf document. -# Syntax is similar to doxygen's config file. - -RTF_EXTENSIONS_FILE = - -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- - -# If the GENERATE_MAN tag is set to YES (the default) Doxygen will -# generate man pages - -GENERATE_MAN = NO - -# The MAN_OUTPUT tag is used to specify where the man pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `man' will be used as the default path. - -MAN_OUTPUT = man - -# The MAN_EXTENSION tag determines the extension that is added to -# the generated man pages (default is the subroutine's section .3) - -MAN_EXTENSION = .3 - -# If the MAN_LINKS tag is set to YES and Doxygen generates man output, -# then it will generate one additional man file for each entity -# documented in the real man page(s). These additional files -# only source the real man page, but without them the man command -# would be unable to find the correct page. The default is NO. - -MAN_LINKS = NO - -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- - -# If the GENERATE_XML tag is set to YES Doxygen will -# generate an XML file that captures the structure of -# the code including all documentation. - -GENERATE_XML = NO - -# The XML_OUTPUT tag is used to specify where the XML pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `xml' will be used as the default path. - -XML_OUTPUT = xml - -# The XML_SCHEMA tag can be used to specify an XML schema, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_SCHEMA = - -# The XML_DTD tag can be used to specify an XML DTD, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_DTD = - -# If the XML_PROGRAMLISTING tag is set to YES Doxygen will -# dump the program listings (including syntax highlighting -# and cross-referencing information) to the XML output. Note that -# enabling this will significantly increase the size of the XML output. - -XML_PROGRAMLISTING = YES - -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- - -# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will -# generate an AutoGen Definitions (see autogen.sf.net) file -# that captures the structure of the code including all -# documentation. Note that this feature is still experimental -# and incomplete at the moment. - -GENERATE_AUTOGEN_DEF = NO - -#--------------------------------------------------------------------------- -# configuration options related to the Perl module output -#--------------------------------------------------------------------------- - -# If the GENERATE_PERLMOD tag is set to YES Doxygen will -# generate a Perl module file that captures the structure of -# the code including all documentation. Note that this -# feature is still experimental and incomplete at the -# moment. - -GENERATE_PERLMOD = NO - -# If the PERLMOD_LATEX tag is set to YES Doxygen will generate -# the necessary Makefile rules, Perl scripts and LaTeX code to be able -# to generate PDF and DVI output from the Perl module output. - -PERLMOD_LATEX = NO - -# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be -# nicely formatted so it can be parsed by a human reader. This is useful -# if you want to understand what is going on. On the other hand, if this -# tag is set to NO the size of the Perl module output will be much smaller -# and Perl will parse it just the same. - -PERLMOD_PRETTY = YES - -# The names of the make variables in the generated doxyrules.make file -# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. -# This is useful so different doxyrules.make files included by the same -# Makefile don't overwrite each other's variables. - -PERLMOD_MAKEVAR_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- - -# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will -# evaluate all C-preprocessor directives found in the sources and include -# files. - -ENABLE_PREPROCESSING = YES - -# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro -# names in the source code. If set to NO (the default) only conditional -# compilation will be performed. Macro expansion can be done in a controlled -# way by setting EXPAND_ONLY_PREDEF to YES. - -MACRO_EXPANSION = NO - -# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES -# then the macro expansion is limited to the macros specified with the -# PREDEFINED and EXPAND_AS_DEFINED tags. - -EXPAND_ONLY_PREDEF = NO - -# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files -# in the INCLUDE_PATH (see below) will be search if a #include is found. - -SEARCH_INCLUDES = YES - -# The INCLUDE_PATH tag can be used to specify one or more directories that -# contain include files that are not input files but should be processed by -# the preprocessor. - -INCLUDE_PATH = - -# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard -# patterns (like *.h and *.hpp) to filter out the header-files in the -# directories. If left blank, the patterns specified with FILE_PATTERNS will -# be used. - -INCLUDE_FILE_PATTERNS = - -# The PREDEFINED tag can be used to specify one or more macro names that -# are defined before the preprocessor is started (similar to the -D option of -# gcc). The argument of the tag is a list of macros of the form: name -# or name=definition (no spaces). If the definition and the = are -# omitted =1 is assumed. To prevent a macro definition from being -# undefined via #undef or recursively expanded use the := operator -# instead of the = operator. - -PREDEFINED = - -# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then -# this tag can be used to specify a list of macro names that should be expanded. -# The macro definition that is found in the sources will be used. -# Use the PREDEFINED tag if you want to use a different macro definition. - -EXPAND_AS_DEFINED = - -# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then -# doxygen's preprocessor will remove all function-like macros that are alone -# on a line, have an all uppercase name, and do not end with a semicolon. Such -# function macros are typically used for boiler-plate code, and will confuse -# the parser if not removed. - -SKIP_FUNCTION_MACROS = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to external references -#--------------------------------------------------------------------------- - -# The TAGFILES option can be used to specify one or more tagfiles. -# Optionally an initial location of the external documentation -# can be added for each tagfile. The format of a tag file without -# this location is as follows: -# TAGFILES = file1 file2 ... -# Adding location for the tag files is done as follows: -# TAGFILES = file1=loc1 "file2 = loc2" ... -# where "loc1" and "loc2" can be relative or absolute paths or -# URLs. If a location is present for each tag, the installdox tool -# does not have to be run to correct the links. -# Note that each tag file must have a unique name -# (where the name does NOT include the path) -# If a tag file is not located in the directory in which doxygen -# is run, you must also specify the path to the tagfile here. - -TAGFILES = - -# When a file name is specified after GENERATE_TAGFILE, doxygen will create -# a tag file that is based on the input files it reads. - -GENERATE_TAGFILE = - -# If the ALLEXTERNALS tag is set to YES all external classes will be listed -# in the class index. If set to NO only the inherited external classes -# will be listed. - -ALLEXTERNALS = NO - -# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed -# in the modules index. If set to NO, only the current project's groups will -# be listed. - -EXTERNAL_GROUPS = YES - -# The PERL_PATH should be the absolute path and name of the perl script -# interpreter (i.e. the result of `which perl'). - -PERL_PATH = /usr/bin/perl - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- - -# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will -# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base -# or super classes. Setting the tag to NO turns the diagrams off. Note that -# this option is superseded by the HAVE_DOT option below. This is only a -# fallback. It is recommended to install and use dot, since it yields more -# powerful graphs. - -CLASS_DIAGRAMS = YES - -# If set to YES, the inheritance and collaboration graphs will hide -# inheritance and usage relations if the target is undocumented -# or is not a class. - -HIDE_UNDOC_RELATIONS = NO - -# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is -# available from the path. This tool is part of Graphviz, a graph visualization -# toolkit from AT&T and Lucent Bell Labs. The other options in this section -# have no effect if this option is set to NO (the default) - -HAVE_DOT = YES - -# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect inheritance relations. Setting this tag to YES will force the -# the CLASS_DIAGRAMS tag to NO. - -CLASS_GRAPH = YES - -# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect implementation dependencies (inheritance, containment, and -# class references variables) of the class with other documented classes. - -COLLABORATION_GRAPH = YES - -# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for groups, showing the direct groups dependencies - -GROUP_GRAPHS = YES - -# If the UML_LOOK tag is set to YES doxygen will generate inheritance and -# collaboration diagrams in a style similar to the OMG's Unified Modeling -# Language. - -UML_LOOK = YES - -# If set to YES, the inheritance and collaboration graphs will show the -# relations between templates and their instances. - -TEMPLATE_RELATIONS = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT -# tags are set to YES then doxygen will generate a graph for each documented -# file showing the direct and indirect include dependencies of the file with -# other documented files. - -INCLUDE_GRAPH = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and -# HAVE_DOT tags are set to YES then doxygen will generate a graph for each -# documented header file showing the documented files that directly or -# indirectly include this file. - -INCLUDED_BY_GRAPH = YES - -# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will -# generate a call dependency graph for every global function or class method. -# Note that enabling this option will significantly increase the time of a run. -# So in most cases it will be better to enable call graphs for selected -# functions only using the \callgraph command. - -CALL_GRAPH = NO - -# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen -# will graphical hierarchy of all classes instead of a textual one. - -GRAPHICAL_HIERARCHY = YES - -# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES -# then doxygen will show the dependencies a directory has on other directories -# in a graphical way. The dependency relations are determined by the #include -# relations between the files in the directories. - -DIRECTORY_GRAPH = YES - -# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images -# generated by dot. Possible values are png, jpg, or gif -# If left blank png will be used. - -DOT_IMAGE_FORMAT = png - -# The tag DOT_PATH can be used to specify the path where the dot tool can be -# found. If left blank, it is assumed the dot tool can be found in the path. - -DOT_PATH = - -# The DOTFILE_DIRS tag can be used to specify one or more directories that -# contain dot files that are included in the documentation (see the -# \dotfile command). - -DOTFILE_DIRS = - -# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width -# (in pixels) of the graphs generated by dot. If a graph becomes larger than -# this value, doxygen will try to truncate the graph, so that it fits within -# the specified constraint. Beware that most browsers cannot cope with very -# large images. - -MAX_DOT_GRAPH_WIDTH = 1024 - -# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height -# (in pixels) of the graphs generated by dot. If a graph becomes larger than -# this value, doxygen will try to truncate the graph, so that it fits within -# the specified constraint. Beware that most browsers cannot cope with very -# large images. - -MAX_DOT_GRAPH_HEIGHT = 1024 - -# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the -# graphs generated by dot. A depth value of 3 means that only nodes reachable -# from the root by following a path via at most 3 edges will be shown. Nodes -# that lay further from the root node will be omitted. Note that setting this -# option to 1 or 2 may greatly reduce the computation time needed for large -# code bases. Also note that a graph may be further truncated if the graph's -# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH -# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default), -# the graph is not depth-constrained. - -MAX_DOT_GRAPH_DEPTH = 0 - -# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent -# background. This is disabled by default, which results in a white background. -# Warning: Depending on the platform used, enabling this option may lead to -# badly anti-aliased labels on the edges of a graph (i.e. they become hard to -# read). - -DOT_TRANSPARENT = NO - -# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output -# files in one run (i.e. multiple -o and -T options on the command line). This -# makes dot run faster, but since only newer versions of dot (>1.8.10) -# support this, this feature is disabled by default. - -DOT_MULTI_TARGETS = NO - -# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will -# generate a legend page explaining the meaning of the various boxes and -# arrows in the dot generated graphs. - -GENERATE_LEGEND = YES - -# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will -# remove the intermediate dot files that are used to generate -# the various graphs. - -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to the search engine -#--------------------------------------------------------------------------- - -# The SEARCHENGINE tag specifies whether or not a search engine should be -# used. If set to NO the values of all tags below this one will be ignored. - -SEARCHENGINE = YES diff --git a/M4-RCs/qpid/cpp/docs/api/doxygen.css b/M4-RCs/qpid/cpp/docs/api/doxygen.css deleted file mode 100644 index 3292768f0c..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/doxygen.css +++ /dev/null @@ -1,494 +0,0 @@ -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -BODY,TD { - font-size: 90%; -} -H1 { - text-align: center; - font-size: 160%; -} -H2 { - font-size: 120%; -} -H3 { - font-size: 100%; -} -CAPTION { - font-weight: bold -} -DIV.qindex { - width: 100%; - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.navpath { - width: 100%; - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.navtab { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} -TD.navtab { - font-size: 70%; -} -A.qindex { - text-decoration: none; - font-weight: bold; - color: #1A419D; -} -A.qindex:visited { - text-decoration: none; - font-weight: bold; - color: #1A419D -} -A.qindex:hover { - text-decoration: none; - background-color: #ddddff; -} -A.qindexHL { - text-decoration: none; - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} -A.qindexHL:hover { - text-decoration: none; - background-color: #6666cc; - color: #ffffff; -} -A.qindexHL:visited { - text-decoration: none; - background-color: #6666cc; - color: #ffffff -} -A.el { - text-decoration: none; - font-weight: bold -} -A.elRef { - font-weight: bold -} -A.code:link { - text-decoration: none; - font-weight: normal; - color: #0000FF -} -A.code:visited { - text-decoration: none; - font-weight: normal; - color: #0000FF -} -A.codeRef:link { - font-weight: normal; - color: #0000FF -} -A.codeRef:visited { - font-weight: normal; - color: #0000FF -} -A:hover { - text-decoration: none; - background-color: #f2f2ff -} -DL.el { - margin-left: -1cm -} -.fragment { - font-family: monospace, fixed; - font-size: 95%; -} -PRE.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 2px; - margin-right: 8px; - padding-left: 6px; - padding-right: 6px; - padding-top: 4px; - padding-bottom: 4px; -} -DIV.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -DIV.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} -DIV.groupText { - margin-left: 16px; - font-style: italic; - font-size: 90% -} -BODY { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} -TD.indexkey { - background-color: #e8eef2; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TD.indexvalue { - background-color: #e8eef2; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TR.memlist { - background-color: #f0f0f0; -} -P.formulaDsp { - text-align: center; -} -IMG.formulaDsp { -} -IMG.formulaInl { - vertical-align: middle; -} -SPAN.keyword { color: #008000 } -SPAN.keywordtype { color: #604020 } -SPAN.keywordflow { color: #e08000 } -SPAN.comment { color: #800000 } -SPAN.preprocessor { color: #806020 } -SPAN.stringliteral { color: #002080 } -SPAN.charliteral { color: #008080 } -SPAN.vhdldigit { color: #ff00ff } -SPAN.vhdlchar { color: #000000 } -SPAN.vhdlkeyword { color: #700070 } -SPAN.vhdllogic { color: #ff0000 } - -.mdescLeft { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplParams { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - color: #606060; - background-color: #FAFAFA; - font-size: 80%; -} -.search { - color: #003399; - font-weight: bold; -} -FORM.search { - margin-bottom: 0px; - margin-top: 0px; -} -INPUT.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -TD.tiny { - font-size: 75%; -} -a { - color: #1A41A8; -} -a:visited { - color: #2A3798; -} -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} -TH.dirtab { - background: #e8eef2; - font-weight: bold; -} -HR { - height: 1px; - border: none; - border-top: 1px solid black; -} - -/* Style for detailed member documentation */ -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} -.memitem { - padding: 4px; - background-color: #eef3f5; - border-width: 1px; - border-style: solid; - border-color: #dedeee; - -moz-border-radius: 8px 8px 8px 8px; -} -.memname { - white-space: nowrap; - font-weight: bold; -} -.memdoc{ - padding-left: 10px; -} -.memproto { - background-color: #d5e1e8; - width: 100%; - border-width: 1px; - border-style: solid; - border-color: #84b0c7; - font-weight: bold; - -moz-border-radius: 8px 8px 8px 8px; -} -.paramkey { - text-align: right; -} -.paramtype { - white-space: nowrap; -} -.paramname { - color: #602020; - font-style: italic; - white-space: nowrap; -} -/* End Styling for detailed member documentation */ - -/* for the tree view */ -.ftvtree { - font-family: sans-serif; - margin:0.5em; -} -/* these are for tree view when used as main index */ -.directory { - font-size: 9pt; - font-weight: bold; -} -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* The following two styles can be used to replace the root node title */ -/* with an image of your choice. Simply uncomment the next two styles, */ -/* specify the name of your image and be sure to set 'height' to the */ -/* proper pixel height of your image. */ - -/* .directory h3.swap { */ -/* height: 61px; */ -/* background-repeat: no-repeat; */ -/* background-image: url("yourimage.gif"); */ -/* } */ -/* .directory h3.swap span { */ -/* display: none; */ -/* } */ - -.directory > h3 { - margin-top: 0; -} -.directory p { - margin: 0px; - white-space: nowrap; -} -.directory div { - display: none; - margin: 0px; -} -.directory img { - vertical-align: -30%; -} -/* these are for tree view when not used as main index */ -.directory-alt { - font-size: 100%; - font-weight: bold; -} -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} -.directory-alt > h3 { - margin-top: 0; -} -.directory-alt p { - margin: 0px; - white-space: nowrap; -} -.directory-alt div { - display: none; - margin: 0px; -} -.directory-alt img { - vertical-align: -30%; -} - diff --git a/M4-RCs/qpid/cpp/docs/api/doxygen_mainpage.h b/M4-RCs/qpid/cpp/docs/api/doxygen_mainpage.h deleted file mode 100644 index cb59cfa260..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/doxygen_mainpage.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -// This header file is just for doxygen documentation purposes. - -/** \mainpage Qpid C++ API Reference - * - *

Messaging Client API classes

- *
    - *
  • \ref clientapi

  • - *
- * - *

Code for common tasks

- * - *
  • Includes and Namespaces

    - *
     \#include 
    - * \#include 
    - * \#include 
    - * \#include 
    - * 
    - *
    - * using namespace qpid::client; 
    - * using namespace qpid::framing;
  • - * - *
  • Opening and closing connections and sessions

    - *
     Connection connection;
    - * try {
    - *    connection.open(host, port);
    - *    Session session =  connection.newSession();
    - *    ...
    - *    connection.close();
    - *    return 0;
    - * } catch(const std::exception& error) {
    - *    std::cout << error.what() << std::endl;
    - * }
    - * return 1;
    - * - * - *
  • Declaring and binding queues:

    - * - *
     session.queueDeclare(arg::queue="message_queue");
    - * session.exchangeBind(arg::exchange="amq.direct", arg::queue="message_queue", arg::bindingKey="routing_key");
  • - * - *
  • Sending a message:

    - * - *
     message.getDeliveryProperties().setRoutingKey("routing_key"); 
    - * message.setData("Hi, Mom!");
    - * session.messageTransfer(arg::content=message,  arg::destination="amq.direct");
  • - * - *
  • Sending a message (asynchronous):

    - * - *
     ##include 
    - * async(session).messageTransfer(arg::content=message,  arg::destination="amq.direct");
    - *  ...
    - * session.sync();
  • - * - * - *
  • Replying to a message:

    - *
     Message request, response; 
    - * ...
    - * if (request.getMessageProperties().hasReplyTo()) {
    - *    string routingKey = request.getMessageProperties().getReplyTo().getRoutingKey();
    - *    string exchange = request.getMessageProperties().getReplyTo().getExchange();
    - *    response.getDeliveryProperties().setRoutingKey(routingKey);
    - *    messageTransfer(arg::content=response, arg::destination=exchange);
    - * } 
    - * 
  • - * - *
  • A message listener:

    - * - *
     class Listener : public MessageListener{
    - *  private:
    - *    SubscriptionManager& subscriptions;
    - *  public:
    - *    Listener(SubscriptionManager& subscriptions);
    - *    virtual void received(Message& message);
    - * };
    - *
    - * void Listener::received(Message& message) {
    - *    std::cout << "Message: " << message.getData() << std::endl;
    - *    if (endCondition(message)) {
    - *       subscriptions.cancel(message.getDestination());
    - *    }
    - * }
  • - * - *
  • Using a message listener with a subscription manager:

    - * - *
     SubscriptionManager subscriptions(session);
    - *
    - * Listener listener(subscriptions);
    - * subscriptions.subscribe(listener, "message_queue");
    - * subscriptions.run();
  • - * - *
  • Using a LocalQueue with a subscription manager

    - * - *
     SubscriptionManager subscriptions(session);
    - *   
    - * LocalQueue local_queue;
    - * subscriptions.subscribe(local_queue, string("message_queue"));
    - *  
    - * Message message;
    - * for (int i=0; i<10; i++) {
    - *    local_queue.get(message, 10000);
    - *    std::cout << message.getData() << std::endl;
    - * }
    • - * - * - */ - -/** - * \defgroup clientapi Qpid C++ Client API - * - */ diff --git a/M4-RCs/qpid/cpp/docs/api/footer.html b/M4-RCs/qpid/cpp/docs/api/footer.html deleted file mode 100644 index c243486c87..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/footer.html +++ /dev/null @@ -1,25 +0,0 @@ - - -
      -Generated on $datetime for $projectname by doxygen $doxygenversion
      - - diff --git a/M4-RCs/qpid/cpp/docs/api/header.html b/M4-RCs/qpid/cpp/docs/api/header.html deleted file mode 100644 index 724bd23899..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/header.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - -$title - - - diff --git a/M4-RCs/qpid/cpp/docs/api/stylesheet.css b/M4-RCs/qpid/cpp/docs/api/stylesheet.css deleted file mode 100644 index 3292768f0c..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/stylesheet.css +++ /dev/null @@ -1,494 +0,0 @@ -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -BODY,TD { - font-size: 90%; -} -H1 { - text-align: center; - font-size: 160%; -} -H2 { - font-size: 120%; -} -H3 { - font-size: 100%; -} -CAPTION { - font-weight: bold -} -DIV.qindex { - width: 100%; - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.navpath { - width: 100%; - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.navtab { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} -TD.navtab { - font-size: 70%; -} -A.qindex { - text-decoration: none; - font-weight: bold; - color: #1A419D; -} -A.qindex:visited { - text-decoration: none; - font-weight: bold; - color: #1A419D -} -A.qindex:hover { - text-decoration: none; - background-color: #ddddff; -} -A.qindexHL { - text-decoration: none; - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} -A.qindexHL:hover { - text-decoration: none; - background-color: #6666cc; - color: #ffffff; -} -A.qindexHL:visited { - text-decoration: none; - background-color: #6666cc; - color: #ffffff -} -A.el { - text-decoration: none; - font-weight: bold -} -A.elRef { - font-weight: bold -} -A.code:link { - text-decoration: none; - font-weight: normal; - color: #0000FF -} -A.code:visited { - text-decoration: none; - font-weight: normal; - color: #0000FF -} -A.codeRef:link { - font-weight: normal; - color: #0000FF -} -A.codeRef:visited { - font-weight: normal; - color: #0000FF -} -A:hover { - text-decoration: none; - background-color: #f2f2ff -} -DL.el { - margin-left: -1cm -} -.fragment { - font-family: monospace, fixed; - font-size: 95%; -} -PRE.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 2px; - margin-right: 8px; - padding-left: 6px; - padding-right: 6px; - padding-top: 4px; - padding-bottom: 4px; -} -DIV.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -DIV.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} -DIV.groupText { - margin-left: 16px; - font-style: italic; - font-size: 90% -} -BODY { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} -TD.indexkey { - background-color: #e8eef2; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TD.indexvalue { - background-color: #e8eef2; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TR.memlist { - background-color: #f0f0f0; -} -P.formulaDsp { - text-align: center; -} -IMG.formulaDsp { -} -IMG.formulaInl { - vertical-align: middle; -} -SPAN.keyword { color: #008000 } -SPAN.keywordtype { color: #604020 } -SPAN.keywordflow { color: #e08000 } -SPAN.comment { color: #800000 } -SPAN.preprocessor { color: #806020 } -SPAN.stringliteral { color: #002080 } -SPAN.charliteral { color: #008080 } -SPAN.vhdldigit { color: #ff00ff } -SPAN.vhdlchar { color: #000000 } -SPAN.vhdlkeyword { color: #700070 } -SPAN.vhdllogic { color: #ff0000 } - -.mdescLeft { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplParams { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - color: #606060; - background-color: #FAFAFA; - font-size: 80%; -} -.search { - color: #003399; - font-weight: bold; -} -FORM.search { - margin-bottom: 0px; - margin-top: 0px; -} -INPUT.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -TD.tiny { - font-size: 75%; -} -a { - color: #1A41A8; -} -a:visited { - color: #2A3798; -} -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} -TH.dirtab { - background: #e8eef2; - font-weight: bold; -} -HR { - height: 1px; - border: none; - border-top: 1px solid black; -} - -/* Style for detailed member documentation */ -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} -.memitem { - padding: 4px; - background-color: #eef3f5; - border-width: 1px; - border-style: solid; - border-color: #dedeee; - -moz-border-radius: 8px 8px 8px 8px; -} -.memname { - white-space: nowrap; - font-weight: bold; -} -.memdoc{ - padding-left: 10px; -} -.memproto { - background-color: #d5e1e8; - width: 100%; - border-width: 1px; - border-style: solid; - border-color: #84b0c7; - font-weight: bold; - -moz-border-radius: 8px 8px 8px 8px; -} -.paramkey { - text-align: right; -} -.paramtype { - white-space: nowrap; -} -.paramname { - color: #602020; - font-style: italic; - white-space: nowrap; -} -/* End Styling for detailed member documentation */ - -/* for the tree view */ -.ftvtree { - font-family: sans-serif; - margin:0.5em; -} -/* these are for tree view when used as main index */ -.directory { - font-size: 9pt; - font-weight: bold; -} -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* The following two styles can be used to replace the root node title */ -/* with an image of your choice. Simply uncomment the next two styles, */ -/* specify the name of your image and be sure to set 'height' to the */ -/* proper pixel height of your image. */ - -/* .directory h3.swap { */ -/* height: 61px; */ -/* background-repeat: no-repeat; */ -/* background-image: url("yourimage.gif"); */ -/* } */ -/* .directory h3.swap span { */ -/* display: none; */ -/* } */ - -.directory > h3 { - margin-top: 0; -} -.directory p { - margin: 0px; - white-space: nowrap; -} -.directory div { - display: none; - margin: 0px; -} -.directory img { - vertical-align: -30%; -} -/* these are for tree view when not used as main index */ -.directory-alt { - font-size: 100%; - font-weight: bold; -} -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} -.directory-alt > h3 { - margin-top: 0; -} -.directory-alt p { - margin: 0px; - white-space: nowrap; -} -.directory-alt div { - display: none; - margin: 0px; -} -.directory-alt img { - vertical-align: -30%; -} - diff --git a/M4-RCs/qpid/cpp/docs/api/tabs.css b/M4-RCs/qpid/cpp/docs/api/tabs.css deleted file mode 100644 index 56f0e04564..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/tabs.css +++ /dev/null @@ -1,123 +0,0 @@ -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ - -DIV.tabs -{ - float : left; - width : 100%; - background : url("tab_b.gif") repeat-x bottom; - margin-bottom : 4px; -} - -DIV.tabs UL -{ - margin : 0px; - padding-left : 10px; - list-style : none; -} - -DIV.tabs LI, DIV.tabs FORM -{ - display : inline; - margin : 0px; - padding : 0px; -} - -DIV.tabs FORM -{ - float : right; -} - -DIV.tabs A -{ - float : left; - background : url("tab_r.gif") no-repeat right top; - border-bottom : 1px solid #84B0C7; - font-size : x-small; - font-weight : bold; - text-decoration : none; -} - -DIV.tabs A:hover -{ - background-position: 100% -150px; -} - -DIV.tabs A:link, DIV.tabs A:visited, -DIV.tabs A:active, DIV.tabs A:hover -{ - color: #1A419D; -} - -DIV.tabs SPAN -{ - float : left; - display : block; - background : url("tab_l.gif") no-repeat left top; - padding : 5px 9px; - white-space : nowrap; -} - -DIV.tabs INPUT -{ - float : right; - display : inline; - font-size : 1em; -} - -DIV.tabs TD -{ - font-size : x-small; - font-weight : bold; - text-decoration : none; -} - - - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -DIV.tabs SPAN {float : none;} -/* End IE5-Mac hack */ - -DIV.tabs A:hover SPAN -{ - background-position: 0% -150px; -} - -DIV.tabs LI.current A -{ - background-position: 100% -150px; - border-width : 0px; -} - -DIV.tabs LI.current SPAN -{ - background-position: 0% -150px; - padding-bottom : 6px; -} - -DIV.navpath -{ - background : none; - border : none; - border-bottom : 1px solid #84B0C7; -} diff --git a/M4-RCs/qpid/cpp/docs/api/user.doxygen.in b/M4-RCs/qpid/cpp/docs/api/user.doxygen.in deleted file mode 100644 index a4e269549e..0000000000 --- a/M4-RCs/qpid/cpp/docs/api/user.doxygen.in +++ /dev/null @@ -1,1219 +0,0 @@ -# ---------------------------------------------------------------- -# Doxygen settings for Qpid user documentation. -# -# Note: Only public members of classes that are part of the public API -# should be documented here. For complete developer documentation use -# the developer.doxygen configuration. -# ---------------------------------------------------------------- - -# Doxyfile 1.4.6 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project -# -# All text after a hash (#) is considered a comment and will be ignored -# The format is: -# TAG = value [value, ...] -# For lists items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (" ") - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded -# by quotes) that should identify the project. - -PROJECT_NAME = "Qpid C++ Client API" - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. -# This could be handy for archiving the generated documentation or -# if some version control system is used. - -# PROJECT_NUMBER = 0 - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) -# base path where the generated documentation will be put. -# If a relative path is entered, it will be relative to the location -# where doxygen was started. If left blank the current directory will be used. - -OUTPUT_DIRECTORY = . - -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create -# 4096 sub-directories (in 2 levels) under the output directory of each output -# format and will distribute the generated files over these directories. -# Enabling this option can be useful when feeding doxygen a huge amount of -# source files, where putting all generated files in the same directory would -# otherwise cause performance problems for the file system. - -CREATE_SUBDIRS = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# The default language is English, other supported languages are: -# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, -# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, -# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian, -# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, -# Swedish, and Ukrainian. - -OUTPUT_LANGUAGE = English - -# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will -# include brief member descriptions after the members that are listed in -# the file and class documentation (similar to JavaDoc). -# Set to NO to disable this. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend -# the brief description of a member or function before the detailed description. -# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator -# that is used to form the text in various listings. Each string -# in this list, if found as the leading text of the brief description, will be -# stripped from the text and the result after processing the whole list, is -# used as the annotated text. Otherwise, the brief description is used as-is. -# If left blank, the following values are used ("$name" is automatically -# replaced with the name of the entity): "The $name class" "The $name widget" -# "The $name file" "is" "provides" "specifies" "contains" -# "represents" "a" "an" "the" - -ABBREVIATE_BRIEF = - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# Doxygen will generate a detailed section even if there is only a brief -# description. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. - -INLINE_INHERITED_MEMB = YES - -# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full -# path before files name in the file list and in the header files. If set -# to NO the shortest path that makes the file name unique will be used. - -FULL_PATH_NAMES = YES - -# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag -# can be used to strip a user-defined part of the path. Stripping is -# only done if one of the specified strings matches the left-hand part of -# the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the -# path to strip. - -STRIP_FROM_PATH = ../../src/ ../.. - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of -# the path mentioned in the documentation of a class, which tells -# the reader which header file to include in order to use a class. -# If left blank only the name of the header file containing the class -# definition is used. Otherwise one should specify the include paths that -# are normally passed to the compiler using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter -# (but less readable) file names. This can be useful is your file systems -# doesn't support long names like on DOS, Mac, or CD-ROM. - -SHORT_NAMES = YES - -# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen -# will interpret the first line (until the first dot) of a JavaDoc-style -# comment as the brief description. If set to NO, the JavaDoc -# comments will behave just like the Qt-style comments (thus requiring an -# explicit @brief command for a brief description. - -JAVADOC_AUTOBRIEF = YES - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen -# treat a multi-line C++ special comment block (i.e. a block of //! or /// -# comments) as a brief description. This used to be the default behaviour. -# The new default is to treat a multi-line C++ comment block as a detailed -# description. Set this tag to YES if you prefer the old behaviour instead. - -MULTILINE_CPP_IS_BRIEF = NO - -# If the DETAILS_AT_TOP tag is set to YES then Doxygen -# will output the detailed description near the top, like JavaDoc. -# If set to NO, the detailed description appears after the member -# documentation. - -DETAILS_AT_TOP = NO - -# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented -# member inherits the documentation from any documented member that it -# re-implements. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce -# a new page for each member. If set to NO, the documentation of a member will -# be part of the file/class/namespace that contains it. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. -# Doxygen uses this value to replace tabs by spaces in code fragments. - -TAB_SIZE = 8 - -# This tag can be used to specify a number of aliases that acts -# as commands in the documentation. An alias has the form "name=value". -# For example adding "sideeffect=\par Side Effects:\n" will allow you to -# put the command \sideeffect (or @sideeffect) in the documentation, which -# will result in a user-defined paragraph with heading "Side Effects:". -# You can put \n's in the value part of an alias to insert newlines. - -ALIASES = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C -# sources only. Doxygen will then generate output that is more tailored for C. -# For instance, some of the names that are used will be different. The list -# of all members will be omitted, etc. - -OPTIMIZE_OUTPUT_FOR_C = NO - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java -# sources only. Doxygen will then generate output that is more tailored for Java. -# For instance, namespaces will be presented as packages, qualified scopes -# will look different, etc. - -OPTIMIZE_OUTPUT_JAVA = NO - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to -# include (a tag file for) the STL sources as input, then you should -# set this tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. -# func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. - -BUILTIN_STL_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. - -DISTRIBUTE_GROUP_DOC = NO - -# Set the SUBGROUPING tag to YES (the default) to allow class member groups of -# the same type (for instance a group of public functions) to be put as a -# subgroup of that type (e.g. under the Public Functions section). Set it to -# NO to prevent subgrouping. Alternatively, this can be done per class using -# the \nosubgrouping command. - -SUBGROUPING = YES - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in -# documentation are documented, even if no documentation was available. -# Private class members and static file members will be hidden unless -# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES - -EXTRACT_ALL = YES - -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class -# will be included in the documentation. - -EXTRACT_PRIVATE = NO - -# If the EXTRACT_STATIC tag is set to YES all static members of a file -# will be included in the documentation. - -EXTRACT_STATIC = YES - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) -# defined locally in source files will be included in the documentation. -# If set to NO only classes defined in header files are included. - -EXTRACT_LOCAL_CLASSES = NO - -# This flag is only useful for Objective-C code. When set to YES local -# methods, which are defined in the implementation section but not in -# the interface are included in the documentation. -# If set to NO (the default) only methods in the interface are included. - -EXTRACT_LOCAL_METHODS = NO - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all -# undocumented members of documented classes, files or namespaces. -# If set to NO (the default) these members will be included in the -# various overviews, but no documentation section is generated. -# This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. -# If set to NO (the default) these classes will be included in the various -# overviews. This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_CLASSES = NO # jwr 2008-11-25 - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all -# friend (class|struct|union) declarations. -# If set to NO (the default) these declarations will be included in the -# documentation. - -HIDE_FRIEND_COMPOUNDS = YES - -# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any -# documentation blocks found inside the body of a function. -# If set to NO (the default) these blocks will be appended to the -# function's detailed documentation block. - -HIDE_IN_BODY_DOCS = YES - -# The INTERNAL_DOCS tag determines if documentation -# that is typed after a \internal command is included. If the tag is set -# to NO (the default) then the documentation will be excluded. -# Set it to YES to include the internal documentation. - -INTERNAL_DOCS = NO - -# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate -# file names in lower-case letters. If set to YES upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. - -CASE_SENSE_NAMES = YES - -# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen -# will show members with their full class and namespace scopes in the -# documentation. If set to YES the scope will be hidden. - -HIDE_SCOPE_NAMES = NO - -# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen -# will put a list of the files that are included by a file in the documentation -# of that file. - -SHOW_INCLUDE_FILES = YES - -# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] -# is inserted in the documentation for inline members. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen -# will sort the (detailed) documentation of file and class members -# alphabetically by member name. If set to NO the members will appear in -# declaration order. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the -# brief documentation of file, namespace and class members alphabetically -# by member name. If set to NO (the default) the members will appear in -# declaration order. - -SORT_BRIEF_DOCS = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be -# sorted by fully-qualified names, including namespaces. If set to -# NO (the default), the class list will be sorted only by class name, -# not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the -# alphabetical list. - -SORT_BY_SCOPE_NAME = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or -# disable (NO) the todo list. This list is created by putting \todo -# commands in the documentation. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or -# disable (NO) the test list. This list is created by putting \test -# commands in the documentation. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or -# disable (NO) the bug list. This list is created by putting \bug -# commands in the documentation. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or -# disable (NO) the deprecated list. This list is created by putting -# \deprecated commands in the documentation. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional -# documentation sections, marked by \if sectionname ... \endif. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines -# the initial value of a variable or define consists of for it to appear in -# the documentation. If the initializer consists of more lines than specified -# here it will be hidden. Use a value of 0 to hide initializers completely. -# The appearance of the initializer of individual variables and defines in the -# documentation can be controlled using \showinitializer or \hideinitializer -# command in the documentation regardless of this setting. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated -# at the bottom of the documentation of classes and structs. If set to YES the -# list will mention the files that were used to generate the documentation. - -SHOW_USED_FILES = YES - -# If the sources in your project are distributed over multiple directories -# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy -# in the documentation. The default is NO. - -SHOW_DIRECTORIES = NO - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from the -# version control system). Doxygen will invoke the program by executing (via -# popen()) the command , where is the value of -# the FILE_VERSION_FILTER tag, and is the name of an input file -# provided by doxygen. Whatever the program writes to standard output -# is used as the file version. See the manual for examples. - -FILE_VERSION_FILTER = - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated -# by doxygen. Possible values are YES and NO. If left blank NO is used. - -QUIET = NO -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated by doxygen. Possible values are YES and NO. If left blank -# NO is used. - -WARNINGS = YES - -# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings -# for undocumented members. If EXTRACT_ALL is set to YES then this flag will -# automatically be disabled. - -WARN_IF_UNDOCUMENTED = YES - -# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some -# parameters in a documented function, or documenting parameters that -# don't exist or using markup commands wrongly. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be abled to get warnings for -# functions that are documented, but have no documentation for their parameters -# or return value. If set to NO (the default) doxygen will only warn about -# wrong or incomplete parameter documentation, but not about the absence of -# documentation. - -WARN_NO_PARAMDOC = NO - -# The WARN_FORMAT tag determines the format of the warning messages that -# doxygen can produce. The string should contain the $file, $line, and $text -# tags, which will be replaced by the file and line number from which the -# warning originated and the warning text. Optionally the format may contain -# $version, which will be replaced by the version of the file (if it could -# be obtained via FILE_VERSION_FILTER) - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning -# and error messages should be written. If left blank the output is written -# to stderr. - -WARN_LOGFILE = doxygen.log - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag can be used to specify the files and/or directories that contain -# documented source files. You may enter file names like "myfile.cpp" or -# directories like "/usr/src/myproject". Separate the files or directories -# with spaces. - -# INPUT = ../../src/qpid ../../src/gen/qpid -INPUT = ../../src/qpid/client ../../src/qpid/framing ../../src/gen/qpid/client . ../../src/gen/qpid/framing - - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank the following patterns are tested: - - -FILE_PATTERNS = *.h - -# The RECURSIVE tag can be used to turn specify whether or not subdirectories -# should be searched for input files as well. Possible values are YES and NO. -# If left blank NO is used. - -RECURSIVE = NO - -# The EXCLUDE tag can be used to specify files and/or directories that should -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. - -EXCLUDE = test tests broker amqp_0_10 log sys cluster management - -# The EXCLUDE_SYMLINKS tag can be used select whether or not files or -# directories that are symbolic links (a Unix filesystem feature) are excluded -# from the input. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. Note that the wildcards are matched -# against the file with absolute path, so to exclude all test directories -# for example use the pattern */test/* - -EXCLUDE_PATTERNS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or -# directories that contain example code fragments that are included (see -# the \include command). - -EXAMPLE_PATH = - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank all files are included. - -EXAMPLE_PATTERNS = - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude -# commands irrespective of the value of the RECURSIVE tag. -# Possible values are YES and NO. If left blank NO is used. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or -# directories that contain image that are included in the documentation (see -# the \image command). - -IMAGE_PATH = - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command , where -# is the value of the INPUT_FILTER tag, and is the name of an -# input file. Doxygen will then use the output that the filter program writes -# to standard output. If FILTER_PATTERNS is specified, this tag will be -# ignored. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: -# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further -# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER -# is applied to all files. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will be used to filter the input files when producing source -# files to browse (i.e. when SOURCE_BROWSER is set to YES). - -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will -# be generated. Documented entities will be cross-referenced with these sources. -# Note: To get rid of all source code in the generated output, make sure also -# VERBATIM_HEADERS is set to NO. - -SOURCE_BROWSER = YES - -# Setting the INLINE_SOURCES tag to YES will include the body -# of functions and classes directly in the documentation. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct -# doxygen to hide any special comment blocks from generated source code -# fragments. Normal C and C++ comments will always remain visible. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES (the default) -# then for each documented function all documented -# functions referencing it will be listed. - -REFERENCED_BY_RELATION = YES - -# If the REFERENCES_RELATION tag is set to YES (the default) -# then for each documented function all documented entities -# called/used by that function will be listed. - -REFERENCES_RELATION = YES - -# If the USE_HTAGS tag is set to YES then the references to source code -# will point to the HTML generated by the htags(1) tool instead of doxygen -# built-in source browser. The htags tool is part of GNU's global source -# tagging system (see http://www.gnu.org/software/global/global.html). You -# will need version 4.8.6 or higher. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen -# will generate a verbatim copy of the header file for each class for -# which an include is specified. Set to NO to disable this. - -VERBATIM_HEADERS = NO - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index -# of all compounds will be generated. Enable this if the project -# contains a lot of classes, structs, unions or interfaces. - -ALPHABETICAL_INDEX = YES - -# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then -# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns -# in which this list will be split (can be a number in the range [1..20]) - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all -# classes will be put under the same header in the alphabetical index. -# The IGNORE_PREFIX tag can be used to specify one or more prefixes that -# should be ignored while generating the index headers. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES (the default) Doxygen will -# generate HTML output. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `html' will be used as the default path. - -HTML_OUTPUT = html - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for -# each generated HTML page (for example: .htm,.php,.asp). If it is left blank -# doxygen will generate files with .html extension. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a personal HTML header for -# each generated HTML page. If it is left blank doxygen will generate a -# standard header. - -HTML_HEADER = ./header.html - -# The HTML_FOOTER tag can be used to specify a personal HTML footer for -# each generated HTML page. If it is left blank doxygen will generate a -# standard footer. - -HTML_FOOTER = ./footer.html - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading -# style sheet that is used by each HTML page. It can be used to -# fine-tune the look of the HTML output. If the tag is left blank doxygen -# will generate a default style sheet. Note that doxygen will try to copy -# the style sheet file to the HTML output directory, so don't put your own -# stylesheet in the HTML output directory as well, or it will be erased! - -HTML_STYLESHEET = - -# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, -# files or namespaces will be aligned in HTML using tables. If set to -# NO a bullet list will be used. - -HTML_ALIGN_MEMBERS = YES - -# If the GENERATE_HTMLHELP tag is set to YES, additional index files -# will be generated that can be used as input for tools like the -# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) -# of the generated HTML documentation. - -GENERATE_HTMLHELP = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can -# be used to specify the file name of the resulting .chm file. You -# can add a path in front of the file if the result should not be -# written to the html output directory. - -CHM_FILE = - -# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can -# be used to specify the location (absolute path including file name) of -# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run -# the HTML help compiler on the generated index.hhp. - -HHC_LOCATION = - -# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag -# controls if a separate .chi index file is generated (YES) or that -# it should be included in the master .chm file (NO). - -GENERATE_CHI = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag -# controls whether a binary table of contents is generated (YES) or a -# normal table of contents (NO) in the .chm file. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members -# to the contents of the HTML help documentation and to the tree view. - -TOC_EXPAND = NO - -# The DISABLE_INDEX tag can be used to turn on/off the condensed index at -# top of each HTML page. The value NO (the default) enables the index and -# the value YES disables it. - -DISABLE_INDEX = NO - -# This tag can be used to set the number of enum values (range [1..20]) -# that doxygen will group on one line in the generated HTML documentation. - -ENUM_VALUES_PER_LINE = 4 - -# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be -# generated containing a tree-like index structure (just like the one that -# is generated for HTML Help). For this to work a browser that supports -# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, -# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are -# probably better off using the HTML help feature. - -GENERATE_TREEVIEW = NO - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be -# used to set the initial width (in pixels) of the frame in which the tree -# is shown. - -TREEVIEW_WIDTH = 250 - -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- - -# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will -# generate Latex output. - -GENERATE_LATEX = NO - -# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `latex' will be used as the default path. - -LATEX_OUTPUT = latex - -# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be -# invoked. If left blank `latex' will be used as the default command name. - -LATEX_CMD_NAME = latex - -# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to -# generate index for LaTeX. If left blank `makeindex' will be used as the -# default command name. - -MAKEINDEX_CMD_NAME = makeindex - -# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact -# LaTeX documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_LATEX = NO - -# The PAPER_TYPE tag can be used to set the paper type that is used -# by the printer. Possible values are: a4, a4wide, letter, legal and -# executive. If left blank a4wide will be used. - -PAPER_TYPE = a4wide - -# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX -# packages that should be included in the LaTeX output. - -EXTRA_PACKAGES = - -# The LATEX_HEADER tag can be used to specify a personal LaTeX header for -# the generated latex document. The header should contain everything until -# the first chapter. If it is left blank doxygen will generate a -# standard header. Notice: only use this tag if you know what you are doing! - -LATEX_HEADER = - -# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated -# is prepared for conversion to pdf (using ps2pdf). The pdf file will -# contain links (just like the HTML output) instead of page references -# This makes the output suitable for online browsing using a pdf viewer. - -PDF_HYPERLINKS = NO - -# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of -# plain latex in the generated Makefile. Set this option to YES to get a -# higher quality PDF documentation. - -USE_PDFLATEX = NO - -# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. -# command to the generated LaTeX files. This will instruct LaTeX to keep -# running if errors occur, instead of asking the user for help. -# This option is also used when generating formulas in HTML. - -LATEX_BATCHMODE = NO - -# If LATEX_HIDE_INDICES is set to YES then doxygen will not -# include the index chapters (such as File Index, Compound Index, etc.) -# in the output. - -LATEX_HIDE_INDICES = NO - -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- - -# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output -# The RTF output is optimized for Word 97 and may not look very pretty with -# other RTF readers or editors. - -GENERATE_RTF = NO - -# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `rtf' will be used as the default path. - -RTF_OUTPUT = rtf - -# If the COMPACT_RTF tag is set to YES Doxygen generates more compact -# RTF documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_RTF = NO - -# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated -# will contain hyperlink fields. The RTF file will -# contain links (just like the HTML output) instead of page references. -# This makes the output suitable for online browsing using WORD or other -# programs which support those fields. -# Note: wordpad (write) and others do not support links. - -RTF_HYPERLINKS = NO - -# Load stylesheet definitions from file. Syntax is similar to doxygen's -# config file, i.e. a series of assignments. You only have to provide -# replacements, missing definitions are set to their default value. - -RTF_STYLESHEET_FILE = - -# Set optional variables used in the generation of an rtf document. -# Syntax is similar to doxygen's config file. - -RTF_EXTENSIONS_FILE = - -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- - -# If the GENERATE_MAN tag is set to YES (the default) Doxygen will -# generate man pages - -GENERATE_MAN = NO - -# The MAN_OUTPUT tag is used to specify where the man pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `man' will be used as the default path. - -MAN_OUTPUT = man - -# The MAN_EXTENSION tag determines the extension that is added to -# the generated man pages (default is the subroutine's section .3) - -MAN_EXTENSION = .3 - -# If the MAN_LINKS tag is set to YES and Doxygen generates man output, -# then it will generate one additional man file for each entity -# documented in the real man page(s). These additional files -# only source the real man page, but without them the man command -# would be unable to find the correct page. The default is NO. - -MAN_LINKS = NO - -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- - -# If the GENERATE_XML tag is set to YES Doxygen will -# generate an XML file that captures the structure of -# the code including all documentation. - -GENERATE_XML = NO - -# The XML_OUTPUT tag is used to specify where the XML pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `xml' will be used as the default path. - -XML_OUTPUT = xml - -# The XML_SCHEMA tag can be used to specify an XML schema, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_SCHEMA = - -# The XML_DTD tag can be used to specify an XML DTD, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_DTD = - -# If the XML_PROGRAMLISTING tag is set to YES Doxygen will -# dump the program listings (including syntax highlighting -# and cross-referencing information) to the XML output. Note that -# enabling this will significantly increase the size of the XML output. - -XML_PROGRAMLISTING = YES - -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- - -# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will -# generate an AutoGen Definitions (see autogen.sf.net) file -# that captures the structure of the code including all -# documentation. Note that this feature is still experimental -# and incomplete at the moment. - -GENERATE_AUTOGEN_DEF = NO - -#--------------------------------------------------------------------------- -# configuration options related to the Perl module output -#--------------------------------------------------------------------------- - -# If the GENERATE_PERLMOD tag is set to YES Doxygen will -# generate a Perl module file that captures the structure of -# the code including all documentation. Note that this -# feature is still experimental and incomplete at the -# moment. - -GENERATE_PERLMOD = NO - -# If the PERLMOD_LATEX tag is set to YES Doxygen will generate -# the necessary Makefile rules, Perl scripts and LaTeX code to be able -# to generate PDF and DVI output from the Perl module output. - -PERLMOD_LATEX = NO - -# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be -# nicely formatted so it can be parsed by a human reader. This is useful -# if you want to understand what is going on. On the other hand, if this -# tag is set to NO the size of the Perl module output will be much smaller -# and Perl will parse it just the same. - -PERLMOD_PRETTY = YES - -# The names of the make variables in the generated doxyrules.make file -# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. -# This is useful so different doxyrules.make files included by the same -# Makefile don't overwrite each other's variables. - -PERLMOD_MAKEVAR_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- - -# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will -# evaluate all C-preprocessor directives found in the sources and include -# files. - -ENABLE_PREPROCESSING = YES - -# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro -# names in the source code. If set to NO (the default) only conditional -# compilation will be performed. Macro expansion can be done in a controlled -# way by setting EXPAND_ONLY_PREDEF to YES. - -MACRO_EXPANSION = YES - -# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES -# then the macro expansion is limited to the macros specified with the -# PREDEFINED and EXPAND_AS_DEFINED tags. - -EXPAND_ONLY_PREDEF = NO - -# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files -# in the INCLUDE_PATH (see below) will be search if a #include is found. - -SEARCH_INCLUDES = YES - -# The INCLUDE_PATH tag can be used to specify one or more directories that -# contain include files that are not input files but should be processed by -# the preprocessor. - -INCLUDE_PATH = - -# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard -# patterns (like *.h and *.hpp) to filter out the header-files in the -# directories. If left blank, the patterns specified with FILE_PATTERNS will -# be used. - -INCLUDE_FILE_PATTERNS = - -# The PREDEFINED tag can be used to specify one or more macro names that -# are defined before the preprocessor is started (similar to the -D option of -# gcc). The argument of the tag is a list of macros of the form: name -# or name=definition (no spaces). If the definition and the = are -# omitted =1 is assumed. To prevent a macro definition from being -# undefined via #undef or recursively expanded use the := operator -# instead of the = operator. - -PREDEFINED = - -# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then -# this tag can be used to specify a list of macro names that should be expanded. -# The macro definition that is found in the sources will be used. -# Use the PREDEFINED tag if you want to use a different macro definition. - -EXPAND_AS_DEFINED = BOOST_PARAMETER_MEMFUN - -# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then -# doxygen's preprocessor will remove all function-like macros that are alone -# on a line, have an all uppercase name, and do not end with a semicolon. Such -# function macros are typically used for boiler-plate code, and will confuse -# the parser if not removed. - -SKIP_FUNCTION_MACROS = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to external references -#--------------------------------------------------------------------------- - -# The TAGFILES option can be used to specify one or more tagfiles. -# Optionally an initial location of the external documentation -# can be added for each tagfile. The format of a tag file without -# this location is as follows: -# TAGFILES = file1 file2 ... -# Adding location for the tag files is done as follows: -# TAGFILES = file1=loc1 "file2 = loc2" ... -# where "loc1" and "loc2" can be relative or absolute paths or -# URLs. If a location is present for each tag, the installdox tool -# does not have to be run to correct the links. -# Note that each tag file must have a unique name -# (where the name does NOT include the path) -# If a tag file is not located in the directory in which doxygen -# is run, you must also specify the path to the tagfile here. - -TAGFILES = - -# When a file name is specified after GENERATE_TAGFILE, doxygen will create -# a tag file that is based on the input files it reads. - -GENERATE_TAGFILE = - -# If the ALLEXTERNALS tag is set to YES all external classes will be listed -# in the class index. If set to NO only the inherited external classes -# will be listed. - -ALLEXTERNALS = NO - -# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed -# in the modules index. If set to NO, only the current project's groups will -# be listed. - -EXTERNAL_GROUPS = YES - -# The PERL_PATH should be the absolute path and name of the perl script -# interpreter (i.e. the result of `which perl'). - -PERL_PATH = /usr/bin/perl - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- - -# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will -# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base -# or super classes. Setting the tag to NO turns the diagrams off. Note that -# this option is superseded by the HAVE_DOT option below. This is only a -# fallback. It is recommended to install and use dot, since it yields more -# powerful graphs. - -CLASS_DIAGRAMS = YES - -# If set to YES, the inheritance and collaboration graphs will hide -# inheritance and usage relations if the target is undocumented -# or is not a class. - -HIDE_UNDOC_RELATIONS = YES - -# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is -# available from the path. This tool is part of Graphviz, a graph visualization -# toolkit from AT&T and Lucent Bell Labs. The other options in this section -# have no effect if this option is set to NO (the default) - -HAVE_DOT = YES - -# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect inheritance relations. Setting this tag to YES will force the -# the CLASS_DIAGRAMS tag to NO. - -CLASS_GRAPH = YES - -# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect implementation dependencies (inheritance, containment, and -# class references variables) of the class with other documented classes. - -COLLABORATION_GRAPH = YES - -# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for groups, showing the direct groups dependencies - -GROUP_GRAPHS = YES - -# If the UML_LOOK tag is set to YES doxygen will generate inheritance and -# collaboration diagrams in a style similar to the OMG's Unified Modeling -# Language. - -UML_LOOK = YES - -# If set to YES, the inheritance and collaboration graphs will show the -# relations between templates and their instances. - -TEMPLATE_RELATIONS = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT -# tags are set to YES then doxygen will generate a graph for each documented -# file showing the direct and indirect include dependencies of the file with -# other documented files. - -INCLUDE_GRAPH = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and -# HAVE_DOT tags are set to YES then doxygen will generate a graph for each -# documented header file showing the documented files that directly or -# indirectly include this file. - -INCLUDED_BY_GRAPH = YES - -# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will -# generate a call dependency graph for every global function or class method. -# Note that enabling this option will significantly increase the time of a run. -# So in most cases it will be better to enable call graphs for selected -# functions only using the \callgraph command. - -CALL_GRAPH = NO - -# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen -# will graphical hierarchy of all classes instead of a textual one. - -GRAPHICAL_HIERARCHY = YES - -# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES -# then doxygen will show the dependencies a directory has on other directories -# in a graphical way. The dependency relations are determined by the #include -# relations between the files in the directories. - -DIRECTORY_GRAPH = YES - -# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images -# generated by dot. Possible values are png, jpg, or gif -# If left blank png will be used. - -DOT_IMAGE_FORMAT = png - -# The tag DOT_PATH can be used to specify the path where the dot tool can be -# found. If left blank, it is assumed the dot tool can be found in the path. - -DOT_PATH = - -# The DOTFILE_DIRS tag can be used to specify one or more directories that -# contain dot files that are included in the documentation (see the -# \dotfile command). - -DOTFILE_DIRS = - -# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the -# graphs generated by dot. A depth value of 3 means that only nodes reachable -# from the root by following a path via at most 3 edges will be shown. Nodes -# that lay further from the root node will be omitted. Note that setting this -# option to 1 or 2 may greatly reduce the computation time needed for large -# code bases. Also note that a graph may be further truncated if the graph's -# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH -# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default), -# the graph is not depth-constrained. - -MAX_DOT_GRAPH_DEPTH = 0 - -# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent -# background. This is disabled by default, which results in a white background. -# Warning: Depending on the platform used, enabling this option may lead to -# badly anti-aliased labels on the edges of a graph (i.e. they become hard to -# read). - -DOT_TRANSPARENT = NO - -# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output -# files in one run (i.e. multiple -o and -T options on the command line). This -# makes dot run faster, but since only newer versions of dot (>1.8.10) -# support this, this feature is disabled by default. - -DOT_MULTI_TARGETS = NO - -# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will -# generate a legend page explaining the meaning of the various boxes and -# arrows in the dot generated graphs. - -GENERATE_LEGEND = YES - -# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will -# remove the intermediate dot files that are used to generate -# the various graphs. - -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to the search engine -#--------------------------------------------------------------------------- - -# The SEARCHENGINE tag specifies whether or not a search engine should be -# used. If set to NO the values of all tags below this one will be ignored. - -SEARCHENGINE = NO diff --git a/M4-RCs/qpid/cpp/docs/man/Makefile.am b/M4-RCs/qpid/cpp/docs/man/Makefile.am deleted file mode 100644 index 7db6b5f193..0000000000 --- a/M4-RCs/qpid/cpp/docs/man/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -dist_man_MANS = qpidd.1 - -man_aux = $(dist_man_MANS:.1=.x) -EXTRA_DIST = $(man_aux) -DISTCLEANFILES = $(dist_man_MANS) -CLEANFILES=qpidd.1 - -dist-hook: $(man_aux) - -# Depend on configure.ac to get version number changes. -$(dist_man_MANS): $(top_srcdir)/configure.ac - -if HAVE_HELP2MAN - -SUFFIXES = .x .1 -qpidd.1: $(srcdir)/qpidd.x $(top_builddir)/src/qpidd -.x.1: - @rm -f $@ - @echo "Updating man page $@" - $(HELP2MAN) --no-info --include=$(srcdir)/$*.x --output=$@-t ../../src/$* - @chmod a-w $@-t - @mv $@-t $@ -else -qpidd.1: - @echo "Warning: help2man not available, man page lacks options." - @cp $(srcdir)/qpidd.x $@ -endif - - diff --git a/M4-RCs/qpid/cpp/docs/man/qpidd.x b/M4-RCs/qpid/cpp/docs/man/qpidd.x deleted file mode 100644 index 9f1b465701..0000000000 --- a/M4-RCs/qpid/cpp/docs/man/qpidd.x +++ /dev/null @@ -1,46 +0,0 @@ -[NAME] - -qpidd \- the Qpid AMQP Broker Daemon - -[SYNOPSIS] - -qpidd [options] - -[DESCRIPTION] - -An AMQP broker daemon that stores, routes and forwards messages using -the Advanced Message Queueing Protocol (AMQP). - -[OPTIONS] - -Options may be specified via command line, environment variable or configuration file. See FILES and ENVIRONMENT below for details. - -[FILES] -.I /etc/qpidd.conf -.RS -Default configuration file. -.RE - -Configuration file settings are over-ridden by command line or environment variable settings. '--config ' or 'export QPID_CONFIG=' specifies an alternate file. - -Each line is a name=value pair. Blank lines and lines beginning with # are ignored. For example: - - # My qpidd configuration file. - port=6000 - max-connections=10 - log-to-stdout=yes - log-to-file=/tmp/qpidd.log - -[ENVIRONMENT] -.I QPID_