Tags

Tags give the ability to mark specific points in history as being important
  • v0.4.4

    Release 0.4.4
    
     * Fix. Export context option name constants.
     * Fix. Close socket in case of problem in settings
     * Add. Support ZeroMQ version 4.2.2
     * Add. __tostring metatmethods
     * Add. Support pass socket fd as integer on Lua 5.3
     * Add. Handle socket fd as lightuserdata on Windows.
  • v0.4.3

    Release 0.4.3
     * Add. zthreads.fork can configure pipe address/transport
     * Add. Support ZMQ 4.0.6/4.1.1
     * Add. Category to error class.
     * Add. `name` as synonym for method `mnemo` in error class.
     * Add. `__eq` metamethod to error class.
  • v0.4.2

    bb16eda6 · Update .travis.yml ·
  • v0.4.0

    Release 0.4.0
    * Rewrite zthreads module.
    * zthreads.context() function returns global context object
    * remove `runstring` and `runfile` functions from zthreads
    * add actort object to zthreads
    * add xrun/xfork/xactor functions to zthreads which uses global context (see examples/perf2)
    * threads by default run in detached joinable mode
    * add socket:reset_monitor() method
    * zmq.init_ctx use raw zmq context instead of internal pointer
    * zloop object does not destroy its internal context
    * add GSSAPI/TOS/IPC_FILTER/HANDSHAKE_IVL options
    * add IDENTITY_FD option
    * zloop.new allows only one context argument.
    * add supports `zmq_has` function
    * Fix. Use int64 as socket fd on Win X64 in ffi binding.
  • v0.3.6

    18b1e46f · Release 0.3.6 ·
    Release 0.3.6
      * support zmq_msg_gets
      * update  support libzmq
      * bug fixes
  • v0.3.5

    Release 0.3.5
    * Fix. Use `clock_get_time` on OSX for monotonic timer
    * Use `ljsyscall` to get system error codes (FFI)
    * Add. support `llthreads2` module
  • v0.3.4

    Release 0.3.4
    * Fix. socket:fd() returns correct value on Win x64
    * Fix. `zthreads.fork` on Win x64.
    * Fix. bind_to_rundom_port also skip `EACCES` error from zmq_bind.
    * Fix. use flags in `skt:recv_event()` method. (FFI)
  • v0.3.3

    9540148c · Release version 0.3.3 ·
    Release 0.3.3
    * Add. `skt:bind_to_random_port()` method
    * Add. `zmq.proxy_steerable` function
    * Fix. `zmq.proxy` function (FFI)
    * Fix. Use `linger` option in `ctx:destroy` motod (FFI)
    * Update documentation
  • v0.3.2

    * Serialize soket handle and create socket based on socket handle
    * Socket poll method
    * Some bug fix
  • v0.3.1

    Improve performance for FFI binding.
  • v0.3.0

    270df36c · Bump version 0.3.0 ·
    * zmq.context ctx:socket could receive options;
    * sockets always close when context destroying;
    * z85 encoding
    * socket monitor
    * curve_keypair function
    * documentation
    * some bug fix
    * Reimplemented perf tests
  • v0.2.0

    ce09427c · Add. rockspecs to v0.2.0 ·
    * supports ZeroMQ 4.0
     * rockspecs use `libzmq` instead of `libzmq3` as external dependencies on Windows
  • v0.1.3

    Add. FFI implementation of lzmq interface.
    Fix. poller:remove() could cause corrupt poller object.
    Fix. pass nils to child threads.
    Some other small fixes.
  • v0.1.2

    Fix some bugs on Linux platforms.
    Use travis-ci for testing.
  • v0.1.1

    + socket.recv_len method return first N bytes from message
    + message.set_size resize zmq_msg_t object (create/copy)
    + message.pointer return pointer to zmq_msg_data as lightuserdata