dev@grizzly.java.net

[Fwd: [ANNOUNCE] Apache MINA 2.0.0-M5 released]

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Wed, 15 Apr 2009 17:44:09 -0400

-------- Original Message --------
Subject: [ANNOUNCE] Apache MINA 2.0.0-M5 released
Date: Wed, 15 Apr 2009 23:06:06 +0200
From: Niklas Gustavsson <ngn_at_apache.org>
Reply-To: dev_at_mina.apache.org
To: dev_at_mina.apache.org, users_at_mina.apache.org

The Apache MINA project team is proud to announce the new Milestone
of Apache MINA version 2.0.0-M5, a bug fix release. Next version
will be a Release Candidate.

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.

The changeLog is provided at the end of this mail

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


The Apache MINA project team is always open for your feedback. Please
let us know what you think about MINA via our mailing list and support
forum: http://mina.apache.org/contact.html

Thank you !

Release Notes - MINA - Version 2.0.0-M5
---------------------------------------
Bug

     * [DIRMINA-626] - Compilation Error in
org.apache.mina.transport.serial.DefaultSerialSessionConfig
     * [DIRMINA-646] - More than required data sent on serial port
through serial transport
     * [DIRMINA-647] - WriteFuture.isWritten() never returns true even
when data is actually sent on the serial port using serial transport
     * [DIRMINA-648] - Typo in LoggingFilter-API
     * [DIRMINA-652] -
Socks5LogicHandler.encodeProxyRequestPacket(final SocksProxyRequest
request) should check that the result of request.getEndpointAddress()
is resolved before using it
     * [DIRMINA-653] - IoSession.write not thread-safe? Loosing
messages under heavy multi-threaded write on same session.
     * [DIRMINA-658] - BufferedWriteFilter does not pass session closed
or exception caught events up the filter chain
     * [DIRMINA-664] - EMPTY_* IoBuffer constants can be made mutable
and cause data errors
     * [DIRMINA-665] - AbstractIoSession#getId() can cause collisions
which lead to sessionClosed calls without sessionCreated
     * [DIRMINA-667] - NioDatagramConnector.newHandle leaks
DatagramChannels on bind exception
     * [DIRMINA-674] - Mina xbean module requires mina-core for compile
scope
     * [DIRMINA-675] - Duplicate data from decoder
     * [DIRMINA-676] - ObjectMBean throws NullPointerException when
accessing non-existing attributes
     * [DIRMINA-677] - AbstractIoSession sometimes throws
java.lang.Error in toString()

Improvement

     * [DIRMINA-594] - Javadoc & documentation for APR transport
     * [DIRMINA-605] - Add documentation for using and building serial
port connection
     * [DIRMINA-644] - OSGi exported packages should contain the mina
version
     * [DIRMINA-649] - The OSGi exported packages should contain the
version number of the package

New Feature

     * [DIRMINA-520] - DemuxingIoHandler for SingleSessionIoHandlers

Task

     * [DIRMINA-32] - Revise JavaDoc, PPT, and Tutorial


The Apache MINA PMC.