Peter Maydell
4f799257b3
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-02-08' into staging
QAPI patches patches for 2021-02-08
# gpg: Signature made Mon 08 Feb 2021 13:54:26 GMT
# gpg: using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg: issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg: aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867 4E5F 3870 B400 EB91 8653
* remotes/armbru/tags/pull-qapi-2021-02-08:
qapi: enable strict-optional checks
qapi: type 'info' as Optional[QAPISourceInfo]
qapi/gen: Drop support for QAPIGen without a file name
qapi/commands: Simplify command registry generation
qapi/gen: Support switching to another module temporarily
qapi/gen: write _genc/_genh access shims
qapi: centralize the built-in module name definition
qapi/gen: Combine ._add_[user|system]_module
qapi: use './builtin' as the built-in module name
qapi: use explicitly internal module names
qapi/gen: Replace ._begin_system_module()
qapi: centralize is_[user|system|builtin]_module methods
qapi/gen: inline _wrap_ifcond into end_if()
qapi/main: handle theoretical None-return from re.match()
qapi/events: fix visit_event typing
qapi/commands: assert arg_type is not None
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2021-02-08 16:12:21 +00:00
..
2021-02-08 09:40:51 +00:00
2021-02-05 08:52:59 -05:00
2020-09-14 14:23:19 +01:00
2021-02-08 09:41:00 +00:00
2020-12-18 09:14:23 +01:00
2021-01-18 10:04:31 +00:00
2020-10-17 10:45:50 -04:00
2020-11-17 09:45:24 +01:00
2021-01-20 10:46:54 +01:00
2020-10-13 12:48:17 +02:00
2020-10-09 17:27:55 +01:00
2021-02-08 14:15:58 +01:00
2021-02-05 15:16:13 +00:00
2021-02-05 08:52:59 -05:00
2021-02-08 10:55:20 +00:00
2020-10-13 12:48:17 +02:00
2020-11-25 12:50:48 -05:00
2020-09-23 16:07:44 +01:00
2020-09-23 16:07:44 +01:00
2020-09-10 11:02:17 +01:00
2020-09-10 11:02:17 +01:00
2020-09-10 11:02:17 +01:00
2021-01-27 20:53:14 +01:00
2020-12-19 10:39:16 +01:00
2020-12-19 10:37:16 +01:00
2020-12-19 10:39:41 +01:00
2020-09-09 09:27:09 -04:00
2020-09-18 13:49:48 -04:00
2020-12-19 10:39:41 +01:00
2021-01-29 17:07:53 +00:00
2021-01-29 17:07:53 +00:00
2020-11-15 17:04:40 +01:00
2020-11-15 17:04:40 +01:00
2020-09-23 16:07:44 +01:00
2021-02-08 10:55:20 +00:00
2021-01-12 12:38:03 +01:00
2021-01-29 17:07:53 +00:00
2020-10-22 11:53:54 -04:00
2020-09-23 16:07:44 +01:00
2020-09-23 16:07:44 +01:00
2020-12-18 12:25:42 +01:00
2020-09-16 08:41:06 +02:00
2020-09-23 16:07:44 +01:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2021-01-29 17:07:53 +00:00
2020-10-29 09:57:37 +00:00
2020-11-15 17:04:40 +01:00
2020-10-27 15:26:20 +01:00
2020-10-13 13:33:46 +02:00
2020-11-15 17:04:40 +01:00
2021-01-13 10:21:17 +01:00
2020-12-19 10:20:14 +01:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-11-15 17:04:40 +01:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-09-23 13:45:52 +01:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-10-29 09:57:37 +00:00
2020-09-23 13:41:58 +01:00
2020-10-15 16:06:27 +02:00
2020-09-23 16:07:44 +01:00
2020-09-16 12:15:07 +02:00
2021-01-23 15:55:08 -05:00
2020-12-09 08:04:34 +01:00
2020-11-15 17:04:40 +01:00
2020-10-09 07:08:19 +02:00
2020-09-03 09:38:36 +02:00
2021-01-28 08:08:45 +01:00
2020-09-23 16:07:44 +01:00
2020-09-16 08:41:06 +02:00
2021-01-28 08:08:45 +01:00
2020-09-23 16:07:44 +01:00
2020-10-05 16:41:22 +02:00
2020-09-07 12:34:17 +02:00
2020-11-03 13:17:25 +00:00
2020-11-15 17:04:40 +01:00
2020-12-19 10:38:43 +01:00
2020-09-16 08:41:06 +02:00
2021-02-03 08:00:33 -06:00
2020-09-02 07:29:26 -04:00
2021-01-20 10:46:54 +01:00
2020-12-08 13:48:58 -05:00