core-admin/qubes
Marek Marczykowski-Górecki 868dbeac3e
mgmt: implement mgmt.vm.property.Set
Sanitization of input value is tricky here, and also very important at
the same time. If property define value type (and it's something more
specific than 'str'), use that. Otherwise allow only printable ASCII
characters, and let appropriate event and setter handle value.
At this point I've reviewed all QubesVM properties in this category and
added appropriate setters where needed.

QubesOS/qubes-issues#2622
2017-03-16 20:04:03 +01:00
..
ext python: decode xrandr output earlier, don't use regexp on bytes 2017-02-27 02:37:49 +01:00
qmemman qmemman: update for py3k 2017-02-27 02:37:49 +01:00
storage mgmt: implement storage-related methods 2017-03-16 20:04:01 +01:00
tests vm/qubesvm: convert firewall_conf into dumb, read-only property 2017-03-16 20:04:03 +01:00
tools tools/qubesd: do not close connection before sending response 2017-03-16 20:04:01 +01:00
vm vm/qubesvm: add validator for default_user property 2017-03-16 20:04:03 +01:00
__init__.py mgmt: encode property type in property.Get 2017-03-16 20:04:02 +01:00
app.py Initialize dom0 label 2017-03-16 20:04:01 +01:00
backup.py backup: make hmac verification more defensive 2017-02-27 02:37:52 +01:00
config.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
core2migration.py qubes/core2migration: update locking API 2017-02-27 02:37:47 +01:00
devices.py qubes/events: they accept only keyword arguments 2017-02-21 14:46:42 +01:00
dochelpers.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
events.py qubes/events: they accept only keyword arguments 2017-02-21 14:46:42 +01:00
exc.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
firewall.py qubes/events: they accept only keyword arguments 2017-02-21 14:46:42 +01:00
libvirtaio.py misc pylint fixes related to qubesd 2017-02-08 15:37:39 +01:00
log.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
mgmt.py mgmt: implement mgmt.vm.property.Set 2017-03-16 20:04:03 +01:00
rngdoc.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
tarwriter.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
utils.py misc pylint fixes related to qubesd 2017-02-08 15:37:39 +01:00