You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Emmanuel Lécharny <el...@gmail.com> on 2012/08/30 07:18:16 UTC

[ANNOUNCE] Apache MINA 2.0.5 released

The Apache MINA project is pleased to announce MINA 2.0.5 ! This
version is a bug fix release.

Apache MINA is a network application framework which helps users
develop high performance and high scalability network applications
easily by providing an abstract, event-driven, asynchronous API over
various transports such as TCP/IP and UDP/IP vis Java NIO.

The Apache MINA project website includes resources such as
introductory presentation slides, tutorials, and examples to help you
learn MINA as soon as possible.

This version fixes a few errors found since we released 2.0.4

Download :
=========
  *http://mina.apache.org/downloads.html

Quick links :
==========
* Homepage -http://mina.apache.org/
* FAQ -http://mina.apache.org/faq.html
* Testimonials -http://mina.apache.org/testimonials.html
* Documentation -http://mina.apache.org/documentation.html
* Performance -http://mina.apache.org/performance-test-reports.html

We recommend all users to upgrade to this release. We consider this a
stable and production ready release.

Release notes :
=============


     Bug

   * DIRMINA-772 - First sent message is not garbage collected per session
   * DIRMINA-817 - Packaging is buggy
   * DIRMINA-829 - AbstractIoBuffer.getSlice(int index, int length) has
incorrect behavior
   * DIRMINA-835 - IoHandler's sessionCreated and sessionOpened method
can receive notifications when MINA's internal socket connection built
   * DIRMINA-840 - Logic Error in ByteArrayPool implementation
   * DIRMINA-842 - Crash on Android
   * DIRMINA-846 - AprSocketAcceptor doesn't work and throws
IOExceptions many times.
   * DIRMINA-871 - DefaultIoSessionAttributeMap returns the defaultValue
parameter if no entry is found for the specified key, but does not add
that new key/value pair to the map as specified in the javadocs.
   * DIRMINA-880 - Implementation of SslFilter#isCloseNotify() is incorrect
   * DIRMINA-886 - isBrokenConnection
   * DIRMINA-887 - mutil bind localAddress
   * DIRMINA-894 - java.io.IOException: Broken Pipe infinite loop
   * DIRMINA-897 - atomicity violation bugs because of misusing
concurrent collections
   * DIRMINA-898 - A wakeup() is issued in a thread before the target
select() is executed.
   * DIRMINA-900 - One MINA 2.0.4 test is failing when run with a 1.7 jdk


     Improvement

   * DIRMINA-645 - SslFilter should start initiating handshake from
sesionCreated() rather than from onPostAdd()
   * DIRMINA-847 - Entry and Exit action support for Mina state machine
   * DIRMINA-867 - Needs meaningful error message when
AbstractIoSession.write called with null
   * DIRMINA-888 - Add the ability to get the write queue size like:
session.getWriterRequestQueue().size();


     Task

   * DIRMINA-681 - Strange CPU peak occuring at fixed interval when
several thousand connections active



The Apache MINA PMC

-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com