manager/qubesmanager
Malte Leip 5ba012b7d3
Fix KernelVersion comparisons
In the __lt__ function for the class KernelVersions, if
self.groups != other.groups, but self.groups == other.groups[0:n] or
self.groups[0:n] == other.groups for some n, then at some point, one of
the two pieces to be compared will be None, which resulted in an
Exception when calling isdigit.

Hence check whether one of the pieces to be compared is None and handle
this as a special case.

(cherry picked from commit b901203390b4994a8169021d7dc47928561dad24)
2019-11-07 04:18:37 +01:00
..
i18n spring cleaning part 2 2017-07-12 14:54:12 +02:00
tests Added better exception handling on Backup Cancel 2019-10-24 00:29:04 +02:00
__init__.py Initial public commit. 2010-05-11 16:54:35 +02:00
.gitignore gitignore 2012-07-05 00:47:05 +02:00
about.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
appmenu_select.py Merge remote-tracking branch 'origin/pr/181' 2019-08-28 16:50:23 +02:00
backup_utils.py Fixed error in selecting backup directory in GUI backup 2019-10-29 00:30:09 +01:00
backup.py Fixed error in selecting backup directory in GUI backup 2019-10-29 00:30:09 +01:00
block.py Renamed 'VM' to 'qube' everywhere in manager 2018-01-28 20:26:29 +01:00
bootfromdevice.py Pylint fixes 2019-09-26 22:44:05 +02:00
clipboard.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
common_threads.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
create_new_vm.py Added an Advanced tab to Create New Qube dialog 2019-09-20 17:59:23 +02:00
device_list.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
dsa-4371-update make else/default branch of version-detection non-fatal since any new-and-coming debian variants at this point probably are 4371 fixed to begin with 2019-07-09 23:37:26 +02:00
firewall.py Pylint fixes 2019-09-26 22:44:05 +02:00
global_settings.py Removed not needed workaround for check-updates on dom0 2019-10-17 00:29:10 +02:00
informationnotes.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
log_dialog.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
mount_for_backup.sh Remove trailing semicolons 2014-02-23 00:44:08 +01:00
multiselectwidget.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
qube_manager.py Fixed incorrect QApplication start that led to missing icons 2019-10-06 21:55:11 +02:00
qvm_about.sh Add extended information and Network diagram to Manager 2017-01-26 20:36:39 +00:00
releasenotes.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
restore.py Fix erroneous usage of 'qubes' module 2019-10-24 05:47:26 +02:00
settings.py Fixed VM settings warning labels 2019-10-29 11:53:44 +01:00
table_widgets.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
template_manager.py Fixed incorrect QApplication start that led to missing icons 2019-10-06 21:55:11 +02:00
utils.py Fix KernelVersion comparisons 2019-11-07 04:18:37 +01:00