Commit Graph

51 Commits

Author SHA1 Message Date
Vladislav Grishenko
b3804dcf50 Implement custom pool API
Now it's poosible to use any custom pool allocation, i.e
preallocated pools or dymamic allocation on fly.
2018-11-10 23:37:33 +05:00
rafagafe
9052ef2473 Use standard library. 2018-09-24 00:42:03 +02:00
rafagafe
6eb10abcb3
Update README.md 2018-09-19 00:44:55 +02:00
rafagafe
d03d55013f Merge branch 'master' of https://github.com/rafagafe/tiny-json 2018-09-01 01:25:18 +02:00
rafagafe
555eeeee15 Fix license date and refactor test. 2018-09-01 01:25:10 +02:00
rafagafe
2876ec9636
Add build status to readme file 2018-08-29 18:32:26 +02:00
rafagafe
4333bf4489 Set C99 compile flag 2018-08-29 18:24:34 +02:00
rafagafe
35a79f7d67 Add travis yml 2018-08-29 18:20:27 +02:00
rafagafe
e9026cf18e
Delete README-FIX.md 2018-08-29 17:57:36 +02:00
rafagafe
e9dff44aaa
Create license 2018-08-29 17:55:04 +02:00
rafagafe
22b6651a30 License banners workaround 2018-08-29 17:53:04 +02:00
rafagafe
65a8d22861 A unused function is removed. 2018-05-14 13:01:35 +02:00
rafagafe
af3ee3adfe The warning all flag is added. 2018-05-14 13:01:12 +02:00
rafagafe
dbb92f7c14
Merge pull request #3 from PetersSharp/master
update warnings about differ in signedness
2018-05-14 12:55:49 +02:00
PetersSharp
dc69989b99
update warnings about differ in signedness
- tiny-json.c: In function 'parseString':
- tiny-json.c:124:13: warning: pointer targets in return differ in signedness [-Wpointer-sign]
- tiny-json.c:128:17: warning: pointer targets in passing argument 1 of 'getCharFromUnicode' differ in signedness [-Wpointer-sign]
- tiny-json.c:105:13: note: expected 'const char *' but argument is of type 'unsigned char *'
2018-05-14 02:32:02 +03:00
rafagafe
848cf48c08 Update read me file 2018-05-13 23:12:38 +02:00
rafagafe
5381e5027b Fix non-english characters 2018-05-12 19:26:50 +02:00
rafagafe
b1d8a0cbd6
Merge pull request #2 from PetersSharp/master
update warning unnamed structs/unions
2018-04-28 01:31:49 +02:00
PetersSharp
421fbd3501
update warning unnamed structs/unions
fix warning: ISO C99 doesn't support unnamed structs/unions
2018-04-26 13:47:54 +03:00
rafagafe
2e98dd7e63
Merge pull request #1 from vanjoe/master
Speed up adding of large arrays.
2018-04-10 22:29:50 +02:00
Joel Vandergriendt
a2fdcc20e0 speed up large arrays 2018-03-29 13:33:54 -07:00
Joel Vandergriendt
2f6c919986 speed up large arrays 2018-03-29 13:33:51 -07:00
rafagafe
210935cb44 Refactor comments. 2017-06-07 13:37:55 +02:00
rafagafe
f48dd80a50 Added header to tests file. 2017-05-20 00:46:04 +02:00
rafagafe
529f854675 Remove magic numbers. 2017-05-20 00:21:27 +02:00
rafagafe
e628e40f01 Update README 2017-04-06 14:40:31 +02:00
rafagafe
cac8c847b7 Refactor 2017-04-05 09:43:01 +02:00
rafagafe
4b5187975e More tests are added. 2017-04-05 09:10:24 +02:00
rafagafe
ee1fc22090 Merge branch 'master' of https://github.com/rafagafe/tiny-json 2017-04-05 02:27:05 +02:00
rafagafe
03665370ba More tests are added. 2017-04-05 02:25:45 +02:00
rafagafe
37937178bc Defensive programming is added. 2017-04-05 02:25:17 +02:00
rafagafe
96f1bf5649 Update README.md 2017-04-04 02:03:07 +02:00
rafagafe
f77812a288 More tests are added. 2017-04-04 01:38:06 +02:00
rafagafe
6b22d08c90 Refactor 2017-04-04 01:37:49 +02:00
rafagafe
baf48cb37b Remove unnecessary JSON type. 2017-04-03 23:22:15 +02:00
rafagafe
2fc47a5ab5 Create new method to get text values. 2017-04-03 10:12:11 +02:00
rafagafe
348fd58242 Added unit test. 2017-04-03 02:43:31 +02:00
rafagafe
2a9f5ccd75 Refactor dump function identifier. 2017-04-03 02:42:52 +02:00
rafagafe
e11cf572ef Refactor examples 2017-04-02 03:45:59 +02:00
rafagafe
a5402595cb Update README. 2017-04-02 03:39:38 +02:00
rafagafe
6935d1fdc3 Fix empty string as input. 2017-03-20 02:36:26 +01:00
rafagafe
7afe260b8d Fix license text 2017-01-20 14:51:52 +01:00
rafagafe
b1bf48bde9 Refactor example 1 2016-10-27 23:46:51 +02:00
rafagafe
1b45cf9fb8 refactor 2016-10-20 17:17:35 +02:00
rafagafe
96f2885c90 Header files refactor. 2016-10-20 16:45:06 +02:00
rafagafe
db300df41b Readme file is updated. 2016-10-19 01:27:31 +02:00
rafagafe
2214e2578a Float point support is added. 2016-10-19 01:17:01 +02:00
rafagafe
27ea70d9cc The example files are renamed. 2016-10-19 01:16:30 +02:00
rafagafe
cd6b0a0749 Comments refactor. 2016-10-13 00:19:55 +02:00
rafagafe
fb3ef655bd All files are added. 2016-10-12 23:08:38 +02:00