Ian Barber
1dcedf7ab1
Merge pull request #364 from AlexBio/fix_unused_variable
...
Remove unused variable which causes build to fail with -Werror
2012-06-06 07:16:29 -07:00
Ian Barber
3db9bf31b3
Merge pull request #363 from AlexBio/fix_nosigpipe_check
...
Check if SO_NOSIGPIPE is defined
2012-06-06 06:29:41 -07:00
Alessandro Ghedini
4bd78bb4cf
Check if SO_NOSIGPIPE is defined
2012-06-06 15:08:00 +02:00
Alessandro Ghedini
271ced98cf
Remove unused variable which causes build to fail with -Werror
2012-06-06 15:06:13 +02:00
Ian Barber
f611c57c48
Merge pull request #362 from hintjens/master
...
Bumped version for next release (3.3.0)
2012-06-05 23:47:36 -07:00
Pieter Hintjens
e5bb5a60f4
Bumped version to 3.3.0
2012-06-06 06:57:43 +02:00
Ian Barber
4d4674e088
Merge pull request #360 from vortechs2000/fix_hpux
...
Fix build on HPUX 11iv3
2012-06-05 10:33:34 -07:00
Pieter Hintjens
f8b79f888f
Merge pull request #361 from vortechs2000/fix_aix7
...
Fix up build on AIX7
2012-06-05 09:38:38 -07:00
Pieter Hintjens
897b6b58ea
Merge pull request #359 from vortechs2000/fix_older_linux_gcc
...
Fix build on RHEL5 and SLES10
2012-06-05 09:11:25 -07:00
AJ Lewis
97c48ccda6
Fix build on HPUX 11iv3
...
The socket length variable for getsockname and accept must be an
(int *) instead of a (socklen_t *) on HPUX.
Signed-off-by: AJ Lewis <aj.lewis@quantum.com>
2012-06-05 09:44:02 -05:00
AJ Lewis
3687789f9d
Fix build on RHEL5 and SLES10
...
GCC 4.1.2 on RHEL5 and SLES10 don't like not having a newline at the
end of a source file, and error out if it's missing.
Signed-off-by: AJ Lewis <aj.lewis@quantum.com>
2012-06-05 09:22:22 -05:00
AJ Lewis
616bcf9fc2
Fix up build on AIX7
...
Copy logic from zmq.cpp into device.cpp for getting poll.h included.
Ensure that zmq.h is included *after* poll.h in both zmq.cpp and
device.cpp.
Signed-off-by: AJ Lewis <aj.lewis@quantum.com>
2012-06-05 09:15:37 -05:00
Ian Barber
98ef56039e
Merge pull request #358 from steve-o/issue-320-author
...
Issue 320 author
2012-06-01 10:10:44 -07:00
Steven McCoy
0f58a98b3e
Merge branch 'issue-320' of https://github.com/steve-o/libzmq into issue-320-author
2012-06-01 13:03:19 -04:00
Douglas Young
320684ef39
Return error on invalid PGM url instead of raising assertion (Douglas Young).
...
Fix Win32 build.
2012-06-01 13:02:29 -04:00
Pieter Hintjens
c28af41ca4
Merge pull request #356 from hurtonm/code_cleanup
...
lb: code cleanup
2012-05-31 07:29:55 -07:00
Pieter Hintjens
bc150de81e
Merge pull request #355 from hurtonm/fq_lb_fix
...
Prevent connection starvation
2012-05-31 07:29:22 -07:00
Martin Hurton
89ff277bec
lb: code cleanup
2012-05-31 15:59:59 +02:00
Martin Hurton
2973eaf446
Prevent connection starvation
...
When removing a pipe from the lb or fq component,
make sure we do not remove another pipe from the active set.
2012-05-31 15:35:45 +02:00
Pieter Hintjens
4e7be102f4
Merge pull request #354 from steve-o/issue-320
...
Return error on invalid PGM url instead of raising assertion.
2012-05-31 01:19:22 -07:00
Steven McCoy
13976a3d65
Return error on invalid PGM url instead of raising assertion.
...
Fix Win32 build.
2012-05-30 20:52:19 -04:00
Pieter Hintjens
32befeb0a6
Merge pull request #353 from steve-o/master
...
Fix title on zmq_disconnect manpage.
2012-05-30 09:59:55 -07:00
Steven McCoy
75df0194bf
Fix title on zmq_disconnect manpage.
2012-05-30 12:53:53 -04:00
Pieter Hintjens
1adb7b1017
Merge pull request #352 from hurtonm/issue_370
...
Fix issue #370
2012-05-29 13:29:58 -07:00
Martin Hurton
7fe45af30f
Fix issue #370
...
The patch extends the internal session's API with the reset method.
This method is used to reset a session's state so that it can
handle a new connection.
2012-05-29 22:10:51 +02:00
Pieter Hintjens
f7bd543c36
Merge pull request #351 from hurtonm/code_cleanup
...
Code cleanup
2012-05-28 14:34:57 -07:00
Martin Hurton
24b79c7e0b
Prefer errno_assert/alloc_assert to zmq_assert
2012-05-28 23:17:03 +02:00
Martin Hurton
013967681d
fq: code cleanup
2012-05-28 22:01:37 +02:00
Pieter Hintjens
8152502f69
Merge pull request #350 from hurtonm/issue_369
...
Fix issue #369
2012-05-28 08:39:20 -07:00
Martin Hurton
130dfc5b5f
Fix issue #369
...
The bug was that after reconnect, the session did not
handle identity messages properly.
2012-05-28 17:08:27 +02:00
Ian Barber
e30e48c23e
Merge pull request #349 from hintjens/master
...
Fixed zmq_poll.txt manpage for issue #361
2012-05-28 02:16:29 -07:00
Pieter Hintjens
2ab12efe11
Fixing issue #361
2012-05-28 11:01:21 +02:00
Pieter Hintjens
3a76d246a8
Merge pull request #348 from hurtonm/code_cleanup
...
Code cleanup
2012-05-28 00:47:26 -07:00
Martin Hurton
d0b9005ef0
Don't assume SOCKET_ERROR is -1 on Windows
2012-05-27 23:38:33 +02:00
Martin Hurton
ac53f1a728
Remove unnecessary casts
2012-05-27 23:38:16 +02:00
Martin Hurton
e0534643fa
Simplify error handling in tcp_connecter
2012-05-27 23:38:16 +02:00
Martin Hurton
13ef1e4f26
Make wsa_error_to_errno pure function
2012-05-27 16:10:19 +02:00
Martin Hurton
a8f9a0d891
Use zmq_assert rather then assert
2012-05-27 15:31:59 +02:00
Martin Hurton
52ed4cdccf
Remove dead code
2012-05-27 15:18:38 +02:00
Martin Hurton
7cfd03ba72
Remove unplug from i_engine interface
2012-05-27 15:18:38 +02:00
Pieter Hintjens
5db30fe991
Merge pull request #347 from methodmissing/monitor-doc-fails
...
Fix too long underline in zmq_ctx_set_monitor() docs
2012-05-24 06:45:27 -07:00
Lourens Naudé
b85ff17822
Fix too long underline in monitor docs
2012-05-24 09:39:48 +01:00
Pieter Hintjens
74af2f9402
Merge pull request #346 from methodmissing/monitor-regressions
...
Rename monitor documentation source file to match zmq_ctx_set_monitor() API
2012-05-23 07:21:41 -07:00
Lourens Naudé
400f6f3863
Rename monitor documentation source file to match zmq_ctx_set_monitor() API
2012-05-23 01:35:22 +01:00
Pieter Hintjens
22b4388e29
Merge pull request #345 from methodmissing/monitor-regressions
...
Moves the monitoring infrastructure to a global zmq_ctx_set_monitor () API to avoid strict aliasing issues with function pointers and socket options.
2012-05-22 16:18:54 -07:00
Lourens Naudé
1e92ee0a0e
Oust last remaning ZMQ_MONITOR reference from NEWS as well
2012-05-22 23:45:15 +01:00
Lourens Naudé
adf7a7ade1
Merge branch 'master' into monitor-regressions
2012-05-22 23:35:30 +01:00
Lourens Naudé
991b7fcc04
Rename zmq_monitor to zmq_ctx_set_monitor for compat with existing context specific APIs
2012-05-22 20:15:18 +01:00
Lourens Naudé
04f0e7f26e
Documentation for zmq_monitor
2012-05-22 20:08:02 +01:00
Ian Barber
20152a6e3e
Merge pull request #344 from hintjens/master
...
Fixed bogus reference to zmq_ctx_put
2012-05-22 07:31:28 -07:00