aboutsummaryrefslogtreecommitdiff
path: root/qobject/qjson.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-24json: Clean up headersMarkus Armbruster1-1/+1
2018-08-24qjson: Have qobject_from_json() & friends reject empty and blankMarkus Armbruster1-0/+4
2018-08-24qjson: Fix qobject_from_json() & friends for multiple valuesMarkus Armbruster1-1/+14
2018-08-24json: Redesign the callback to consume JSON valuesMarkus Armbruster1-9/+5
2018-08-16qobject: qobject_from_jsonv() is dangerous, hide it awayMarkus Armbruster1-1/+12
2018-08-16qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail()Markus Armbruster1-7/+37
2018-08-16qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()Markus Armbruster1-1/+7
2018-07-03qobject: Let qobject_from_jsonf() fail instead of abortMarkus Armbruster1-5/+0
2018-07-03qobject: New qdict_from_jsonf_nofail()Markus Armbruster1-0/+18
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-1/+1
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz1-5/+5
2018-02-09Include qapi/qmp/qstring.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster1-0/+1
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster1-1/+1
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-33/+4
2017-03-07qobject: Propagate parse errors through qobject_from_json()Markus Armbruster1-2/+2
2017-03-07qjson: Abort earlier on qobject_from_jsonf() misuseMarkus Armbruster1-1/+1
2017-03-07qobject: Propagate parse errors through qobject_from_jsonv()Markus Armbruster1-4/+8
2016-07-06qapi: Improve use of qmp/types.hEric Blake1-5/+1
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-02-08qobject: Document more shortcomings in our number handlingEric Blake1-1/+10
2016-02-04qobject: Clean up includesPeter Maydell1-0/+1
2015-11-26qjson: store tokens in a GQueuePaolo Bonzini1-1/+1
2015-06-22qerror: Finally unused, clean upMarkus Armbruster1-3/+0
2015-06-22qobject: Use 'bool' for qboolEric Blake1-1/+1
2015-05-11qobject: Add a special null QObjectMarkus Armbruster1-0/+3
2015-05-11qobject: Clean up around qtype_codeMarkus Armbruster1-2/+1
2014-12-10qjson: Drop trailing space for pretty formattingMax Reitz1-4/+6
2013-07-26qapi: Anonymous unionsKevin Wolf1-0/+2
2013-04-13qjson: to_json() case QTYPE_QSTRING is buggy, rewriteMarkus Armbruster1-57/+45
2013-01-12build: move qobject files to qobject/ and libqemuutil.aPaolo Bonzini1-0/+294