This is an automated email from the ASF dual-hosted git repository.

artnaseef pushed a change to branch 3.9.x
in repository https://gitbox.apache.org/repos/asf/activemq-cpp.git


    from fcbe30b1 NO-JIRA Update Project poms to reflect 3.9.5 release
     add 2ae6f97d NO-JIRA Eliminate NULL initializer of auto_ptr members.
     add 1744abf0     https://issues.apache.org/jira/browse/AMQCPP-664
     add 64cfb509     https://issues.apache.org/jira/browse/AMQCPP-718
     add 2262fdb6     https://issues.apache.org/jira/browse/AMQCPP-756
     add 496d39fc NO-JIRA Administrivia.
     add 4e335f15 Remove "-ansi -pedantic" as default GCC options.  Work-around 
Long.cpp bug when optimized.  Date test less fragile - force expected TZ used 
by test.
     add d2f074c9 Remove "-ansi -pedantic" as default GCC options.  Work-around 
Long.cpp bug when optimized.  Date test less fragile - force expected TZ used 
by test.
     add a8cc4389 Use pkg-config for cppunit on modern systems, if 
cppunit-config is not found.
     add 6c15ed64 Restore the logic for the unlikely event that cppunit-config 
is found.
     add fff10138 Merge branch 'artnaseef-asn-fixup-2025-03' into fix/AMQCPP-756
     add cd26793e NO-JIRA Consolidated two README.txt files into a single 
