Commit History

Autor SHA1 Mensaxe Data
  Wenchao Xia 5d371f41b4 qapi script: do not add "_" for every capitalized char in enum %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia 5223070c47 qapi script: do not allow string discriminator %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia bceae7697f qapi script: support enum type as discriminator in union %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia b0b58195e4 qapi script: use same function to generate enum string %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia 6299659f54 qapi script: code move for generate_enum_name() %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia b86b05ed60 qapi script: check correctness of union %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia 515b943a91 qapi script: remember line number in schema parsing %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia 4b35991a3b qapi script: add check for duplicated key %!s(int64=11) %!d(string=hai) anos
  Wenchao Xia dad1fcab91 qapi script: remember explicitly defined enum values %!s(int64=11) %!d(string=hai) anos
  Markus Armbruster 678e48a2e4 qapi: Fix licensing of scripts %!s(int64=11) %!d(string=hai) anos
  Max Reitz 8592a545b6 qapi: Add "errno" to the list of polluted words %!s(int64=11) %!d(string=hai) anos
  Tomoki Sekiyama 6f88009ee5 Add c++ keywords to QAPI helper script %!s(int64=12) %!d(string=hai) anos
  Peter Maydell 21e0043bad scripts/qapi.py: Avoid syntax not supported by Python 2.4 %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster f1a145e154 qapi.py: Permit comments starting anywhere on the line %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster 28b8bd4c75 qapi.py: Rename expr_eval to expr in parse_schema() %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster 5f3cd2b717 qapi.py: Fix diagnosing non-objects at a schema's top-level %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster 6974ccd542 qapi.py: Fix schema parser to check syntax systematically %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster 9213aa5391 qapi.py: Reject invalid characters in schema file %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster 2caba36cc6 qapi.py: Decent syntax error reporting %!s(int64=12) %!d(string=hai) anos
  Markus Armbruster c7a3f25200 qapi.py: Restructure lexer and parser %!s(int64=12) %!d(string=hai) anos
  Kevin Wolf 69dd62dfd6 qapi: Anonymous unions %!s(int64=12) %!d(string=hai) anos
  Kevin Wolf ea66c6d881 qapi.py: Maintain a list of union types %!s(int64=12) %!d(string=hai) anos
  Kevin Wolf b35284ea20 qapi.py: Allow top-level type reference for command definitions %!s(int64=12) %!d(string=hai) anos
  Kevin Wolf bd9927fee4 qapi.py: Avoid code duplication %!s(int64=12) %!d(string=hai) anos
  Michael Roth c0afa9c5f7 qapi: qapi-types.py, native list support %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 1057725f66 qapi: add "unix" to the set of reserved words %!s(int64=13) %!d(string=hai) anos
  Paolo Bonzini eda50a656f qapi: do not protect enum values from namespace pollution %!s(int64=13) %!d(string=hai) anos
  Blue Swirl 427a1a2cb1 qapi: avoid reserved keywords %!s(int64=13) %!d(string=hai) anos
  Luiz Capitulino e0d45df7a5 qapi: qapi.py: allow the "'" character to be escaped %!s(int64=13) %!d(string=hai) anos
  Laszlo Ersek 092705d4eb qapi: introduce "size" type %!s(int64=13) %!d(string=hai) anos