All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/9]: QMP: Replace client argument checker
@ 2010-06-01 20:41 Luiz Capitulino
  2010-06-01 20:41 ` [Qemu-devel] [PATCH 1/9] QDict: Introduce qdict_get_try_bool() Luiz Capitulino
                   ` (9 more replies)
  0 siblings, 10 replies; 30+ messages in thread
From: Luiz Capitulino @ 2010-06-01 20:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: jan.kiszka, armbru

Current QMP's client argument checker implementation is more complex than it
should be and has a flaw: it ignores unknown arguments.

This series solves both problems by introducing a new, simple and ultra-poweful
argument checker. This wasn't trivial to get right due to the number of errors
combinations, so review is very appreciated.

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2010-06-21 16:58 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-01 20:41 [Qemu-devel] [PATCH 0/9]: QMP: Replace client argument checker Luiz Capitulino
2010-06-01 20:41 ` [Qemu-devel] [PATCH 1/9] QDict: Introduce qdict_get_try_bool() Luiz Capitulino
2010-06-02  6:35   ` Markus Armbruster
2010-06-02 13:53     ` Luiz Capitulino
2010-06-01 20:41 ` [Qemu-devel] [PATCH 2/9] Monitor: handle optional '-' arg as a bool Luiz Capitulino
2010-06-01 20:41 ` [Qemu-devel] [PATCH 3/9] QMP: First half of the new argument checking code Luiz Capitulino
2010-06-02  6:59   ` Markus Armbruster
2010-06-02 13:53     ` Luiz Capitulino
2010-06-03  7:35       ` Markus Armbruster
2010-06-02  7:22   ` Markus Armbruster
2010-06-02 13:53     ` Luiz Capitulino
2010-06-02 14:52       ` Markus Armbruster
2010-06-01 20:41 ` [Qemu-devel] [PATCH 4/9] QMP: Second " Luiz Capitulino
2010-06-02  7:31   ` Markus Armbruster
2010-06-02 13:54     ` Luiz Capitulino
2010-06-02 14:41       ` Markus Armbruster
2010-06-18 20:30     ` [Qemu-devel] Handling the O-type Luiz Capitulino
2010-06-21  8:12       ` Markus Armbruster
2010-06-21 15:36         ` Luiz Capitulino
2010-06-21 16:50           ` Markus Armbruster
2010-06-01 20:41 ` [Qemu-devel] [PATCH 5/9] QMP: Drop old client argument checker Luiz Capitulino
2010-06-01 20:41 ` [Qemu-devel] [PATCH 6/9] QMP: check_opts(): Minor cleanup Luiz Capitulino
2010-06-01 20:41 ` [Qemu-devel] [PATCH 7/9] QError: Introduce QERR_QMP_BAD_INPUT_OBJECT_MEMBER Luiz Capitulino
2010-06-02  7:34   ` Markus Armbruster
2010-06-01 20:41 ` [Qemu-devel] [PATCH 8/9] QMP: Introduce qmp_check_input_obj() Luiz Capitulino
2010-06-02  7:39   ` Markus Armbruster
2010-06-02 13:55     ` Luiz Capitulino
2010-06-02 14:42       ` Markus Armbruster
2010-06-01 20:41 ` [Qemu-devel] [PATCH 9/9] QMP: Drop old input object checking code Luiz Capitulino
2010-06-02  7:41 ` [Qemu-devel] [PATCH 0/9]: QMP: Replace client argument checker Markus Armbruster

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.