Snaipe
|
7577cf8940
|
Fixed all criterion-related warnings with MSVC
|
2015-09-06 07:23:21 -07:00 |
|
Snaipe
|
785c9e2797
|
Exported main as API method
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
933bbefa11
|
Fixed wrong allocation size for theory indices
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
5d119c607e
|
Fixed SECTION_STOP_ -> SECTION_END_ typo
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
4ccabada40
|
Added missing section stop symbols for MSVC
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
030fc1de19
|
Added MSVC glue for missing section symbols
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
8871ae946b
|
Removed VLA from theories.c
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
95539c89ad
|
Removed VLA and ?: GNU extension occurences
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
b9e3923b7c
|
Removed any usage of GNU C-only macros from libcsptr, using smalloc & sfree directly instead
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
29befaf779
|
Added better parameter formatting for theories & added bool theory parameter to misc sample
|
2015-09-04 16:39:40 +02:00 |
|
Snaipe
|
eff36eea2d
|
Added 0x prefix for pointer parameters in theories
|
2015-09-04 15:53:25 +02:00 |
|
Snaipe
|
ea814f3611
|
Fixed missing field initializer warning on older GCC versions
|
2015-09-04 01:09:59 +02:00 |
|
Snaipe
|
e9899932ca
|
Prevent theories from aborting the whole test & fixed messages being cummulatively concatenated
|
2015-09-03 21:44:26 +02:00 |
|
Snaipe
|
5d25030a6c
|
[Issue #31] Merge branch 'features/theories' into bleeding
|
2015-09-03 19:00:15 +02:00 |
|
Snaipe
|
1757752dd1
|
Added reporting & logging on theory failure
|
2015-09-03 17:29:46 +02:00 |
|
Snaipe
|
c9501805b6
|
Added support for theories
|
2015-09-03 06:38:44 +02:00 |
|
Snaipe
|
b940ad3790
|
[Issue #32] Added ability to test the exit status of a test.
|
2015-09-01 19:09:11 +02:00 |
|
Snaipe
|
b7528a9542
|
Fixed duplicated output when writing in PRE_ALL report hook with a redirected output
|
2015-08-20 19:56:23 +02:00 |
|
Snaipe
|
0520a36723
|
Implemented basename for compatibility with OS X and Windows
|
2015-08-20 18:04:29 +02:00 |
|
Snaipe
|
b4fc22e7e4
|
Added -S switch to display the base name of source files
|
2015-08-20 08:05:44 +02:00 |
|
Snaipe
|
a6a6c4c79f
|
Fixed crashes on invalid report hooks
|
2015-08-19 17:51:05 -07:00 |
|
Snaipe
|
d052330c21
|
Force usage of get_win_section_{start,stop} on cygwin
|
2015-08-19 17:51:05 -07:00 |
|
Snaipe
|
efb2587da5
|
Added macro expansion round before stringification for GET_SECTION_START/STOP. This fixes report hooks not working for Windows and OSX
|
2015-08-07 21:40:00 -07:00 |
|
Snaipe
|
799f46a3e3
|
[Issue #30] Added special accessors for section limits on OS X
|
2015-08-07 19:51:11 -07: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 |
|
Snaipe
|
d07ad6a149
|
Added more tests and fixed some border-case errors on the extglob translator
|
2015-08-04 18:20:06 +02:00 |
|
Snaipe
|
ac3044b86e
|
Added missing config.h to runner.c, fixed --pattern not working
|
2015-08-04 16:25:35 +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
|
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
|
59e5836046
|
Fixed extmatch functionality always being ignored
|
2015-07-31 11:54:10 +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
|
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 |
|
Snaipe
|
4553a50f46
|
Fixed missing initializer warning
|
2015-07-30 23:17:03 +02:00 |
|
Snaipe
|
8acb2f5dc2
|
Provided non-positional format strings when gettext is not available (hint: windows)
|
2015-07-29 13:32:49 +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
|
dd5e4eea23
|
[Issue #28] Added test name in the setup/teardown crash message
|
2015-06-30 14:18:21 +02:00 |
|