Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | * | fix jsmntype_t definition in README | Eric Le Lay | 2015-12-07 | |
| |/ | ||||
| * | Merge pull request #60 from baskerville/master | Serge Zaitsev | 2015-11-19 | |
| |\ | | | | | | | Fix typo | |||
| | * | Fix typo | Bastien Dejean | 2015-11-19 | |
| |/ | ||||
| * | fixed privitive value typo in tests | Serge A. Zaitsev | 2015-10-31 | |
| | | ||||
| * | initialized ok variable in tests, parse should still return 1 if expected ↵ | Serge A. Zaitsev | 2015-10-31 | |
| | | | | | | | | result is a failure | |||
| * | fixed a typo in the test name | Serge A. Zaitsev | 2015-10-31 | |
| | | ||||
| * | Merge pull request #55 from goriy/example_realloc_fix | Serge Zaitsev | 2015-10-25 | |
| |\ | | | | | | | small fix of jsondump example for cases of realloc failures | |||
| | * | tiny realloc function wrapper which handles cases of realloc failures | goriy | 2015-10-25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Memory reallocation with old data pointer handling is done by means of realloc_it() function. Tiny inline function realloc_it() is a wrapper function for standart realloc() which frees old memory pointer and prints errno to stderr if realloc fails. | |||
| | * | small fix of jsondump example for cases of realloc failures | goriy | 2015-10-24 | |
| |/ | | | | | | | | | | | | | | | | | | | | | When realloc() function fails it returns NULL pointer. But old data pointer remains valid in such a case. It's a mistake to use old data pointer to store new pointer returned by realloc. In case of realloc failure, pointer is overwritten with NULL value, but old used memory remains unreferenced and could not be even freed anymore. Such mistakes could lead to memory leaks. | |||
| * | added and marked as fixme tests for false positives in objects | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | added another test of invalid array | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | added another test of invalid array | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | added check for null pointer before fixing tokens after parsing is done | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | applied fix from wireshark | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | changed jsmnerr_t type to int | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | added issue 27 test case | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | fixed return value on incremental parting | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | moved tests into a subfolder, added table-driven tests | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | json token type enum doesn't start with zero value anymore, fixes #24 | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | removed mixed declarations and code, fixes #45 | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | changed test function args to void, fixes #46 | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | test exit status depends on number of failed tests | Serge A. Zaitsev | 2015-10-17 | |
| | | ||||
| * | Changed links to github | Serge Zaitsev | 2015-09-24 | |
| | | ||||
| * | updated README | Serge A. Zaitsev | 2014-12-19 | |
| | | ||||
| * | added js string boundaries checks for string parser, fixes issue #31; added ↵ | Serge A. Zaitsev | 2014-11-17 | |
| | | | | | | | | tests to cover it; fixed makefile to use custom cflags/ldflags | |||
| * | added some tests for key/values nodes and added some stricter validations | Serge A. Zaitsev | 2014-11-17 | |
| | | ||||
| * | moved i declaration to the top of the block, issue #38 fixed | Serge A. Zaitsev | 2014-11-17 | |
| | | ||||
| * | including stddef.h in the jsmn.h, fixed issue #28 | Serge A. Zaitsev | 2014-11-17 | |
| | | ||||
| * | removed trailing spaces | Serge A. Zaitsev | 2014-11-17 | |
| | | ||||
| * | implemented key/value hierarchy; added 2 examples; fixed some warnings in tests | Serge A. Zaitsev | 2014-11-17 | |
| | | ||||
| * | Merged in ↵ | Serge Zaitsev | 2014-10-09 | |
| |\ | | | | | | | | | | | | | | | | setekhid/jsmn/setekhid/jsmnh2822-warning-commas-at-the-end-of-e-1408807731663 (pull request #11) jsmn.h:28:22: warning: commas at the end of enumerator lists are a C99-specific feature [-Wc99-extensions] | |||
| | * | jsmn.h:28:22: warning: commas at the end of enumerator lists are a ↵ | Wizard Tai | 2014-08-23 | |
| |/ | | | | | | | | | | | | | | | C99-specific feature [-Wc99-extensions] WITH: -std=c89 -Wall -pedantic -Wno-declaration-after-statement | |||
| * | removed JSMN_SUCCESS value from the readme | Serge A. Zaitsev | 2014-02-21 | |
| | | ||||
| * | Merged in MacGritsch/jsmn-patch (pull request #7) | Serge Zaitsev | 2014-02-21 | |
| |\ | | | | | | | | | | Added "extern C" to use it with CPP. | |||
| | * | Added "extern C" to use it with CPP. | Gabriel Gritsch | 2014-02-21 | |
| | | | ||||
| | * | Integrate changes made by Serge Zaitsev. | Gabriel Gritsch | 2014-02-21 | |
| | | | ||||
| | * | Changes for SIZE_MAX | Gabriel Gritsch | 2014-02-16 | |
| | | | ||||
| | * | - Added possibility to specify the lenght of the input buffer (if not ↵ | Gabriel Gritsch | 2014-02-16 | |
| | | | | | | | | | | | | | | | | | | null-terminated). - Added "extern C" to use it with CPP. | |||
| | * | - Added possibility to specify the lenght of the input buffer (if not ↵ | Gabriel Gritsch | 2014-02-16 | |
| | | | | | | | | | | | | | | | | | | null-terminated). - Added "extern C" to use it with CPP. | |||
| | * | - Added possibility to specify the lenght of the input buffer (if not ↵ | Gabriel Gritsch | 2014-02-12 | |
| | | | | | | | | | | | | | | | | | | null-terminated). - Added "extern C" to use it with CPP. | |||
| * | | edited readme about what's inside the repo. closes issue #19 | Serge A. Zaitsev | 2014-02-21 | |
| | | | ||||
| * | | added way to specify json string length, added test for non-strict mode | Serge A. Zaitsev | 2014-02-21 | |
| | | | ||||
| * | | added way to estimate number of tokens before parsing | Serge A. Zaitsev | 2014-02-20 | |
| |/ | ||||
| * | a proper fix for signed comparison | Serge A. Zaitsev | 2014-02-09 | |
| | | ||||
| * | added cast size_t to int to avoid warnings, removed string.h header since it ↵ | Serge A. Zaitsev | 2014-02-09 | |
| | | | | | | | | was merged by accident | |||
| * | fixed jsmntype_t definition | Serge A. Zaitsev | 2014-01-27 | |
| | | ||||
| * | added link to the web page | Serge A. Zaitsev | 2014-01-27 | |
| | | ||||
| * | Merged in frnknstn/jsmn/markdown (pull request #5) | Serge Zaitsev | 2014-01-27 | |
| |\ | | | | | | | | | | rename README so markdown renders in source control | |||
| | * | rename README so markdown renders in source control | Peter Finlayson | 2013-12-23 | |
| | | | | | | | | | | | | The readme file is in markdown, but most source control systems and repos (including bitbucket) expect a markdown readme to be called README.md | |||
| * | | Merged in frnknstn/jsmn/clean (pull request #4) | Serge Zaitsev | 2014-01-27 | |
| |\ \ | | | | | | | | | | | | | delete jsmn_test.exe when doing make clean |