summaryrefslogtreecommitdiff
path: root/json-glib
Commit message (Expand)AuthorAgeFilesLines
* MSVC builds: Improve introspection builds on MSVCChun-wei Fan2016-04-221-2/+24
* build: Clean up MSVC-related items in autotools build filesChun-wei Fan2016-04-221-36/+15
* json-types.h: Add missing JSON_AVAILABLE_IN_1_2Chun-wei Fan2016-04-191-0/+1
* node: Turn a g_debug() call into a JSON_NOTEEmmanuele Bassi2016-03-221-1/+8
* debug: Add flag for debugging nodesEmmanuele Bassi2016-03-222-2/+4
* fixup! docs: Fix the Since tagsEmmanuele Bassi2016-03-011-1/+1
* parser: Rename `immutable` bit fieldEmmanuele Bassi2016-03-011-9/+9
* docs: Fix the Since tagsEmmanuele Bassi2016-03-016-25/+25
* core: Add JSON node, object, array hashesPhilip Withnall2016-03-017-14/+519
* node: Add json_node_ref() and json_node_unref()Philip Withnall2016-03-0112-64/+139
* core: Add immutability support to core objectsPhilip Withnall2016-03-0111-5/+802
* format: Silence a compiler warningEmmanuele Bassi2016-02-291-1/+2
* Add autoptr macrosEmmanuele Bassi2016-02-296-0/+26
* parser: Detect missing commas in arraysEmmanuele Bassi2016-02-252-1/+45
* parser: Correctly increment the array index counterEmmanuele Bassi2016-02-251-1/+2
* core: Remove atomic operations for reference countingPhilip Withnall2016-01-283-6/+6
* array: Ensure JsonArray is zero-initialisedPhilip Withnall2016-01-281-2/+2
* Fix code returning FALSE when it should be NULLRobert Ancell2015-11-241-1/+1
* types: Tweak dummy padding in JsonObjectIterPhilip Withnall2015-11-061-2/+4
* object: Add JsonObjectIter to ease iteration over JsonObject membersPhilip Withnall2015-10-064-0/+134
* tests/builder: Don't duplicate test namesIain Lane2015-10-021-1/+1
* lib: Trivial documentation clarificationsPhilip Withnall2015-09-012-3/+7
* reader: Clarify use of json_reader_end_[element|member]() with errorsPhilip Withnall2015-08-181-2/+29
* array: Do not create a null node for empty stringsEmmanuele Bassi2015-08-181-1/+1
* parser: Port to GTaskEmmanuele Bassi2015-06-091-118/+62
* Add simple JSON/string utilitiesEmmanuele Bassi2015-06-095-0/+162
* build: Enable subdir-objectsEmmanuele Bassi2015-03-151-35/+35
* docs: Add missing annotationsEmmanuele Bassi2015-03-131-2/+26
* json-gvariant: Parse json doubles that are whole numbersStef Walter2015-01-262-1/+9
* builder: Add missing (transfer) annotation to json_builder_add_value()Philip Withnall2015-01-251-1/+3
* reader: Maintain a stack of member namesPhilip Withnall2015-01-252-13/+29
* Handle serialization/deserialization of glong gulong and guint64Tristan Van Berkom2014-12-301-0/+28
* Drop unnecessary '_' prefix from json_marshalEmmanuele Bassi2014-12-302-10/+10
* Clean up the enumeration type templateEmmanuele Bassi2014-07-251-3/+3
* Include "config.h" in the enum types templateEmmanuele Bassi2014-07-251-0/+1
* build: Include enum-types.[ch] in the introspection sourcesEmmanuele Bassi2014-05-291-1/+8
* generator: Add tests for updated string escaping routineStef Walter2014-05-211-0/+47
* generator: Escape the control characters correctlyStef Walter2014-05-211-26/+47
* generator: Escape Object key names correctlyStef Walter2014-05-201-8/+11
* json-parser: use length parameter when validating utf-8djcb2014-04-171-1/+1
* tests: Add more checks to the parser stream unitEmmanuele Bassi2014-04-171-6/+16
* parser: Use the right length for parsing the stream contentsEmmanuele Bassi2014-04-171-2/+2
* build: Include $(top_builddir)Emmanuele Bassi2014-03-181-0/+2
* Remove conditional inclusion of config.hEmmanuele Bassi2014-03-1818-39/+0
* Add version constants to introspectionEmmanuele Bassi2014-03-181-1/+1
* Reimplement JSON_VERSION_HEX as a macro callEmmanuele Bassi2014-03-181-5/+7
* Use compiler annotations to determine symbol visibilityEmmanuele Bassi2014-03-1814-240/+344
* docs: Port to MarkDownEmmanuele Bassi2014-03-1815-248/+181
* scanner: Clean up the UTF-16 surrogate pairs decodingEmmanuele Bassi2014-03-181-6/+36
* Add missing annotationsEmmanuele Bassi2014-02-143-9/+9