Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
06f4152
print: Comment about why the buffer is reallocated
FSMaxB Jan 18, 2018
b2bbc11
Fix #234: Different argument names between declaration and definition
FSMaxB Jan 20, 2018
3e2c295
CMake: Remove -fsanitize=float-divide-by-zero
FSMaxB Jan 20, 2018
5ed383a
is_nan and is_infinity macros
FSMaxB Jan 20, 2018
0914640
Extract helper: double_to_saturated_integer
FSMaxB Jan 29, 2018
952b101
print_number: Introduce fast path for integers.
FSMaxB Jan 29, 2018
f4cc4d7
parse_value: Check only first character at first
FSMaxB Jan 31, 2018
0715259
cJSON_Compare: Performance improvement for objects
FSMaxB Feb 3, 2018
ce5f31a
Remove superfluous null checks in can_read/access_at_index macros
FSMaxB Feb 3, 2018
b06fb10
cJSON.c: Remove unnecessary includes
FSMaxB Mar 25, 2018
08a2ad3
is_{nan,infinity}: Wrap macro arguments in parentheses
FSMaxB Mar 25, 2018
1f4044a
cJSON.c: Remove unused cast
FSMaxB Mar 25, 2018
fd5281b
cJSON: cjson_min: Wrap arguments in parentheses
FSMaxB Mar 25, 2018
3ebc061
Gitignore: add CLion files
FSMaxB Mar 25, 2018
677f0cb
Rename internal_hooks -> internal_configuration, cJSON_New_item -> cr…
FSMaxB Jan 31, 2018
27977ad
Put format into internal_configuration
FSMaxB Jan 31, 2018
7030dc7
Put buffer_size into internal_configuration
FSMaxB Jan 31, 2018
d4e81cf
cJSON_Delete: Extract delete_item with internal_configuration
FSMaxB Feb 1, 2018
f02f79e
cJSON_ParseWithOpts: Extract pasrse with internal_configuration
FSMaxB Feb 1, 2018
ba8fe0f
internal_configuration: Add case_sensitive
FSMaxB Feb 1, 2018
515d11f
default_configuration: Macro for the internal_configuration defaults
FSMaxB Feb 1, 2018
dd1ba72
cJSON_Compare: Extract compare with internal_configuration
FSMaxB Feb 3, 2018
98e0b58
Add cJSON_Allocators new style allocator struct
FSMaxB Feb 1, 2018
877fac0
allocation helpers for allocating with a configuration
FSMaxB Feb 1, 2018
9d801d6
cJSON_CreateConfiguration, cJSON_ConfigurationChange{Allocators,Userd…
FSMaxB Feb 1, 2018
88c39fa
cJSON_ConfigurationChangeParseEnd
FSMaxB Feb 1, 2018
1a8f732
cJSON_ConfigurationChangePrebufferSize
FSMaxB Feb 3, 2018
78b5bed
cJSON_ConfigurationChangeFormat
FSMaxB Feb 3, 2018
eeaaaac
cJSON_ConfigurationChangeCaseSensitivity
FSMaxB Feb 3, 2018
ae9dc3e
cJSON_ConfigurationChangeAllowDataAfterJson
FSMaxB Feb 3, 2018
691a83a
cJSON_CreateConfig: Don't allow configuration, always use default
FSMaxB Feb 3, 2018
d2d1912
cJSON_ConfigurationChangeParseEnd -> cJSON_ConfigurationGetParseEnd
FSMaxB Feb 3, 2018
050f982
cJSON_DuplicateConfiguration
FSMaxB Feb 3, 2018
064eec8
Change name from Configuration to Context
FSMaxB Feb 3, 2018
e8f56bd
Context: Add duplicate_recursive for cJSON_Duplicate
FSMaxB Feb 3, 2018
409c2aa
cJSON_MakeDuplicateRecursive
FSMaxB Feb 3, 2018
1b001ab
parse: Pull length calculation out.
FSMaxB Feb 4, 2018
0873867
Reorder the context fields
FSMaxB Mar 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ libcjson.so.*
libcjson_utils.so.*
*.orig
.vscode
.idea
cmake-build-debug
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@ if (ENABLE_SANITIZERS)
-fno-omit-frame-pointer
-fsanitize=address
-fsanitize=undefined
-fsanitize=float-divide-by-zero
-fsanitize=float-cast-overflow
-fsanitize-address-use-after-scope
-fsanitize=integer
Expand Down
Loading