Skip to content

Latest commit

 

History

History
93 lines (87 loc) · 3.85 KB

CHANGELOG.md

File metadata and controls

93 lines (87 loc) · 3.85 KB

Changelog

v0.3.2

  • Various code improvements
  • Update junit to version 4.11
  • Fix issue #115 - Expose all Context options
  • Fix issue #58 - XPUB can receive multipart messages
  • Fix issue #109 - Make ZMQ.Context and ZMQ.Socket implement java.io.Closeable
  • Use UTF-8 as default charset
  • Use monotonic source for time
  • Use try finally idiom on locks
  • Backport fix for race condition on shutdown
  • sendByteBuffer should return number of sent bytes

v0.3.1

  • [maven-release-plugin] prepare release v0.3.1
  • Update README.md
  • [maven-release-plugin] prepare for next development iteration

v0.3.0

  • [maven-release-plugin] prepare release v0.3.0
  • Prepare for release
  • Update maven plugins
  • Change groupId to zeromq
  • Use the org.zeromq groupId
  • Add build status icon
  • Fix issue #95 - Add travis-ci support
  • remove usage of bytebuffer just for the sake of a byte array
  • use configurable Charset in every String.getBytes() and new String()
  • support DirectByteBuffer on socket.sendByteBuffer()
  • ignore whole target and also ignore Eclipse's .settings folder
  • fixes zeromq#86
  • Improved handling of ephemeral ports
  • Possible fix for a memory leak in Poller.fd_table.
  • subscriber should ignore HUGZ
  • support ZMQ_DELAY_ATTACH_ON_CONNECT socket option
  • Close inproc socket pairs on zmq_disconnect
  • Rewrite TestConnectDelay
  • Backport for LIBZMQ-541 fix
  • Fix issue when building with Ant and system default encoding is not UTF-8
  • Update clonesrv6.java
  • Ignore CtxTerminatedException at ZContext.destroy
  • Fix issue #76, #77 but at topic remove at trie
  • Remove global errno
  • expose special purpose raw zmq.SocketBase
  • Work around for LIBZMQ-496 The problem is that other threads might still be in mailbox::send() when it is destroyed. So as a workaround, we just acquire the mutex in the destructor. Therefore the running send will finish before the mailbox is destroyed.
  • patch for issue 456 Do not filter out duplicate subscriptions on the XSUB side of XSUB/XPUB, so that ZMQ_XPUB_VERBOSE doesn't get blocked by forwarding devices (as long as the devices all use ZMQ_XPUB_VERBOSE)
  • Issue #72 resource leak at Reaper
  • Issue #70 Remove thread local at errno
  • Fix IPv6 address parsing.
  • added osgi manifest headers with maven-bundle-plugin
  • osgi manifest
  • Fix issue #66 - Add ByteBuffer API to Sockets for sending and receiving messages
  • Fix a bug that socket disconnect didn't terminate properly
  • add setTCPKeepAlive socket option
  • add a pom helper for the latest sonatype snapshot
  • fix missing frame at monitoring
  • Add chapter 5 guide
  • ZMsg.recv documentation of flag options
  • new timer during handling timer_event doesn't set correctly
  • chapter 4 java guide
  • fix a bug which unsubscribe doesn't work correctly
  • Set the compiler version to 1.6
  • Suppress platform dependent encoding warning
  • ZContext.close doesn't have to throw an exception
  • implement Closeable on ZContext
  • user friendly error at bind failure
  • change jeromq package namespace and cleanup guide
  • Add set method for sockopt ZMQ_XPUB_VERBOSE
  • Add disconnect method
  • Ignore eclipse workspace files
  • rewrite poller as it compatile with jzmq
  • converted asyncsrv guide example to use the org.zeromq packaged code, and updated for the slightly different API.
  • fix constant collision between jzmq and czmq
  • simplify the ZMQ mayRaise logic
  • fix typo
  • make jzmq compatible and update examples
  • LIBZMQ-497 send unsent data in encoder buffer at termination
  • moving namespace from org.jeromq to org.zeromq
  • Issue#34 inproc connect should raise ZMQException
  • fix POLLOUT polling causes InvalidArgumentException
  • jdk epoll bug workaround
  • ZMsg.send returns boolean value
  • handle ConcurrentModification Exception
  • returns -1 with EAGAIN when mandatory is set and pipe is full
  • enhance device code
  • update README about 0.2.0 release
  • remove persistence related code
  • persistence helper encoder
  • start 0.3.0-SNAPSHOT