| Commit message (Expand) | Author | Age | Files | Lines |
* | python/qemu/qmp.py: Fix settimeout operation | John Snow | 2020-10-20 | 1 | -6/+17 |
* | python/qemu/qmp.py: re-raise OSError when encountered | John Snow | 2020-10-20 | 1 | -4/+5 |
* | python/qemu/qmp.py: Preserve error context on re-raise | John Snow | 2020-10-20 | 1 | -4/+5 |
* | python/qemu/console_socket.py: avoid encoding to/from string | John Snow | 2020-10-20 | 1 | -15/+5 |
* | python/qemu/console_socket.py: Add type hint annotations | John Snow | 2020-10-20 | 1 | -9/+9 |
* | python/qemu/console_socket.py: Clarify type of drain_thread | John Snow | 2020-10-20 | 1 | -2/+1 |
* | python/qemu/console_socket.py: fix typing of settimeout | John Snow | 2020-10-20 | 1 | -4/+6 |
* | python/qemu/console_socket.py: Correct type of recv() | John Snow | 2020-10-20 | 1 | -2/+3 |
* | python/qemu: Add mypy type annotations | John Snow | 2020-10-20 | 4 | -75/+101 |
* | python/qemu: make 'args' style arguments immutable | John Snow | 2020-10-20 | 2 | -18/+34 |
* | python/machine.py: fix _popen access | John Snow | 2020-10-20 | 1 | -5/+11 |
* | python/machine.py: Add _qmp access shim | John Snow | 2020-10-20 | 1 | -11/+13 |
* | python/machine.py: use qmp.command | John Snow | 2020-10-20 | 1 | -12/+20 |
* | python/machine.py: Handle None events in events_wait | John Snow | 2020-10-20 | 1 | -7/+20 |
* | python/machine.py: Don't modify state in _base_args() | John Snow | 2020-10-20 | 2 | -10/+14 |
* | python/machine.py: reorder __init__ | John Snow | 2020-10-20 | 1 | -19/+25 |
* | python/machine.py: Fix monitor address typing | John Snow | 2020-10-20 | 1 | -15/+25 |
* | python/qemu: use isort to lay out imports | John Snow | 2020-10-20 | 6 | -11/+19 |
* | python/qemu: Change ConsoleSocket to optionally drain socket. | Robert Foley | 2020-07-27 | 2 | -46/+59 |
* | python/qemu: Cleanup changes to ConsoleSocket | Robert Foley | 2020-07-27 | 3 | -32/+34 |
* | python/machine: Change default timeout to 30 seconds | John Snow | 2020-07-25 | 1 | -15/+15 |
* | python/qmp.py: add QMPProtocolError | John Snow | 2020-07-14 | 1 | -0/+10 |
* | python/qmp.py: add casts to JSON deserialization | John Snow | 2020-07-14 | 1 | -2/+6 |
* | python/qmp.py: Do not return None from cmd_obj | John Snow | 2020-07-14 | 1 | -9/+5 |
* | python/qmp.py: re-absorb MonitorResponseError | John Snow | 2020-07-14 | 2 | -16/+16 |
* | python/qmp.py: Define common types | John Snow | 2020-07-14 | 1 | -0/+18 |
* | python/machine.py: change default wait timeout to 3 seconds | John Snow | 2020-07-14 | 1 | -2/+2 |
* | python/machine.py: re-add sigkill warning suppression | John Snow | 2020-07-14 | 1 | -1/+6 |
* | python/machine.py: split shutdown into hard and soft flavors | John Snow | 2020-07-14 | 1 | -15/+83 |
* | python/machine.py: Make wait() call shutdown() | John Snow | 2020-07-14 | 1 | -8/+9 |
* | python/machine.py: Add a configurable timeout to shutdown() | John Snow | 2020-07-14 | 1 | -3/+5 |
* | python/machine.py: Prohibit multiple shutdown() calls | John Snow | 2020-07-14 | 1 | -1/+13 |
* | python/machine.py: Perform early cleanup for wait() calls, too | John Snow | 2020-07-14 | 1 | -0/+1 |
* | python/machine.py: Add _early_cleanup hook | John Snow | 2020-07-14 | 1 | -6/+12 |
* | python/machine.py: Close QMP socket in cleanup | John Snow | 2020-07-14 | 1 | -3/+4 |
* | python/machine.py: consolidate _post_shutdown() | John Snow | 2020-07-14 | 1 | -14/+13 |
* | python/qemu: Add ConsoleSocket for optional use in QEMUMachine | Robert Foley | 2020-07-11 | 2 | -4/+129 |
* | python/qemu/qtest: Check before accessing _qtest | John Snow | 2020-05-31 | 1 | -3/+11 |
* | python/qemu/qmp: assert sockfile is not None | John Snow | 2020-05-31 | 1 | -0/+1 |
* | python/qemu/qmp: use True/False for non/blocking modes | John Snow | 2020-05-31 | 1 | -2/+2 |
* | python/qemu: Adjust traceback typing | John Snow | 2020-05-31 | 2 | -4/+14 |
* | python/qemu: fix socket.makefile() typing | John Snow | 2020-05-31 | 2 | -7/+15 |
* | python/qemu: remove Python2 style super() calls | John Snow | 2020-05-31 | 2 | -9/+8 |
* | python/qemu: delint; add flake8 config | John Snow | 2020-05-31 | 4 | -9/+19 |
* | python/qemu: delint and add pylintrc | John Snow | 2020-05-31 | 3 | -18/+88 |
* | python/qemu/machine: remove logging configuration | John Snow | 2020-05-31 | 1 | -3/+0 |
* | python/qemu/machine: add kill() method | Vladimir Sementsov-Ogievskiy | 2020-05-31 | 1 | -3/+9 |
* | python/qemu: Kill QEMU process if 'quit' doesn't work | Kevin Wolf | 2020-03-21 | 1 | -0/+1 |
* | python/qemu/qmp.py: QMP debug with VM label | Oksana Vohchana | 2020-03-17 | 2 | -2/+6 |
* | python/qemu/machine: Allow to use other serial consoles than default | Philippe Mathieu-Daudé | 2020-02-07 | 1 | -1/+9 |