aboutsummaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)Author
2021-06-01python/machine: disable warning for Popen in _launch()John Snow
2021-06-01python/machine: Disable pylint warning for open() in _pre_launchJohn Snow
2021-06-01python/console_socket: Add a pylint ignoreJohn Snow
2021-06-01python/machine: use subprocess.run instead of subprocess.PopenJohn Snow
2021-06-01python/machine: use subprocess.DEVNULL instead of open(os.path.devnull)John Snow
2021-06-01python/console_socket: avoid one-letter variableJohn Snow
2021-06-01Python: add utility function for retrieving port redirectionCleber Rosa
2021-06-01Python: expose QEMUMachine's temporary directoryCleber Rosa
2021-02-15Python: close the log file kept by QEMUMachine before reading itCleber Rosa
2021-01-02python: add __repr__ to ConsoleSocket to aid debuggingAlex Bennée
2020-12-10treewide: do not use short-form boolean optionsPaolo Bonzini
2020-11-23tests: add prefixes to the bare mkdtemp callsAlex Bennée
2020-10-20python/qemu/qmp.py: Fix settimeout operationJohn Snow
2020-10-20python/qemu/qmp.py: re-raise OSError when encounteredJohn Snow
2020-10-20python: add mypy configJohn Snow
2020-10-20python/qemu/qmp.py: Preserve error context on re-raiseJohn Snow
2020-10-20python/qemu/console_socket.py: avoid encoding to/from stringJohn Snow
2020-10-20python/qemu/console_socket.py: Add type hint annotationsJohn Snow
2020-10-20python/qemu/console_socket.py: Clarify type of drain_threadJohn Snow
2020-10-20python/qemu/console_socket.py: fix typing of settimeoutJohn Snow
2020-10-20python/qemu/console_socket.py: Correct type of recv()John Snow
2020-10-20python/qemu: Add mypy type annotationsJohn Snow
2020-10-20python/qemu: make 'args' style arguments immutableJohn Snow
2020-10-20python/machine.py: fix _popen accessJohn Snow
2020-10-20python/machine.py: Add _qmp access shimJohn Snow
2020-10-20python/machine.py: use qmp.commandJohn Snow
2020-10-20python/machine.py: Handle None events in events_waitJohn Snow
2020-10-20python/machine.py: Don't modify state in _base_args()John Snow
2020-10-20python/machine.py: reorder __init__John Snow
2020-10-20python/machine.py: Fix monitor address typingJohn Snow
2020-10-20python/qemu: use isort to lay out importsJohn Snow
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