Go to file
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
ci gitlab-ci: add tests job 2020-11-18 05:47:50 +01:00
contrib Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
doc ext: support for non-service feature advertisement 2020-09-23 01:16:38 +02:00
etc Parse logLevel from /etc/qmemman.conf 2021-02-13 00:38:52 +01:00
linux Merge remote-tracking branch 'origin/pr/386' 2021-02-11 11:32:07 +01:00
qubes api: improve handling of removed VMs just before the call (try 2) 2021-04-09 16:46:07 +02:00
qubes-rpc Enhance qvm-console-dispvm and admin.vm.Console 2020-11-26 21:15:34 -05:00
qubes-rpc-policy Add policy for paranoid mode backup restore 2020-08-06 04:23:03 +02:00
qvm-tools Merge remote-tracking branch 'origin/pr/379' 2020-12-01 07:19:21 +01:00
relaxng Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rpm_spec Drop obsolete core2 dvmdata/ and servicevms/ directories 2021-02-15 14:10:39 +00:00
templates Re-enable SMAP for VMs 2020-11-05 05:28:39 +01:00
test-packages Fix starting VM with kernel=None 2017-12-14 23:26:52 +01:00
.gitignore run-tests: Script for running tests in repo 2016-04-20 13:54:56 +02:00
.gitlab-ci.yml gitlab-ci: install dependencies via dnf 2020-11-26 05:13:38 +01:00
.pylintrc Make pylint happy 2020-08-23 02:55:40 +02:00
.travis.yml travis: don't clone qubes-builder twice 2020-06-22 15:52:51 +02:00
installer.wxs windows/installer: configurable destination directory 2014-11-19 12:50:31 +01:00
LICENSE Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
Makefile Drop obsolete core2 dvmdata/ and servicevms/ directories 2021-02-15 14:10:39 +00:00
Makefile.builder rpm: integrate -doc package into main one 2017-05-12 18:43:35 +02:00
README.md Update readme 2017-10-16 04:16:23 +02:00
run-tests Only install needed packages and ignore failure 2020-11-27 23:26:39 -05:00
setup.cfg Add yapf configuration to setup.cfg 2016-07-21 12:11:34 +02:00
setup.py Merge remote-tracking branch 'origin/pr/354' 2020-11-27 00:26:18 +01:00
version version 4.1.20 2021-03-03 19:28:02 +01:00

Qubes core, version 3

Build Status

This is master branch of the Qubes OS core.

API documentation is available: https://dev.qubes-os.org/projects/core-admin/en/latest/.