Max Bruckner
|
e174831819
|
CMake: Add custom compiler flags for MSVC
|
2017-06-28 17:28:51 +02:00 |
|
Max Bruckner
|
04e27dc8c5
|
CMake: New option BUILD_SHARED_AND_STATIC_LIBS
|
2017-06-28 17:28:50 +02:00 |
|
Max Bruckner
|
a9ce4e6bbc
|
Add warning -Wswitch-enum
|
2017-06-28 17:28:49 +02:00 |
|
Max Bruckner
|
eb8c0baa3b
|
Add warning -Wused-but-marked-unused
|
2017-06-28 17:28:49 +02:00 |
|
Max Bruckner
|
4e0c119391
|
Add warning -Wmissing-variable-declarations
|
2017-06-28 17:28:49 +02:00 |
|
Max Bruckner
|
38b2f40a9a
|
Add warning -Wunused-macro
|
2017-06-28 17:28:49 +02:00 |
|
Max Bruckner
|
d3bc571a38
|
Release Version 1.5.6
|
2017-06-28 17:25:14 +02:00 |
|
Max Bruckner
|
a2a2411b12
|
Release version 1.5.5
|
2017-06-14 18:07:25 +02:00 |
|
Max Bruckner
|
9189b3322a
|
Release v1.5.4
|
2017-06-04 21:31:45 +02:00 |
|
Max Bruckner
|
bfbd8fe0d8
|
tests/parse_hex4: Fix GCC 7 compiler warning (fixes #179)
|
2017-06-04 21:29:14 +02:00 |
|
Max Bruckner
|
00d5e225a6
|
Release version 1.5.3
|
2017-05-22 22:59:32 +02:00 |
|
Max Bruckner
|
de5df3e56f
|
Release version 1.5.2
|
2017-05-10 02:25:25 +02:00 |
|
Max Bruckner
|
6c9f76c100
|
Release version 1.5.1
|
2017-05-06 08:42:59 +02:00 |
|
Max Bruckner
|
1217ca9e9f
|
Release version 1.5.0
|
2017-05-02 02:34:55 +02:00 |
|
Max Bruckner
|
2d6a2e0133
|
Merge branch 'develop' prepare v1.5.0
|
2017-05-02 02:30:26 +02:00 |
|
Max Bruckner
|
303660ae04
|
Remove test_utils. (Replaced by old_utils_tests and json_patch_tests)
|
2017-04-28 13:58:51 +02:00 |
|
Max Bruckner
|
05f75e360b
|
Release Version 1.4.7
|
2017-04-18 21:35:21 +02:00 |
|
Max Bruckner
|
8fd46d51b1
|
Put generated files in library_config subdirectory
|
2017-04-12 21:49:36 +02:00 |
|
Max Bruckner
|
99db5db9a4
|
Release version 1.4.6
|
2017-04-08 17:54:55 +02:00 |
|
Max Bruckner
|
3a20692c18
|
Release version 1.4.5
|
2017-03-28 17:39:39 +02:00 |
|
Max Bruckner
|
b0dfcde04c
|
Release Version 1.4.4
|
2017-03-23 22:13:25 +01:00 |
|
Max Bruckner
|
b7ce06224b
|
Release version 1.4.3
|
2017-03-19 11:05:33 +01:00 |
|
Max Bruckner
|
a1b37d0abe
|
Release Version 1.4.2
|
2017-03-16 01:28:23 +01:00 |
|
Max Bruckner
|
30e1e7af7c
|
CMake: Support cmake down to 2.8.5
|
2017-03-16 01:09:26 +01:00 |
|
Max Bruckner
|
76e5296d0d
|
CMake: Fix per target disabling of compiler flags
The compiler flag detection was working incorrectly.
|
2017-03-16 00:22:53 +01:00 |
|
Max Bruckner
|
c597601cf1
|
tests: run cJSON_test{,_utils} along with the other tests
|
2017-03-15 20:11:19 +01:00 |
|
Max Bruckner
|
e3d5798896
|
Release version 1.4.1
|
2017-03-15 20:11:19 +01:00 |
|
Max Bruckner
|
02cd3eec37
|
Update version number to 1.4.0
|
2017-03-03 23:21:53 +01:00 |
|
Max Bruckner
|
6405fd15e3
|
CMake: Set default visibility to hidden and dllexport on windows
|
2017-03-01 23:19:35 +01:00 |
|
Max Bruckner
|
5cf56fa4fa
|
Add -Wparentheses compile option
|
2017-03-01 11:57:07 +01:00 |
|
Max Bruckner
|
3f349a4258
|
Add -Wdouble-promotion compiler flag
|
2017-03-01 11:57:07 +01:00 |
|
Max Bruckner
|
b056d7cb74
|
Add -Wcomma compiler flag
|
2017-03-01 11:57:06 +01:00 |
|
Max Bruckner
|
0e0cd5bae5
|
CMake: Add ENABLE_FUZZING and "afl" target
|
2017-02-18 12:52:16 +01:00 |
|
Max Bruckner
|
4fce9cce86
|
Release version 1.3.0
|
2017-02-17 01:42:02 +01:00 |
|
Max Bruckner
|
a09defec4c
|
CMake: Add ENABLE_SANITIZERS flag
Enabling this flag enables AddressSanitizer and
UndefinedBehaviorSanitizer
|
2017-02-07 21:35:21 +01:00 |
|
Max Bruckner
|
bb60d6def5
|
cunity: parse_examples: test example files
Test parsing and printing example files
|
2017-02-07 21:35:19 +01:00 |
|
Max Bruckner
|
896e52255b
|
CMake: Build unity as library
|
2017-02-07 21:35:19 +01:00 |
|
Max Bruckner
|
1f5538f79d
|
CMake: Fix several problems with automatic flag detection
|
2017-02-07 20:56:54 +01:00 |
|
Max Bruckner
|
2f712c7456
|
CMake: Fix compile flag detection on old CMake
|
2017-02-07 16:43:33 +01:00 |
|
Max Bruckner
|
d00ca18ac2
|
CMake: automatic detection of compiler flag compatibility
|
2017-02-07 14:51:29 +01:00 |
|
Max Bruckner
|
6cdb6894d4
|
Compiler flags: Add -fstack-protector-strong
|
2017-02-06 01:51:53 +01:00 |
|
Max Bruckner
|
3d3bfc6a4d
|
Compiler flag -Wconversion
Makes type conversions explicit, if they alter a value
|
2017-02-03 18:36:13 +01:00 |
|
Max Bruckner
|
b182ced1d6
|
Compiler flag -Wswitch-default + add defaults
|
2017-02-03 12:21:36 +01:00 |
|
Max Bruckner
|
fe18403935
|
Compiler flag -Wundef + fix incorrect macro
|
2017-02-03 12:14:50 +01:00 |
|
Max Bruckner
|
981f59b163
|
Release Version 1.2.1
|
2017-01-30 19:36:36 +01:00 |
|
Max Bruckner
|
de8eaaba89
|
Release version 1.2.0
|
2017-01-09 12:25:31 +01:00 |
|
Max Bruckner
|
3d6ae11340
|
Make cJSON C++ compatible
|
2016-12-28 12:33:20 +01:00 |
|
Stephan Gatzka
|
89edfb6741
|
Warn if cast removes a type qualifier like const.
|
2016-12-08 13:21:30 +01:00 |
|
Max Bruckner
|
68196f5b14
|
Release version 1.1.0
|
2016-12-06 08:56:23 +07:00 |
|
Stephan
|
5cfda2292f
|
Warn if compiler optimizes based on asumption signed overflow does not occur.
This switch is only active when making a release build.
|
2016-11-28 09:12:17 +01:00 |
|