Martin Lucina
2cf9f04a46
Update OpenPGM to version 2.1.26
2010-05-10 16:26:09 +02:00
Martin Sustrik
a25414e55c
Fix in zmq_poll (Windows version)
2010-05-09 16:59:15 +02:00
Martin Sustrik
4d33c43913
caution about zmq_msg_init_* functions added to the docs
2010-05-07 21:53:55 +02:00
Martin Sustrik
4a3b857c4c
commands not processed immediatelly in some scenarios; fixed
2010-05-07 11:08:50 +02:00
Martin Sustrik
36b044a0d5
ZMQ_PAIR socket removed from the documentation as it is unfinished yet
2010-05-07 09:21:15 +02:00
Martin Sustrik
f60d891b23
Issue 23. zmq_init() crashes on illegal numbers
2010-05-06 10:33:01 +02:00
Martin Sustrik
64c58662b7
MSVC build fixed
2010-05-05 14:33:02 +02:00
Martin Sustrik
835e893e54
dispatcher_t class renamed to ctx_t
2010-05-05 14:24:54 +02:00
Martin Sustrik
10f5334f28
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-05-05 13:03:56 +02:00
Martin Sustrik
44dd005ff0
number of application threads to use 0MQ sockets is unlimited; app_threads parameter in zmq_init is unused and obsolete
2010-05-05 13:03:26 +02:00
Martin Sustrik
3f5465ada1
Windows port fixed
2010-05-04 10:37:10 +02:00
Martin Sustrik
235ed3a3dc
signaler transports commands per se rather than one-bit signals
2010-05-04 10:22:16 +02:00
Martin Sustrik
8b9bd05726
thread ID and dispatcher made private in object_t
2010-05-03 16:21:36 +02:00
Martin Sustrik
84e0c7991a
queue device fixed
2010-05-02 20:59:07 +02:00
Martin Sustrik
4a6bac1dea
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-04-30 04:54:10 +02:00
Martin Sustrik
acfd0f8ca2
prefix in XREP recv'd message misses MORE flag
2010-04-30 04:53:41 +02:00
Martin Sustrik
beb4da3c28
windows port fixed
2010-04-29 20:53:46 +02:00
Martin Sustrik
ae93ed318a
signaler rewritten in such a way that any number (>64) of threads can be used
2010-04-29 20:34:48 +02:00
Martin Sustrik
1ffc6dd41f
eventfd-style signaling removed
2010-04-29 18:03:54 +02:00
Martin Sustrik
37128b7b1a
fd_signaler_t renamed to signaler_t
2010-04-29 17:31:57 +02:00
Martin Sustrik
c193fd1466
lock-free polling removed; ZMQ_POLL flag removed
2010-04-29 17:20:23 +02:00
Steven McCoy
7cb076e56a
Defer NetBSD atomic ops to GCC builtins. Revert Sun atomic ops #define.
2010-04-29 11:36:13 +02:00
Martin Sustrik
ad6fa9d0d4
initial version of multi-hop REQ/REP
2010-04-27 17:36:00 +02:00
Martin Sustrik
1ad6ade0ed
MSVC build fixed
2010-04-26 16:58:49 +02:00
Martin Sustrik
beffee92a8
P2P renamed to PAIR
2010-04-26 16:51:05 +02:00
Jon Dyte
7d9603d722
Bug in zmq_queue fixed
2010-04-25 15:04:23 +02:00
Martin Sustrik
d524c4e15d
fix of documentation typo
2010-04-16 09:53:09 +02:00
Martin Sustrik
1c33941be9
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-04-15 07:32:49 +02:00
Martin Sustrik
ea18d30c20
atomic_ptr fix of Win64
2010-04-15 07:32:25 +02:00
Martin Sustrik
370cde0922
win build fixed
2010-04-12 17:00:11 +02:00
Martin Lucina
0024d29076
Build fixes for cross compiling and Win32
2010-04-12 16:49:13 +02:00
Martin Sustrik
3496476939
MSVC perf build fixed
2010-04-12 10:05:24 +02:00
Martin Sustrik
7668e7976d
zmq_poll returns ETERM in case of context termination
2010-04-12 09:57:34 +02:00
Martin Sustrik
3236cb1a54
ETERM is accounted for in the documentation
2010-04-12 09:25:04 +02:00
Martin Sustrik
fba28c7c0c
issue 1 - Change zmq_term semantics
2010-04-11 16:36:27 +02:00
Martin Sustrik
dff79d778d
version number bumped to 2.0.7 for MSVC build
2010-04-11 14:20:00 +02:00
Martin Sustrik
6cf076510a
C-style comments in zmq.h
2010-04-11 14:00:40 +02:00
Martin Sustrik
00cf3ceb8d
multi-part message functionality available via ZMQ_SNDMORE and ZMQ_RCVMORE
2010-04-11 10:26:47 +02:00
Martin Sustrik
6fea422583
getsockopt added to c++ binding
2010-04-11 07:59:03 +02:00
Martin Lucina
b668387d91
Remove -Wxxx gcc-isms from subdir Makefiles
2010-04-10 17:04:33 +02:00
Martin Lucina
f6fa41dd7b
Compile perf tests with the C++ compiler
...
This lets us build the binaries in a portable fashion w/o having to worry
about how to link with the C++ runtime.
2010-04-10 16:51:22 +02:00
Martin Sustrik
c214a24f06
fix for Sun C++ 5.8
2010-04-10 16:27:07 +02:00
Martin Lucina
770aedbd09
Build fixes for Solaris and non-GNU compilers
...
Compiling C++ code with -D_POSIX_SOURCE on Solaris is unsupported, so remove it.
Isolate GCC-isms inside checks that we are actually using GCC/G++.
Only check for -lstdc++ when on GCC and doing static linking.
2010-04-10 16:18:34 +02:00
Martin Lucina
1dc0380e29
Debian packaging fixes suitable for 0MQ git
...
Removed README.source, TODO.source since these are irrelevant to a generic
git package.
Fixed spelling in debian/copyright.
Removed RFC check in debian/rules, again irrelevant to a generic git package.
2010-04-10 13:28:45 +02:00
Adrian von Bidder
8aa2acd0f8
Debian packaging update from Adrian von Bidder
2010-04-10 13:26:38 +02:00
Martin Lucina
1d28dc9059
Fix for Issue #14
...
Don't fail hard if an unreleased tarball is being built and asciidoc is
not installed; instead just print a big fat warning
2010-04-09 19:15:40 +02:00
Martin Sustrik
6ea76e9573
version bumped to 2.0.7
2010-04-09 16:24:21 +02:00
Martin Sustrik
716f4ac871
zmq_getsockopt function added
2010-04-09 13:04:15 +02:00
Martin Sustrik
027bb1d2a7
issue 10 - zmq_strerror problem on Windows
2010-04-08 19:20:42 +02:00
Martin Sustrik
5cd9f74a70
few fixed related to multi-part messages in REP socket
2010-04-08 19:04:32 +02:00
Martin Sustrik
77cbd18e9c
issue 11 - Assertion failed: it != peers.end () (pgm_receiver.cpp:161)
2010-04-08 11:07:22 +02:00
Martin Sustrik
38e9103e0c
issue 13 (Assertion failed: load.get () == 0 (epoll.cpp:49)) fixed
2010-04-08 08:33:38 +02:00
Martin Sustrik
0f7aab5212
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-04-07 11:54:34 +02:00
Martin Sustrik
745db9c574
unitialised member in seesion_t class - fixed
2010-04-07 11:54:09 +02:00
Martin Sustrik
b0250cc89d
Win32 build fixed
2010-04-07 10:41:11 +02:00
Martin Sustrik
065e4d00ff
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-04-07 08:20:24 +02:00
Jon Dyte
edfd05df8e
devices can be created via API
2010-04-07 08:20:01 +02:00
Martin Lucina
a7973a2c49
Documentation fixes
2010-04-06 15:23:13 +02:00
Martin Sustrik
0777567e89
ENODEV from zmq_bind error described
2010-04-06 07:33:52 +02:00
Martin Hurton
37fd1a77a6
Handle full-pipe for REP sockets more gracefully
2010-03-31 16:08:43 +02:00
Martin Sustrik
2f219d7c28
ZMQ_TBC renamed to ZMQ_MORE
2010-03-27 21:25:40 +01:00
Martin Sustrik
842b4dd2e4
muti-part message functionality available via API
2010-03-27 14:57:56 +01:00
Martin Sustrik
8d8e0857be
as advertised, zmq_flush and ZMQ_NOFLUSH were removed
2010-03-27 14:50:35 +01:00
Martin Sustrik
06538fc117
multi-part messages work with REQ/REP sockets
2010-03-27 14:24:57 +01:00
Martin Sustrik
bbfac783f9
multi-part message work with UPSTREAM/DOWNSTREAM
2010-03-27 09:43:49 +01:00
Martin Sustrik
ed291b0251
multi-part messages work with PUB/SUB
2010-03-27 09:24:38 +01:00
Martin Sustrik
0b9897b141
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-03-26 12:15:47 +01:00
Martin Lucina
783463ac49
Clarify use of poll() with C++ API, fix typo
2010-03-25 17:31:18 +01:00
Vitaly Mayatskikh
c802a72a0b
configure does not mention xmlto when missing
2010-03-22 22:31:37 +01:00
Martin Sustrik
0a53ff7b9f
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-03-20 19:51:29 +01:00
Martin Sustrik
93bdb792a9
PUB socket was blocking occassionally - fixed
2010-03-20 19:50:36 +01:00
Martin Sustrik
f031677100
rollback of half-processed messages in case of disconnection
2010-03-20 15:04:30 +01:00
Martin Sustrik
dfdaff5eba
XREP-style prefixing/trimming messages removed
2010-03-20 10:58:59 +01:00
Martin Sustrik
cbaf10978a
fixes for building with Sun CC
2010-03-19 09:14:26 +01:00
Martin Sustrik
ae35a1644c
fix include paths in perf on Win32
2010-03-16 19:02:50 +01:00
Martin Sustrik
49a30d49f3
Update contributors for 2.0.6
2010-03-16 17:49:39 +01:00
Martin Sustrik
fe18ce1aba
ChangeLog for v2.0.6
2010-03-16 17:11:23 +01:00
Martin Sustrik
38c942ae64
Add Git location to README
2010-03-16 17:07:17 +01:00
Martin Sustrik
6d5a9e9640
Update README
2010-03-16 16:20:23 +01:00
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