Commit Graph

  • 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