Commit graph

1129 commits

Author SHA1 Message Date
Snaipe
5e2d8fe57b Removed unused include 2016-02-06 17:38:35 +01:00
Snaipe
1980319d0d Switched nanomsg patch to cmake build system 2016-02-06 17:37:11 +01:00
Snaipe
570c232622 Fixed version badge timing out [ci skip] 2016-02-06 15:17:39 +01:00
Snaipe
73d8ecd61e Fixed '0: bad file descriptor' at configure time for nanomsg on appveyor builds 2016-02-06 14:39:55 +01:00
Snaipe
d028534312 Compile nanomsg with autotools if using MinGW 2016-02-06 04:25:41 +01:00
Snaipe
744eb31101 Added proper platform checks for strtok_r 2016-02-06 04:02:17 +01:00
Snaipe
0d3d986c7b Fixed MinGW-w64 pointer size conversion warnings 2016-02-06 03:20:10 +01:00
Snaipe
2c0db0853c Fixed wrong cmake installation on appveyor builds 2016-02-06 03:05:04 +01:00
Snaipe
f64b2aba2a Changed appveyor config to use MSYS2 + MinGW-w64 instead of MinGW/MSYS 2016-02-06 02:37:10 +01:00
Snaipe
f4cccfec3f Fixed windows runner exiting before the death of all wait threads 2016-02-06 01:13:57 +01:00
Snaipe
1d2a5c2376 Bump Windows API requirement to Vista and later 2016-02-06 01:12:35 +01:00
Snaipe
223af17ddc Updated nanomsg patch to latest 2016-01-30 18:40:29 +01:00
Snaipe
04042ab71a Revert "Switched from nanomsg to zeromq temporarily until the fork patch works"
This reverts commit 4af745bf88.
2016-01-28 23:43:23 +01:00
Franklin Mathieu
98fbab0afd Merge pull request #100 from MrAnno/fix-docs-assert_arr-params
Fixed doc/assert: missing size parameter
2016-01-28 13:07:41 +01:00
László Várady
9285ea6e96 Fixed doc/assert: missing size parameter
Size parameter was missing from cr_assert_arr_eq and cr_assert_arr_neq.
2016-01-28 12:59:00 +01:00
Snaipe
4af745bf88 Switched from nanomsg to zeromq temporarily until the fork patch works 2016-01-27 21:08:33 +01:00
Snaipe
5b4f724ccf Fixed external suite stats memory leak 2016-01-26 20:55:00 +01:00
Snaipe
2b1b823db0 Fixed use after frees & deadlocks in the child pump 2016-01-23 12:26:30 +01:00
Snaipe
83e96cbded Removed OS X from the allowed travis build failures 2016-01-23 10:56:37 +01:00
Snaipe
c507434dca Actually fix the pattern tests this time 2016-01-23 10:54:57 +01:00
Snaipe
f1bd35f81b Fixed pattern tests not running when PCRE is present 2016-01-23 03:04:50 +01:00
Snaipe
8da1f2fb45 Updated nanomsg patch for possible OS X pause/resume fix 2016-01-23 02:50:54 +01:00
Snaipe
2c690c9340 Updated nanomsg patch to fix assertion errors 2016-01-22 15:15:10 +01:00
Snaipe
fdbc337314 Updated nanomsg patch to support extensive cleanups 2016-01-21 22:52:14 +01:00
Snaipe
07f76af017 Added a pkg-config file for criterion 2016-01-20 22:35:31 +01:00
Snaipe
a3ee1b1b99 [runtime] Display an error message when a pattern has been set without extglob support 2016-01-20 16:04:18 +01:00
Snaipe
a670f7c361 [cram] Made the usage tests ignore absolute paths and --pattern options 2016-01-20 16:04:18 +01:00
Snaipe
444e393226 [samples] Unbuffered standard streams on report sample for test consistency 2016-01-20 16:04:17 +01:00
Snaipe
cc9465e133 [samples] Fixed sample with a cross platform segfault function 2016-01-20 15:03:00 +01:00
Snaipe
bbfe9aa08e [appveyor] Fixed builds not being maked as failed when tests are not passing 2016-01-20 14:03:02 +01:00
Snaipe
79648c7136 [travis] Fixed cram tests not running 2016-01-20 13:09:17 +01:00
Snaipe
033bcacf7f [cram] Skip pattern tests on windows 2016-01-20 12:51:06 +01:00
Snaipe
5413075812 [windows] Fixed output not being flushed on fail-fast mode 2016-01-20 12:36:14 +01:00
Snaipe
7f7029cb03 [cmake] Read python name from PYTHON_BIN in cram module 2016-01-20 12:25:34 +01:00
Snaipe
cf63230bf6 [cmake] Try to use python3 when available when calling cram 2016-01-20 12:08:39 +01:00
Snaipe
375a21a569 [cmake] Trying to fix the flipping buggy cram on windows 2016-01-20 12:03:44 +01:00
Snaipe
7740b9dfca [appveyor] Added python version display after install 2016-01-20 11:31:43 +01:00
Snaipe
8b11c2d179 [cmake] Prevented function inlining for C++ samples on mingw (see mingw bug <http://sourceforge.net/p/mingw/bugs/2250/>) 2016-01-19 23:55:01 +01:00
Snaipe
56364bd811 [appveyor] Updated python to python 3.5.x 2016-01-19 22:44:25 +01:00
Snaipe
eef231a2ee [appveyor] Fixed unicode issues on cram tests on windows 2016-01-19 22:33:35 +01:00
Snaipe
6dc256075f [cmake] Set cram shell to use sh on mingw builds 2016-01-19 22:01:13 +01:00
Snaipe
71e3f1a4b3 [cmake] Called cram through python and not a shell script 2016-01-19 03:01:50 +01:00
Snaipe
8802a983b2 [appveyor] Added python & cram installation 2016-01-19 02:57:09 +01:00
Snaipe
e8ec14e276 [cmake] Fixed cram module not failing when the cram tests fail 2016-01-19 00:30:31 +01:00
Snaipe
60de40708d [cmake] Fixed path passed to cram on windows builds 2016-01-19 00:15:23 +01:00
Snaipe
1b5af3bc4c [cmake] Fixed wrong library path for MinGW/MSYS Makefiles generator 2016-01-18 22:05:56 +01:00
Snaipe
4530d10af7 [cmake] Added generator propagation to subprojects 2016-01-18 21:55:22 +01:00
Snaipe
cea364a881 [appveyor] Trying to fix autotools on mingw 2016-01-18 20:58:07 +01:00
Snaipe
0083897079 [travis] Made OS X builds failures temporarily allowed 2016-01-18 17:05:28 +01:00
Snaipe
9fac0f40d4 [appveyor] Installed libtool for mingw builds 2016-01-18 16:12:07 +01:00