|
7630294cb7
|
Basic implementation of JsonTokenSeek()
|
2022-08-02 21:47:27 -04:00 |
|
|
f48f7c088c
|
Begin prototyping JsonDecode
|
2022-08-02 16:58:15 -04:00 |
|
|
1087069416
|
Fix some invalid structures.
|
2022-07-29 12:32:46 -04:00 |
|
|
787a891cb8
|
JsonValueFree() should take care of strings too.
|
2022-07-28 22:21:49 -04:00 |
|
|
b3e71c32fd
|
Update license text.
|
2022-07-28 12:00:52 -04:00 |
|
|
c991d93444
|
Add license headers to all source files.
|
2022-07-28 11:15:04 -04:00 |
|
|
c143136097
|
Implement JsonFree(), make string handling UTF-8 aware.
|
2022-07-27 17:27:34 -04:00 |
|
|
987b1653f1
|
Add UtilUtf8Encode() and UtilServerTs()
Also updated Json.c to use UtilUtf8Encode() when decoding JSON strings.
|
2022-07-27 13:47:12 -04:00 |
|
|
90ed321caa
|
Fix typo in Json.c
|
2022-07-27 11:30:46 -04:00 |
|
|
bc849819d9
|
Make HashMap and Json conform to C89.
Clang on OpenBSD didn't catch this, but GCC on Linux did.
|
2022-07-27 09:47:22 -04:00 |
|
|
4e0543b028
|
Add proper JSON string encoding and decoding.
|
2022-07-26 13:08:46 -04:00 |
|
|
644733c74e
|
Add a static JsonEncodeString() method.
Right now it just calls fprintf(), but in the future, it will
properly encode a string for JSON output.
|
2022-07-26 09:10:17 -04:00 |
|
|
8689c95b68
|
Begin work on Json library. Have a working JsonEncode()
|
2022-07-25 22:56:14 -04:00 |
|