The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.01

  • Changed zmq_poll()'s return value. In list context, you can get the array of boolean values indicating if the particular socket got fired
    • my @fired = zmq_poll(...);
    • In scalar context, you get the return value of zmq_poll() from the C layer
      • my $rv = zmq_poll(...)
    • See https://github.com/lestrrat/p5-ZMQ/pull/1 (Steffen Mueller, Nick Peres)
  • Fix getsockopt_string() https://github.com/lestrrat/p5-ZMQ/pull/2 (Sergey KHripchenko)

Changes for version 1.00_02

  • Beef up the docs extensively.
  • Remove other croak() calls, make sure to set $!
  • Add zmq_errno(), zmq_strerror()
  • zmq_send(), zmq_recv() are now pure perl wrappers around _zmq_send() and z_zmq_recv()
  • Make sure to emulate libzmq2 errors for stuff like trying to act upon closed cxt, sockets, and messages, since we don't call the C level functions when we detect that they have been closed from the Perl level.

Changes for version 1.00_01

  • Initial release.

Modules

A libzmq 2.x wrapper for Perl