core-admin/qubes
3hhh d2ab40de54
api: improve handling of removed VMs just before the call (try 2)
If the destination domain doesn't exist anymore when the call gets
to qubesd, inform the client accordingly rather than giving it
a generic PermissionDenied error.
This enables client applications to handle such edge cases. Some
may want to inform the user about an incorrect request, others
(e.g. qvm-ls) may want to remove the specific domain from their
result list or try again later.

Fixes QubesOS/qubes-issues#5105
2021-04-09 16:46:07 +02:00
..
api api: improve handling of removed VMs just before the call (try 2) 2021-04-09 16:46:07 +02:00
ext Merge remote-tracking branch 'origin/pr/369' 2020-10-10 03:33:09 +02:00
qmemman qmemmand: separate SystemState init xc and xs to a 'init' method 2019-11-22 21:38:27 +01:00
storage storage: avoid concurrent umask() 2021-02-15 15:14:03 +00:00
tests Limit maximum length of kernelopts property 2021-03-03 18:31:35 +01:00
tools tools/qubesd-query: limit maximum payload size 2021-03-03 18:31:35 +01:00
vm Limit maximum length of kernelopts property 2021-03-03 18:31:35 +01:00
__init__.py Make pylint happy 2020-08-23 02:55:40 +02:00
app.py Enable autoescape in libvirt xml template 2021-03-03 18:31:34 +01:00
backup.py Make pylint happy 2020-08-23 02:55:40 +02:00
config.py drop old workaround kernelopts 2020-11-01 18:10:52 +01:00
devices.py Make pylint happy 2020-08-23 02:55:40 +02:00
dochelpers.py Fix Sphinx 2 new API for Fedora 31+ 2019-11-22 21:39:31 +01:00
events.py Make pylint happy 2020-08-23 02:55:40 +02:00
exc.py Make pylint happy 2020-08-23 02:55:40 +02:00
features.py Add pre- events to vm features 2020-03-17 18:46:12 +01:00
firewall.py firewall: save firewall.xml with utils.replace_file() 2021-02-10 12:58:00 +00:00
log.py log: don't write to qubes.log or vm-*.log, only stderr 2021-02-05 18:39:17 +00:00
rngdoc.py Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
tarwriter.py Make pylint happy 2020-08-23 02:55:40 +02:00
utils.py utils: assume Fedora 18+ in dom0 2021-02-15 14:10:42 +00:00