The Apache MINA project is pleased to announce MINA 2.0.14 ! 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. Some critical bug fixes : - Some closing session remaining in this state forever, leading to a leak - A vulnerability when using OGNL - Session weren't close immediately, leading to some cases where some messages could still be sent Here is the list of fixed issues : Bugs : ------ [DIRMINA-760 <https://issues.apache.org/jira/browse/DIRMINA-760> <https://issues.apache.org/jira/browse/DIRMINA-760>] Client fails to detect disconnection [DIRMINA-976 <https://issues.apache.org/jira/browse/DIRMINA-976> <https://issues.apache.org/jira/browse/DIRMINA-976>] ScheduledWriteBytes Increases after Exception on Writing [DIRMINA-1021 <https://issues.apache.org/jira/browse/DIRMINA-1021> <https://issues.apache.org/jira/browse/DIRMINA-1021>] MINA-CORE does not remove sessions if exceptions occur while closing [DIRMINA-1025 <https://issues.apache.org/jira/browse/DIRMINA-1025> <https://issues.apache.org/jira/browse/DIRMINA-1025>] A call to session.closed(true) may still flush messages. [DIRMINA-1028 <https://issues.apache.org/jira/browse/DIRMINA-1028> <https://issues.apache.org/jira/browse/DIRMINA-1028>] The supported ciphers configuration might not be used [DIRMINA-1029 <https://issues.apache.org/jira/browse/DIRMINA-1029> <https://issues.apache.org/jira/browse/DIRMINA-1029>] The sent buffer is reset to its original position when using the SSL Filter after a session.write() [DIRMINA-1037 <https://issues.apache.org/jira/browse/DIRMINA-1037> <https://issues.apache.org/jira/browse/DIRMINA-1037>] Throw exception in NioProcessor.write if the session is closing [DIRMINA-1039 <https://issues.apache.org/jira/browse/DIRMINA-1039> <https://issues.apache.org/jira/browse/DIRMINA-1039>] Response messages queue up on the server side waiting to be written to socket, while the server continues to read more request messages, causing out of heap memory [DIRMINA-1042 <https://issues.apache.org/jira/browse/DIRMINA-1042> <https://issues.apache.org/jira/browse/DIRMINA-1042>] Epoll spinning causes memory leak Task : ------ DIRMINA-986 <https://issues.apache.org/jira/browse/DIRMINA-986> <https://issues.apache.org/jira/browse/DIRMINA-986>] Update the web site to reflect the switch to git for the release process 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. The Apache MINA PMC Thanks ! -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com