Snaipe
d47fc48257
Added osx CI job
2015-08-07 13:56:12 +02:00
Snaipe
4d60e8ad91
Added missing license headers
2015-08-06 00:23:22 +02:00
Snaipe
de0a0857c7
Fixed gettext translations not being registered & updated french translation
2015-08-06 00:23:22 +02:00
Franklin Mathieu
f4d727a2ef
Merge pull request #29 from offa/ci_cleanup
2015-08-05 14:40:54 -07:00
offa
e63221cb76
Travis fix.
2015-08-05 13:26:13 +02:00
offa
8019f88ba5
Travis yml formated.
2015-08-05 13:24:57 +02:00
Snaipe
371ffd5420
Added another expansion round for DECL_SECTION_LIMITS, fixes OSX compilation
2015-08-05 10:08:41 +02:00
Snaipe
74467b7be8
Made -no-undefined windows only (fixes OSX compilation)
2015-08-05 09:45:54 +02:00
Snaipe
3869b864d3
Bump version: 1.3.0 → 1.3.1
2015-08-05 07:13:56 +02:00
Snaipe
4e36f68ff3
[v1.3.0] Merge branch 'bleeding' (Version release)
...
Changelog:
criterion: version 1.3.0
* Turned the library into a shared library.
* Added extended globbing for --pattern (requires PCRE)
* Switched to a CMake build system
* Fixed windows builds & output
* Added basic windows SEH-to-signal translator
2015-08-05 06:56:27 +02:00
Snaipe
7ba60586bf
Updated version numbers and setup steps in documentation
2015-08-05 06:51:31 +02:00
Snaipe
dafe456c31
Updated documentation for signals on windows
2015-08-05 06:51:31 +02:00
Snaipe
e115417f66
Updated documentation on windows support
2015-08-05 06:51:31 +02:00
Snaipe
2a2a93e639
Fixed readme versions & added windows support back
2015-08-05 06:51:31 +02:00
Snaipe
689d14428e
Fixed coveralls token environment variable naming
2015-08-05 06:51:30 +02:00
Snaipe
6037e04111
Fixed coveralls cmake module to handle windows paths
2015-08-04 11:48:50 -07:00
Snaipe
fdca157049
Added coverage reports on appveyor
2015-08-04 18:55:59 +02:00
Snaipe
4a7b1f75cd
Added build folder to appveyor path
2015-08-04 18:49:36 +02:00
Snaipe
d07ad6a149
Added more tests and fixed some border-case errors on the extglob translator
2015-08-04 18:20:06 +02:00
Snaipe
71a9fdf67c
Added more pattern tests
2015-08-04 17:53:48 +02:00
Snaipe
b21519bd92
Fixed appveyor library path
2015-08-04 17:14:29 +02:00
Snaipe
6ba2497b54
Added runtime destination for windows cmake install rule
2015-08-04 17:07:29 +02:00
Snaipe
8761c094f3
Fixed libcsptr.dll not being found on appveyor CI
2015-08-04 16:34:10 +02:00
Snaipe
ac3044b86e
Added missing config.h to runner.c, fixed --pattern not working
2015-08-04 16:25:35 +02:00
Snaipe
0e59711eca
Made all test scripts always succeed on assertion failure
2015-08-04 15:55:53 +02:00
Snaipe
6518f277da
Fixed after_failure command on travis build
2015-08-04 15:48:48 +02:00
Snaipe
0d1210a24d
Fixed typo disabling pre_init logging
2015-08-04 15:36:50 +02:00
Snaipe
1feeca65ce
Fixed signal handling on windows
2015-08-04 15:20:12 +02:00
Snaipe
051e97b96a
Added basic SEH-to-signal translator in posix compatibility layer
2015-08-04 15:02:33 +02:00
Snaipe
5608711a00
Fixed output on windows
2015-08-04 15:02:04 +02:00
Snaipe
ea5a074ff4
Merge branch 'features/windows-compat' into bleeding
2015-08-04 13:34:59 +02:00
Snaipe
b0200e8e41
Fixed some typos
2015-08-04 04:29:11 -07:00
Snaipe
0b74a5a279
Switched context copy to shared memory since the library's memory space is not initialized on a newly created process
2015-08-04 11:07:43 +02:00
Snaipe
567e4731a7
Fixed section iteration crashing on padding entries & typos
2015-08-03 15:39:57 +02:00
Snaipe
86762f8ff7
Fixed windows code for section retrieving and changed section names to fit under 8 bytes.
2015-08-03 15:15:48 +02:00
Snaipe
9aa9be0a41
Added tentative to retrieve the sections from the PE header
2015-08-03 14:25:53 +02:00
Snaipe
7dd294a438
Moved logging out of report hooks since report hooks are overriden in the test executable
2015-08-03 14:15:28 +02:00
Snaipe
9f974b248b
Added logo credits
2015-08-01 17:50:33 +02:00
Snaipe
cb9e62ccf5
Added logo to README
2015-08-01 17:26:32 +02:00
Snaipe
2fcb89c7ef
Fixed typo & added pointer cast for explicit comparison in section entry iterations
2015-08-01 13:54:46 +02:00
Snaipe
0d7033cfd5
Made windows dynamically resolve the section limits at runtime
2015-08-01 13:44:58 +02:00
Snaipe
e093954b56
Fixed typo in cmake tests & reordered configuration file generation to execute after option handling
2015-07-31 12:01:02 +02:00
Snaipe
59e5836046
Fixed extmatch functionality always being ignored
2015-07-31 11:54:10 +02:00
Snaipe
4901e8b029
Display after-failure test logs on CI scripts
2015-07-31 11:47:35 +02:00
Snaipe
9fa44c1b1c
Fixed libintl not being found in libc & made the test scripts call sh on
...
windows
2015-07-31 09:06:48 +02:00
Snaipe
9f26b192ec
Added fallback to strtok on windows since strtok_s is not available on all windows platforms
2015-07-31 08:30:43 +02:00
Snaipe
0e879aa34b
Added libintl checks & linking for ENABLE_NLS
2015-07-31 08:02:09 +02:00
Snaipe
f8bb64ace7
Added conditional extmatch.{c,h} compilation if PCRE is here or not
2015-07-31 07:44:32 +02:00
Snaipe
86e059b403
Fixed GetProcessId include compatibility for windows server 2012 & windows 8
2015-07-31 07:30:25 +02:00
Snaipe
bd00c80ea8
Aliased strtok_s to strtok_r for windows builds
2015-07-31 03:42:45 +02:00