Commits

Author Commit Message Labels Comments Date
Serge Zaitsev
updated README
Serge Zaitsev
added js string boundaries checks for string parser, fixes issue #31; added tests to cover it; fixed makefile to use custom cflags/ldflags
Serge Zaitsev
added some tests for key/values nodes and added some stricter validations
Serge Zaitsev
moved i declaration to the top of the block, issue #38 fixed
Serge Zaitsev
including stddef.h in the jsmn.h, fixed issue #28
Serge Zaitsev
removed trailing spaces
Serge Zaitsev
implemented key/value hierarchy; added 2 examples; fixed some warnings in tests
Serge Zaitsev
Merged in 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]
Wizard Tai
jsmn.h:28:22: warning: commas at the end of enumerator lists are a C99-specific feature [-Wc99-extensions] WITH: -std=c89 -Wall -pedantic -Wno-declaration-after-statement
Branches
setekhid/jsmnh2822-warning-commas-at-the-end-of-e-1408807731663
Serge Zaitsev
removed JSMN_SUCCESS value from the readme
Serge Zaitsev
Merged in MacGritsch/jsmn-patch (pull request #7) Added "extern C" to use it with CPP.
Gabriel Gritsch
Added "extern C" to use it with CPP.
Gabriel Gritsch
Integrate changes made by Serge Zaitsev.
Gabriel Gritsch
Changes for SIZE_MAX
Gabriel Gritsch
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Gabriel Gritsch
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Gabriel Gritsch
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Serge Zaitsev
edited readme about what's inside the repo. closes issue #19
Serge Zaitsev
added way to specify json string length, added test for non-strict mode
Serge Zaitsev
added way to estimate number of tokens before parsing
Comments 1
Serge Zaitsev
a proper fix for signed comparison
Serge Zaitsev
added cast size_t to int to avoid warnings, removed string.h header since it was merged by accident
Serge Zaitsev
fixed jsmntype_t definition
Serge Zaitsev
added link to the web page
Serge Zaitsev
Close branch markdown
Branches
markdown
Serge Zaitsev
Merged in frnknstn/jsmn/markdown (pull request #5) rename README so markdown renders in source control
Peter Finlayson
rename README so markdown renders in source control The readme file is in markdown, but most source control systems and repos (including bitbucket) expect a markdown readme to be called README.md
Branches
markdown
Serge Zaitsev
Close branch clean
Branches
clean
Serge Zaitsev
Merged in frnknstn/jsmn/clean (pull request #4) delete jsmn_test.exe when doing make clean
Peter Finlayson
delete jsmn_test.exe when doing make clean When building the jsmn test suite on Windows via mingw, the output executable is called "jsmn_test.exe" instead of just "jsmn_test".
Branches
clean
  1. Prev
  2. Next