Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-25 | WIP: Socket migration between threads, new zmq_close() semantics | Martin Sustrik | |
Sockets may now be migrated between OS threads; sockets may not be used by more than one thread at any time. To migrate a socket to another thread the caller must ensure that a full memory barrier is called before using the socket from the target thread. The new zmq_close() semantics implement the behaviour discussed at: http://lists.zeromq.org/pipermail/zeromq-dev/2010-July/004244.html Specifically, zmq_close() is now deterministic and while it still returns immediately, it does not discard any data that may still be queued for sending. Further, zmq_term() will now block until all outstanding data has been sent. TODO: Many bugs have been introduced, needs testing. Further, SO_LINGER or an equivalent mechanism (possibly a configurable timeout to zmq_term()) needs to be implemented. | |||
2010-05-05 | dispatcher_t class renamed to ctx_t | Martin Sustrik | |
2010-03-27 | ZMQ_TBC renamed to ZMQ_MORE | Martin Sustrik | |
2010-03-20 | XREP-style prefixing/trimming messages removed | Martin Sustrik | |
2010-03-09 | PGM late joiners would start receiving a complete message rather than a ↵ | Martin Sustrik | |
message part | |||
2010-03-09 | message flags from the wire are written to zmq_msg_t and vice versa | Martin Sustrik | |
2010-03-09 | 'flags' fields added to the wire format | Martin Sustrik | |
2010-02-19 | Multi-hop REQ/REP, part XII., generate unique identities for anonymous ↵ | Martin Sustrik | |
connections | |||
2010-02-16 | Multi-hop REQ/REP, part XI., finalise the XREQ/XREP functionality | Martin Sustrik | |
2010-02-12 | Multi-hop REQ/REP, part I., tracerouting switched on on XREP socket | Martin Sustrik | |
2010-01-05 | Copyrights transferred from FastMQ to iMatix | Martin Sustrik | |
2009-12-15 | zmq_encoder/decoder are able to add/trim prefixes from messages; fair ↵ | Martin Sustrik | |
queueing and load balancing algorithms factorised into separate classes | |||
2009-12-11 | ZMQII-26: Use zero-copy for large messages (rx side) | Martin Sustrik | |
2009-11-26 | memory leak in message encoder fixed | Martin Sustrik | |
2009-09-10 | ZMQII-2: SIGSEGV in zmq_connecter_init_t::read | Martin Sustrik | |
2009-08-27 | multiple bugs fixed | Martin Sustrik | |
2009-08-27 | pipes added | Martin Sustrik | |
2009-08-12 | listener/connecter/init/session added | Martin Sustrik | |
2009-08-06 | clean up - session/socket/engine stuff removed | Martin Sustrik | |
2009-08-03 | renamed from zs to zmq | Martin Sustrik | |
2009-07-29 | initial commit | Martin Sustrik | |