qubesuser
|
d183ab1c18
cache PropertyHolder.property_list and use O(1) property name lookups
|
7 anni fa |
qubesuser
|
b297ecbcf1
cache isinstance(default, collections.Callable)
|
7 anni fa |
Marek Marczykowski-Górecki
|
98818b0ad9
base: fix property-(pre-)del events arguments
|
7 anni fa |
Marek Marczykowski-Górecki
|
038ca6d5d7
base: add method for getting default property value
|
7 anni fa |
Marek Marczykowski-Górecki
|
85c3368a0d
comments fixes
|
7 anni fa |
Marek Marczykowski-Górecki
|
2164a8d7b8
Change license to LGPL v2.1+
|
7 anni fa |
Marek Marczykowski-Górecki
|
c247ddff72
dispvm: fix setting up new DispVM
|
7 anni fa |
Wojtek Porczyk
|
de8ff20976
qubes: Allow for explicit closing of objects
|
7 anni fa |
Marek Marczykowski-Górecki
|
51022cada5
Merge remote-tracking branch 'origin/policy-adminvm'
|
7 anni fa |
Marek Marczykowski-Górecki
|
6238254f49
events: merge fire_event and fire_event_pre functions
|
7 anni fa |
Marek Marczykowski-Górecki
|
f393ce62dc
Fix docstrings formatting
|
7 anni fa |
Marek Marczykowski-Górecki
|
919841635b
qubes: validate if property value consists of ASCII only earlier
|
7 anni fa |
Marek Marczykowski-Górecki
|
f9fa27dacc
property: add property.__str__
|
7 anni fa |
Marek Marczykowski-Górecki
|
f324d30d4e
quebs: make Label() and storage.Pool() objects hashable
|
7 anni fa |
Marek Marczykowski-Górecki
|
99be78646f
Add stateless_property decorator for properties exposed through mgmt API
|
7 anni fa |
Marek Marczykowski-Górecki
|
2aa0de3d5b
tools: remove qvm-ls tool and related integration in qubes.property
|
7 anni fa |
Marek Marczykowski-Górecki
|
3388054eae
mgmt: move property value sanitization to property definition
|
7 anni fa |
Marek Marczykowski-Górecki
|
2c4303efc4
Prefer qubes.exc.QubesValueError over ValueError
|
7 anni fa |
Marek Marczykowski-Górecki
|
010d40dc1e
mgmt: add label-related calls
|
7 anni fa |
Marek Marczykowski-Górecki
|
dbf2066dfd
mgmt: encode property type in property.Get
|
7 anni fa |
Marek Marczykowski-Górecki
|
3e0f225938
qubes: allow 'property' object comparing with str
|
7 anni fa |
Marek Marczykowski-Górecki
|
5e43d26abd
qubes: unify property ordering
|
7 anni fa |
Marek Marczykowski-Górecki
|
d68499f17f
qubes: add property ordering
|
7 anni fa |
Wojtek Porczyk
|
be53db4db9
qubes/events: they accept only keyword arguments
|
7 anni fa |
Wojtek Porczyk
|
d74567d65f
qubes: port core to python3
|
7 anni fa |
Wojtek Porczyk
|
8edbf0e406
qubes: Document all the events
|
8 anni fa |
Marek Marczykowski-Górecki
|
bb78eb1ce6
qubes: fix resetting already default property
|
8 anni fa |
Marek Marczykowski-Górecki
|
0293c1c7ef
qubes/vm: move misc XML tags loading to separate method
|
8 anni fa |
Bahtiar `kalkin-` Gadimov
|
c18537439f
Make pylint really happy ♥♥♥
|
8 anni fa |
Wojtek Porczyk
|
6ade5736d7
pylint fixes
|
8 anni fa |