Martin Lucina
8be491b7bd
Use feature test macros more conservatively
...
It turns out that feature test macros are a complete mess, and defining
_GNU_SOURCE and _POSIX_C_SOURCE together breaks some systems. So we try
and define the appropriate "make everything visible" combination specific
to each system instead. This may still break something, so people should
test their platforms and speak up if so.
2010-02-18 13:46:00 +01:00
Martin Sustrik
d008637bc4
one more attempt to fix the previous win32 problem
2010-02-17 21:16:59 +01:00
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