- 19 Mar, 2016 6 commits
-
-
Luca Boccassi authored
Solution: update builds/valgrind/valgrind.supp to ignore glibc's __libc_freeres calls. This code runs after the program exits, and tries to de-allocate memory allocated internally by glibc, so it has nothing to do with libzmq code. This suppression is added by default in newer versions of Valgrind, not yet available on older distributions.
-
Luca Boccassi authored
Solution: run Valgrind only on the default Linux build to avoid increasing the runtime.
-
Luca Boccassi authored
Solution: import ax_valgrind_check.m4 macro file to provide a conveniente automake hook to run Valgrind on all tests. Add --enable-valgrind to ./configure call and then run make check-valgrind to run memcheck, helgrind, drd and sgcheck on all tests. Run check-valgrind-memcheck to run only memcheck.
-
Luca Boccassi authored
Fix usage of IPv6 addresses
-
Mário Kašuba authored
-
Mário Kašuba authored
-
- 18 Mar, 2016 3 commits
-
-
Constantin Rack authored
-
Benjamin Henrion authored
-
Pieter Hintjens authored
Problem: test_large_msg requires 2GB of free RAM
-
- 17 Mar, 2016 2 commits
-
-
Constantin Rack authored
Use FILENAME_MAX to determine BUFSIZE when getting socket path.
-
Pete LaDow authored
-
- 16 Mar, 2016 1 commit
-
-
Luca Boccassi authored
Solution: remove temporarily until proper message limits have been implemented, then a more granular test case can be added without such high requirements which are problematic in embedded environment, build systems, VMs and CI systems
-
- 15 Mar, 2016 1 commit
-
-
Joe Eli McIlvain authored
Problem: IPC wildcard test broken on OSX
-
- 14 Mar, 2016 3 commits
-
-
Luca Boccassi authored
Solution: increase path buffer length to 73
-
Luca Boccassi authored
Update Unix Domain Socket creation/handling
-
Suudy authored
Updated handling of Unix Domain Sockets, make use of temporary directories, and cleanup afterward. Fix test_term_endpoint handling of optvallen
-
- 13 Mar, 2016 4 commits
-
-
Constantin Rack authored
Add code coverage to build system and CI
-
Luca Boccassi authored
Solution: add it
-
Luca Boccassi authored
Solution: add new coverage build, and upload results to coveralls.io
-
Luca Boccassi authored
Solution: import ax_code_coverage.m4 from autoconf-archive and use it in configure.ac and Makefile.am in order to provide a make check-code-coverage target behind a --enable-code-coverage configure flag, that can be used to generate a gcov/lcov code coverage report. Depends on having gcov and lcov installed.
-
- 11 Mar, 2016 4 commits
-
-
Luca Boccassi authored
Problem: Windows PDB not created for RELEASE targets
-
Osiris authored
Solution: Modified projects to create PDB file for RELEASE targets - also spread precompiled settings to all DevStudio solution versions This change affects Windows builds only
-
Pieter Hintjens authored
parameter naming consistency [aesthetic]
-
Ben Gray authored
-
- 09 Mar, 2016 1 commit
-
-
Pieter Hintjens authored
Problem: make dist does not tar up macros.hpp
-
- 08 Mar, 2016 2 commits
-
-
Pieter Hintjens authored
Better comments for understanding the classes array_t<> and array_ite…
-
Claudio Scordino authored
-
- 06 Mar, 2016 6 commits
-
-
Luca Boccassi authored
Solution: run make dist-check, which will run additional tests, including making sure that the library is installable and the distributable tarball is buildable, along with the usual make and make check.
-
Luca Boccassi authored
Solution: simply run make VERBOSE=1 check instead of manually checking for return value and cat'ing the log file. With VERBOSE, on error the log file will be automatically printed.
-
Luca Boccassi authored
Solution: add the document files to the MAN_DOC and MAN_HTML targets in doc/Makefile.am only if BUILD_DOC and INSTALL_MAN are set, otherwise leave the targets empty to avoid errors in make distcheck.
-
Luca Boccassi authored
Solution: add it to Makefile.am file list
-
Luca Boccassi authored
Problem: CMakelist missing support for Windows Precompiled headers
-
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)
-
- 05 Mar, 2016 7 commits
-
-
Pieter Hintjens authored
Problem: Tests do no build in Windows environment
-
Osiris authored
Solution: Modified CMakelist.txt to build correctly for Windows - corrected CMake required version to make sure it builds in Ubuntu 14.04 LTS with no warnings.
-
Osiris authored
Solution: Modified CMakelist.txt to build correctly for Windows
-
Pieter Hintjens authored
Problem: Windows Build not using precompiled headers for all targets
-
Constantin Rack authored
Problem: Added "make clean" to Windows build scripts
-
Osiris authored
Solution: Enabled precompiled header settings in all targets Before build time: ~6min 49 secs Stop Time: Fri 03/04/2016 8:29:50.13 Start Time: Fri 03/04/2016 8:23:00.28 After build time: ~4min 19 secs Stop Time: Fri 03/04/2016 12:12:10.24 Start Time: Fri 03/04/2016 12:07:51.78
-
Osiris authored
Solution: Added ability to do equivalent of a "make clean" by executing: O:\git\libzmq\builds\msvc\build>buildall.bat clean Start Time: Fri 03/04/2016 14:33:56.50 Cleaning without libsodium Cleaning ..\vs2013\libzmq.sln... () Platform=x86 Configuration=DynDebug Configuration=DynRelease Configuration=LtcgDebug Configuration=LtcgRelease Configuration=StaticDebug Configuration=StaticRelease Platform=x64 Configuration=DynDebug Configuration=DynRelease Configuration=LtcgDebug Configuration=LtcgRelease Configuration=StaticDebug Configuration=StaticRelease Cleaning complete: ..\vs2013\libzmq.sln Stop Time: Fri 03/04/2016 14:34:01.84 Start Time: Fri 03/04/2016 14:33:56.50 A clean takes ~5 secs to complete.
-