Age | Commit message (Expand) | Author | Files | Lines |
2014-06-27 | qapi script: clean up in scripts | Wenchao Xia | 1 | -1/+1 |
2014-06-23 | qapi script: add event support | Wenchao Xia | 1 | -0/+12 |
2014-06-23 | qapi: Suppress unwanted space between type and identifier | Amos Kong | 1 | -6/+17 |
2014-06-23 | qapi: add const prefix to 'char *' insider c_type() | Amos Kong | 1 | -1/+3 |
2014-05-21 | scripts/qapi.py: Avoid syntax not supported by Python 2.4 | Luiz Capitulino | 1 | -1/+1 |
2014-05-16 | qapi: skip redundant includes | Benoît Canet | 1 | -3/+11 |
2014-05-08 | qapi: Add a primitive to include other files from a QAPI schema file | Lluís Vilanova | 1 | -12/+52 |
2014-05-08 | qapi: Use an explicit input file | Lluís Vilanova | 1 | -2/+3 |
2014-03-11 | qapi script: do not add "_" for every capitalized char in enum | Wenchao Xia | 1 | -7/+19 |
2014-03-11 | qapi script: do not allow string discriminator | Wenchao Xia | 1 | -0/+5 |
2014-03-11 | qapi script: support enum type as discriminator in union | Wenchao Xia | 1 | -1/+26 |
2014-03-11 | qapi script: use same function to generate enum string | Wenchao Xia | 1 | -4/+9 |
2014-03-11 | qapi script: code move for generate_enum_name() | Wenchao Xia | 1 | -0/+10 |
2014-03-11 | qapi script: check correctness of union | Wenchao Xia | 1 | -2/+86 |
2014-03-11 | qapi script: remember line number in schema parsing | Wenchao Xia | 1 | -6/+8 |
2014-03-11 | qapi script: add check for duplicated key | Wenchao Xia | 1 | -0/+2 |
2014-03-11 | qapi script: remember explicitly defined enum values | Wenchao Xia | 1 | -5/+11 |
2014-03-03 | qapi: Fix licensing of scripts | Markus Armbruster | 1 | -2/+2 |
2014-01-22 | qapi: Add "errno" to the list of polluted words | Max Reitz | 1 | -1/+1 |
2013-09-09 | Add c++ keywords to QAPI helper script | Tomoki Sekiyama | 1 | -1/+11 |
2013-08-20 | scripts/qapi.py: Avoid syntax not supported by Python 2.4 | Peter Maydell | 1 | -1/+1 |
2013-07-29 | qapi.py: Permit comments starting anywhere on the line | Markus Armbruster | 1 | -2/+1 |
2013-07-29 | qapi.py: Rename expr_eval to expr in parse_schema() | Markus Armbruster | 1 | -9/+9 |
2013-07-29 | qapi.py: Fix diagnosing non-objects at a schema's top-level | Markus Armbruster | 1 | -4/+6 |
2013-07-29 | qapi.py: Fix schema parser to check syntax systematically | Markus Armbruster | 1 | -10/+30 |
2013-07-29 | qapi.py: Reject invalid characters in schema file | Markus Armbruster | 1 | -0/+2 |
2013-07-29 | qapi.py: Decent syntax error reporting | Markus Armbruster | 1 | -2/+27 |
2013-07-29 | qapi.py: Restructure lexer and parser | Markus Armbruster | 1 | -80/+83 |
2013-07-26 | qapi: Anonymous unions | Kevin Wolf | 1 | -0/+15 |
2013-07-26 | qapi.py: Maintain a list of union types | Kevin Wolf | 1 | -0/+13 |
2013-07-10 | qapi.py: Allow top-level type reference for command definitions | Kevin Wolf | 1 | -0/+19 |
2013-07-10 | qapi.py: Avoid code duplication | Kevin Wolf | 1 | -9/+9 |
2013-05-23 | qapi: qapi-types.py, native list support | Michael Roth | 1 | -0/+23 |
2012-09-26 | qapi: add "unix" to the set of reserved words | Paolo Bonzini | 1 | -1/+3 |
2012-09-26 | qapi: do not protect enum values from namespace pollution | Paolo Bonzini | 1 | -4/+4 |
2012-08-09 | qapi: avoid reserved keywords | Blue Swirl | 1 | -0/+16 |
2012-08-01 | qapi: qapi.py: allow the "'" character to be escaped | Luiz Capitulino | 1 | -10/+21 |
2012-07-23 | qapi: introduce "size" type | Laszlo Ersek | 1 | -0/+2 |
2012-07-23 | qapi: generate C types for fixed-width integers | Laszlo Ersek | 1 | -0/+4 |
2012-03-26 | qapi: add c_fun to escape function names | Federico Simoncelli | 1 | -1/+4 |
2011-11-30 | qapi: fix guardname generation | Michael Roth | 1 | -3/+4 |
2011-10-04 | qapi: add code generation support for middle mode | Anthony Liguori | 1 | -1/+3 |
2011-07-21 | qapi: add qapi.py helper libraries | Michael Roth | 1 | -0/+203 |