Apache MINA 1.0.4 and 1.1.1 Released

Apache MINA 1.0.4 and 1.1.1 (Java 5 port of 1.0.4) have been released on July 18th, 2007. The new releases contain backward-compatible minor improvements and several bug fixes found in the previous releases. They are available in the download page.

Changes in 1.0.4 since 1.0.3:

  • 2 improvements
    • [DIRMINA-377] - Reduce memory consumption of DefaultIoFuture
    • [DIRMINA-398] - Change the default Map implementation of DemuxingIoHandler to ConcurrentHashMap
  • 10 bug fixes
    • [DIRMINA-279] - CompressionFilter returns error -5 (Z_BUF_ERROR) from jzlib in MINA 1.0 but not in MINA 0.9.4
    • [DIRMINA-366] - Default socket option values are retrieved incorrectly.
    • [DIRMINA-369] - StreamIoHandler can flush garbled data.
    • [DIRMINA-374] - ArrayIndexOutOfBoundException in SocketAcceptor and SocketConnector
    • [DIRMINA-383] - CumulativeProtocolDecoder & ByteOrder.LITTLE_ENDIAN
    • [DIRMINA-386] - SocketSessionConfigImpl: initialize() uses "localhost" to bind InetSocketAddress, should use IP instead
    • [DIRMINA-390] - IoHandler.messageSent is not called when FilterChain contains SSLFilter
    • [DIRMINA-395] - DatagramSessionImpl getLocalAddress doesn't return the local address
    • [DIRMINA-402] - Simultaneous writes causes 'bad record MAC' error when SSLFilter is used.
    • [DIRMINA-403] - Performance degradation when socket receive buffer is big.

Changes in 1.1.1 since 1.1.0:

  • Includes all changes made in 1.0.4.
  • 1 additional improvement
    • [DIRMINA-392] - Change the default Map implementation of session attributes to synchronized HashMap for less memory consumption
  • 1 additional bug fix
    • [DIRMINA-384] - A possible duplicate event emission in DefaultIoFuture
Added by Trustin Lee, last edited by Trustin Lee on Jul 18, 2007