ext/zeromq/NEWS in rbczmq-1.7.2 vs ext/zeromq/NEWS in rbczmq-1.7.3
- old
+ new
@@ -1,6 +1,46 @@
-0MQ version 4.1.0, released on 2014/xx/xx
-=========================================
+0MQ version 4.0.1 stable, released on 2013/10/08
+================================================
+
+Changes
+-------
+
+* Updated CURVE mechanism to track revised RFC 27 (INITIATE vouch).
+
+ The INITIATE command vouch box is Box[C',S](C->S') instead of
+ Box[C'](C->S), to reduce the risk of client impersonation, as per
+ https://codesinchaos.wordpress.com/2012/09/09/curvecp-1/.
+
+* Fixed LIBZMQ-567, adding abstract namespaces for IPC sockets on Linux.
+
+ Converts an initial strudel or "at sign" (@) in the Unix socket path to
+ a NULL character ('\0') indicating that the socket uses the abstract
+ namespace instead of the filesystem namespace. For instance, binding a
+ socket to 'ipc://@/tmp/tester' will not create a file associated with
+ the socket whereas binding to 'ipc:///tmp/tester' will create the file
+ /tmp/tester. See issue 567 for more information.
+
+* Added zmq_z85_encode and zmq_z85_decode to core libzmq API.
+
+* Added zmq_curve_keypair to core libzmq API.
+
+* Replaced macro constants in zmq.h with enum types for user-facing
+ constants (except ZMQ version numbers).
+
+* Bumped library ABI version to 4:0:1.
+
+Bug fixes
+---------
+
+* Fixed some build/test errors on OS/X + Clang++.
+
+* Fixed LIBZMQ-565, typo in code.
+
+* Fixed LIBZMQ-566, dealer-to-router connections sometimes failing.
+
+* Fixed builds for AIX, MSVC 2008, OS/X with clang++, Solaris.
+
+* Improved CURVE handshake error handling.
0MQ version 4.0.0 (RC1), released on 2013/09/20
===============================================