Return-Path: Delivered-To: apmail-activemq-commits-archive@www.apache.org Received: (qmail 30370 invoked from network); 4 Apr 2007 00:48:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Apr 2007 00:48:30 -0000 Received: (qmail 53825 invoked by uid 500); 4 Apr 2007 00:48:37 -0000 Delivered-To: apmail-activemq-commits-archive@activemq.apache.org Received: (qmail 53799 invoked by uid 500); 4 Apr 2007 00:48:37 -0000 Mailing-List: contact commits-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list commits@activemq.apache.org Received: (qmail 53790 invoked by uid 99); 4 Apr 2007 00:48:37 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2007 17:48:37 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2007 17:48:29 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 098241A9838; Tue, 3 Apr 2007 17:48:09 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r525343 - in /activemq/activemq-cpp/tags/activemq-cpp-2.0: RELEASE_NOTES.txt configure.ac Date: Wed, 04 Apr 2007 00:48:08 -0000 To: commits@activemq.apache.org From: nmittler@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070404004809.098241A9838@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: nmittler Date: Tue Apr 3 17:48:08 2007 New Revision: 525343 URL: http://svn.apache.org/viewvc?view=rev&rev=525343 Log: updating release notes and version # for 2.0 tag Modified: activemq/activemq-cpp/tags/activemq-cpp-2.0/RELEASE_NOTES.txt activemq/activemq-cpp/tags/activemq-cpp-2.0/configure.ac Modified: activemq/activemq-cpp/tags/activemq-cpp-2.0/RELEASE_NOTES.txt URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/activemq-cpp-2.0/RELEASE_NOTES.txt?view=diff&rev=525343&r1=525342&r2=525343 ============================================================================== --- activemq/activemq-cpp/tags/activemq-cpp-2.0/RELEASE_NOTES.txt (original) +++ activemq/activemq-cpp/tags/activemq-cpp-2.0/RELEASE_NOTES.txt Tue Apr 3 17:48:08 2007 @@ -1,4 +1,80 @@ ========================================================================= +== Release Notes for ActiveMQ CPP 2.0 == +========================================================================= + +== Overview == + +This version is a major release containing new features and bug fixes. + + * Full OpenWire v2 support! + * You can switch between openwire and stomp via the connection URL + * Temporary destinations when using OpenWire + * Added support for asynchronous send + * Fixed client acknowledge + * Resolved some memory leaks + * Sessions are now single threaded + +NOTE: Compatable with ActiveMQ Broker version >= 4.0.2 + +== Issues Resolved == + +Bug + + * [AMQCPP-38] - Async error on broker when running integration tests + * [AMQCPP-44] - Reason for socket errors not reported correctly on Windows + * [AMQCPP-46] - ActiveMQConnection doesn't propagate exception listener to underlying connector + * [AMQCPP-51] - Autoconf is not properly setting CXXFLAGS on Linux + * [AMQCPP-52] - Valgrind reports memory leaks when running PrimitiveMapTest + * [AMQCPP-53] - Declaration of extern int errno after including errno.h doesn't compile + * [AMQCPP-54] - Build broken due to autoconf problem? + * [AMQCPP-55] - Need close() to propagate to child resources + * [AMQCPP-56] - GCC warnings and possible SocketFactory bug on 64-bit Linux + * [AMQCPP-58] - Possible memory leak when reestablishing connection + * [AMQCPP-59] - Exception is thrown when destroying consumer after connection failure + * [AMQCPP-60] - message information is lost from stomp message to jms + * [AMQCPP-61] - CMSException::what returns c_str of temporary std::string + * [AMQCPP-62] - Broken CLIENT_ACKNOWLEDGE + * [AMQCPP-64] - Inconsistency in topic names when creating topics + * [AMQCPP-75] - setCMSReplyTo with null destination segfaults when using Openwire wire format + * [AMQCPP-76] - Integer property not propagated when using Openwire + * [AMQCPP-77] - Inconsistency when getting string property between Stomp and Openwire + * [AMQCPP-78] - session tries to destroy already destroyed temporary queue + * [AMQCPP-80] - sending with explicit message id hangs + * [AMQCPP-81] - openwire consumer never receives messages already in queue + * [AMQCPP-83] - Integration tests fail for openwire + * [AMQCPP-85] - activemq/util/Character.h not being installed by automake + * [AMQCPP-86] - Valgrind reports memory leaks in unit tests + * [AMQCPP-87] - ActiveMQConnectionFactory creates only one unique clientId + * [AMQCPP-90] - Openwire Session doesn't run its MessageListeners from a single thread + * [AMQCPP-91] - A few more Openwire memory leaks + * [AMQCPP-92] - memory leak in openwire session info + +Improvement + + * [AMQCPP-40] - A few stray unix and sun defines + * [AMQCPP-47] - MapMessage getters should be const + * [AMQCPP-48] - Fix compilation with Visual Studio .NET 2003 + * [AMQCPP-49] - Add -W -Wall compile options + * [AMQCPP-50] - Derive cms::CMSException from std::exception + * [AMQCPP-57] - Typo in names of delivery modes + * [AMQCPP-79] - allow createProducer to accept null destination + * [AMQCPP-89] - Case of cms::Message getter and setter names are not consistent with case of JMS Message getter and setter names + * [AMQCPP-94] - StompConnector should use Long::toString instead of Integer::toString + +New Feature + + * [AMQCPP-30] - Add support to activemq-cpp to support the openwire protocol + * [AMQCPP-63] - asynchronous send + +Task + + * [AMQCPP-82] - Make openwire the default protocol + * [AMQCPP-84] - add unit/integration tests + * [AMQCPP-88] - Remove setCMSMessageId from CMS API + * [AMQCPP-95] - Perform Memory Leak testing on 2.0 codebase + + +========================================================================= == Release Notes for ActiveMQ CPP 1.1 == ========================================================================= Modified: activemq/activemq-cpp/tags/activemq-cpp-2.0/configure.ac URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/activemq-cpp-2.0/configure.ac?view=diff&rev=525343&r1=525342&r2=525343 ============================================================================== --- activemq/activemq-cpp/tags/activemq-cpp-2.0/configure.ac (original) +++ activemq/activemq-cpp/tags/activemq-cpp-2.0/configure.ac Tue Apr 3 17:48:08 2007 @@ -26,7 +26,7 @@ ## Define the Version variables ## ----------------------------------------------- ACTIVEMQ_LIBRARY_NAME=activemq-cpp -ACTIVEMQ_VERSION=2.0-SNAPSHOT +ACTIVEMQ_VERSION=2.0 ACTIVEMQ_LIBRARY_VERSION=0:0:0 ACTIVEMQ_RELEASE=0.0 ACTIVEMQ_API_VERSION=${ACTIVEMQ_VERSION}