Marek Marczykowski-Górecki
5f92b0c86b
version 2.1.60
2014-07-31 01:39:17 +02:00
Marek Marczykowski-Górecki
279dc78a02
core: do not reject already existing VMs with invalid name
...
It would break the system when the rules for names change. Warn instead.
2014-07-28 01:07:02 +02:00
Marek Marczykowski-Górecki
98540ac513
core: reject VM names longer than 31 chars
2014-07-28 01:00:51 +02:00
Marek Marczykowski-Górecki
7a5fc1357b
version 2.1.59
2014-07-22 20:43:06 +02:00
Marek Marczykowski-Górecki
2f9247c39d
notify: missing import
2014-07-20 13:39:02 +02:00
Marek Marczykowski-Górecki
b6b9f9d2f9
version 2.1.58
2014-07-17 11:39:25 +02:00
Marek Marczykowski-Górecki
913dac7b09
core: change default icon size
...
GUI daemon accepts up to 128x128 icons, so use that size by default.
2014-07-16 02:55:42 +02:00
Joanna Rutkowska
48bab870f6
version 2.1.57
2014-07-12 14:01:02 +02:00
Joanna Rutkowska
461c496833
Merge branch 'master' of http://git.woju.eu/qubes/core-admin
2014-07-12 13:59:52 +02:00
Wojciech Zygmunt Porczyk
f55fc1655d
core/qubes.py: migrate to new label icons
2014-07-10 16:17:58 +02:00
Joanna Rutkowska
881c250bac
version 2.1.56
2014-07-06 13:44:23 +02:00
Marek Marczykowski-Górecki
c10909e9f9
dispvm: use tray notification for "Updating default DispVM savefile" msg ( #877 )
2014-07-04 04:33:16 +02:00
Marek Marczykowski-Górecki
6ce4028033
dispvm: use tray notify for no-memory error ( #877 )
2014-07-03 04:09:17 +02:00
Marek Marczykowski-Górecki
e5a6f58851
dispvm: by default use default dispvm-prerun script
...
Assume "--default-script" when no second argument given.
2014-07-02 02:31:22 +02:00
Marek Marczykowski-Górecki
b81ecc4fba
dispvm: fix tray notifications ( #874 )
2014-07-02 02:31:05 +02:00
Marek Marczykowski-Górecki
8457c93ab2
version 2.1.55
2014-06-27 17:31:57 +02:00
Marek Marczykowski-Górecki
c9ff9c2258
Revert "dispvm: use < 3.12 kernel if possible ( #868 )"
...
This reverts commit 7ce6601853
.
3.12+ kernel fixed, so no longer needed.
2014-06-27 17:31:32 +02:00
Marek Marczykowski-Górecki
7ce6601853
dispvm: use < 3.12 kernel if possible ( #868 )
...
3.12+ is known to have broken balloon driver after save+restore.
2014-06-27 03:24:41 +02:00
Marek Marczykowski-Górecki
5443826fff
Fix block hotplug script locking
...
Do not let hotplug script inherit lock FD - if it starts some long
running process (like xenstore-watch), it will hold the lock and block other scripts.
2014-06-27 00:08:30 +02:00
Wojciech Zygmunt Porczyk
b2162b1af9
Forbid renaming of RPM-borne VMs (mainly templates) ( #839 )
...
User can still clone VM and remove old via rpm/yum.
2014-06-26 13:55:35 +02:00
Wojciech Zygmunt Porczyk
8ff423dc9a
Fix ignore-username-mismatch ( #859 )
2014-06-25 16:00:32 +02:00
Zrubi
dcba6b930a
qubes-hcl-report: collect and print RAM and HDD info.
2014-06-25 14:06:19 +02:00
Marek Marczykowski-Górecki
39db783f11
version 2.1.54
2014-06-10 20:13:58 +02:00
Marek Marczykowski-Górecki
fcc77167a9
block: fix support for device-mapper devices
2014-06-07 04:54:15 +02:00
Marek Marczykowski-Górecki
a1d6ce433a
core: fix name conflict in tray_notify_* functions
2014-06-07 01:13:54 +02:00
Marek Marczykowski-Górecki
1ed9c74d83
Rearrange code to not import PyQt on every qvm-* call
...
Move notification functions to separate file (out of guihelpers).
2014-06-05 01:59:42 +02:00
Marek Marczykowski-Górecki
eaac0024ca
qmemman: remove dead code
2014-06-04 02:46:48 +02:00
Marek Marczykowski-Górecki
b463da068c
Merge branch 'master' of http://git.woju.eu/qubes/core-admin
2014-05-29 04:41:00 +02:00
Marek Marczykowski-Górecki
6e8dc37f9b
qvm-tools: add customizable VM output color
2014-05-26 01:31:39 +02:00
Wojciech Zygmunt Porczyk
30e557960a
qubes-rpc-policy/qubes.GetImageRGBA.policy
...
needed for qubes-app-linux-img-converter
2014-05-20 17:49:20 +02:00
Wojciech Zygmunt Porczyk
2d907a5443
move site-packages/qubes/__init__.py to linux-utils
...
__init__.py should still remain in repo to make it possible to do import
directly from repository
2014-05-20 12:55:35 +02:00
Marek Marczykowski-Górecki
d5be1b32fa
version 2.1.53
2014-05-18 21:12:34 +02:00
Marek Marczykowski-Górecki
44f38fe076
Declare file encoding for all python files, fill missing copyright headers
...
Without that, python do not accept UTF-8 even in comments.
2014-05-18 21:03:27 +02:00
Marek Marczykowski-Górecki
ad3b45b2fb
Merge remote-tracking branch 'woju/master'
2014-05-16 20:14:05 +02:00
Wojciech Zygmunt Porczyk
04df26ab70
qvm-firewall: use socket.getservby(name|port)
...
instead of parsing /etc/services
(#829 )
2014-05-16 18:55:30 +02:00
Wojciech Zygmunt Porczyk
45318ecb43
regexp fixes and validation ( #829 )
2014-05-16 18:35:59 +02:00
Marek Marczykowski-Górecki
2abe0649d4
dispvm: show "DisposableVM creation failed" msg using tray notification ( #821 )
2014-05-15 18:35:01 +02:00
Marek Marczykowski-Górecki
2bde8d906b
dispvm: do not fail when notification service unavailable
2014-05-15 18:34:57 +02:00
Marek Marczykowski-Górecki
39496bf65a
backups: use more restrictive pattern for directory canonicalization ( #840 )
...
The --xform option affects all the names - including symlink targets. So
make the pattern as precise as possible to not break symlinks in dom0
home backup. Still not ideal, but at least limit damage to relative
symlinks pointing at <username> directory (which hopefully user will
not create). Previous version broke all relative symlinks...
2014-05-13 03:18:08 +02:00
Marek Marczykowski-Górecki
6566d4f57c
core: allow clone_attrs() to not fail on errors
...
... and continue setting other properties. Currently not used, but can
be considered for backup-restore (to restore as much properties as
possible).
2014-05-12 19:47:48 +02:00
Marek Marczykowski-Górecki
86bae8d276
core: verify kernel property when its modified
...
Do not assume that frontend have verified that setting.
2014-05-12 19:45:30 +02:00
Marek Marczykowski-Górecki
09348e86e5
version 2.1.52
2014-05-11 15:51:39 +02:00
Marek Marczykowski-Górecki
6efec32c3b
rpm: drop dependency on kernel-qubes-dom0
...
Since dom0 support is in mainline kernel we no longer strictly require
our patched kernel. So drop the dependency. Note that installer will
still install the right kernel.
2014-05-11 15:42:04 +02:00
Marek Marczykowski-Górecki
e5feb3169a
core: cleanup remains of failed domain startup ( #825 )
2014-05-10 21:23:04 +02:00
Marek Marczykowski-Górecki
067876afb6
doc: typo fix
2014-05-10 20:37:41 +02:00
Hakisho Nukama
0d47157f3b
qubes-hcl-report: more output added - wikis source format.
2014-05-09 17:14:17 +02:00
Marek Marczykowski-Górecki
6ef280b132
qubes.VMShell.policy: extend comment
2014-05-07 15:34:59 +02:00
Marek Marczykowski-Górecki
8fca6e64f0
Merge remote-tracking branch 'joanna/master'
2014-05-07 15:29:55 +02:00
Wojciech Zygmunt Porczyk
8ef5f4c665
QubesTemplateVm: fire post-rename hooks
2014-05-07 14:15:15 +02:00
Joanna Rutkowska
e882ba15f7
qubes.VMShell.policy: use 'deny' rule by default when target is a regular AppVM
2014-05-07 13:50:37 +02:00