Commit graph

584 commits

Author SHA1 Message Date
Franklin Mathieu
f2a15a9aab Merge pull request #49 from am11/bleeding
Build: Improves preprocessor directives for BSD
2015-09-19 15:32:26 +02:00
Adeel
09602eb47a Build: Improves preprocessor directives for BSD.
* Also adds a search path `/usr/local/include` to top-level CMakeLists.

Fixes #48.
2015-09-19 16:28:57 +03:00
Snaipe
981e63f63b Merge branch 'patch' into bleeding (Fixes critical issue) 2015-09-19 14:55:20 +02:00
Snaipe
4e5d416114 [Issue #46] Fixed wrong setjmp usage 2015-09-19 14:46:03 +02:00
Snaipe
43865a5045 Fixed BSD check macros 2015-09-19 14:43:28 +02:00
Snaipe
98366789f6 [Issue #45] Fixed memory leak on global pipe 2015-09-18 00:46:18 +02:00
Snaipe
864b600038 Merge branch 'features/async-io' into bleeding 2015-09-17 15:39:32 +02:00
Snaipe
ab9763c8cf Fixed windows async worker termination reporting 2015-09-17 06:30:04 -07:00
Snaipe
e011939d5e Fixed OSX not registering the sigchld handler 2015-09-17 06:09:56 -07:00
Snaipe
0850658785 Changed the windows worker waiting code as well 2015-09-17 04:37:29 +02:00
Snaipe
75b9e7dae2 Changed the worker waiting code to be event-driven 2015-09-17 04:07:43 +02:00
Snaipe
923d8663f4 Updated contribution road map 2015-09-17 00:29:11 +02:00
Snaipe
bf2bd1fe9a Merge branch 'refactor' into bleeding 2015-09-17 00:21:34 +02:00
Snaipe
c799927e15 Made the invalid asprintf test conditional 2015-09-17 00:20:45 +02:00
Snaipe
a9232f584c Added missing headers in windows build 2015-09-17 00:14:32 +02:00
Snaipe
b4fcf3d7b0 asprintf should return a value less than 0 on error 2015-09-16 23:27:31 +02:00
Snaipe
ddc68c2e33 Exposed pipe internals for windows fork 2015-09-16 23:21:39 +02:00
Snaipe
53f73ff938 Added missing headers 2015-09-16 23:08:31 +02:00
Snaipe
9b083a14b2 Refactored most of the sources 2015-09-16 21:18:58 +02:00
Snaipe
a1d28f84e7 Refactored posix-compat.c 2015-09-16 21:00:15 +02:00
Snaipe
cbb8f4b9c6 Added asprintf unit tests 2015-09-16 03:54:48 +02:00
Snaipe
8ece7848b6 Added file_match_file tests 2015-09-16 02:08:20 +02:00
Snaipe
29dcad096b Added short-circuit for cr_file_match_file 2015-09-16 02:08:06 +02:00
Snaipe
548a3d6b14 Added coverage reports for all current tests 2015-09-16 01:52:48 +02:00
Snaipe
2a1ad1311a Cleaned up CI configs 2015-09-16 01:43:26 +02:00
Snaipe
8e8f03897b Merge switch to codecov into bleeding 2015-09-16 01:39:50 +02:00
Snaipe
45045b3774 Removed coverage on appveyor builds 2015-09-16 01:21:20 +02:00
Snaipe
01ead0a87b Switched readme coverage status to codecov 2015-09-16 01:19:49 +02:00
Snaipe
6faf505089 Specified correct gcov params for codecov script 2015-09-16 01:19:08 +02:00
Snaipe
d4d29f6023 Added manual gcov target 2015-09-16 01:19:08 +02:00
Snaipe
e704c07341 Removed dependencies from coverage report 2015-09-16 01:19:08 +02:00
Snaipe
3aaabf1c83 Restored appveyor support for coverage 2015-09-16 01:19:08 +02:00
Snaipe
41edcfc051 Trying out codecov.io 2015-09-16 01:16:07 +02:00
Snaipe
9690963bd5 Fixed coverage not being reported for all samples 2015-09-16 01:13:40 +02:00
Snaipe
ce16e84d59 Added missing <string> include in redirect unit test 2015-09-16 00:42:57 +02:00
Snaipe
8688a5df4b Fixed MinGW header bug where off_t/off64_t is not defined
(See http://sourceforge.net/p/mingw/bugs/2024/)
2015-09-15 23:02:46 +02:00
Snaipe
697c165fbe Changed the timeout type to double 2015-09-15 22:56:29 +02:00
Snaipe
af835bb95e Added conditional GCC5 test for file mocking 2015-09-15 19:47:03 +02:00
Snaipe
d58fc1598a Fixed documentation on report hook parameters 2015-09-15 19:02:52 +02:00
Snaipe
3a2fe96653 Added file mocking utility 2015-09-15 19:02:13 +02:00
Snaipe
a18934e37a Removed unused includes in redirect.cc sample 2015-09-14 04:45:33 +02:00
Snaipe
53af4bdf3b Updated readme download links to include msvc & mingw builds 2015-09-14 04:39:31 +02:00
Snaipe
d75eb4f038 [v2.0.0] Merge branch 'bleeding' (Version release) 2015-09-14 04:27:58 +02:00
Snaipe
5e275da558 Updated documentation on asserts 2015-09-14 04:16:03 +02:00
Snaipe
8986414138 Added default message to file asserts 2015-09-14 04:15:48 +02:00
Snaipe
b0869165af Added more file assertions and file comparison function 2015-09-14 03:58:25 +02:00
Snaipe
9f850ef6fe Fixed regression test for assert 2015-09-14 03:42:20 +02:00
Snaipe
779fbca56e Added redirection assertion shortcuts for std{out,err} 2015-09-14 03:39:52 +02:00
Snaipe
0e2203df43 Renamed file assertion macros for consistency 2015-09-14 03:35:13 +02:00
Snaipe
5e8491af90 Added any_throw and none_throw assertions 2015-09-14 03:24:25 +02:00