Commit Graph

1039 Commits (de5f2963ab59fa070590ae36c2c0b22ada7b60f7)
 

Author SHA1 Message Date
Petri Lehtinen df307f1bc3 Report errors from lexical and stream level in parser
15 years ago
Petri Lehtinen 1f65a3cae7 Get rid of JSON_SORT_KEYS dump flag
15 years ago
Petri Lehtinen 902bcdaa5e Decode and check for correct UTF-8
15 years ago
Petri Lehtinen 625f50f916 Streamify the loader
15 years ago
Petri Lehtinen 4c414bdd6d Get rid of json_dumpfd and json_loadfd
15 years ago
Petri Lehtinen 1b67edb54d Little clean-up in parser
15 years ago
Petri Lehtinen 287ec3f9da Unify naming in parser
15 years ago
Petri Lehtinen 13c7ad3219 Make the lexer not depend on locale
15 years ago
Petri Lehtinen 68e948f567 Don't dump extra spaces when indenting
15 years ago
Petri Lehtinen 8ef778c843 Add some tests
15 years ago
Petri Lehtinen 6b14df13cc Fix dumping of Unicode control codes
15 years ago
Petri Lehtinen f9c2a113bb Fix number tokenizer
15 years ago
Petri Lehtinen 4384776776 Fix empty array dumping
15 years ago
Petri Lehtinen 55af26f05a strbuffer: Optimize string termination
15 years ago
Petri Lehtinen b724c2b122 Separate integers and real numbers
15 years ago
Petri Lehtinen 39802813f4 Use -Werror
15 years ago
Petri Lehtinen b1fe723a7f Fix json_loadf and json_loadfd with empty input
15 years ago
Petri Lehtinen dc9b954b62 Print correct error message on premature end of array
15 years ago
Petri Lehtinen ae5ed3ff70 Fix json_set_error
15 years ago
Petri Lehtinen 82dffff71f Don't use AM_MAINTAINER_MODE
15 years ago
Petri Lehtinen acfee50d5b Add TODO
15 years ago
Petri Lehtinen 7dc6cfd9cc Fix a few memory leaks in json_parse_object()
15 years ago
Petri Lehtinen d135a80e07 Implement json_load, json_loadf and json_loadfd
15 years ago
Petri Lehtinen 8c697312e4 strbuffer_value: Return a read-only pointer rather than duplicating the value
15 years ago
Petri Lehtinen 3e0134782b strbuffer: Allocate enough space for value initially
15 years ago
Petri Lehtinen 197d3aa160 Implement strbuffer
16 years ago
Petri Lehtinen 9b825f7b18 Move max() to util.h
16 years ago
Petri Lehtinen 7764f3f321 Implement json_dump and json_dumps
16 years ago
Petri Lehtinen 9e63004c43 Add autotools generated files to .gitignore
16 years ago
Petri Lehtinen d1407bed3a Implement dumping to an fd
16 years ago
Petri Lehtinen fdcf28b667 Refactor error reporting
16 years ago
Petri Lehtinen 6e160c146c Use autoconf, automake & libtool
16 years ago
Petri Lehtinen 0b58486ec4 Fix json_object_get
16 years ago
Petri Lehtinen 86e1481cdb Get rid of include/
16 years ago
Petri Lehtinen 514bbeaf7f Parse an empty object correctly
16 years ago
Petri Lehtinen 9ea51b2855 Implement dumping to file
16 years ago
Petri Lehtinen 61d0111323 Bump hashtable, allocate object->hashtable statically
16 years ago
Petri Lehtinen a2adf6ec98 Add support for iterating over objects
16 years ago
Petri Lehtinen 17a69c2d66 Initial import
16 years ago