Ewen McNeill
6b21b1ecfa
z/OS: Avoid removing libzmq.pc.in in makeclean
2014-07-24 11:13:24 +12:00
Ewen McNeill
5cab63e1a1
z/OS: Transferrring from GitHub to z/OS UNIX
...
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
2014-07-24 10:42:30 +12:00
Ewen McNeill
f8ec9b5fad
z/OS: Make builds/zos scripts executable
2014-07-24 09:28:06 +12:00
Pieter Hintjens
57a70d5e3b
Merge pull request #1138 from ewen-naos-nz/zos
...
z/OS UNIX System Services port: EAGAIN, SIGPIPE
2014-07-23 07:06:53 +02:00
Ewen McNeill
0af693c496
z/OS: Loop on EAGAIN on close() in ~signaler
...
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.
2014-07-23 14:01:43 +12:00
Ewen McNeill
fc80e8cda1
z/OS: signal(SIGPIPE, SIG_IGN) for tests
...
Updated:
tests/testutil.hpp: Add signal(SIGPIPE, SIG_IGN) to
setup_test_environment(), on z/OS (__MVS__)
2014-07-23 13:39:45 +12:00
Ewen McNeill
19808ff878
z/OS: Documented SIGPIPE considerations
...
Updated:
README.md: Documented need for application to handle/ignore SIGPIPE
2014-07-23 13:09:28 +12:00
Pieter Hintjens
070fcd472e
Merge pull request #1137 from evoskuil/master
...
VS updates for socks, rem libsodium VS crypt32 dependency.
2014-07-22 21:43:55 +02:00
evoskuil
f96ebba7c2
Add socks files to VS2010 builds, update VS2012/2010 filters.
2014-07-22 12:02:23 -07:00
evoskuil
126b9d3a2a
Remove libsodium VS import props crypt32.lib dependency.
2014-07-22 12:01:15 -07:00
evoskuil
0efd8d9bf3
Update VS filters for socks additions.
2014-07-22 11:21:57 -07:00
Pieter Hintjens
b0103de608
Merge pull request #1136 from ewen-naos-nz/zos
...
z/OS UNIX System Services port
2014-07-22 07:59:45 +02:00
Ewen McNeill
f72f4b2526
Extend z/OS UNIX port to allow building DLL
...
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
2014-07-22 16:44:56 +12:00
Ewen McNeill
6e0c1c0a80
builds/zos/* portability files to z/OS UNIX
...
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
2014-07-22 12:05:51 +12:00
Pieter Hintjens
81b9f21bdd
Merge pull request #1132 from rodgert/master
...
Added test and doc section for ZMQ_SHARED message flag
2014-07-13 02:03:51 +02:00
Thomas Rodgers
82282d6973
Added test and doc section for ZMQ_SHARED message flag
2014-07-12 18:05:49 -05:00
Pieter Hintjens
d4d65da20d
Merge pull request #1131 from rodgert/master
...
Added ZMQ_SHARED message option to zmq_msg_get()
2014-07-12 16:06:26 +02:00
Thomas Rodgers
3497244c41
Added ZMQ_SHARED message option to zmq_msg_get()
2014-07-12 09:01:27 -05:00
Pieter Hintjens
5dc4066de4
Merge pull request #1130 from trevorbernard/master
...
Add Docker support
2014-07-12 08:58:51 +02:00
Trevor Bernard
a62e6f473d
Add Docker support
2014-07-11 22:42:55 -03:00
Pieter Hintjens
d846fbf107
Merge pull request #1127 from twhittock/utils-eol
...
Ensure EOL is present at end of utils file.
2014-07-10 00:36:35 +02:00
Tom Whittock
6099acd2be
Ensure EOL is present at end of utils file.
...
MacOS/Clang complain due to presence of -Wnewline-eof in CZMQ.
2014-07-09 22:45:03 +01:00
Richard Newton
428cf0255c
Merge pull request #1125 from hurtonm/master
...
Code cleanup
2014-07-09 13:21:56 +01:00
Martin Hurton
816299f11c
Code cleanup
2014-07-09 14:07:32 +02:00
Martin Hurton
bf74c0cfb1
Merge pull request #1124 from ricnewton/master
...
Add test for unbinding inproc socket.
2014-07-09 13:20:01 +02:00
Richard Newton
31cff7ccf9
Add test for unbinding inproc socket.
2014-07-09 10:28:26 +01:00
Richard Newton
3c614074a2
Merge branch 'master' of https://github.com/zeromq/libzmq
2014-07-09 10:03:17 +01:00
Richard Newton
e71ebbb771
Merge pull request #1123 from hurtonm/master
...
Resolve issue #949
2014-07-09 10:01:48 +01:00
Martin Hurton
54e0fde1cc
Resolve issue #949
2014-07-09 10:02:53 +02:00
Pieter Hintjens
36d529cba9
Merge pull request #1122 from twhittock/win-errhandle
...
Windows: if WSA error number is held, use directly.
2014-07-07 18:03:53 +02:00
Tom Whittock
993cb32e96
Windows: if WSA error number is held, use directly.
...
It must be done this way, as WSAGetLastError returns 0 in these circumstances
2014-07-07 16:33:53 +01:00
Pieter Hintjens
660bf4311b
Merge pull request #1121 from twhittock/master
...
vs2012: Add missing socks files
2014-07-07 15:52:09 +02:00
Tom Whittock
cb2582b09e
vs2012: Add missing socks files
2014-07-07 14:47:39 +01:00
Pieter Hintjens
1353d28708
Merge pull request #1120 from hurtonm/master
...
Don't delay reception of signal
2014-07-06 23:00:08 +02:00
Martin Hurton
ccfbaea397
Don't delay reception of signal
...
- new code may help undersdtand issue #1108
(https://github.com/zeromq/libzmq/issues/1108 )
- code cleanups
2014-07-06 22:27:45 +02:00
Pieter Hintjens
3696d0d74f
Merge pull request #1119 from mosconi/master
...
Fix to build on OpenBSD
2014-07-03 10:28:40 +02:00
Rodrigo Mosconi
4ae4896978
duplicated type definitions when using CMAKE
2014-07-02 23:24:35 -03:00
Rodrigo Mosconi
3a16b0b108
Merge remote-tracking branch 'upstream/master'
2014-07-02 21:22:51 -03:00
Rodrigo Mosconi
51b3fad8ab
Fix to build on OpenBSD
2014-07-02 21:06:33 -03:00
Pieter Hintjens
e6b7c7acd6
Merge pull request #1118 from guidefloripa/master
...
Add static compilation on CMake
2014-07-02 21:59:32 +02:00
Guilherme Steinmann
9c42d28a20
Add static compilation on CMake
2014-07-02 16:51:34 -03:00
Pieter Hintjens
13ed711448
Merge pull request #1117 from jlauenercern/master
...
Thread scheduling parameters: Use ZMQ context options instead of environment variables.
2014-07-02 17:49:40 +02:00
Joel Lauener
219310b4f0
Thread scheduling parameters: Use ZMQ context options instead of
...
environment variables.
2014-07-02 14:41:21 +02:00
Richard Newton
00fe56c4bf
Merge pull request #1115 from hurtonm/master
...
Code cleanup
2014-07-01 09:22:28 +01:00
Richard Newton
bbf597196e
Merge pull request #1112 from hintjens/master
...
Problem: two header files for a single library
2014-07-01 09:21:33 +01:00
Martin Hurton
079ff8b759
Code cleanup
2014-07-01 09:17:19 +02:00
Pieter Hintjens
fa3ae97480
Merge pull request #1114 from PalmStoneGames/master
...
Add missing socks files
2014-06-29 17:35:50 +02:00
Diego Duclos
a9cb9022fd
Add missing socks files
2014-06-29 15:14:54 +02:00
Pieter Hintjens
1b9f67cac6
Merge pull request #1113 from fichtner/socks_include
...
socks: fix build on FreeBSD
2014-06-27 20:35:59 +02:00
Franco Fichtner
f1207e6af1
socks: fix build on FreeBSD
...
The fix should be sane on all UNIX-like systems, so there's
no ZMQ_HAVE_FREEBSD involved. It's likely that other BSDs
stumble across this problem too.
2014-06-27 20:15:08 +02:00