Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-02 | Mikael Kjaer added to AUTHORS | Martin Sustrik | |
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 | Merge branch 'maint' | Martin Sustrik | |
* maint: maint: will become 2.0.9 Conflicts: builds/msvc/platform.hpp configure.in | |||
2010-09-01 | maint: will become 2.0.9 | Martin Sustrik | |
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 | Minor patch to zmq_cpp(7) | Martin Sustrik | |
2010-08-30 | Issue 54 - socket_base.cpp:162 comparison error | Martin Sustrik | |
2010-08-28 | MSVC build fixed | Martin Sustrik | |
2010-08-28 | Added tests for transports per socket | Guido Goldstein | |
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 | |
2010-08-28 | bug in pipe deactivation fixed | Martin Sustrik | |
2010-08-28 | zmq_poll: account for the fact that ZMQ_FD is edge-triggered | Martin Sustrik | |
2010-08-28 | Fixed socket states in tests | Guido Goldstein | |
2010-08-27 | two tests added | Guido Goldstein | |
2010-08-27 | Merge branch 'master' of github.com:zeromq/zeromq2 | Martin Lucina | |
2010-08-27 | Add a basic framework for a test suite | Martin Lucina | |
The test suite uses the standard automake support. Tests are always built, but run only when you do a "make check". | |||
2010-08-27 | assert on malformed messages | Dhammika Pathirana | |
2010-08-27 | zmq_poll returns prematurely even if infinite timeout is set - fixed | Martin Sustrik | |
2010-08-27 | forwarder and streamer devices handle multi-part messages correctly | Jon Dyte | |
2010-08-26 | improved null checking in zmq_term | Ivo Danihelka | |
2010-08-25 | MSVC build fixed | Martin Sustrik | |
2010-08-25 | elementary fixes to the named session | Martin Sustrik | |
2010-08-25 | connecter object unregisters its fd correctly | Martin Sustrik | |
2010-08-25 | listener object unregisters its fd correctly | Martin Sustrik | |
2010-08-25 | sessions created by listerner are correctly shut down | Martin Sustrik | |
2010-08-25 | added ZMQ_MAKE_VALGRIND_HAPPY compile-time option | Martin Sustrik | |
2010-08-25 | engine leak fixed; pgm compilation fixed | Martin Sustrik | |
2010-08-25 | one more dezombification bug fixed | Martin Sustrik | |
2010-08-25 | dezombification procedure fixed | Martin Sustrik | |
2010-08-25 | engine termination on disconnect fixed | Martin Sustrik | |
2010-08-25 | I/O object hierarchy implemented | Martin Sustrik | |
2010-08-25 | zmq_poll(): Fix some corner cases | Martin Lucina | |
Trying to optimize out the case where items_[i]. events is 0 would result in a bogus pollfds[i]. Similarly in the select()-based impl, while not strictly necessary it's better to get ZMQ_FD even if events is 0 since that detects ETERM and friends. | |||
2010-08-25 | zmq_poll(): Rewrite to use ZMQ_FD/ZMQ_EVENTS pt2 | Martin Lucina | |
Rewrite the select()-based zmq_poll() implementation to use ZMQ_FD and ZMQ_EVENTS. Also fix some corner cases: We should not pollute revents with unrequested events, and we don't need to poll on ZMQ_FD at all if a pollitem with no events set was passed in. |