summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)Author
2020-07-27python/qemu: Change ConsoleSocket to optionally drain socket.Robert Foley
2020-07-27python/qemu: Cleanup changes to ConsoleSocketRobert Foley
2020-07-25python/machine: Change default timeout to 30 secondsJohn Snow
2020-07-14python/qmp.py: add QMPProtocolErrorJohn Snow
2020-07-14python/qmp.py: add casts to JSON deserializationJohn Snow
2020-07-14python/qmp.py: Do not return None from cmd_objJohn Snow
2020-07-14python/qmp.py: re-absorb MonitorResponseErrorJohn Snow
2020-07-14python/qmp.py: Define common typesJohn Snow
2020-07-14python/machine.py: change default wait timeout to 3 secondsJohn Snow
2020-07-14python/machine.py: re-add sigkill warning suppressionJohn Snow
2020-07-14python/machine.py: split shutdown into hard and soft flavorsJohn Snow
2020-07-14python/machine.py: Make wait() call shutdown()John Snow
2020-07-14python/machine.py: Add a configurable timeout to shutdown()John Snow
2020-07-14python/machine.py: Prohibit multiple shutdown() callsJohn Snow
2020-07-14python/machine.py: Perform early cleanup for wait() calls, tooJohn Snow
2020-07-14python/machine.py: Add _early_cleanup hookJohn Snow
2020-07-14python/machine.py: Close QMP socket in cleanupJohn Snow
2020-07-14python/machine.py: consolidate _post_shutdown()John Snow
2020-07-11python/qemu: Add ConsoleSocket for optional use in QEMUMachineRobert Foley
2020-05-31python/qemu/qtest: Check before accessing _qtestJohn Snow
2020-05-31python/qemu/qmp: assert sockfile is not NoneJohn Snow
2020-05-31python/qemu/qmp: use True/False for non/blocking modesJohn Snow
2020-05-31python/qemu: Adjust traceback typingJohn Snow
2020-05-31python/qemu: fix socket.makefile() typingJohn Snow
2020-05-31python/qemu: remove Python2 style super() callsJohn Snow
2020-05-31python/qemu: delint; add flake8 configJohn Snow
2020-05-31python/qemu: delint and add pylintrcJohn Snow
2020-05-31python/qemu/machine: remove logging configurationJohn Snow
2020-05-31python/qemu/machine: add kill() methodVladimir Sementsov-Ogievskiy
2020-03-21python/qemu: Kill QEMU process if 'quit' doesn't workKevin Wolf
2020-03-17python/qemu/qmp.py: QMP debug with VM labelOksana Vohchana
2020-02-07python/qemu/machine: Allow to use other serial consoles than defaultPhilippe Mathieu-Daudé
2020-02-07python: Treat None-return of greeting cmdLukáš Doktor
2020-02-07python/qemu: accel: Fix kvm_available() on ppc64leWainer dos Santos Moschetta
2020-02-07python/qemu: qmp: Remove unnused attributesWainer dos Santos Moschetta
2020-02-07python/qemu: qmp: Make QEMUMonitorProtocol a context managerWainer dos Santos Moschetta
2020-02-07python/qemu: qmp: Make accept()'s timeout configurableWainer dos Santos Moschetta
2020-02-07python/qemu: Delint the qmp moduleWainer dos Santos Moschetta
2020-02-07python/qemu: qmp: Replace socket.error with OSErrorWainer dos Santos Moschetta
2019-12-16python/qemu: Remove unneeded imports in __init__Wainer dos Santos Moschetta
2019-12-16python/qemu: accel: Add tcg_available() methodWainer dos Santos Moschetta
2019-12-16python/qemu: accel: Strengthen kvm_available() checksWainer dos Santos Moschetta
2019-12-16python/qemu: accel: Add list_accel() methodWainer dos Santos Moschetta
2019-12-16python/qemu: Move kvm_available() to its own moduleWainer dos Santos Moschetta
2019-12-16python/qemu: Add set_qmp_monitor() to QEMUMachineWainer dos Santos Moschetta
2019-10-28Python libs: close console sockets before shutting down the VMsCleber Rosa
2019-10-28iotests.py: Store socket files in $SOCK_DIRMax Reitz
2019-09-19Replace '-machine accel=xyz' with '-accel xyz'Thomas Huth
2019-07-19iotests: Add @has_quit to vm.shutdown()Max Reitz
2019-07-01machine.py: minor delintingJohn Snow