Commit Graph

146 Commits (8d8850d9d5075eaac96f343b6aae5ab1b700dec7)
 

Author SHA1 Message Date
Krzysztof Gabis 1bcab43c38 Merge pull request #55 from jmlemetayer/unsigned 8 years ago
Jean-Marie Lemetayer d198f6ebfe Add support to print unsigned integers 8 years ago
Krzysztof Gabis 642f0cb4f5 Merge pull request #52 from t-k-/escape 8 years ago
t-k- 7b90bbbf24 Further escape \x00 - \x1F control characters. 8 years ago
Krzysztof Gabis c22be794ce Using braces in every if statement + whitespace cleanup. 8 years ago
Krzysztof Gabis a1c356eaa9 Adds functions to check if object has value with a certain name (and optionally type). 8 years ago
Krzysztof Gabis bcefc459dd Changes skip_quotes return type to JSON_Status. 8 years ago
Krzysztof Gabis 8075050bc1 Fixes #43 8 years ago
Krzysztof Gabis 21c0364048 Merge pull request #41 from jacobenget/master 8 years ago
Jacob Enget 1c1b77aa7e Fixes typo causing problems with array element validation 8 years ago
Jacob Enget 9d6fbde0c4 Adds test that fails when validating array elements 8 years ago
Krzysztof Gabis f60ddcd05b Adds missing character (in a comment). 8 years ago
Krzysztof Gabis 5c4a11b036 Removes trailing whitespace. 8 years ago
Krzysztof Gabis 473c7f3d8d Adds json_object_get_value_at function to access values in objects in O(1) time. 8 years ago
Krzysztof Gabis 77ef99571e Avoiding _CRT_SECURE_NO_WARNINGS redefinition. 8 years ago
Krzysztof Gabis 0c04a7e678 Removes unnecessary SKIP_WHITESPACES. 8 years ago
Krzysztof Gabis f860d3dd1b Accepting json texts that are not objects or arrays. 8 years ago
Krzysztof Gabis 19c1175064 Fixes a bug where fopen() error was being ignored. 8 years ago
Krzysztof Gabis d7726760e0 Merge pull request #35 from vovanec/patch-1 9 years ago
Volodymyr Kuznetsov c27133715b Fixed error condition on malloc failure. 9 years ago
Krzysztof Gabis c9b920c4a3 Fixes a bug in json_array_remove and adds relevant tests (thanks to KB for finding this). 9 years ago
Krzysztof Gabis 8324ff92bf Escaping / to make json embeddable in xml\/html. 9 years ago
Krzysztof Gabis 849f00728b parson should compile with c++ compilers (again). 9 years ago
Krzysztof Gabis 86a5a20856 Adds comments regarding memory management. 9 years ago
Krzysztof Gabis 18761d99ff Checking if json_serialization_size failed. 9 years ago
Krzysztof Gabis 8eb5eab54d Checking if serialization_size is <0 before casting from int to size_t. 9 years ago
Krzysztof Gabis f16e4292f3 Using same code for determining serialization buffer size and serialization. Updated license year. 9 years ago
Krzysztof Gabis 83a0a3e133 Changed "json_serialize_to_buffer_r" to return number of written characters. 9 years ago
Krzysztof Gabis f4538fa53d Small change in test files. 9 years ago
Krzysztof Gabis f4cfcd7699 Updates serialization example and readme.md 9 years ago
Krzysztof Gabis 6905548257 Pretty serialization + tests. 9 years ago
Krzysztof Gabis 1586461280 Adds function to change default allocator, fixes potential memory leak, refactoring. 9 years ago
Krzysztof Gabis 7fd8dc1c4c UTF8 validation in json_value_init_string (+ tests). 9 years ago
Krzysztof Gabis 7ead2102b8 Merge pull request #29 from i-rinat/fixups 9 years ago
Rinat Ibragimov 9782447a74 free temporary JSON_Value's on failure 9 years ago
Rinat Ibragimov 717e551cb2 free memory after json_value_init_string_no_copy() failure 9 years ago
Rinat Ibragimov 33b77673cb check if ftell() returns -1 9 years ago
Krzysztof Gabis 2b4d17b337 Replaced strlen in process_string with pointer arithmetic. 9 years ago
Krzysztof Gabis 4a4cf7d795 Not parsing strings in json_value_init_string and *{set,dotset,replace,append}_string functions. 9 years ago
Krzysztof Gabis 0d5ac45286 Added additional null checks and tests. 9 years ago
Krzysztof Gabis 81c2fd0186 Merge pull request #23 from michaelsproul/no-exec-perms 9 years ago
Michael Sproul fcf0b810ba Marked various files as not executable. 9 years ago
Krzysztof Gabis 1058e3b2c0 Fixed bug in example code. 10 years ago
Krzysztof Gabis f57f2d94bb No longer escaping '/' when serializing. 10 years ago
Krzysztof Gabis c88c775d23 Fixed floating point number comparison in tests (using fabs). 10 years ago
Krzysztof Gabis 69927e1612 Merge pull request #18 from gageas/master 10 years ago
@gageas 775b2b21d0 Fix compile error on C++ compiler. (mismatch between char* and const char*) 10 years ago
Krzysztof Gabis e4ac46318e Fixed memory leak in example. 10 years ago
Krzysztof Gabis 638190d6a0 Merged changes from parson-devel (serialization, copying, comparing, validation, creating values). 10 years ago
Krzysztof Gabis 55856a2eab Changes to readme. 10 years ago