From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:42460) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9Knc-0001XU-LD for qemu-devel@nongnu.org; Wed, 05 Sep 2012 14:58:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T9Knb-0001YL-EG for qemu-devel@nongnu.org; Wed, 05 Sep 2012 14:58:04 -0400 Received: from mx1.redhat.com ([209.132.183.28]:58491) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9Knb-0001YF-18 for qemu-devel@nongnu.org; Wed, 05 Sep 2012 14:58:03 -0400 From: Luiz Capitulino Date: Wed, 5 Sep 2012 15:58:27 -0300 Message-Id: <1346871526-25342-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PULL 00/19]: QMP queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: aliguori@us.ibm.com Cc: qemu-devel@nongnu.org Let's get the ball rolling for QMP in 1.3 :) This pull request contains the send-key command conversion, screendump qapi conversion and a few fixes. The changes (since f45ddd14209a4d1b95a4096d50a561b7f6270118) are available in the following repository: git://repo.or.cz/qemu/qmp-unstable.git queue/qmp Amos Kong (7): fix doc of using raw values with sendkey monitor: rename keyname '<' to 'less' hmp: rename arguments qapi: generate list struct and visit_list for enum qapi: add the QKeyCode enum monitor: move key_defs[] table and introduce two help functions qapi: convert sendkey Daniel P. Berrange (1): Add support for pretty-printing response in qmp-shell Luiz Capitulino (9): error: add error_setg() console: vga_hw_screen_dump_ptr: take Error argument qapi: convert screendump vga: ppm_save(): add error handling omap_lcdc: rename ppm_save() to omap_ppm_save() omap_lcdc: omap_ppm_save(): add error handling g364fb: g364fb_screen_dump(): add error handling tcx: tcx24_screen_dump(): add error handling tcx: tcx_screen_dump(): add error handling Stefan Weil (2): qapi: Fix potential NULL pointer segfault json-parser: Fix potential NULL pointer segfault QMP/qmp-shell | 46 ++++++--- console.c | 7 +- console.h | 10 +- error.h | 6 ++ hmp-commands.hx | 13 ++- hmp.c | 64 +++++++++++++ hmp.h | 2 + hw/blizzard.c | 4 +- hw/g364fb.c | 55 ++++++++--- hw/omap_lcdc.c | 66 +++++++++---- hw/qxl.c | 7 +- hw/tcx.c | 97 +++++++++++++++---- hw/vga.c | 38 ++++++-- hw/vga_int.h | 3 +- hw/vmware_vga.c | 7 +- input.c | 251 ++++++++++++++++++++++++++++++++++++++++++++++++++ monitor.c | 251 +------------------------------------------------- qapi-schema.json | 59 ++++++++++++ qmp-commands.hx | 33 ++++++- qobject.h | 2 +- scripts/qapi-types.py | 16 +++- scripts/qapi-visit.py | 16 +++- 22 files changed, 704 insertions(+), 349 deletions(-)