1. 23 6月, 2015 2 次提交
  2. 22 6月, 2015 2 次提交
  3. 12 6月, 2015 2 次提交
  4. 11 5月, 2015 2 次提交
  5. 28 4月, 2015 1 次提交
  6. 10 3月, 2015 1 次提交
  7. 07 2月, 2015 2 次提交
  8. 29 1月, 2015 2 次提交
  9. 27 9月, 2014 2 次提交
  10. 19 5月, 2014 1 次提交
  11. 09 5月, 2014 1 次提交
  12. 25 4月, 2014 4 次提交
  13. 11 3月, 2014 1 次提交
  14. 03 3月, 2014 1 次提交
  15. 01 3月, 2014 1 次提交
  16. 22 1月, 2014 1 次提交
  17. 07 1月, 2014 1 次提交
  18. 11 10月, 2013 2 次提交
  19. 25 9月, 2013 1 次提交
  20. 27 7月, 2013 2 次提交
    • K
      Implement qdict_flatten() · f660dc6a
      Kevin Wolf 提交于
      qdict_flatten(): For each nested QDict with key x, all fields with key y
      are moved to this QDict and their key is renamed to "x.y". This operation
      is applied recursively for nested QDicts.
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      f660dc6a
    • K
      qapi: Anonymous unions · 69dd62df
      Kevin Wolf 提交于
      The discriminator for anonymous unions is the data type. This allows to
      have a union type that allows both of these:
      
          { 'file': 'my_existing_block_device_id' }
          { 'file': { 'filename': '/tmp/mydisk.qcow2', 'read-only': true } }
      
      Unions like this are specified in the schema with an empty dict as
      discriminator. For this example you could take:
      
          { 'union': 'BlockRef',
            'discriminator': {},
            'data': { 'definition': 'BlockOptions',
                      'reference': 'str' } }
          { 'type': 'ExampleObject',
            'data: { 'file': 'BlockRef' } }
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      69dd62df
  21. 17 6月, 2013 1 次提交
  22. 18 5月, 2013 1 次提交
  23. 05 4月, 2013 1 次提交
  24. 15 3月, 2013 1 次提交
  25. 19 12月, 2012 2 次提交