[zeromq-dev] 0MQ version 2.1.0 (Beta) released

gonzalo diethelm gdiethelm at dcv.cl
Wed Dec 1 20:35:10 CET 2010


Great work, congratulations are in order!

 

 

Gonzalo Diethelm 

 

________________________________

From: zeromq-dev-bounces at lists.zeromq.org [mailto:zeromq-dev-bounces at lists.zeromq.org] On Behalf Of Pieter Hintjens
Sent: Wednesday, 01 December, 2010 14:15
To: ZeroMQ development list
Subject: Re: [zeromq-dev] 0MQ version 2.1.0 (Beta) released

 

Mato, Martin, Mikko, and everyone who contributed to ØMQ/2.1... Congratulations on a major new release! 

-Pieter

On 1 Dec 2010 17:14, "Martin Lucina" <mato at kotelna.sk> wrote:
> Hi all,
> 
> we're pleased to announce that 0MQ version 2.1.0 (Beta) has been released
> and is available for download at:
> 
> * http://download.zeromq.org/zeromq-2.1.0.tar.gz (UNIX line endings)
> * http://download.zeromq.org/zeromq-2.1.0.zip (Windows line endings)
> 
> As part of improving the 0MQ downloads, we have a new download host,
> http://downloads.zeromq.org/. We will eventually remove the old tarballs
> hosted on Wikidot.
> 
> You can also find MD5 and SHA-1 checksums of all recent released files at
> the above location.
> 
> This release is the result of many months of work -- many bugs have been
> fixed but no doubt some new ones have been introduced so at this stage we
> consider this Beta quality. If you are starting a new project with 0MQ, we
> strongly recommend that you go with 2.1.0.
> 
> Thanks to everyone who contributed to the release, especially Martin
> Sustrik for his hard work on the new socket shutdown semantics and Mikko
> Koppanen for refactoring the autoconf build system.
> 
> The release notes follow this email; full details can of course be found in
> the ChangeLog included in the distribution.
> 
> Note that at the moment the reference manual at http://api.zeromq.org/ is
> still for the 2.0.x stable release; this will be updated later; refer to
> the included man pages/HTML instead.
> 
> Enjoy!
> 
> -mato
> 
> ----
> 
> 0MQ version 2.1.0 (Beta), released on 2010/12/01
> ================================================
> 
> New functionality
> -----------------
> 
> * New semantics for zmq_close () and zmq_term () ensure that all messages
> are sent before the application terminates. This behaviour may be
> modified using the new ZMQ_LINGER socket option; for further details
> refer to the reference manual.
> 
> * The new socket options ZMQ_FD and ZMQ_EVENTS provide a way to integrate
> 0MQ sockets into existing poll/event loops.
> 
> * Sockets may now be migrated between OS threads, as long as the
> application ensures that a full memory barrier is issued.
> 
> * The 0MQ ABI exported by libzmq.so has been formalised; DSO symbol
> visibility is used on supported platforms to ensure that only public ABI
> symbols are exported. The library ABI version has been set to 1.0.0 for
> this release.
> 
> * OpenPGM has been updated to version 5.0.92. This version no longer
> depends on GLIB, and integration with 0MQ should be much improved.
> 
> * zmq_poll() now honors timeouts precisely, and no longer returns if no
> events are signaled.
> 
> * Blocking calls now return EINTR if interrupted by the delivery of a
> signal; this also means that language bindings which previously had
> problems with handling SIGINT/^C should now work correctly.
> 
> * The ZMQ_TYPE socket option was added; this allows retrieval of the socket
> type after creation.
> 
> * Added a ZMQ_VERSION macro to zmq.h for compile-time API version
> detection.
> 
> * The ZMQ_RECONNECT_IVL and ZMQ_BACKLOG socket options have been added.
> 
> Bug fixes
> ---------
> 
> * Forwarder and streamer devices now handle multi-part messages correctly.
> 
> * 0MQ no longer asserts when malformed data is received on the wire.
> 
> * 0MQ internal timers now work correctly if the TSC jumps backwards.
> 
> * The internal signalling functionality (mailbox) has been improved
> to automatically resize socket buffers on POSIX systems.
> 
> * Many more.
> 
> Building
> --------
> 
> * 0MQ now builds correctly with many more non-GCC compilers (Sun Studio,
> Intel ICC, CLang).
> 
> * AIX and HP-UX builds should work now.
> 
> * FD_SETSIZE has been set to 1024 by default for MSVC builds.
> 
> * Windows builds using GCC (MinGW) now work out of the box.
> 
> Distribution
> ------------
> 
> * A simple framework for regression tests has been added, along with a few
> basic self-tests. The tests can be run using "make check".
> 
> 
> 
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> 



----------------------------------------- 
Declaración de confidencialidad: Este Mensaje esta destinado para
el uso de la o las personas o entidades a quien ha sido dirigido y
puede contener información reservada y confidencial que no puede
ser divulgada, difundida, ni aprovechada en forma alguna. El uso no
autorizado de la información contenida en este correo podrá ser
sancionado de conformidad con la ley chilena. 
Si usted ha recibido este correo electrónico por error, le pedimos
eliminarlo junto con los archivos adjuntos y avisar inmediatamente
al remitente, respondiendo este mensaje. 

"Before printing this e-mail think if is really necesary".
Disclosure: This Message is to be used by the individual,
individuals or entities that it is addressed to and may include
private and confidential information that may not be disclosed,
made public nor used in any way at all. Unauthorized use of the
information in this electronic mail message may be subject to the
penalties set forth by Chilean law. 
If you have received this electronic mail message in error, we ask
you to destroy the message and its attached file(s) and to
immediately notify the sender by answering this message. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20101201/97c4c76e/attachment.htm>


More information about the zeromq-dev mailing list