summaryrefslogtreecommitdiff
path: root/qapi
AgeCommit message (Expand)AuthorFilesLines
2016-07-06Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-07-06' into ...Peter Maydell10-149/+330
2016-07-06qapi: Add new clone visitorEric Blake3-10/+202
2016-07-06qapi: Add new visit_complete() functionEric Blake3-19/+32
2016-07-06qmp-output-visitor: Favor new visit_free() functionEric Blake1-10/+4
2016-07-06string-output-visitor: Favor new visit_free() functionEric Blake1-5/+0
2016-07-06qmp-input-visitor: Favor new visit_free() functionEric Blake1-14/+4
2016-07-06string-input-visitor: Favor new visit_free() functionEric Blake1-15/+5
2016-07-06opts-visitor: Favor new visit_free() functionEric Blake1-20/+6
2016-07-06qapi: Add new visit_free() functionEric Blake7-9/+54
2016-07-06qapi: Add parameter to visit_end_*Eric Blake7-67/+42
2016-07-06qapi: Improve use of qmp/types.hEric Blake1-0/+1
2016-07-05Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-1/+2
2016-07-05Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2-21/+17
2016-07-05blkdebug: Set request_alignment during .bdrv_refresh_limits()Eric Blake1-1/+2
2016-07-04crypto: implement sha224, sha384, sha512 and ripemd160 hashesDaniel P. Berrange1-1/+5
2016-07-04range: Eliminate direct Range member accessMarkus Armbruster2-21/+17
2016-06-30qapi: Simplify use of range.hEric Blake2-15/+6
2016-06-07all: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-05-12Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-0/+32
2016-05-12qmp: add monitor command to add/remove a childWen Congyang1-0/+32
2016-05-12qapi: Change visit_type_FOO() to no longer return partial objectsEric Blake1-0/+5
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake7-132/+86
2016-05-12qapi: Fix string input visitor handling of invalid listEric Blake1-5/+12
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake5-21/+46
2016-05-12qmp: Tighten output visitor rulesEric Blake1-15/+15
2016-05-12qmp: Support explicit null during visitsEric Blake2-2/+9
2016-05-12qapi: Add visit_type_null() visitorEric Blake4-0/+22
2016-05-12qapi: Document visitor interfaces, add assertionsEric Blake1-1/+17
2016-05-12qmp-input: Refactor when list is advancedEric Blake1-14/+16
2016-05-12qmp-input: Require struct push to visit members of top dictEric Blake1-20/+23
2016-05-12qmp-input: Don't consume input when checking has_memberEric Blake1-4/+7
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake1-11/+2
2016-05-12qmp-input: Clean up stack handlingEric Blake1-16/+35
2016-05-12qmp: Drop dead command->typeEric Blake2-12/+7
2016-05-12qapi: Guarantee NULL obj on input visitor callback errorEric Blake4-5/+37
2016-05-12qapi-visit: Add visitor.type classificationEric Blake7-33/+27
2016-04-29qapi: Don't pass NULL to printf in string input visitorEric Blake1-1/+1
2016-03-30block: add generic full disk encryption driverDaniel P. Berrange1-2/+20
2016-03-30block: Remove cache.writeback from blockdev-addKevin Wolf1-3/+1
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster6-0/+6
2016-03-18Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-03-18' into ...Peter Maydell2-64/+46
2016-03-18qapi: Use anonymous bases in QMP flat unionsEric Blake2-64/+46
2016-03-17crypto: implement the LUKS block encryption formatDaniel P. Berrange1-3/+46
2016-03-17crypto: add block encryption frameworkDaniel P. Berrange1-0/+68
2016-03-17crypto: wire up XTS mode for cipher APIsDaniel P. Berrange1-1/+2
2016-03-17crypto: add support for the twofish cipher algorithmDaniel P. Berrange1-1/+5
2016-03-17crypto: add support for the serpent cipher algorithmDaniel P. Berrange1-1/+5
2016-03-17crypto: add support for the cast5-128 cipher algorithmDaniel P. Berrange1-1/+4
2016-03-17crypto: add support for generating initialization vectorsDaniel P. Berrange1-0/+19