Max Bruckner
|
3b0d37faf3
Change name from Configuration to Context
|
7 gadi atpakaļ |
Max Bruckner
|
440ba84d08
Add cJSON_Allocators new style allocator struct
|
7 gadi atpakaļ |
Max Bruckner
|
69f8bb7778
default_configuration: Macro for the internal_configuration defaults
|
7 gadi atpakaļ |
Max Bruckner
|
99ad8cc64b
internal_configuration: Add case_sensitive
|
7 gadi atpakaļ |
Max Bruckner
|
47f4337604
cJSON_ParseWithOpts: Extract pasrse with internal_configuration
|
7 gadi atpakaļ |
Max Bruckner
|
04137f4ed1
Put buffer_size into internal_configuration
|
7 gadi atpakaļ |
Max Bruckner
|
479909d0a6
Put format into internal_configuration
|
7 gadi atpakaļ |
Max Bruckner
|
b277cd6a24
Rename internal_hooks -> internal_configuration, cJSON_New_item -> create_item
|
7 gadi atpakaļ |
Max Bruckner
|
949c083315
Move 'hooks' parameter into buffers (parse/print)
|
8 gadi atpakaļ |
Max Bruckner
|
e0d3a8a265
Limit nesting depth to 1000 and make it configurable.
|
8 gadi atpakaļ |
Max Bruckner
|
2683589d93
parser: Construct error pointer from buffer offset
|
8 gadi atpakaļ |
Max Bruckner
|
87a204ed0b
parse_functions: Return booleans instead of pointers
|
8 gadi atpakaļ |
Max Bruckner
|
778a0c146f
parse_string: Use parsebuffer
|
8 gadi atpakaļ |
Max Bruckner
|
68cd0d4a11
cJSON.c: Pass allocation functions through internal functions
|
8 gadi atpakaļ |
Max Bruckner
|
5986edba1d
tests: Ensure that failed parsing returns invalid items
|
8 gadi atpakaļ |
Max Bruckner
|
c6e1a281f9
tests: assertion macros
|
8 gadi atpakaļ |
Max Bruckner
|
4f58695ed3
tests: extract common functionality to common.c
|
8 gadi atpakaļ |
Max Bruckner
|
598b609c45
unity-tests: parse_string
|
8 gadi atpakaļ |