- 28 Dec, 2019 1 commit
-
-
Luca Boccassi authored
Solution: use libbsd by default when available, and the internal implementation only as a fallback, to take advantage of Linux distros maintenance of the string libraries.
-
- 25 Dec, 2019 1 commit
-
-
Simon Giesecke authored
Solution: use strcpy_s instead (define custom if not available)
-
- 13 Dec, 2019 1 commit
-
-
Stephan Senkbeil authored
Solution: Set correct define in CMake check and add the cmakedefine
-
- 29 Oct, 2019 1 commit
-
-
Simon Giesecke authored
Solution: implement support
-
- 11 Sep, 2019 1 commit
-
-
somdoron authored
Solution: allow to use external library (nss) for sha1 to avoid the conflict
-
- 06 Aug, 2019 1 commit
-
-
Christopher Hall authored
solution: on DragonFly also define ZMQ_HAVE_FREEBSD in addition to ZMQ_HAVe_DRAGONFLY Signed-off-by:
Christopher Hall <hsw@ms2.hinet.net>
-
- 18 Mar, 2019 1 commit
-
-
Jacques Germishuys authored
Solution: Provide an implementation
-
- 12 Feb, 2019 1 commit
-
-
Simon Giesecke authored
Solution: move configuration to build definition
-
- 19 Jan, 2019 1 commit
-
-
Luca Boccassi authored
Solution: detect cacheline size for aligment purposes at build time instead of hard-coding it, so that PPC and S390 can align to a value greater than the 64 bytes default. Uses libc getconf program, and falls back to the previous value of 64 if not found.
-
- 18 Jul, 2018 1 commit
-
- 30 May, 2018 1 commit
-
-
Simon Giesecke authored
Solution: add compile check
-
- 22 May, 2018 1 commit
-
-
Simon Giesecke authored
Problem: API poller cannot be set independently from I/O thread poller, poll I/O thread poller broken on Windows Solution: change platform definitions to separate API poller from I/O thread poller, disallow configuring poll I/O thread poller on Windows
-
- 18 Nov, 2017 1 commit
-
-
Luca Boccassi authored
Solution: check for availability in CMake and autoconf before using it
-
- 01 Sep, 2017 1 commit
-
-
Luca Boccassi authored
Solution: add it to CMake's platform.hpp.in
-
- 19 Aug, 2017 1 commit
-
-
Luca Boccassi authored
Solution: add it to CMake's platform.hpp.in
-
- 10 Aug, 2017 1 commit
-
-
Jake Cobb authored
Solution: Pass along SODIUM_STATIC define if set in CMake config
-
- 04 Apr, 2017 1 commit
-
-
bbdb68 authored
* add define for windows/UWP * prevent issue with COM references * gettickcount not available on uwp * add compiler definitions * add convenitnece cmake file * brute force uwp compilation * fix compiler version * cosmetics
-
- 12 Mar, 2017 1 commit
-
-
Luca Boccassi authored
Solution: use pthread API to set the name. For now call every thread "ZMQ b/g thread". Would be nice to number the I/O threads and name explicitly the reaper thread, but in reality a bit of internal API churn would be necessary, so perhaps it's not worth it. This is useful when debugging a process with many threads.
-
- 22 Feb, 2017 1 commit
-
-
boringuy authored
* cmake WITH_LIBSODIUM option is broken - Fixed the variable name in platform.hpp.in - Fixed #if check for randombytes_close() when libsodium is used * Fixed typo from previous commit * Reverted compile error fix for randombytes_close()
-
- 26 Dec, 2016 2 commits
-
-
Luca Boccassi authored
Solution: if available, use eventfd with EFD_CLOEXEC flag to make the process close the socket on fork+exec
-
Luca Boccassi authored
Solution: if available, use epoll_create1 with EPOLL_CLOEXEC flag to make the process close the socket on fork+exec
-
- 10 Apr, 2016 1 commit
-
-
Luca Boccassi authored
Solution: check for availability in autoconf and cmake, and if not available fall back to random file name rather than random directory.
-
- 11 Feb, 2016 2 commits
-
-
Luca Boccassi authored
Solution: use ZMQ_USE_TWEETNACL as a define as expected instead of HAVE_TWEETNACL
-
Pieter Hintjens authored
- they have no copyright / license statement - they are in some randomish directory structure - they are a mix of postable and non-portable files - they do not conform to conditional compile environment Overall, it makes it rather more work than needed, in build scripts. Solution: clean up tweetnacl sauce. - merged code into single tweetnacl.c and .h - standard copyright header, DJB to AUTHORS - moved into src/ along with all other source files - all system and conditional compilation hidden in these files - thus, they can be compiled and packaged in all cases - ZMQ_USE_TWEETNACL is set when we're using built-in tweetnacl - HAVE_LIBSODIUM is set when we're using external libsodium
-
- 26 Apr, 2015 1 commit
-
-
somdoron authored
-
- 12 Feb, 2015 1 commit
-
-
somdoron authored
-
- 18 Mar, 2014 1 commit
-
-
Frank authored
* report from Richard Newton indicated previous solutions was not working on Windows
-
- 17 Mar, 2014 1 commit
-
-
Frank authored
* was problem on debian/wheezy
-
- 17 Feb, 2014 1 commit
-
-
Olaf Mandel authored
The decision about the poller mechanism to use (select, poll, ...) was done twice: once by the build system and once by the code in poller.hpp. As the build-system can actually detect the mechanisms available, prefer that result to the hard coded defaults in poller.hpp. At the same time, remove the duplicate detection of select() vs. poll()-variant from proxy.cpp, signaler.cpp and zmq.cpp. This patch has not been tested on many build platforms: especially the cmake build needs testing / patching. For the other builds, hard code the result as these these are all Windows platforms.
-
- 06 Dec, 2013 1 commit
-
-
Brandon Carpenter authored
-
- 27 Jan, 2013 1 commit
-
-
Matt Arsenault authored
-
- 02 Jan, 2013 3 commits
-
-
Matt Arsenault authored
Fix link errors when using -m32 with MinGW
-
Matt Arsenault authored
Fix warnings with ICC.
-
Matt Arsenault authored
Make doc building option dependent on asciidoc being installed Fix MSVC build requiring cygwin. Don't use try_run to get the version
-