[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 00/13]: QMP: Replace client argument checker
From: |
Luiz Capitulino |
Subject: |
[Qemu-devel] [PATCH v2 00/13]: QMP: Replace client argument checker |
Date: |
Tue, 22 Jun 2010 14:40:38 -0300 |
Current QMP's client argument checker code 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.
changelog
---------
v1 -> v2
- Introduce new iteration API and use it
- Handle O-type correctly (I hope so)
- Address several small issues found by Markus
- [Qemu-devel] [PATCH v2 00/13]: QMP: Replace client argument checker,
Luiz Capitulino <=
- [Qemu-devel] [PATCH 01/13] QDict: Rename 'err_value', Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 03/13] QDict: Introduce functions to retrieve QDictEntry values, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 02/13] QDict: Small terminology change, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 05/13] check-qdict: Introduce test for the new iteration API, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 04/13] QDict: Introduce new iteration API, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 11/13] QError: Introduce QERR_QMP_UNEXPECTED_INPUT_OBJECT_MEMBER, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 10/13] QMP: Drop old client argument checker, Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 08/13] QMP: New argument checker (first part), Luiz Capitulino, 2010/06/22
- [Qemu-devel] [PATCH 07/13] Monitor: handle optional '-' arg as a bool, Luiz Capitulino, 2010/06/22