a2a2411b12
Release version 1.5.5
2017-06-14 18:07:25 +02:00
9189b3322a
Release v1.5.4
2017-06-04 21:31:45 +02:00
bfbd8fe0d8
tests/parse_hex4: Fix GCC 7 compiler warning ( fixes #179 )
2017-06-04 21:29:14 +02:00
00d5e225a6
Release version 1.5.3
2017-05-22 22:59:32 +02:00
de5df3e56f
Release version 1.5.2
2017-05-10 02:25:25 +02:00
6c9f76c100
Release version 1.5.1
2017-05-06 08:42:59 +02:00
1217ca9e9f
Release version 1.5.0
2017-05-02 02:34:55 +02:00
2d6a2e0133
Merge branch 'develop' prepare v1.5.0
2017-05-02 02:30:26 +02:00
303660ae04
Remove test_utils. (Replaced by old_utils_tests and json_patch_tests)
2017-04-28 13:58:51 +02:00
05f75e360b
Release Version 1.4.7
2017-04-18 21:35:21 +02:00
8fd46d51b1
Put generated files in library_config subdirectory
2017-04-12 21:49:36 +02:00
99db5db9a4
Release version 1.4.6
2017-04-08 17:54:55 +02:00
3a20692c18
Release version 1.4.5
2017-03-28 17:39:39 +02:00
b0dfcde04c
Release Version 1.4.4
2017-03-23 22:13:25 +01:00
b7ce06224b
Release version 1.4.3
2017-03-19 11:05:33 +01:00
a1b37d0abe
Release Version 1.4.2
2017-03-16 01:28:23 +01:00
30e1e7af7c
CMake: Support cmake down to 2.8.5
2017-03-16 01:09:26 +01:00
76e5296d0d
CMake: Fix per target disabling of compiler flags
...
The compiler flag detection was working incorrectly.
2017-03-16 00:22:53 +01:00
c597601cf1
tests: run cJSON_test{,_utils} along with the other tests
2017-03-15 20:11:19 +01:00
e3d5798896
Release version 1.4.1
2017-03-15 20:11:19 +01:00
02cd3eec37
Update version number to 1.4.0
2017-03-03 23:21:53 +01:00
6405fd15e3
CMake: Set default visibility to hidden and dllexport on windows
2017-03-01 23:19:35 +01:00
5cf56fa4fa
Add -Wparentheses compile option
2017-03-01 11:57:07 +01:00
3f349a4258
Add -Wdouble-promotion compiler flag
2017-03-01 11:57:07 +01:00
b056d7cb74
Add -Wcomma compiler flag
2017-03-01 11:57:06 +01:00
0e0cd5bae5
CMake: Add ENABLE_FUZZING and "afl" target
2017-02-18 12:52:16 +01:00
4fce9cce86
Release version 1.3.0
2017-02-17 01:42:02 +01:00
a09defec4c
CMake: Add ENABLE_SANITIZERS flag
...
Enabling this flag enables AddressSanitizer and
UndefinedBehaviorSanitizer
2017-02-07 21:35:21 +01:00
bb60d6def5
cunity: parse_examples: test example files
...
Test parsing and printing example files
2017-02-07 21:35:19 +01:00
896e52255b
CMake: Build unity as library
2017-02-07 21:35:19 +01:00
1f5538f79d
CMake: Fix several problems with automatic flag detection
2017-02-07 20:56:54 +01:00
2f712c7456
CMake: Fix compile flag detection on old CMake
2017-02-07 16:43:33 +01:00
d00ca18ac2
CMake: automatic detection of compiler flag compatibility
2017-02-07 14:51:29 +01:00
6cdb6894d4
Compiler flags: Add -fstack-protector-strong
2017-02-06 01:51:53 +01:00
3d3bfc6a4d
Compiler flag -Wconversion
...
Makes type conversions explicit, if they alter a value
2017-02-03 18:36:13 +01:00
b182ced1d6
Compiler flag -Wswitch-default + add defaults
2017-02-03 12:21:36 +01:00
fe18403935
Compiler flag -Wundef + fix incorrect macro
2017-02-03 12:14:50 +01:00
981f59b163
Release Version 1.2.1
2017-01-30 19:36:36 +01:00
de8eaaba89
Release version 1.2.0
2017-01-09 12:25:31 +01:00
3d6ae11340
Make cJSON C++ compatible
2016-12-28 12:33:20 +01:00
89edfb6741
Warn if cast removes a type qualifier like const.
2016-12-08 13:21:30 +01:00
68196f5b14
Release version 1.1.0
2016-12-06 08:56:23 +07:00
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
29b6643bab
Warn about missing prototypes.
...
This switch warns about missing prototypes. It does not warn if
functions are declared static. So this switch encourages the usage of
static whenever possible. This enables the compiler to perform inlining.
2016-11-27 18:22:12 +01:00
bea0be48b6
Perform additional format checks.
2016-11-27 18:20:41 +01:00
91d11cd050
Warn if casting a pointer increases alignment of target.
2016-11-27 18:19:52 +01:00
9591ecddbe
Warn about variables initialized by themselves.
2016-11-27 18:19:07 +01:00
1568015de6
Warn about shadowing variables and functions.
2016-11-27 18:18:00 +01:00
4703f01cf4
Make/CMake: Fix use of compiler flags
...
CMake: Option was not enabled by default as intended.
Makefile: Flags were not passed when building the tests
2016-11-26 22:09:20 +07:00
d0a9f46888
Release v1.0.2
2016-11-25 08:22:41 +07:00