Constantin Rack
a7b7f3e6c2
Merge pull request #1727 from somdoron/master
...
problem: pub/sub pattern in zeromq is complicated and not thread safe
2016-01-27 17:28:59 +01:00
somdoron
b8425a25cf
radio-dish pattern
2016-01-27 18:22:48 +02:00
Constantin Rack
511d701de3
Merge pull request #1725 from GreatFruitOmsk/master
2016-01-22 16:00:33 +01:00
Ilya Kulakov
77f5344ff7
Fix VMCI compilation errors on Windows.
2016-01-22 20:34:23 +06:00
Pieter Hintjens
1c7d59a58a
Merge pull request #1724 from minrk/multi-monitor
...
stop previous monitor socket before starting new one
2016-01-22 13:50:06 +01:00
Min RK
f0dce000b2
stop previous monitor socket before starting new one
...
avoids leaking sockets due to multiple monitor calls on one socket
Alternative: raise error (not sure what errno; EADDRINUSE?) if collision detected; force manual stop.
2016-01-21 16:21:07 +01:00
Constantin Rack
f25a9c83f5
Merge pull request #1723 from GreatFruitOmsk/master
...
Family is not set when resolving NIC on android.
2016-01-21 15:56:26 +01:00
Ilya Kulakov
6c9974770b
Family is not set when resolving NIC on android.
...
Make it ready to enable ipv6 for AIX or HP/UX
2016-01-21 19:53:35 +06:00
Pieter Hintjens
cfbeac6ad1
Merge pull request #1722 from GreatFruitOmsk/master
...
Fix missing headers.
2016-01-21 08:46:14 +01:00
Ilya Kulakov
e7850410f8
Fix trailing spaces.
2016-01-21 13:44:15 +06:00
Ilya Kulakov
e5894d5197
Fix missing headers which makes compilation fail on Android.
2016-01-21 13:44:01 +06:00
Joe Eli McIlvain
55e8191ac5
Merge pull request #1721 from c-rack/fix-issue-1720
...
Problem: build fails due to undefined INT_MAX
2016-01-20 14:56:20 -06:00
Constantin Rack
5c9bd5f0cb
Problem: SIZE_MAX is not defined in all stdint.h includes
...
Solution: remove debug printf line completely
2016-01-20 19:30:21 +01:00
Constantin Rack
b7d42a4c4b
Problem: SIZE_MAX is not defined
...
Solution: include stdint.h
2016-01-20 19:18:00 +01:00
Constantin Rack
924bce6478
Problem: build fails due to undefined INT_MAX
...
Solution: include climits
Fixes #1720
2016-01-20 19:16:54 +01:00
Constantin Rack
a40dd50da1
Merge pull request #1719 from minrk/rc-int-max
...
truncate rc to INT_MAX for send/recv
2016-01-20 13:53:33 +01:00
Min RK
5fe75f0e43
truncate rc to INT_MAX
...
to avoid overflow for large messages
send/recv still succeed for large messages,
but `zmq_msg_size` must be used to get the true size.
2016-01-20 13:43:51 +01:00
Constantin Rack
90f9f5ff91
Merge pull request #1718 from gcsideal/master
...
Last bits of Hurd support
2016-01-20 11:28:18 +01:00
Laszlo Boszormenyi (GCS)
be387d5e56
Last bits of Hurd support
2016-01-20 07:18:22 +01:00
Joe Eli McIlvain
c42bf873bb
Merge pull request #1717 from c-rack/fix-typo
...
Problem: typo
2016-01-19 14:27:15 -06:00
Constantin Rack
e6edc4729e
Problem: typo
...
Solution: fix it
2016-01-19 21:23:42 +01:00
Constantin Rack
cc29578088
Merge pull request #1716 from somdoron/master
...
Problem: client over inproc receives the msg with routing id set
2016-01-19 19:30:38 +01:00
somdoron
669c5697c2
fixing a bug: client over inproc receives msg with routing id set
2016-01-19 20:18:04 +02:00
Constantin Rack
e0fc5841cd
Merge pull request #1715 from hintjens/master
...
Problem: configure --without-documentation is clumsy
2016-01-18 22:55:22 +01:00
Pieter Hintjens
88949694db
Problem: configure --without-documentation is clumsy
...
It's inconsistent, and should be --with-something=yes/no. Also the
term 'documentation' is long and clumy.
Solution: use --with-docs instead.
2016-01-18 21:25:22 +01:00
Pieter Hintjens
9ebb5cc911
Merge pull request #1714 from somdoron/master
...
problem: condition variable setting invalid timeout
2016-01-18 14:45:05 +01:00
somdoron
4bfe2ec686
fix bug in condition variable using invalid timeout
2016-01-18 15:32:49 +02:00
Pieter Hintjens
d906e815bc
Merge pull request #1713 from minrk/stdint
...
restore check for MSC 1600 before including stdint.h
2016-01-18 12:47:45 +01:00
Min RK
6ee78707c6
restore check for MSC 1600 before including stdint.h
2016-01-18 12:33:51 +01:00
Pieter Hintjens
1a502cc190
Merge pull request #1709 from gcsideal/master
...
GNU/Hurd support
2016-01-16 08:05:46 +01:00
Laszlo Boszormenyi (GCS)
be5ab6d5c9
GNU/Hurd support
2016-01-16 02:26:20 +01:00
Constantin Rack
6d491a4289
Merge pull request #1707 from minrk/tweetnacl
...
include tweetnacl in dists
2016-01-15 16:04:30 +01:00
Min RK
cf57a88d49
include tweetnacl in dists
2016-01-15 16:01:48 +01:00
Constantin Rack
93bb756298
Merge pull request #1706 from zoobab/master
...
Problem: OpenWRT Makefile still uses tarballs, now using GIT HEAD master
2016-01-15 11:40:48 +01:00
Benjamin Henrion
e19454e388
Problem: OpenWRT Makefile still uses tarballs, now using GIT HEAD master
2016-01-15 11:19:24 +01:00
Constantin Rack
d8941f599a
Merge pull request #1705 from hintjens/master
...
Problem: no support for OpenWRT
2016-01-15 10:54:02 +01:00
Pieter Hintjens
055995e535
Problem: builds directory contains packaging scripts
...
Specifically, the RedHat tools.
Solution: move this into packaging/
2016-01-15 10:25:38 +01:00
Pieter Hintjens
d8d9ee3243
Problem: no support for OpenWRT
...
Solution: copy ZeroMQ packaging script from
https://github.com/vperron/openwrt-zmq-packages
Note: this is not usable as-such, needs fixing.
2016-01-15 10:10:06 +01:00
Pieter Hintjens
b9167df916
Merge pull request #1702 from GreatFruitOmsk/greatfruit-master
...
Add support for the RelWithDebInfo CMake configuration.
2016-01-14 15:16:14 +01:00
Ilya Kulakov
bfbb655491
Add support for the RelWithDebInfo CMake configuration.
...
It's now possible to build Release version with pdb file.
2016-01-14 18:20:00 +06:00
Constantin Rack
47d9caa49a
Merge pull request #1701 from madebr/cmake_test_include_source_dir
...
Problem: On Windows CI, in tests/test_timers.c, "Windows.hpp" could not be found.
2016-01-14 10:04:12 +01:00
Anonymous Maarten
be36423bc2
Problem: On Windows CI, the included file Windows.hpp could not be
...
found.
Solution: Include the source directory
Problem: _sleep is a library function of Windows.
Solution: use sleep_
2016-01-14 02:53:24 +01:00
Constantin Rack
8f4574f8d0
Merge pull request #1700 from madebr/stable_sodium
...
Problem: Windows CI fails due to libsodium build failure
2016-01-14 01:02:46 +01:00
Anonymous Maarten
e7afed0655
Problem: Windows CI fails due to libsodium build failure
...
Solution: Use stable branch of libsodium
2016-01-14 00:59:57 +01:00
Pieter Hintjens
b9d831695f
Merge pull request #1699 from somdoron/master
...
problem: when socket is destroyed before zmq_poller is the zmq_poller is accessing a dead socket
2016-01-13 14:27:22 +01:00
somdoron
6bbca7cf4a
fix case when zmq_poller access a dead socket
2016-01-13 15:12:47 +02:00
KAPP Arnaud
714988e6c5
Merge pull request #1694 from hintjens/master
...
Problem: Android build is too slow
2016-01-05 17:34:32 +01:00
Pieter Hintjens
c49eef46ec
Problem: Android build is too slow
...
Solution: use parallel make (-j 4) and don't build man pages.
2016-01-05 17:31:17 +01:00
Constantin Rack
f64c38583f
Merge pull request #1692 from FredTreg/master
...
Test for issue #1690 (ZMQ_REQ_RELAXED)
2016-01-03 15:37:06 +01:00
Frederic Tregon
9bdb60577c
Test for issue #1690 (ZMQ_REQ_RELAXED)
...
Current ZMQ_REQ_RELAXED test improvement to check that pipes are not closed
after executing two send() in a row with no recv() in between.
2016-01-03 15:28:07 +01:00