README.md
     new 16514f3b Merge pull request #21 from arayq2/fix/AMQCPP-756

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   2 +
 README.txt                                         | 243 ---------------
 activemq-cpp/{README.txt => README.md}             | 326 ++++++++++++---------
 activemq-cpp/configure.ac                          |   2 +-
 activemq-cpp/cppunit-config.example                |  23 ++
 activemq-cpp/m4/find_cppunit.m4                    |  27 +-
 .../src/examples/advisories/AdvisoryConsumer.cpp   |   4 +-
 .../src/examples/advisories/AdvisoryConsumer.h     |   4 +-
 .../examples/advisories/AdvisoryConsumerMain.cpp   |   6 +-
 .../src/examples/advisories/AdvisoryProducer.cpp   |   6 +-
 .../src/examples/advisories/AdvisoryProducer.h     |   4 +-
 .../examples/advisories/AdvisoryProducerMain.cpp   |   6 +-
 .../advisories/TempDestinationAdvisoryConsumer.cpp |   2 +-
 .../advisories/TempDestinationAdvisoryConsumer.h   |   2 +-
 .../TempDestinationAdvisoryConsumerMain.cpp        |   6 +-
 .../TempDestinationAdvisoryProducerMain.cpp        |  10 +-
 .../cmstemplate-stress/CmsMessageCreator.cpp       |   2 +-
 .../src/examples/cmstemplate-stress/Receiver.cpp   |   4 +-
 .../src/examples/cmstemplate-stress/Receiver.h     |   4 +-
 .../src/examples/cmstemplate-stress/Sender.cpp     |   2 +-
 .../src/examples/cmstemplate-stress/Sender.h       |   2 +-
 .../cmstemplate-stress/TestSenderAndReceiver.h     |   6 +-
 activemq-cpp/src/examples/main.cpp                 |   6 +-
 .../src/examples/producers/SimpleProducer.cpp      |   2 +-
 activemq-cpp/src/examples/topics/chat/Chat.cpp     |   4 +-
 activemq-cpp/src/examples/topics/chat/Chat.h       |  10 +-
 .../cmsutil/DynamicDestinationResolver.cpp         |   2 +-
 .../src/main/activemq/cmsutil/PooledSession.cpp    |   4 +-
 .../activemq/cmsutil/ResourceLifecycleManager.cpp  |  10 +-
 .../main/activemq/commands/ActiveMQBlobMessage.cpp |   2 +-
 .../activemq/commands/ActiveMQBytesMessage.cpp     |   2 +-
 .../main/activemq/commands/ActiveMQBytesMessage.h  |   4 +-
 .../main/activemq/commands/ActiveMQMapMessage.cpp  |   2 +-
 .../main/activemq/commands/ActiveMQMapMessage.h    |   4 +-
 .../activemq/commands/ActiveMQMessageTemplate.h    |   2 +-
 .../activemq/commands/ActiveMQObjectMessage.cpp    |   2 +-
 .../src/main/activemq/commands/ActiveMQQueue.cpp   |   2 +-
 .../activemq/commands/ActiveMQStreamMessage.cpp    |   2 +-
 .../main/activemq/commands/ActiveMQStreamMessage.h |   4 +-
 .../main/activemq/commands/ActiveMQTempQueue.cpp   |   2 +-
 .../main/activemq/commands/ActiveMQTempTopic.cpp   |   2 +-
 .../main/activemq/commands/ActiveMQTextMessage.cpp |   2 +-
 .../main/activemq/commands/ActiveMQTextMessage.h   |   2 +-
 .../src/main/activemq/commands/ActiveMQTopic.cpp   |   2 +-
 .../src/main/activemq/commands/BrokerId.cpp        |   2 +-
 .../src/main/activemq/commands/BrokerInfo.cpp      |   2 +-
 .../main/activemq/commands/ConnectionControl.cpp   |   2 +-
 .../src/main/activemq/commands/ConnectionError.cpp |   2 +-
 .../src/main/activemq/commands/ConnectionId.cpp    |   2 +-
 .../src/main/activemq/commands/ConnectionInfo.cpp  |   2 +-
 .../src/main/activemq/commands/ConsumerControl.cpp |   2 +-
 .../src/main/activemq/commands/ConsumerId.cpp      |   2 +-
 .../src/main/activemq/commands/ConsumerInfo.cpp    |   2 +-
 .../src/main/activemq/commands/ControlCommand.cpp  |   2 +-
 .../main/activemq/commands/DataArrayResponse.cpp   |   2 +-
 .../src/main/activemq/commands/DataResponse.cpp    |   2 +-
 .../src/main/activemq/commands/DestinationInfo.cpp |   2 +-
 .../src/main/activemq/commands/DiscoveryEvent.cpp  |   2 +-
 .../main/activemq/commands/ExceptionResponse.cpp   |   2 +-
 .../src/main/activemq/commands/FlushCommand.cpp    |   2 +-
 .../src/main/activemq/commands/IntegerResponse.cpp |   2 +-
 .../src/main/activemq/commands/JournalQueueAck.cpp |   2 +-
 .../src/main/activemq/commands/JournalTopicAck.cpp |   2 +-
 .../src/main/activemq/commands/JournalTrace.cpp    |   2 +-
 .../main/activemq/commands/JournalTransaction.cpp  |   2 +-
 .../src/main/activemq/commands/KeepAliveInfo.cpp   |   2 +-
 .../main/activemq/commands/LastPartialCommand.cpp  |   2 +-
 .../main/activemq/commands/LocalTransactionId.cpp  |   2 +-
 .../src/main/activemq/commands/Message.cpp         |   2 +-
 .../src/main/activemq/commands/MessageAck.cpp      |   2 +-
 .../src/main/activemq/commands/MessageDispatch.cpp |   2 +-
 .../commands/MessageDispatchNotification.cpp       |   2 +-
 .../src/main/activemq/commands/MessageId.cpp       |   2 +-
 .../src/main/activemq/commands/MessagePull.cpp     |   2 +-
 .../main/activemq/commands/NetworkBridgeFilter.cpp |   2 +-
 .../src/main/activemq/commands/PartialCommand.cpp  |   2 +-
 .../src/main/activemq/commands/ProducerAck.cpp     |   2 +-
 .../src/main/activemq/commands/ProducerId.cpp      |   2 +-
 .../src/main/activemq/commands/ProducerInfo.cpp    |   2 +-
 .../src/main/activemq/commands/RemoveInfo.cpp      |   2 +-
 .../activemq/commands/RemoveSubscriptionInfo.cpp   |   2 +-
 .../src/main/activemq/commands/ReplayCommand.cpp   |   2 +-
 .../src/main/activemq/commands/Response.cpp        |   2 +-
 .../src/main/activemq/commands/SessionId.cpp       |   2 +-
 .../src/main/activemq/commands/SessionInfo.cpp     |   2 +-
 .../src/main/activemq/commands/ShutdownInfo.cpp    |   2 +-
 .../main/activemq/commands/SubscriptionInfo.cpp    |   2 +-
 .../src/main/activemq/commands/TransactionId.cpp   |   2 +-
 .../src/main/activemq/commands/TransactionInfo.cpp |   2 +-
 .../src/main/activemq/commands/XATransactionId.cpp |   2 +-
 .../src/main/activemq/core/ActiveMQConnection.cpp  |  20 +-
 .../src/main/activemq/core/ActiveMQConnection.h    |   2 +-
 .../activemq/core/ActiveMQConnectionFactory.cpp    |   6 +-
 .../activemq/core/ActiveMQTransactionContext.cpp   |   6 +-
 .../core/kernels/ActiveMQConsumerKernel.cpp        |   4 +-
 .../activemq/core/kernels/ActiveMQProducerKernel.h |   2 +-
 .../core/kernels/ActiveMQSessionKernel.cpp         |  10 +-
 .../activemq/core/kernels/ActiveMQSessionKernel.h  |   2 +-
 .../main/activemq/exceptions/ActiveMQException.cpp |   9 +
 .../main/activemq/exceptions/ActiveMQException.h   |  10 +-
 .../src/main/activemq/state/ConnectionState.cpp    |   2 +-
 .../main/activemq/state/ConnectionStateTracker.cpp |   6 +-
 .../transport/failover/BackupTransportPool.cpp     |   2 +-
 .../transport/failover/FailoverTransport.cpp       |   4 +-
 .../main/activemq/transport/failover/URIPool.cpp   |   2 +-
 .../main/activemq/transport/tcp/TcpTransport.cpp   |   6 +-
 .../src/main/activemq/util/CompositeData.cpp       |   2 +-
 .../src/main/activemq/util/ServiceSupport.cpp      |   4 +-
 activemq-cpp/src/main/activemq/util/URISupport.cpp |   2 +-
 .../wireformat/openwire/OpenWireFormat.cpp         |   8 +-
 .../openwire/marshal/BaseDataStreamMarshaller.cpp  |   4 +-
 .../openwire/marshal/PrimitiveTypesMarshaller.cpp  |   4 +-
 activemq-cpp/src/main/cms/CMSException.cpp         |   2 +-
 .../internal/net/DefaultServerSocketFactory.cpp    |   8 +-
 .../decaf/internal/net/DefaultSocketFactory.cpp    |  10 +-
 .../src/main/decaf/internal/net/Network.cpp        |   2 +-
 .../decaf/internal/net/ssl/DefaultSSLContext.cpp   |   4 +-
 .../internal/net/ssl/openssl/OpenSSLParameters.cpp |   2 +-
 .../net/ssl/openssl/OpenSSLServerSocket.cpp        |   2 +-
 .../internal/net/ssl/openssl/OpenSSLSocket.cpp     |   5 +-
 .../net/ssl/openssl/OpenSSLSocketFactory.cpp       |  18 +-
 .../main/decaf/internal/nio/CharArrayBuffer.cpp    |   2 +-
 .../internal/security/unix/SecureRandomImpl.cpp    |   2 +-
 .../internal/security/windows/SecureRandomImpl.cpp |   2 +-
 .../main/decaf/internal/util/HexStringParser.cpp   |  10 +-
 .../internal/util/ResourceLifecycleManager.cpp     |   2 +-
 .../decaf/internal/util/concurrent/Threading.cpp   |   4 +-
 .../src/main/decaf/internal/util/zip/infback.c     |   2 +-
 .../src/main/decaf/internal/util/zip/inflate.c     |  20 +-
 activemq-cpp/src/main/decaf/io/IOException.cpp     |  10 +-
 activemq-cpp/src/main/decaf/io/IOException.h       |   2 +-
 activemq-cpp/src/main/decaf/io/Writer.cpp          |   2 +-
 activemq-cpp/src/main/decaf/lang/ArrayPointer.h    |   2 +-
 activemq-cpp/src/main/decaf/lang/Exception.cpp     |   9 +-
 activemq-cpp/src/main/decaf/lang/Long.cpp          |  10 +
 activemq-cpp/src/main/decaf/lang/Pointer.h         |   2 +-
 activemq-cpp/src/main/decaf/lang/Throwable.cpp     |   4 +-
 activemq-cpp/src/main/decaf/lang/Throwable.h       |   2 +-
 .../decaf/lang/exceptions/RuntimeException.cpp     |  15 +-
 .../main/decaf/lang/exceptions/RuntimeException.h  |  11 +-
 activemq-cpp/src/main/decaf/net/ServerSocket.cpp   |   2 +-
 activemq-cpp/src/main/decaf/net/URI.cpp            |   4 +-
 activemq-cpp/src/main/decaf/net/URI.h              |   2 +-
 .../src/main/decaf/net/ssl/SSLContextSpi.cpp       |  10 +-
 activemq-cpp/src/main/decaf/nio/Buffer.cpp         |   8 -
 activemq-cpp/src/main/decaf/nio/Buffer.h           |   7 +-
 activemq-cpp/src/main/decaf/nio/CharBuffer.cpp     |   2 +-
 .../src/main/decaf/security/SecureRandom.h         |   2 +-
 .../src/main/decaf/util/AbstractCollection.h       |  22 +-
 activemq-cpp/src/main/decaf/util/AbstractList.h    |   8 +-
 .../src/main/decaf/util/AbstractSequentialList.h   |  12 +-
 activemq-cpp/src/main/decaf/util/AbstractSet.h     |   4 +-
 activemq-cpp/src/main/decaf/util/ArrayList.h       |   4 +-
 activemq-cpp/src/main/decaf/util/HashSet.h         |  32 +-
 activemq-cpp/src/main/decaf/util/LinkedList.h      |   8 +-
 activemq-cpp/src/main/decaf/util/PriorityQueue.h   |   2 +-
 activemq-cpp/src/main/decaf/util/Properties.cpp    |   2 +-
 activemq-cpp/src/main/decaf/util/StlList.h         |   4 +-
 activemq-cpp/src/main/decaf/util/StlMap.h          |   4 +-
 .../main/decaf/util/concurrent/ConcurrentStlMap.h  |   4 +-
 .../decaf/util/concurrent/CopyOnWriteArrayList.h   |  14 +-
 .../decaf/util/concurrent/CopyOnWriteArraySet.h    |   2 +-
 .../decaf/util/concurrent/ThreadPoolExecutor.cpp   |   2 +-
 .../locks/AbstractQueuedSynchronizer.cpp           |   4 +-
 .../src/main/decaf/util/logging/LogRecord.h        |   2 +-
 .../activemq/test/AdvisoryTest.cpp                 |  38 +--
 .../activemq/test/AsyncSenderTest.cpp              |   4 +-
 .../activemq/test/BulkMessageTest.cpp              |   2 +-
 .../activemq/test/CMSTestFixture.h                 |   2 +-
 .../activemq/test/CmsSendWithAsyncCallbackTest.cpp |  24 +-
 .../activemq/test/CmsTemplateTest.cpp              |   2 +-
 .../test-integration/activemq/test/DurableTest.cpp |   4 +-
 .../activemq/test/ExpirationTest.cpp               |   4 +-
 .../activemq/test/JmsMessageGroupsTest.cpp         |   4 +-
 .../activemq/test/MapMessageTest.cpp               |  20 +-
 .../activemq/test/MessageCompressionTest.cpp       |  16 +-
 .../activemq/test/QueueBrowserTest.cpp             |  86 +++---
 .../activemq/test/SimpleRollbackTest.cpp           |   2 +-
 .../test-integration/activemq/test/SimpleTest.cpp  |  90 +++---
 .../activemq/test/SlowListenerTest.cpp             |   2 +-
 .../activemq/test/TransactionTest.cpp              |  50 ++--
 .../activemq/test/VirtualTopicTest.cpp             |  18 +-
 .../OpenWireMessageListenerRedeliveryTest.cpp      |  60 ++--
 .../test/openwire/OpenwireAdvisoryTest.cpp         |  24 +-
 .../test/openwire/OpenwireAsyncSenderTest.cpp      |   4 +-
 .../test/openwire/OpenwireClientAckTest.cpp        |  64 ++--
 .../openwire/OpenwireEnhancedConnectionTest.cpp    |  48 +--
 .../test/openwire/OpenwireIndividualAckTest.cpp    |  98 +++----
 .../test/openwire/OpenwireJmsRecoverTest.cpp       |  32 +-
 .../activemq/test/openwire/OpenwireSimpleTest.cpp  |  82 +++---
 .../test/openwire/OpenwireTempDestinationTest.cpp  |  92 +++---
 .../test/openwire/OpenwireXATransactionsTest.cpp   | 154 +++++-----
 .../test-integration/activemq/util/CMSProvider.h   |  16 +-
 activemq-cpp/src/test-integration/main.cpp         |   2 +-
 .../src/test/activemq/cmsutil/DummySession.h       |  12 +-
 .../test/activemq/commands/ActiveMQMessageTest.cpp |   3 +-
 .../test/activemq/commands/ActiveMQMessageTest.h   |   4 +-
 .../commands/ActiveMQStreamMessageTest.cpp         |   2 +-
 .../test/activemq/commands/XATransactionIdTest.cpp |   2 +-
 .../core/ActiveMQConnectionFactoryTest.cpp         |  26 +-
 .../test/activemq/core/ActiveMQConnectionTest.cpp  |  12 +-
 .../src/test/activemq/core/ActiveMQSessionTest.cpp |  86 +++---
 .../src/test/activemq/core/ActiveMQSessionTest.h   |   2 +-
 .../src/test/activemq/mock/MockBrokerService.cpp   |   2 +-
 .../activemq/threads/DedicatedTaskRunnerTest.cpp   |   2 +-
 .../activemq/transport/tcp/TcpTransportTest.cpp    |   2 +-
 .../marshal/PrimitiveTypesMarshallerTest.cpp       |   4 +-
 .../net/ssl/DefaultSSLSocketFactoryTest.cpp        |   2 +-
 .../decaf/internal/nio/FloatArrayBufferTest.cpp    |   2 +-
 .../decaf/internal/nio/LongArrayBufferTest.cpp     |   2 +-
 .../src/test/decaf/io/DataInputStreamTest.cpp      |   4 +-
 .../src/test/decaf/io/DataInputStreamTest.h        |   8 +-
 .../src/test/decaf/io/DataOutputStreamTest.h       |   8 +-
 activemq-cpp/src/test/decaf/lang/ThreadTest.cpp    |  18 +-
 .../src/test/decaf/net/InetAddressTest.cpp         |   2 +-
 .../src/test/decaf/net/ServerSocketTest.cpp        |   6 +-
 .../src/test/decaf/net/SocketFactoryTest.cpp       |   4 +-
 activemq-cpp/src/test/decaf/net/SocketTest.cpp     |  32 +-
 .../test/decaf/net/ssl/SSLSocketFactoryTest.cpp    |   5 +-
 .../src/test/decaf/util/AbstractListTest.cpp       |  12 +-
 activemq-cpp/src/test/decaf/util/ArrayListTest.cpp |   6 +-
 activemq-cpp/src/test/decaf/util/BitSetTest.cpp    |   4 +-
 activemq-cpp/src/test/decaf/util/DateTest.cpp      |   4 +-
 .../src/test/decaf/util/LinkedListTest.cpp         |  27 +-
 activemq-cpp/src/test/decaf/util/ListTest.cpp      |   4 +-
 .../src/test/decaf/util/PriorityQueueTest.cpp      |  24 +-
 .../src/test/decaf/util/PropertiesTest.cpp         |   2 +-
 .../src/test/decaf/util/StringTokenizerTest.cpp    |   2 +-
 activemq-cpp/src/test/decaf/util/TimerTest.cpp     |  38 +--
 .../decaf/util/concurrent/ConcurrentStlMapTest.cpp |   7 +-
 .../util/concurrent/CopyOnWriteArrayListTest.cpp   |  12 +-
 .../util/concurrent/CopyOnWriteArraySetTest.cpp    |   4 +-
 .../util/concurrent/LinkedBlockingQueueTest.cpp    |   4 +-
 .../test/decaf/util/concurrent/SemaphoreTest.cpp   |  16 +-
 .../locks/AbstractQueuedSynchronizerTest.cpp       |  56 ++--
 .../util/concurrent/locks/LockSupportTest.cpp      |   2 +-
 .../util/concurrent/locks/ReentrantLockTest.cpp    |  70 ++---
 .../src/test/decaf/util/zip/DeflaterTest.cpp       |   6 +-
 activemq-cpp/src/test/main.cpp                     |   2 +-
 239 files changed, 1417 insertions(+), 1490 deletions(-)
 delete mode 100644 README.txt
 rename activemq-cpp/{README.txt => README.md} (60%)
 create mode 100644 activemq-cpp/cppunit-config.example


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to