This website works better with JavaScript.
053d3cd292
Merge pull request #175 from pks-t/pks/struct-type
master
P4t
2020-04-02 15:08:12 +0200
a91022a07d
fix gcc/clang warning and unnecessary implicit type conversion to different size/signedness (#187 )
Toni Uhlig
2020-03-13 21:46:40 +0100
7b6858a585
Fixed a typo (value -> number) (#186 )
Alexey Radkov
2020-02-19 17:32:48 +0300
0837288b7c
jsmn: declare struct names to allow forward decls
Patrick Steinhardt
2019-11-08 16:52:31 +0100
85695f3d59
Merge pull request #162 from ghane/Case-Warning
P4t
2019-07-14 19:01:49 +0200
cdcfaafa49
Quieten a warning from the compiler
Sanjeev Gupta
2019-07-13 22:01:56 +0800
fdcef3ebf8
Modernize (#149 )
v1.1.0
Serge Zaitsev
2019-04-20 08:05:39 +0200
bfab251ce8
add consts as per PR #134
modernize
Serge A. Zaitsev
2019-03-30 21:40:12 +0100
428ad5fa68
add changes from PR #142
Serge A. Zaitsev
2019-03-30 21:23:13 +0100
aa4c1c73b0
fix clang warnings
Serge A. Zaitsev
2019-03-30 21:20:44 +0100
101ed24825
add changed from PR #143
Serge A. Zaitsev
2019-03-30 21:15:24 +0100
2fa360da43
update readme
Serge A. Zaitsev
2018-11-29 21:07:19 +0100
bf2de432a2
update makefile to use jsmn as a header-only library
Serge A. Zaitsev
2018-11-29 21:07:05 +0100
5a71f81222
convert to single-header, header-only library
Serge A. Zaitsev
2018-11-29 21:06:45 +0100
12f85e3a04
use correct header file guards syntax
Serge A. Zaitsev
2018-11-29 20:28:39 +0100
bdeb68c0af
add license to the top of the file
Serge A. Zaitsev
2018-11-29 20:27:49 +0100
0b1b5717fd
move config.mk below all target to allow custom non-default build targets
Serge A. Zaitsev
2018-11-29 20:26:31 +0100
bcf450dbc7
automatic code formatting
Serge A. Zaitsev
2018-11-29 20:25:51 +0100
b3ebee88e8
add .clang-format for automated code formatting
Serge A. Zaitsev
2018-11-29 20:25:20 +0100
18e9fe42cb
Merge pull request #139 from BenBE/patch-1
v1.0.0
Serge Zaitsev
2018-10-02 10:46:08 +0200
614a36c18c
Typo in comment
BenBE
2018-10-01 17:47:01 +0200
732d283ee9
Merge pull request #126 from abalkin/patch-1
Serge Zaitsev
2018-02-12 09:40:59 +0200
f38f267b62
Fixed two typos in a comment.
Alexander Belopolsky
2018-02-10 19:22:23 -0500
6784c826d9
Merge pull request #123 from drbitboy/btc/typos
Serge Zaitsev
2018-01-25 22:49:10 +0200
f276e23a74
btc/typos - JSON_ERROR_... should be JSMN_ERROR_... in README.md
Brian Carcich
2018-01-25 15:38:16 -0500
35086597a7
added travis badge
Serge A. Zaitsev
2017-05-01 11:44:07 +0300
fe296583c0
added travis.yml
Serge A. Zaitsev
2017-05-01 11:42:48 +0300
c772a0e48b
Merge pull request #99 from prubel/strict-unmatched-brackets-test-fix
Serge Zaitsev
2017-04-30 22:43:06 +0300
6572217a0e
strict checking fails a test, add {}s to fix it
Paul Rubel
2016-12-13 15:23:23 -0500
1682c32e9a
Merge pull request #94 from pt300/master
Serge Zaitsev
2016-10-12 17:09:07 +0800
0f574ea35b
Merge pull request #95 from crondaemon/doc-fix
Serge Zaitsev
2016-10-06 17:38:02 +0800
f40811c4de
Fix issue in documentation.
Dario Lombardo
2016-10-06 10:29:35 +0200
c3131d05a6
Changed unmatched bracket tests
pt300
2016-10-02 10:37:29 +0200
adae9457cf
Merge pull request #1 from zlolik/master
Pat
2016-10-02 09:48:27 +0200
a01d301373
some tests for unmatched brackets added
zlolik
2016-10-02 07:51:52 +0300
4ce4404057
Seems to actually fix zserge/jsmn#81
pt300
2016-10-01 18:19:20 +0200
ad72aac67a
Partialy fixes zserge/jsmn#81 Still will report invalid amount if we fetch it with something like "{"key 1": 1234}}"
pt300
2016-10-01 18:07:35 +0200
6021415cc7
Merge pull request #87 from RyDroid/make
Serge Zaitsev
2016-08-10 10:40:39 +0800
452c926709
Merge pull request #88 from RyDroid/minor-c
Serge Zaitsev
2016-08-10 10:40:26 +0800
b80578ce08
Very minor changes to Makefile
Nicola Spanti (RyDroid)
2016-08-08 16:05:12 +0200
e42bcbbada
Very minor changes to C source code
Nicola Spanti (RyDroid)
2016-08-08 15:54:56 +0200
d1c85c569d
Merge pull request #79 from ferambot/master
Serge Zaitsev
2016-06-13 01:12:23 -0500
37672b0289
Fix typos
Feram
2016-06-13 06:10:46 +0000
bbc6755fce
Merge pull request #76 from simonsj/master
Serge Zaitsev
2016-04-02 03:10:43 -0500
e3f2629a56
tests: fix test_object JSMN_PRIMITIVE bug
Jon Simons
2016-04-01 19:59:14 -0700
b77d84ba48
Merge pull request #75 from condemned77/master
Serge Zaitsev
2016-03-28 06:10:47 -0500
76c9448ca8
Typo fix.
condemned77
2016-03-28 12:28:36 +0200
572ace5a43
Update README.md
Serge Zaitsev
2016-01-20 17:28:15 +0800
09843be912
Merge pull request #66 from ivankravets/patch-1
Serge Zaitsev
2016-01-19 23:00:50 +0800
86d595729c
@PlatformIO Library Registry manifest file
Ivan Kravets
2016-01-19 16:34:12 +0200
78b1dca334
Merge pull request #65 from Smattr/02ab7ac3-79ee-4541-a80a-230e2ceae1dd
Serge Zaitsev
2016-01-13 19:20:44 +0800
b7845b4ea4
Fix trivial comment typo.
Matthew Fernandez
2016-01-13 21:45:00 +1100
4a54ae6987
Merge pull request #62 from baskerville/master
Serge Zaitsev
2015-12-14 23:04:37 +0800
e4d526a403
Fix deheader warnings
Bastien Dejean
2015-12-14 15:05:46 +0100
fdceddf685
Merge pull request #61 from elelay/master
Serge Zaitsev
2015-12-08 08:34:46 +0800
6bfa20872c
fix jsmntype_t definition in README
Eric Le Lay
2015-12-07 20:14:07 +0100
8da639a334
Merge pull request #60 from baskerville/master
Serge Zaitsev
2015-11-19 17:04:51 +0800
f06a10c1b7
Fix typo
Bastien Dejean
2015-11-19 09:55:46 +0100
076abddc19
fixed privitive value typo in tests
Serge A. Zaitsev
2015-10-31 18:43:04 +0200
7fb89f1eb2
initialized ok variable in tests, parse should still return 1 if expected result is a failure
Serge A. Zaitsev
2015-10-31 18:37:25 +0200
8a5ee3d41b
fixed a typo in the test name
Serge A. Zaitsev
2015-10-31 18:33:43 +0200
2db03781c5
Merge pull request #55 from goriy/example_realloc_fix
Serge Zaitsev
2015-10-25 22:42:48 +0200
2d185aa465
tiny realloc function wrapper which handles cases of realloc failures
goriy
2015-10-25 23:28:19 +0300
e709651a20
small fix of jsondump example for cases of realloc failures
goriy
2015-10-24 23:32:51 +0300
0c2d60b8e7
added and marked as fixme tests for false positives in objects
Serge A. Zaitsev
2015-10-17 15:25:44 +0200
f7e6dcb7a2
added another test of invalid array
Serge A. Zaitsev
2015-10-17 15:24:44 +0200
e5fb875b59
added another test of invalid array
Serge A. Zaitsev
2015-10-17 15:19:01 +0200
aedc121ce8
added check for null pointer before fixing tokens after parsing is done
Serge A. Zaitsev
2015-10-17 15:14:13 +0200
824d9a769c
applied fix from wireshark
Serge A. Zaitsev
2015-10-17 15:09:35 +0200
d0664f9a2e
changed jsmnerr_t type to int
Serge A. Zaitsev
2015-10-17 15:06:39 +0200
5e37daeec3
added issue 27 test case
Serge A. Zaitsev
2015-10-17 15:01:01 +0200
edd751896d
fixed return value on incremental parting
Serge A. Zaitsev
2015-10-17 14:58:47 +0200
9b4e33199f
moved tests into a subfolder, added table-driven tests
Serge A. Zaitsev
2015-10-17 14:58:31 +0200
226f318224
json token type enum doesn't start with zero value anymore, fixes #24
Serge A. Zaitsev
2015-10-17 10:50:22 +0200
d87c22d2cd
removed mixed declarations and code, fixes #45
Serge A. Zaitsev
2015-10-17 10:42:30 +0200
6809c029aa
changed test function args to void, fixes #46
Serge A. Zaitsev
2015-10-17 10:39:27 +0200
6cb9c3721d
test exit status depends on number of failed tests
Serge A. Zaitsev
2015-10-17 10:29:54 +0200
bd9bd55c3a
Changed links to github
Serge Zaitsev
2015-09-24 18:22:14 +0200
26193d39c2
updated README
Serge A. Zaitsev
2014-12-19 01:40:26 +0200
cf38b7d171
added js string boundaries checks for string parser, fixes issue #31 ; added tests to cover it; fixed makefile to use custom cflags/ldflags
Serge A. Zaitsev
2014-11-17 16:21:36 +0200
91d7389ec8
added some tests for key/values nodes and added some stricter validations
Serge A. Zaitsev
2014-11-17 15:36:18 +0200
946a2b1e02
moved i declaration to the top of the block, issue #38 fixed
Serge A. Zaitsev
2014-11-17 15:06:12 +0200
a0e2b876ca
including stddef.h in the jsmn.h, fixed issue #28
Serge A. Zaitsev
2014-11-17 14:28:27 +0200
838061aa96
removed trailing spaces
Serge A. Zaitsev
2014-11-17 14:14:45 +0200
8a22e0a149
implemented key/value hierarchy; added 2 examples; fixed some warnings in tests
Serge A. Zaitsev
2014-11-17 14:13:58 +0200
e0847b52b5
Merged in setekhid/jsmn/setekhid/jsmnh2822-warning-commas-at-the-end-of-e-1408807731663 (pull request #11 )
Serge Zaitsev
2014-10-09 19:49:10 +0300
cf39341a39
jsmn.h:28:22: warning: commas at the end of enumerator lists are a C99-specific feature [-Wc99-extensions]
Wizard Tai
2014-08-23 15:28:58 +0000
76cd398859
removed JSMN_SUCCESS value from the readme
Serge A. Zaitsev
2014-02-21 11:04:16 +0200
f2864e69b9
Merged in MacGritsch/jsmn-patch (pull request #7 )
Serge Zaitsev
2014-02-21 11:03:29 +0200
db379ec124
Added "extern C" to use it with CPP.
Gabriel Gritsch
2014-02-21 09:53:45 +0100
a89501b2fb
Integrate changes made by Serge Zaitsev.
Gabriel Gritsch
2014-02-21 09:52:23 +0100
5faee057cb
edited readme about what's inside the repo. closes issue #19
Serge A. Zaitsev
2014-02-21 00:24:29 +0200
f0ae25f873
added way to specify json string length, added test for non-strict mode
Serge A. Zaitsev
2014-02-21 00:11:52 +0200
809c7c6db1
added way to estimate number of tokens before parsing
Serge A. Zaitsev
2014-02-20 22:27:07 +0200
733b8e958e
Changes for SIZE_MAX
Gabriel Gritsch
2014-02-16 10:54:19 +0100
c91adceded
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Gabriel Gritsch
2014-02-16 10:45:20 +0100
659842c65c
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Gabriel Gritsch
2014-02-16 10:42:27 +0100
385b42e740
- Added possibility to specify the lenght of the input buffer (if not null-terminated). - Added "extern C" to use it with CPP.
Gabriel Gritsch
2014-02-12 17:53:45 +0100
86350f2bb1
a proper fix for signed comparison
Serge A. Zaitsev
2014-02-09 17:09:15 +0200
da95978033
added cast size_t to int to avoid warnings, removed string.h header since it was merged by accident
Serge A. Zaitsev
2014-02-09 17:04:39 +0200