0
0
mirror of https://github.com/zeromq/libzmq.git synced 2025-01-01 19:05:18 +08:00

408 Commits

Author SHA1 Message Date
Martin Sustrik
f97da5e644 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-02-17 20:33:46 +01:00
Martin Sustrik
e385319e5a recv returning -1 while errno=0 fixed 2010-02-17 20:33:00 +01:00
unknown
41354bfa98 zmq_version fixed on Win32 platform 2010-02-17 20:16:19 +01:00
Martin Lucina
f745c96a9b Add POSIX and GNU Feature Test Macros
This should fix more exotic POSIX platforms such as HPUX which insist on
having _POSIX_C_SOURCE defined to get proper threading behaviour. We also
define _GNU_SOURCE so that we get any extensions on systems with glibc, e.g.
eventfd.
2010-02-17 15:40:26 +01:00
Martin Sustrik
9d8623b28f ZMQII-76: Bug in how replies are handled when the REQ endpoint goes away 2010-02-17 08:30:27 +01:00
Martin Sustrik
33cb20a747 ZMQII-77: Put librbzmq symbols into ZMQ module 2010-02-16 23:31:17 +01:00
Martin Sustrik
1e7878489d exconf.rb checks for libzmq.so installation 2010-02-16 23:02:59 +01:00
Martin Sustrik
8214d386c3 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-02-16 22:20:09 +01:00
Martin Sustrik
4190f64d8c Special exception clause added to LGPL license 2010-02-16 22:19:33 +01:00
Martin Lucina
96b2690716 Merge branch 'master' of github.com:sustrik/zeromq2 2010-02-16 19:59:32 +01:00
Martin Lucina
60ce5cc82a PGM tarball should be removed on 'distclean', not 'clean' 2010-02-16 19:58:55 +01:00
Martin Sustrik
a2f9899f6a missing COPYING file added 2010-02-16 17:50:36 +01:00
Martin Lucina
afb526f31a Fix 'make dist' to work with no special magic 2010-02-16 00:11:38 +01:00
Martin Lucina
8e9b78af27 Correct path for pgm distclean 2010-02-15 23:59:35 +01:00
Martin Lucina
df0c18ca17 Missed one instance of pgm2 2010-02-15 23:54:49 +01:00
Martin Lucina
b09eeeb2fa Update gitignore 2010-02-15 23:52:08 +01:00
Martin Lucina
80c820d758 Cleaning up more PGM cruft 2010-02-15 23:51:05 +01:00
Martin Lucina
635e314643 Clarify python.h messages 2010-02-15 23:09:57 +01:00
Martin Lucina
55800cea8c Fix typo 2010-02-15 23:02:24 +01:00
Martin Lucina
5687661ba4 Cleanup messages from configure.in 2010-02-15 22:58:45 +01:00
Martin Lucina
48a90cfb34 Replace check for sparc with host_cpu 2010-02-15 22:25:01 +01:00
Martin Lucina
0ded6c1973 Multiple fixes to --with-pgm
Disallow build --with-pgm on non-x86/AMB64 CPUs
Check correctly for all dependencies required by --with-pgm
Don't assume tar has -j
Reorder --with-pgm checks
2010-02-15 22:17:18 +01:00
Martin Sustrik
94c74d5c18 Brian Granger added to credits list 2010-02-15 21:04:34 +01:00
Martin Sustrik
f96f53c968 ZMQ_POLLERR placeholder added to zmq.h 2010-02-15 21:03:11 +01:00
Martin Sustrik
5041b0bc0b fixing the previous commit :( 2010-02-15 20:35:00 +01:00
Martin Sustrik
7778010d76 care taken of the fact that AI_NUMERICSERV is not defined on OSX 10.5 2010-02-15 19:58:47 +01:00
malosek
817c89a78e removed first dummy run of PKG_CHECK_EXISTS 2010-02-15 19:42:05 +01:00
Martin Sustrik
96e0442332 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-02-12 15:58:22 +01:00
Martin Sustrik
36a576370c Multi-hop REQ/REP, part I., tracerouting switched on on XREP socket 2010-02-12 15:57:54 +01:00
Martin Hurton
dc8f4b1b76 Fix memory leak in bind() 2010-02-12 15:20:43 +01:00
Martin Sustrik
7b4cf2a4d0 Multi-hop REQ/REP, part I., socket type is known to all associated objects 2010-02-12 13:33:50 +01:00
Martin Hurton
cd7300fd4f Resolve command starvation in recv() 2010-02-12 12:53:19 +01:00
Martin Lucina
7f7ac843d5 Next 0MQ release will be 2.0.6
As decided on the mailing list, there have been five 2.x releases to
date, so the upcoming release will be numbered 2.0.6.
2010-02-11 17:51:47 +01:00
Martin Lucina
de41c9da31 Merge branch 'master' of github.com:sustrik/zeromq2 2010-02-11 17:51:08 +01:00
Martin Lucina
30b967e2a4 Integrate version numbering into autoconf
configure.in is now the master source for the package version number,
this propagates to src/platform.hpp (for zmq_version) and doc/Makefile.am
(for documentation generation) automagically.
2010-02-11 17:49:40 +01:00
Martin Sustrik
92d0147b20 python binding build with 2.4 version of python fixed 2010-02-11 16:50:40 +01:00
Martin Sustrik
432fbd796b ZMQII-72: Add zmq_version function (documentation) 2010-02-11 10:43:59 +01:00
Martin Sustrik
bd9213e712 ZMQII-72: Add zmq_version function 2010-02-11 10:29:33 +01:00
Martin Hurton
7cab423fc2 Merge branch 'master' of github.com:sustrik/zeromq2 2010-02-10 17:14:21 +01:00
Martin Hurton
bc9b7f1f54 lb: bugfix - never skip active pipe when sending msg 2010-02-10 17:12:54 +01:00
Martin Hurton
6b3c1798e7 fq: bugfix - don't read msg from inactive pipe 2010-02-10 16:59:17 +01:00
Martin Lucina
354efc513f Convert documentation to AsciiDoc 2010-02-10 16:18:46 +01:00
Martin Sustrik
2d44bf3644 ZMQII-69: Make 0MQ build on HP-UX 2010-02-10 11:04:28 +01:00
Martin Sustrik
8c25bab31d ZMQII-70: zmq_poll on win32 fails with EINVAL 2010-02-10 10:42:54 +01:00
Martin Sustrik
8f86cac2f6 ZMQII-69: Make 0MQ build on HP-UX 2010-02-09 19:23:15 +01:00
Martin Sustrik
fd673ae231 couple of typos in the documentation fixed 2010-02-09 15:21:26 +01:00
Martin Sustrik
6b2ca4e158 ZMQII-67: Build checks for python even if it's not needed 2010-02-09 15:15:44 +01:00
Martin Sustrik
4c870ede7f ZMQII-57: Shutdown OpenPGM library 2010-02-09 09:08:37 +01:00
Martin Sustrik
396e41a2a4 minor change to README 2010-02-08 18:55:51 +01:00
Martin Sustrik
01533a5aef ZMQII-65: Two OS threads are mapped to the same app_thread_t 2010-02-08 18:37:48 +01:00
Martin Sustrik
7593d815ac ZMQII-64: First message stuck in 0MQ in case of immediate disconnection 2010-02-08 10:34:12 +01:00
Martin Sustrik
427bc3276a minor code cleanup 2010-02-07 16:24:14 +01:00
Martin Sustrik
b0ee6b0c8a ZMQII-62: zmq_close after sending message via P2P socket fails 2010-02-07 11:31:05 +01:00
Martin Sustrik
bbaa494fb5 ZMQII-59: TCP server crashes sometimes when message is send and socket is closed immediately 2010-02-07 09:14:43 +01:00
Martin Sustrik
d21bf21a36 allow async connect on Win32 return WSAECONNABORTED 2010-02-05 13:00:49 +01:00
Martin Sustrik
0888fcd06f yqueue_t uses malloc/free instead of new/delete 2010-02-04 23:58:41 +01:00
Martin Sustrik
30076c4f7a ZMQII-58: TCP connecting asserts on Win32 (same fix for POSIX) 2010-02-04 17:46:47 +01:00
unknown
c46b7ed197 ZMQII-58: TCP connecting asserts on Win32 2010-02-04 17:40:04 +01:00
Martin Sustrik
b86483acbe ZMQII-50: Document Ruby Bindings 2010-02-04 14:50:59 +01:00
Martin Sustrik
bc90231227 contrain interface name resolving in OpenPGM to IPv4 interfaces 2010-02-04 09:39:57 +01:00
Martin Sustrik
0f697fe2b4 ZMQII-56: Avoid allocation of chunk in yqueue.hpp by keeping a spare one 2010-02-03 20:04:44 +01:00
Martin Lucina
72bbc92b70 Merge branch 'master' of github.com:sustrik/zeromq2 2010-02-03 15:54:39 +01:00
Martin Lucina
6502c16a7f Update OpenPGM to 2.0.23rc8 2010-02-03 15:52:11 +01:00
unknown
4172fdd697 Win32 build fixed 2010-02-03 14:55:46 +01:00
Martin Sustrik
7c25feb51b ZMQII-55: At most one PGM/UDP transport can be opened 2010-02-03 13:06:34 +01:00
Martin Sustrik
9cee8f9c3e problem with PGM messages larger than 1 MTU fixed 2010-02-02 15:11:25 +01:00
Martin Sustrik
27e47bdcc0 ZMQII-54: Affinity isn't honoured 2010-02-02 13:29:31 +01:00
Martin Sustrik
5d16070ffc ZMQII-53: Memory leak when using invalid socket type 2010-02-02 08:46:35 +01:00
Martin Sustrik
a1e70f2957 ZMQII-52: Asserion during reconnection 2010-02-02 08:27:38 +01:00
Martin Sustrik
528610ff55 typo in zmq_socket(3) man page fixed 2010-02-02 08:14:23 +01:00
Martin Sustrik
00b9a5dede ZMQII-51: Implement O(1) topic matching 2010-01-31 20:14:30 +01:00
Martin Sustrik
70ea8e9d4b ZMQII-48: Implement P2P socket type 2010-01-30 13:40:50 +01:00
Martin Sustrik
eb47c1b064 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-01-29 08:39:36 +01:00
Martin Sustrik
2784f90d59 moving debian directory to the root of the project 2010-01-29 08:39:19 +01:00
malosek
4d5e643299 patching libtool script moved at the end of configure 2010-01-28 19:19:25 +01:00
Martin Sustrik
849095a042 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-01-28 12:45:37 +01:00
Martin Sustrik
f17f0fa67b CL binding ripped out of the tree 2010-01-28 12:45:12 +01:00
malosek
e5ff617c4e fixed OpenPGM compilation on mingw32 2010-01-27 20:58:40 +01:00
malosek
8f57ff4634 fixed OpenPGM compilation on mingw32 2010-01-27 20:45:43 +01:00
malosek
2056c888d2 changed version of the master branch back to dev 2010-01-27 18:29:45 +01:00
malosek
0b97e7a4f2 libpgm updated to 2.6.21rc6 2010-01-27 11:30:22 +01:00
Martin Sustrik
943125bd12 Hard-wired constant on OpenVMS replaced by symbolic constant 2010-01-27 08:47:01 +01:00
unknown
aa27034db5 IPv6 patch - part V. (win32) 2010-01-24 08:38:18 +01:00
Martin Sustrik
adc5d7693d IPv6 patch - part IV. 2010-01-24 08:19:02 +01:00
Martin Sustrik
fca9a2159a Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-01-23 11:14:53 +01:00
Martin Sustrik
079d327670 IPv6 patch - part III. 2010-01-23 11:14:30 +01:00
unknown
454f43a45b IP address resolving on Win32 fixed 2010-01-23 09:08:31 +01:00
Martin Sustrik
df4548aa76 Merge branch 'master' of git@github.com:sustrik/zeromq2 2010-01-23 08:20:01 +01:00
Martin Sustrik
2634934999 IPv6 patch part 2/2 2010-01-23 08:19:30 +01:00
Martin Sustrik
6aaf095dd2 IPv6 support -part II. 2010-01-22 16:32:48 +01:00
unknown
d762e1a9c9 Win32 build fixed 2010-01-22 13:29:46 +01:00
Martin Sustrik
34d65e22c5 Tero Marttila's Ipv6 patch - part I. 2010-01-22 13:13:52 +01:00
Martin Sustrik
6edec4fe93 zmq_udp(7) man page fixed 2010-01-22 11:38:17 +01:00
Martin Sustrik
70601c243f zmq_pgm(7) man page fixed 2010-01-22 11:21:28 +01:00
unknown
d1e09578b2 Hardcoded loopback address removed from fd_signaler 2010-01-22 07:54:16 +01:00
Martin Sustrik
f4832faf29 small fix to man pages to comply with lintian 2010-01-21 16:30:42 +01:00
Martin Sustrik
b1b66df37c PGM man page improved 2010-01-21 12:07:42 +01:00
Martin Sustrik
66ef22993f zmq_close man page improved 2010-01-21 10:38:40 +01:00
Martin Sustrik
a008af6088 Asko Kauppi added to the list of authors 2010-01-21 10:01:05 +01:00
Martin Sustrik
f0757c003e ZMQII-43: Race condition when writing to pipe 2010-01-21 09:58:49 +01:00