- 18 Feb, 2017 1 commit
-
-
Luca Boccassi authored
Solution: bump changelog, ABI revision, library and packaging version
-
- 27 Jan, 2017 1 commit
-
-
Sylvain Corlay authored
-
- 22 Jan, 2017 1 commit
-
-
Pawel Kurdybacha authored
Configuration used in ZeroMQConfig.cmake.in does not match to explicic "libzmq" output of static build.
-
- 21 Jan, 2017 1 commit
-
-
Sylvain Corlay authored
-
- 19 Jan, 2017 1 commit
-
-
Sylvain Corlay authored
Solution: Change the target output name from libzmq-static to libzmq.
-
- 12 Jan, 2017 1 commit
-
-
Johan Mabille authored
-
- 06 Jan, 2017 3 commits
-
-
Johan Mabille authored
-
Johan Mabille authored
-
Johan Mabille authored
-
- 31 Dec, 2016 2 commits
-
-
Luca Boccassi authored
Solution: add new changelog entry, bump library version in zmq.h and bump ABI version in configure.ac and CMakeLists.txt
-
Luca Boccassi authored
Finalize changelog and bump ABI revision
-
- 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
-
- 01 Dec, 2016 1 commit
-
-
Luca Boccassi authored
Solution: set SOVERSION in CMakeLists to match the SONAME generated by libtool so that there is no mismatch between the output of the *NIX build systems. Before: $ ls -l total 2696 lrwxrwxrwx 1 luca luca 15 Dec 1 22:36 libzmq.so -> libzmq.so.4.2.0 lrwxrwxrwx 1 luca luca 15 Dec 1 22:36 libzmq.so.4.2.0 -> libzmq.so.4.2.1 -rwxr-xr-x 1 luca luca 906168 Dec 1 22:36 libzmq.so.4.2.1 $ readelf -d libzmq.so.4.2.1 | grep SONAME 0x000000000000000e (SONAME) Library soname: [libzmq.so.4.2.0] After: $ ls -l total 2700 lrwxrwxrwx 1 luca luca 15 Dec 1 22:31 libzmq.so -> libzmq.so.5.1.0 -rwxr-xr-x 1 luca luca 906168 Dec 1 22:31 libzmq.so.4.2.1 lrwxrwxrwx 1 luca luca 15 Dec 1 22:31 libzmq.so.5.1.0 -> libzmq.so.4.2.1 $ readelf -d libzmq.so.4.2.1 | grep SONAME 0x000000000000000e (SONAME) Library soname: [libzmq.so.5.1.0]
-
- 01 Nov, 2016 1 commit
-
-
Harald authored
Solution: add optional lookup for openpgm via pkg-config
-
- 27 Sep, 2016 2 commits
-
-
Luca Boccassi authored
Solution: use only Libs.private to avoid breaking application builds. Even though Requires.private are supposed to be parsed only if pkg-config is called with --static, the --cflags parameter is enough to trigger the parsing, causing build failures for applications that do not (and should not) depend on libzmq's dependencies.
-
Luca Boccassi authored
Solution: add dependencies, if necessary, to the .private Libs and Requires field of the pkgconfig file at build time. This way pkg-config --static --libs libzmq will correctly print dependencies if they were used to build the static libzmq.a library.
-
- 21 Sep, 2016 2 commits
-
-
hnwyllmm@126.com authored
-
hnwyllmm@126.com authored
-
- 20 Sep, 2016 1 commit
-
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
- 28 Aug, 2016 2 commits
-
-
Thomas Braun authored
Solution: The regular expression replacement expected a non-existing space at the beginning of the input files.
-
Thomas Braun authored
Solution: The CMAKE module PythonInterp sets the variable PYTHONINTERP_FOUND and not PYTHON_FOUND if it finds a python interpreter.
-
- 16 Aug, 2016 1 commit
-
-
Ilya Kulakov authored
-
- 15 May, 2016 1 commit
-
-
Bitiquinho authored
-
- 06 May, 2016 1 commit
-
-
hitstergtd authored
Solution: Add CMake option called WITH_MILITANT so that it aligns with the Autotools build infrastructure; enabling this option defines ZMQ_ACT_MILITANT, which enables assertions should malformed requests make their way into zmq_setsockopt(3) or zmq_getsockopt(3).
-
- 04 May, 2016 2 commits
-
-
hitstergtd authored
Solution: Fix it - there was a typo in the source list variable; it should be 'cpp-sources' and not 'cpp-source'.
-
hitstergtd authored
Solution: Remove until such time that a new and appropriate file can replace it should it be deemed necessary.
-
- 02 May, 2016 1 commit
-
-
Luca Boccassi authored
Solution: add support for --enable-drafts/ENABLE_DRAFTS=ON in Autools and CMake.
-
- 21 Apr, 2016 2 commits
-
-
somdoron authored
-
Luca Boccassi authored
Solution: add macro in ZMQSourceRunChecks.cmake and optionally include the TIPC sources if the support is available. More importantly, only run the TIPC tests if the support is there.
-
- 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.
-
- 30 Mar, 2016 1 commit
-
-
Pieter Hintjens authored
Solution: use ZMQ_USE_LIBSODIUM to match ZMQ_USE_TWEETNACL
-
- 06 Mar, 2016 1 commit
-
-
Osiris authored
Solution: Add precompiled flags to CMakeList.txt for faster compiles + bonus - removed compilation warning on Windows by adding add_definitions (-D_WINSOCK_DEPRECATED_NO_WARNINGS)
-
- 19 Feb, 2016 1 commit
-
-
Luca Boccassi authored
Solution: use CheckCXXCompilerFlag to check for support for -std=gnu++11
-
- 18 Feb, 2016 1 commit
-
-
Min RK authored
instead of removing it, which breaks downstream builds.
-
- 17 Feb, 2016 1 commit
-
-
Pieter Hintjens authored
Solution: fix in CMakeLists.txt (already fixed in builds/msvc)
-
- 12 Feb, 2016 1 commit
-
-
Pieter Hintjens authored
Solution: it's a lot of work to define the tests in project.gyp so I did this using gsl to generate the JSON, from a small XML list of the test cases. To keep this, and the hundreds of .mk files, away from the root directory, I've moved the gyp files into builds/gyp, where you would run them. It all seems to work now. Next up, OS/X and Windows :)
-
- 11 Feb, 2016 3 commits
-
-
Luca Boccassi authored
Solution: must be upper case
-
Luca Boccassi authored
Solution: check for WITH_LIBSODIUM configure option instead of WITH_SODIUM
-
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
-