[zeromq-dev] [ANNOUNCE] New stable, beta releases of ZeroMQ

Pieter Hintjens ph at imatix.com
Mon Oct 3 14:37:47 CEST 2011


Hi all,

We've published an updated stable release (2.1.10) and beta release
(3.0.2) on zeromq.org.

These address all issues found and fixed in the last month.

Thanks to everyone who contributed to these releases with issues, test
cases, and patches.

-
Pieter Hintjens
iMatix


0MQ version 2.1.10 (Stable), released on 2011/10/03
===================================================

Bug fixes
---------

* Fixed issue 140, SWAP failed with assertion failure in pipe.cpp:187
  if the current directory was not writeable. Behavior now is to return
  -1 at zmq_setsockopt in this situation.

* Fixed issue 207, assertion failure in zmq_connecter.cpp:48, when an
  invalid zmq_connect() string was used, or the hostname could not be
  resolved. The zmq_connect() call now returns -1 in both those cases.

* Fixed issue 218, sockets not opened with SOCK_CLOEXEC, causing fork/exec
  to sit on sockets unnecessarily.

* Fixed issue 250, build errors on Windows.

* Fixed issue 252, assertion failure in req.cpp:87 and req.cpp:88.

* Fixed issue 261, assertion failure in kqueue.cpp:76 on OS/X.


0MQ version 3.0.2 (beta), released on 2011/10/03
================================================

Bug fixes
---------

* Fixed issue 245, assertion failure in msg.cpp:270.

* Fixed issue 244, assertion failure in msg.cpp:126 when sending a
  multipart message to a PUB socket.

* Fixed issue 218, sockets not opened with SOCK_CLOEXEC, causing fork/exec
  to sit on sockets unnecessarily.

* Fixed issue 248, wrong values reported for ROUTER and DEALER sockets.

* Fixed issue 252, assertion failure in req.cpp:87 and req.cpp:88 (Mikko
  Koppanen).

* Fixed issue 251, bug in message distribution (PUB socket) algorithm.

* Fixed issue 246, assertion failure in xrep.cpp:135.

* Fixed issue 255, RCVMORE not set on labels.

* Fixed issue 257, subscription filtering not working properly.

* Fixed unlogged issue, assertion failure in xpub.cpp:65.

* Fixed issue 258, assertion failure in xrep.cpp:168 when sending to
  terminating pipe.

* Fixed issue 263, bug in subscription matching.

* Fixed documentation for ZMQ_XREQ and ZMQ_XREP sockets.

Building
--------

* Added configure --with-poller option to select polling mechanism. Will
  autoselect from kqueue, epoll, devpoll, poll, and select (Mikko Koppanen).



More information about the zeromq-dev mailing list