From commits-return-6522-apmail-activemq-commits-archive=activemq.apache.org@activemq.apache.org Mon Jul 09 11:50:24 2007 Return-Path: Delivered-To: apmail-activemq-commits-archive@www.apache.org Received: (qmail 71785 invoked from network); 9 Jul 2007 11:50:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Jul 2007 11:50:14 -0000 Received: (qmail 40249 invoked by uid 500); 9 Jul 2007 11:50:14 -0000 Delivered-To: apmail-activemq-commits-archive@activemq.apache.org Received: (qmail 40025 invoked by uid 500); 9 Jul 2007 11:50:14 -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 39940 invoked by uid 99); 9 Jul 2007 11:50:13 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jul 2007 04:50:13 -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; Mon, 09 Jul 2007 04:50:09 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id A06F11A981C; Mon, 9 Jul 2007 04:49:49 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r554612 - /activemq/activemq-cpp/trunk/RELEASE_NOTES.txt Date: Mon, 09 Jul 2007 11:49:49 -0000 To: commits@activemq.apache.org From: tabish@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070709114949.A06F11A981C@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: tabish Date: Mon Jul 9 04:49:48 2007 New Revision: 554612 URL: http://svn.apache.org/viewvc?view=rev&rev=554612 Log: Preparing for new release 2.1 Modified: activemq/activemq-cpp/trunk/RELEASE_NOTES.txt Modified: activemq/activemq-cpp/trunk/RELEASE_NOTES.txt URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/RELEASE_NOTES.txt?view=diff&rev=554612&r1=554611&r2=554612 ============================================================================== --- activemq/activemq-cpp/trunk/RELEASE_NOTES.txt (original) +++ activemq/activemq-cpp/trunk/RELEASE_NOTES.txt Mon Jul 9 04:49:48 2007 @@ -1,4 +1,77 @@ ========================================================================= +== Release Notes for ActiveMQ CPP 2.1 == +========================================================================= + +== Overview == + +This version includes several bugfixes, as well as some new features. Also +a lot of work has been done on performance and memory leaks. One new feature that +has been highly anticipated is that we now build both shared and static libraries. + +NOTE: Compatable with ActiveMQ Broker version >= 4.0.2 + +== Issues Resolved == + +Bug + + * [AMQCPP-104] - Enabling async send prevents program from terminating properly on Windows + * [AMQCPP-119] - getClientID segfaults is called after connection has been closed + * [AMQCPP-120] - Possible memory leak in StompConnector + * [AMQCPP-121] - Possible memory leak in activemq::transport::IOTransport::run + * [AMQCPP-122] - Crash on Windows when rapidly creating and destroying connections + * [AMQCPP-126] - closing ressources after an IOException crashes the app + * [AMQCPP-128] - Transacted session crashes or loses messages + * [AMQCPP-131] - StompConnector doesn't rethrow UnsupportedOperationException + * [AMQCPP-132] - Unsubscribe of durable subscription fails + * [AMQCPP-133] - Receive of plain Message with Openwire returns null + * [AMQCPP-134] - Compiler warnings have returned for tests on gcc + +Improvement + + * [AMQCPP-65] - Refactor transport creation + * [AMQCPP-66] - Refactor the Async send to happen in an Async Transport instead of in ActiveMQSession + * [AMQCPP-108] - Make stomp connector more generic + * [AMQCPP-110] - Create activemqcpp-openwire-generator build in our pom.xml, move code to src/main/java + * [AMQCPP-116] - quick improvements to CMS example code + * [AMQCPP-118] - Provide a way to allocate and free with the same allocator + * [AMQCPP-123] - Link error when trying to link another shared library against AMQCPP on 64-bit Linux + * [AMQCPP-127] - ResponseCorrelator doesn't have a way to set max timeot from the properties uri. + * [AMQCPP-130] - Enhance the DummyTransport and rename it to MockTransport + +New Feature + + * [AMQCPP-125] - Decaf: Random + +Task + + * [AMQCPP-106] - reorganize subversion + * [AMQCPP-115] - Change build to create dynamic libraries + +========================================================================= +== Release Notes for ActiveMQ CPP 2.0.1 == +========================================================================= + +== Overview == + +This version is a bug fix release for issues that were found in the 2.0 release + +NOTE: Compatable with ActiveMQ Broker version >= 4.0.2 + +== Issues Resolved == + +Bug + + * [AMQCPP-105] - Openwire ActiveMQMessage sets Persistant flag incorrectly + * [AMQCPP-107] - SocketInputStream::read() doesn't check for EINTR error + * [AMQCPP-109] - Exception when acknowledging null messages, originating from the receipt of an ObjectMessage + * [AMQCPP-112] - Openwire Experiation Integration tests fail when fixed to actually use Openwire + +Improvement + + * [AMQCPP-101] - Add the Ability to set the TcpNoDelay flag of a TCP Socket + * [AMQCPP-102] - Create a Tag for CMS + +========================================================================= == Release Notes for ActiveMQ CPP 2.0 == =========================================================================