Commit Graph

517 Commits

Author SHA1 Message Date
Martin Sustrik
ad75d02134 Add MSVC build files to distribution 2010-03-16 15:48:16 +01:00
Martin Sustrik
a9e0c3cd7e Removing leftover MSVC builds 2010-03-16 15:37:47 +01:00
Martin Sustrik
5472861179 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-03-16 15:24:57 +01:00
Martin Sustrik
8a3f97400a Clarify zmq_poll restrictions 2010-03-16 15:23:55 +01:00
Martin Lucina
1705ec2247 C++ interface documentation updates 2010-03-16 15:19:38 +01:00
Martin Lucina
8fcf6ffb67 Cleanups to autogen.sh 2010-03-15 15:47:17 +01:00
Martin Lucina
fceba03627 Cleanups to autogen.sh
Use POSIX "command -v" construct to test for prerequisite commands
Clarify error messages on failure
2010-03-15 15:45:38 +01:00
Martin Sustrik
61ad236e95 ZMQ_NOFLUSH and zmq_flush obsoleted 2010-03-13 14:40:10 +01:00
Martin Sustrik
c42343d3f0 pipe_t::rollback removes only unfinished message from the pipe rather than all unflushed messages 2010-03-13 12:34:55 +01:00
Martin Sustrik
dcb983699e zmq_queue implementation added 2010-03-13 08:59:46 +01:00
unknown
22db38bf3d MSVC build: C++ perf tests removed; all executables go into bin directory 2010-03-12 20:20:25 +01:00
Martin Sustrik
c08a7f8896 C perf tests are built non-optionally; C++ perf tests removed 2010-03-12 20:02:19 +01:00
Martin Sustrik
1fbeba2fe3 simplify configuration summary 2010-03-12 19:05:56 +01:00
Martin Sustrik
66b67fbdf2 devices are built unconditionally 2010-03-12 18:58:29 +01:00
Martin Sustrik
430aa53334 text concerning language bindings removed from configure 2010-03-12 18:42:38 +01:00
unknown
54df388ace Java binding removed from MSVC build 2010-03-12 18:05:38 +01:00
Martin Hurton
6badd204d5 Implement flow control for ZMQ_REP sockets 2010-03-12 11:07:39 +01:00
Martin Hurton
923609b092 Implement flow control for ZMQ_REQ sockets 2010-03-12 11:07:39 +01:00
Martin Hurton
42e575cb6b Implement flow control fox ZMQ_XREP sockets 2010-03-12 11:07:39 +01:00
Martin Hurton
e34184acc3 Implement flow control for ZMQ_XREQ sockets 2010-03-12 11:07:38 +01:00
Martin Hurton
06d7a44737 Implement flow control for ZMQ_PUB sockets 2010-03-12 11:07:38 +01:00
Martin Hurton
f9c84a1a68 Implement flow control for ZMQ_DOWNSTREAM sockets 2010-03-12 11:07:38 +01:00
Martin Hurton
5d4f6b18cd Implement flow control for ZMQ_P2P sockets 2010-03-12 11:07:38 +01:00
Martin Hurton
f9521c6b6a PGM: implement flow control 2010-03-12 11:07:38 +01:00
Martin Hurton
61ee6fae53 Implement flow control
This commit introduces the necessary changes necessary
for implementing flow control. None of the socket types
implements the flow control yet. The code will crash when
the flow control is enabled and the thw lwm is reached.

The following commits will add flow-control support for
individual socket types.
2010-03-12 11:07:38 +01:00
Martin Lucina
31d36104aa devices/ build fixed 2010-03-12 10:34:11 +01:00
Martin Lucina
10bbe6af99 Cleanup .gitignore 2010-03-11 20:43:51 +01:00
Martin Lucina
27e2d08449 Restructure language bindings
C and C++ headers moved from bindings/ to include/, bindings/ removed
--with-c and --with-cpp options to configure removed, C and C++ now built
and installed by default
2010-03-11 20:33:27 +01:00
Martin Lucina
90944759b6 Removed Java binding from core distribution 2010-03-11 20:12:55 +01:00
Martin Lucina
9fda070e4d Typeset literal correctly 2010-03-10 23:20:43 +01:00
Martin Lucina
0a1e0beaa2 Fixes to PGM wire format description 2010-03-10 23:18:08 +01:00
Martin Lucina
5fef480aeb Fixes to TCP wire format specification 2010-03-10 13:52:41 +01:00
Martin Sustrik
8f90ae8dfd wire formats in docs clarified 2010-03-10 12:40:13 +01:00
Martin Lucina
98801ebcae Documentation fixes 2010-03-10 12:19:39 +01:00
Martin Lucina
bc468b3451 Add missing section with zmq_version() 2010-03-09 19:29:41 +01:00
Martin Lucina
edebff902a Add dependency for zmq_epgm.7 2010-03-09 18:58:59 +01:00
Martin Lucina
ca70b40383 Hack, zmq_epgm.7 needs to be copied from zmq_pgm.7 2010-03-09 18:53:42 +01:00
Martin Lucina
1aee86408d Documentation rewrite 2010-03-09 18:47:31 +01:00
Martin Sustrik
d790940fd0 udp transport renamed to epgm 2010-03-09 18:14:49 +01:00
Martin Sustrik
5a776f5597 PGM late joiners would start receiving a complete message rather than a message part 2010-03-09 17:34:28 +01:00
Martin Sustrik
0f891e091c message flags from the wire are written to zmq_msg_t and vice versa 2010-03-09 17:24:42 +01:00
Martin Sustrik
531c6af0d4 message flags added to zmq_msg_t strcuture 2010-03-09 16:56:53 +01:00
Martin Sustrik
96ccc1c5fc 'flags' fields added to the wire format 2010-03-09 15:10:44 +01:00
Martin Sustrik
e04e2cdbba rollback functionality added to pipe 2010-03-09 08:43:20 +01:00
Martin Sustrik
9481c69b0f problem with NIC name resolution on OSX fixed 2010-03-06 16:32:19 +01:00
Martin Lucina
26b0aea24f Win32 build fixes 2010-03-03 17:01:08 +01:00
unknown
352da8ae87 type mismatch in tcp_listener (win version) fixed 2010-03-03 15:47:21 +01:00
Martin Hurton
14054ecce7 Fix typo: zmq_close -> zmq_msg_close 2010-03-03 09:58:37 +01:00
Martin Hurton
708298d798 Fix possible lockups when reading from ZMQ_REP sockets 2010-03-03 08:00:30 +01:00
unknown
157a66fc42 polling on POSIX sockets returns POLLERR (win32) 2010-03-01 18:33:16 +01:00