Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-21 | The flag in the socket has clear semantics now -- it tracks whether ↵ | Martin Sustrik | |
corresponding context was closed, it doesn't track whether zmq_close was called on the socket itself | |||
2010-09-20 | zmq_poll (select version) now correctly assumes that ZMQ_FD is edge-trigerred | Martin Sustrik | |
2010-09-20 | zmq_poll honours ZMQ_FORCE_POLL and ZMQ_FORCE_SELECT options | Martin Lucina | |
2010-09-20 | minor problem in zmq_poll (select version) fixed | Martin Lucina | |
2010-09-20 | problem with engine being attached to session while it's being terminated fixed | Martin Sustrik | |
2010-09-19 | zmq_init_t destroyed zmq_engine_t before plugging it out from the poller ↵ | Martin Sustrik | |
first -- fixed | |||
2010-09-19 | minor code reorganisation in ctx_t::terminate | Martin Sustrik | |
2010-09-19 | synchronisation problem fixed in ctx_t | Martin Sustrik | |
2010-09-19 | two races fixed in session creation | Martin Sustrik | |
2010-09-19 | termination of pipe via delimiter message could stuck when no data were read ↵ | Martin Sustrik | |
from the pipe (because connection wasn't active) -- fixed | |||
2010-09-19 | obsolete 'active' flag removed from session_t | Martin Sustrik | |
2010-09-18 | single term ack counting mechanism for every socket (no separate mechanisms ↵ | Martin Sustrik | |
for fq_t and lb_t) | |||
2010-09-18 | more details on launch_sibling in comments | Martin Sustrik | |
2010-09-18 | potential duplicate termination of pipes removed | Martin Sustrik | |
2010-09-17 | reconnection process fixed when failure occurs during init phase | Martin Sustrik | |
2010-09-17 | bug in REQ+multipart fixed | Martin Sustrik | |
2010-09-15 | Merge branch 'maint' | Martin Sustrik | |
* maint: values of RATE, RECOVERY_IVL and SWAP options are checked for negative values | |||
2010-09-15 | values of RATE, RECOVERY_IVL and SWAP options are checked for negative values | Martin Sustrik | |
2010-09-13 | zmq::writer_t: Add missing test for swap | Martin Lucina | |
2010-09-10 | lefover assert removed | Martin Sustrik | |
2010-09-09 | when no I/O threads are available error is raised instead of assertion | Martin Sustrik | |
2010-09-08 | EINTR returned from the blocking functions | Martin Sustrik | |
2010-09-07 | get rid of 'has virtual functions but non-virtual destructor' warnings in ↵ | Martin Sustrik | |
pipe.hpp | |||
2010-09-07 | Bug in fq_t and lb_t (when used via ZMQ_EVENTS option) fixed | Martin Sustrik | |
2010-09-04 | assert on malformed messages | Dhammika Pathirana | |
2010-09-04 | forwarder and streamer devices handle multi-part messages correctly | Jon Dyte | |
2010-09-04 | improved null checking in zmq_term | Ivo Danihelka | |
2010-09-04 | Merge branch 'maint' | Martin Lucina | |
* maint: zmq::select_t, zmq_poll(): assert if FD_SETSIZE reached zmq.h: Fix typo and use of C99 comment Conflicts: src/zmq.cpp | |||
2010-09-04 | zmq::select_t, zmq_poll(): assert if FD_SETSIZE reached | Martin Lucina | |
Ensure that 0MQ does not attempt to call select() on more than FD_SETSIZE file descriptors. | |||
2010-09-02 | Merge branch 'maint' | Martin Sustrik | |
* maint: Prior to this patch prefix_tree asserts. Fix for signaler_t on HP-UX and AIX platforms Mikael Kjaer added to AUTHORS Conflicts: src/trie.cpp | |||
2010-09-02 | Prior to this patch prefix_tree asserts. | Jon Dyte | |
This is because as it adds the 255th element at a node it attempts to calculate the count member var which is an unsigned char via count = (255 -0) + 1; and pass the result to realloc. Unfortunately the result is zero and realloc returns null; the prefix_tree asserts. I have fixed it by making the count an unsigned short. | |||
2010-09-02 | Fix for signaler_t on HP-UX and AIX platforms | Bernd Melchers | |
2010-09-01 | Merge branch 'maint' | Martin Sustrik | |
* maint: Erasure of retired fd's in select.cpp causes an assertion in MSVC 2008 STL | |||
2010-09-01 | Erasure of retired fd's in select.cpp causes an assertion in MSVC 2008 STL | Mikael Helbo Kjær | |
I was hitting an issue with an SCL enabled STL library in connection with the way select_t::loop was erasing retired fd's. The problem as identified by the SCL assertion was that by the time the iterator given to the erase method was called it was considered invalid by the library. I am not sure this isn't just a "quirk" of the MSVC STL library as the other code looks valid to me as well. | |||
2010-09-01 | conflicts resolved | Martin Sustrik | |
2010-09-01 | sys transport introdced; inproc://log moved to sys://log | Martin Sustrik | |
2010-09-01 | MSVC build fixed | Martin Sustrik | |
2010-09-01 | context creates an inproc endpoint ('inproc://log') to distribute 0MQ's log ↵ | Martin Sustrik | |
messages | |||
2010-09-01 | assert when pipe attaches to PUB socket in process of termination -- fixed | Martin Sustrik | |
2010-09-01 | pipe being attached to the PAIR socket during its termination process is ↵ | Martin Sustrik | |
immediately asked to terminate itself | |||
2010-09-01 | hangup when closing socket with no pipes attached -- fixed | Martin Sustrik | |
2010-08-31 | naming cleanup: yarray->array | Martin Sustrik | |
2010-08-31 | naming cleanup: zmq_encoder->encoder, zmq_decoder->decoder | Martin Sustrik | |
2010-08-30 | OSX build fixed -- semaphore replaced by mutex | Martin Sustrik | |
2010-08-30 | Issue 54 - socket_base.cpp:162 comparison error | Martin Sustrik | |
2010-08-28 | prefix_tree_t renamed to trie_t | Martin Sustrik | |
2010-08-28 | swap's block size made into a compile-time parameter | Martin Sustrik | |
2010-08-28 | msg_store_t renamed to swap_t | Martin Sustrik | |
2010-08-28 | refactoring of pipe/swap interaction | Martin Sustrik | |
2010-08-28 | terminology unified: revive->activate | Martin Sustrik | |