ZeroMQ v4.2.2 Release Notes

Release Date: 2017-02-18 // about 7 years ago
  • ๐Ÿš€ 0MQ version 4.2.2 stable, released on 2017/02/18

    • ๐Ÿ‘Œ Improve compatibility with GNU Hurd
    • ๐Ÿ›  Fixed #2286 - improve CMake on Windows documentation
    • ๐Ÿ›  Fixed #1235 - improved compatibility with mingw64
    • ๐Ÿ‘Œ Improve zmq_proxy documentation to state it can return ETERM as well
    • ๐Ÿ›  Fixed #1442 - SO_NOSIGPIPE and connection closing by peer race condition
    • ๐Ÿ‘Œ Improve CMake functionality on Windows: ZeroMQConfig.cmake generation CPack
      option, correct static library filename, ship FindSodium.cmake in tarball
    • ๐Ÿ›  Fixed #2228 - setting HWM after connect on inproc transport leads to infinite
      HWM
    • โž• Add support for Visual Studio 2017
    • ๐Ÿ†• New DRAFT (see NEWS for 4.2.0) zmq_has option "draft" option that returns
      true if the library was built with DRAFT enabled. Useful for FFI bindings.
      ๐Ÿ‘€ See doc/zmq_has.txt for more information
    • Fixed #2321 - zmq_z85_decode does not validate its input. The function has
      ๐Ÿ›  been fixed to correctly follow RFC32 and return NULL if the input is invalid
    • ๐Ÿ›  Fixed #2323 - clock_t related crash on Apple iOS 9.3.2 and 9.3.5
    • ๐Ÿ›  Fixed #1801 - OSX: Cmake installs libzmq in a weird PATH
    • ๐Ÿ›  Fixed potential divide by zero in zmq::lb_t::sendpipe
    • ๐Ÿ‘Œ Improve compatibility with OpenIndiana by skipping epoll and using poll/select
    • ๐Ÿ›  Fix IPv4-in-IPv6 mapped addresses parsing error