Max Bruckner
acf80470f8
Update Unity to version v2.4.2
...
Merge commit 'b7bfe1e91a0b55d72f849944d5a33b7962d7bf51' into develop
2017-09-12 18:30:07 +02:00
Max Bruckner
b7bfe1e91a
Squashed 'tests/unity/' changes from 3b69bea..60b13f0
...
60b13f0 Bump version in preparation of release.
f278c18 Fix bug #288 - invalid line numbers on partial name matches
bdd4cb1 Merge pull request #294 from jlindgren90/master
fcd4883 Fix compiler warning due to reusing symbol 'exp'.
05daf95 Update to match Ruby style guide
7b2ad10 Merge pull request #285 from dpostorivo/gt_lt_asserts
0547aab Merge pull request #291 from jlindgren90/master
2ae2bdb Make code C89-compliant.
dbdd168 Fix test link error.
0e7eb54 Rewrite UnityPrintFloat to match printf("%.6g").
a868b2e Merge pull request #286 from palaviv/fix-UNITY_OUTPUT_FLUSH
e56378e Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to fixture tests rakefile_helper.rb
ad37302 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to tests rakefile_helper.rb
b3de931 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to fixture tests Makefile defines
59182c4 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to tests Makefile defines
a07d07c Allow specifying custom header declaration
c1bc32d - Generator will not change names by default - Fixed some style issues.
f2fdf1a Added Greater than and Less than asserts from other PR
git-subtree-dir: tests/unity
git-subtree-split: 60b13f0685246b009810aecbffafe17fb665d970
2017-09-12 18:30:07 +02:00
Max Bruckner
469a437e2a
Add valgrind suppressions for ARVMv7 ArchlinuxARM
2017-07-15 11:59:47 +02:00
Max Bruckner
7e2781a734
Merge pull request #187 from simon-p-r/appveyor
...
First commit of appveyor
2017-07-15 10:19:14 +02:00
simon-p-r
f0f3e55d48
fixed appveyor script
2017-07-15 09:06:10 +01:00
simon-p-r
2caa884f6a
removed x64 Visual Studio 9 2008 build
2017-07-15 09:03:13 +01:00
simon-p-r
c6f7f78cbb
added copy to powershell script
2017-07-10 10:50:55 +01:00
simon-p-r
824e1b2a99
patch for Visual Studio 9 2008 x64 failed builds
2017-07-10 10:38:21 +01:00
simon-p-r
dd980008f7
add appveyor
2017-07-09 22:31:21 +01:00
Max Bruckner
bf0bc22a11
CMake: Add ENABLE_SAFE_STACK option
2017-07-05 10:49:32 +02:00
Max Bruckner
5baa77f86c
cJSON_Parse{,WithOpts}: Skip UTF-8 (Byte Order Marks)
2017-07-03 22:28:04 +02:00
Max Bruckner
b26e71f960
Merge pull request #181 from DaveGamble/msvc-fixes
...
MSVC compiler handling
2017-06-28 17:28:52 +02:00
Max Bruckner
7a2615c231
Fix: Check if __GNUCC__ is defined
...
This has been detected via MSVC's Warning C4668
2017-06-28 17:28:51 +02:00
Max Bruckner
e174831819
CMake: Add custom compiler flags for MSVC
2017-06-28 17:28:51 +02:00
Max Bruckner
ac368e9dfb
MSVC: Fix warning about assignment in condition
2017-06-28 17:28:51 +02:00
Max Bruckner
d1c2e2df4a
MSVC: workaround for C2322
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
0d675cb048
MSVC: Disable warning about single line comments in system headers
2017-06-28 17:28:50 +02:00
Max Bruckner
45e1278acb
tests/print_number: Add test with 17 digits of precision
2017-06-28 17:28:50 +02:00
Max Bruckner
217ab02612
cJSON_Utils: Guard gcc pragmas with a check for __GCC__
2017-06-28 17:28:50 +02:00
Max Bruckner
e872d40223
MSVC: Disable deprecation warnings for C89 functions
...
C89 sadly doesn't provide safe alternatives for strcpy, sprintf and the
like.
2017-06-28 17:28:50 +02:00
Max Bruckner
21733eb02e
tests/print_number: Use proper double literals
2017-06-28 17:28:49 +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
48eaecd172
Merge pull request #183 from FSMaxB/null-pointer-fixes
...
Null pointer fixes
2017-06-28 16:13:56 +02:00
Max Bruckner
18ad8a8770
misc_utils_tests: call all utils function with NULL pointers
2017-06-28 16:01:20 +02:00
Max Bruckner
93227319f0
handle null pointers: cJSONUtils_GeneratePatchesCaseSensitive
2017-06-28 16:00:59 +02:00
Max Bruckner
f0c1b896ba
handle null pointers: cJSONUtils_GeneratePatches
2017-06-28 16:00:41 +02:00
Max Bruckner
2d252ae595
handle null pointer: compose_patch
2017-06-28 16:00:14 +02:00
Max Bruckner
c46c4d1559
handle null pointer: sort_object
2017-06-28 15:59:53 +02:00
Max Bruckner
1af74c8cc1
handle null pointer: get_item_from_pointer
2017-06-28 15:58:58 +02:00
Max Bruckner
9bdf19fde1
handle null pointer: cJSONUtils_FindPointerFromObjectTo
2017-06-28 15:58:22 +02:00
Max Bruckner
bdd5ff7ad6
misc_tests: Call all functions with NULL pointers
2017-06-28 14:22:42 +02:00
Max Bruckner
24ea388dcf
handle null pointers: cJSON_Minify
2017-06-28 14:22:36 +02:00
Max Bruckner
39745c9c75
handle null pointers: cJSON_ReplaceItemViaPointer
2017-06-28 14:22:29 +02:00
Max Bruckner
9585c38d5a
handle null pointers: cJSON_CreateStringArray
2017-06-28 14:22:22 +02:00
Max Bruckner
c268e77b21
handle null pointers: cJSON_CreateDoubleArray
2017-06-28 14:22:15 +02:00
Max Bruckner
9f745a2251
handle null pointers: cJSON_CreateFloatArray
2017-06-28 14:22:07 +02:00
Max Bruckner
010e31f2f2
handle null pointers: cJSON_CreateIntArray
2017-06-28 14:21:55 +02:00
Max Bruckner
8ea37fce01
handle null pointers: replace_item_in_object
2017-06-28 14:21:48 +02:00
Max Bruckner
b2fe02712d
handle null pointers: cJSON_AddItemReferenceToObject
2017-06-28 14:21:42 +02:00
Max Bruckner
c179509b31
handle null pointers: cJSON_AddItemReferenceToArray
2017-06-28 14:21:34 +02:00
Max Bruckner
46c4f55c94
handle null pointers: cJSON_AddItemToObjectCS
2017-06-28 14:21:26 +02:00
Max Bruckner
90ff72c8bb
handle null pointers: create_reference
...
Also fixes a potential memory leak
2017-06-28 14:21:09 +02:00
Max Bruckner
e9d1de24cf
handle null pointers: cJSON_GetArraySize
2017-06-28 14:20:58 +02:00
Max Bruckner
56f2bc6f3e
handle null pointers: cJSON_PrintPreallocated
2017-06-28 14:20:47 +02:00
Max Bruckner
cdc35ebf88
handle null pointers: cJSON_AddItemToObject
2017-06-28 14:20:34 +02:00