- 24 Jul, 2014 9 commits
-
-
Pieter Hintjens authored
z/OS: Updated to build libzmq git master
-
Ewen McNeill authored
Updated: builds/zos/README.md: Updated with portability notes resulting from building zeromq/libzmq/master as of 2014-07-23 on z/OS UNIX System Services. Current z/OS UNIX status: all expected tests pass, except "test_proxy", which hangs and times out.
-
Ewen McNeill authored
-
Ewen McNeill authored
-
Ewen McNeill authored
Updated: src/thread.cpp: On older z/OS UNIX System Services, pthread_{get,set}schedparam is not present (searching the Internet suggests it may be present in later version than the one being used for z/OS UNIX System Services porting). Make zmq::thread_t::setSchedulingParameters() a no-op on z/OS UNIX System Services. NOTE: pthread_{get,set}schedparam appear to have been introduced by POSIX.1-2001 or IEEE 1003.1-2004 so may not be universally available, and thus more platforms may need this "no-op" treatment.
-
Ewen McNeill authored
Updated: builds/zos/runtests: Extract tests to run from tests/Makefile.am at runtime, rather than hard coding tests list (to simplfy later maintenance). test_*_tipc is excluded as BUILD_TIPC is not defined on z/OS UNIX System Services. XFAIL_TESTS are also excluded, following current logic in tests/Makefile.am
-
Ewen McNeill authored
Updated: builds/zos/cxxall: Defines ZMQ_HAVE_ZOS for platform portability; define ZMQ_USE_POLL _instead_ of ZMQ_FORCE_POLL, due to change in src/poller.hpp since ZeroMQ 4.0.x branch
-
Ewen McNeill authored
Updated: tests/test_connect_delay_tipc.cpp tests/test_sub_forward_tipc.cpp tests/test_term_endpoint_tipc.cpp
-
Ewen McNeill authored
Updated: src/metdata.hpp: Remove explicit "const" from key of std::map<> because the key is implicitly const already (see http://en.cppreference.com/w/cpp/container/map and http://www.cplusplus.com/reference/map/map/). On some platforms (such as z/OS UNIX System Services) explicitly declaring the map key as "const" causes template expansion errors as it tries to create separate allocators for "const const std::string" and "const std::string" only to find that they clash. (Presumably some compilers collapse these into one earlier.) There are no template expansion errors if the map key is left to be implicitly const.
-
- 23 Jul, 2014 7 commits
-
-
Ewen McNeill authored
-
Ewen McNeill authored
Updated: builds/zos/README.md: Outlined process to transfer source from GitHub to z/OS UNIX System Services, including character set conversion for the source
-
Ewen McNeill authored
-
Pieter Hintjens authored
z/OS UNIX System Services port: EAGAIN, SIGPIPE
-
Ewen McNeill authored
Updated: src/signaler.cpp: Add close_wait_ms() static function to loop when receiving EAGAIN in response to close(), with ms long sleeps, up to a maximum limit (default 2000ms == 2 seconds); used in signaler_t::~signaler_t() destructor.
-
Ewen McNeill authored
Updated: tests/testutil.hpp: Add signal(SIGPIPE, SIG_IGN) to setup_test_environment(), on z/OS (__MVS__)
-
Ewen McNeill authored
Updated: README.md: Documented need for application to handle/ignore SIGPIPE
-
- 22 Jul, 2014 7 commits
-
-
Pieter Hintjens authored
VS updates for socks, rem libsodium VS crypt32 dependency.
-
evoskuil authored
-
evoskuil authored
-
evoskuil authored
-
Pieter Hintjens authored
z/OS UNIX System Services port
-
Ewen McNeill authored
Updated: README.md: describes process of building/using DLL makelibzmq: Build DLL as well as static library (unless BUILD_DLL=false) maketests: Dynamically link to ../src/libzmq.so if present runtests: Explicitly place ../src at start of LIBPATH makeclean: Also remove files created for DLL cxxall: Bumped updated date to reflect last edit
-
Ewen McNeill authored
builds/zos includes: README.md: Overview of z/OS UNIX System Services port (Markdown) makelibzmq: Compile src/*.cpp and make libzmq.a maketests: Compile tests/*.cpp and make test_* executables runtests: Run tests/test_* executables and report results makeclean: Remove built files zc++: /bin/c++ wrapper supplying required build arguments cxxall: run zc++ for all *.cpp files in directory platform.hpp: pre-generated (and edited) src/platform.hpp for z/OS test_fork.cpp: updated tests/test_fork.cpp that completes on z/OS
-
- 13 Jul, 2014 1 commit
-
-
Pieter Hintjens authored
Added test and doc section for ZMQ_SHARED message flag
-
- 12 Jul, 2014 5 commits
-
-
Thomas Rodgers authored
-
Pieter Hintjens authored
Added ZMQ_SHARED message option to zmq_msg_get()
-
Thomas Rodgers authored
-
Pieter Hintjens authored
Add Docker support
-
Trevor Bernard authored
-
- 09 Jul, 2014 9 commits
-
-
Pieter Hintjens authored
Ensure EOL is present at end of utils file.
-
Tom Whittock authored
MacOS/Clang complain due to presence of -Wnewline-eof in CZMQ.
-
Richard Newton authored
Code cleanup
-
Martin Hurton authored
-
Martin Hurton authored
Add test for unbinding inproc socket.
-
Richard Newton authored
-
-
Richard Newton authored
Resolve issue #949
-
Martin Hurton authored
-
- 07 Jul, 2014 2 commits
-
-
Pieter Hintjens authored
Windows: if WSA error number is held, use directly.
-
Tom Whittock authored
It must be done this way, as WSAGetLastError returns 0 in these circumstances
-