Commit graph

718 commits

Author SHA1 Message Date
Snaipe
30515e5bcc Excluded out-of-source build folder from gitignore 2015-07-28 22:45:18 +02:00
Snaipe
1bc6bf59fe Integrated gettext into the build system 2015-07-28 22:44:28 +02:00
Snaipe
e0d93f53c7 Added basic config.h.in 2015-07-28 19:11:28 +02:00
Snaipe
5f3842c822 Removed m4 folder 2015-07-28 19:05:38 +02:00
Snaipe
e48bd7c037 Switched build system to cmake 2015-07-28 19:03:46 +02:00
Snaipe
dd5e4eea23 [Issue #28] Added test name in the setup/teardown crash message 2015-06-30 14:18:21 +02:00
Snaipe
f24da39204 Patch the stack explosion on assertion stats cleanup 2015-05-26 20:59:58 +02:00
Snaipe
c4c051be38 [v1.2.2] Patch the stack explosion on assertion stats cleanup 2015-05-26 20:57:15 +02:00
Snaipe
55e29dfe5b [Issue #26] Fixed the stack explosion when cleaning up too many assertion stats 2015-05-26 20:12:47 +02:00
Snaipe
0020f1aa27 Added autoconf conditional for PCRE 2015-05-04 00:05:52 +02:00
Snaipe
b881d85b19 [Issue #24] Merge branch 'features/extglob' into bleeding 2015-05-03 23:26:23 +02:00
Snaipe
1b635dccdc Made criterion a shared library 2015-05-03 23:24:29 +02:00
Snaipe
6ba229cae3 Temporarly dropped support for windows 2015-05-03 23:10:14 +02:00
Snaipe
e8443cd071 Fixed wrong step in max_length proof 2015-05-03 16:30:06 +02:00
Snaipe
1dcba90eb3 Added optimal max pattern length and proof, added better error handling 2015-05-03 16:02:26 +02:00
Snaipe
bff5081611 [Issue #24] Implemented extended shell pattern using a PCRE translator 2015-05-03 00:41:58 +02:00
Franklin Mathieu
74291d98a1 Merge pull request #23 from offa/leakfix
Possible leak fixed
2015-04-27 18:56:03 +02:00
offa
4472085c7d Possible leak fixed. 2015-04-27 18:41:50 +02:00
Snaipe
4a04a8a703 [v1.2.1] Merge branch 'bleeding'
Changelog:

* Added a cr_ prefix to all assertion macros. Old macros are deprecated
  and will be removed in a future version.
2015-04-26 16:08:06 +02:00
Snaipe
0f25296e77 Bump version: 1.2.0 → 1.2.1 2015-04-26 16:01:57 +02:00
Snaipe
94d48e4edd Added bumpversion config 2015-04-26 16:01:44 +02:00
Snaipe
f7d88b3e73 updated build version on appveyor 2015-04-26 15:51:02 +02:00
Snaipe
0179f32b01 Only define _ASSERT_H when it is not already defined 2015-04-25 17:28:06 +02:00
Snaipe
44b1bc45f6 Updated doc with prefixed assertions 2015-04-25 17:07:57 +02:00
Snaipe
b0e5becfb9 Added better deprecation message 2015-04-25 17:04:47 +02:00
Snaipe
2d46006201 Changed all tests to use cr_-prefixed macros 2015-04-25 16:48:34 +02:00
Snaipe
58581f5b18 [Issue #20] Added cr_ prefix to all assertion macros 2015-04-25 16:45:31 +02:00
Snaipe
b8d44f433a Added macro alias for assert and enhanced compatibility with assert.h 2015-04-24 00:32:20 +02:00
Snaipe
6b71e1c319 Added 1.2.0 ChangeLog 2015-04-15 23:57:56 +02:00
Snaipe
1156cd4874 Reformatted changelog 2015-04-15 23:57:41 +02:00
Snaipe
ffb7e9390d [v1.2.0] Merge branch 'bleeding' 2015-04-15 22:47:19 +02:00
Snaipe
cc9ea9c1a6 [v1.2.0] Version bump 2015-04-15 22:47:09 +02:00
Snaipe
8f5bad4554 Added -no-undefined link option for PE targets 2015-04-15 17:50:33 +02:00
Snaipe
39c8dfd6af Fixed libcsptr misinstalling on appveyor builds 2015-04-15 17:26:51 +02:00
Snaipe
dfda7b6f67 Refined a bit the documentation page on assertions 2015-04-15 15:22:00 +02:00
Snaipe
09b7bdcd5a Added sudo-less install for cygwin builds 2015-04-15 13:34:34 +02:00
Snaipe
f98f1365e1 Fixed bad file descriptor error on appveyor builds 2015-04-15 13:06:55 +02:00
Snaipe
e2f3daa07b Added libcsptr installation script 2015-04-15 00:19:10 +02:00
Snaipe
589bcf60fd Added assert_null and structure arrays asserts 2015-04-14 19:44:30 +02:00
Snaipe
c583e7e742 [Issue #17] Fixed nested failed asserts not aborting the test 2015-04-14 18:39:40 +02:00
Snaipe
ea2721dbb8 Only run samples on travis builds 2015-04-14 17:57:54 +02:00
Snaipe
8bec0a7230 Removed filesystem dependency to libcsptr and link to the static library 2015-04-14 17:25:05 +02:00
Snaipe
f9d3d318f1 Fixed rare crash where the output provider does not get defined 2015-04-14 17:22:55 +02:00
Snaipe
223fe6b79b [Issue #16] sources with no tests can now compile 2015-04-14 17:15:23 +02:00
Snaipe
4d42af0fcb Switched the output to a shared library 2015-04-14 15:08:51 +02:00
Snaipe
4da49ea430 Removed csptr dependency, you must now install it beforehand 2015-04-14 15:07:21 +02:00
Snaipe
70ef404ea6 Completed documentation with parameter reference, test-suite configuration, custom output provider, and various fixes 2015-04-14 14:53:18 +02:00
Snaipe
f38b1b24fe Changed gcov prefix for appveyor builds 2015-04-13 17:43:01 +02:00
Snaipe
9dcf11a82f Fixed bad gcov version used on appveyor builds 2015-04-13 16:47:15 +02:00
Snaipe
8687b82d08 Fixed gcov options on appveyor build 2015-04-13 00:25:11 +02:00