Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-core-admin

Qubes component: core-admin
https://github.com/QubesOS/qubes-core-admin

Revert "dispvm: use < 3.12 kernel if possible (#868)"

This reverts commit 7ce66018535cc425ce08dbda0481359c29386647.
3.12+ kernel fixed, so no longer n...

c9ff9c225871be8f6f7d4f5fb4aaa8b6cb09373b authored over 10 years ago
dispvm: use < 3.12 kernel if possible (#868)

3.12+ is known to have broken balloon driver after save+restore.

7ce66018535cc425ce08dbda0481359c29386647 authored over 10 years ago
Fix block hotplug script locking

Do not let hotplug script inherit lock FD - if it starts some long
running process (like xenstor...

5443826fff9a1d32b38302986b3c0088b7c55be4 authored over 10 years ago
Forbid renaming of RPM-borne VMs (mainly templates) (#839)

User can still clone VM and remove old via rpm/yum.

b2162b1af9f23c70a9d553df86db595caf0713a5 authored over 10 years ago
Fix ignore-username-mismatch (#859)

8ff423dc9a7c5c25c00d07391caa727b29ac5d8b authored over 10 years ago
qubes-hcl-report: collect and print RAM and HDD info.

dcba6b930a5ac71669fd497004d3d1b9257748ba authored over 10 years ago
version 2.1.54

39db783f1135e68c4bcafa430c8cb55c78c6c45d authored over 10 years ago
block: fix support for device-mapper devices

fcc77167a9c846400dd5fd1c9dc0322f71ffd579 authored over 10 years ago
core: fix name conflict in tray_notify_* functions

a1d6ce433ae81f3f044071eb848a655e58ec09a0 authored over 10 years ago
Rearrange code to not import PyQt on every qvm-* call

Move notification functions to separate file (out of guihelpers).

1ed9c74d83700275e4b84866e6ae095f4352c4ae authored over 10 years ago
qmemman: remove dead code

eaac0024ca275b16a41b224cccc0fabb351de8aa authored over 10 years ago
Merge branch 'master' of http://git.woju.eu/qubes/core-admin

b463da068c5190a30c13970a7826d8a11d5ffbb2 authored over 10 years ago
qvm-tools: add customizable VM output color

6e8dc37f9bf47f4d979fc205a61f610fcd098cc4 authored over 10 years ago
qubes-rpc-policy/qubes.GetImageRGBA.policy

needed for qubes-app-linux-img-converter

30e557960ab84b27ba0418125240e310f65ca985 authored over 10 years ago
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

2d907a544317a1faa3bc7126750f5c8a71d1abf7 authored over 10 years ago
version 2.1.53

d5be1b32fa1eeec306bfb73619ba5146166e42f2 authored over 10 years ago
Declare file encoding for all python files, fill missing copyright headers

Without that, python do not accept UTF-8 even in comments.

44f38fe076b6e675ea16c66cc892097d57b7585c authored over 10 years ago
Merge remote-tracking branch 'woju/master'

ad3b45b2fb1a2e6b6a35d576ff4f4df923a5cb88 authored over 10 years ago
qvm-firewall: use socket.getservby(name|port)

instead of parsing /etc/services

(#829)

04df26ab705afd73a72f6648874d7f8600e9e42a authored over 10 years ago
regexp fixes and validation (#829)

45318ecb43d715e30f9ed94808af63439496f7fd authored over 10 years ago
dispvm: show "DisposableVM creation failed" msg using tray notification (#821)

2abe0649d439c17437a1b615e8535025b5299133 authored almost 11 years ago
dispvm: do not fail when notification service unavailable

2bde8d906bee9f4f1ede5e7c6a62112f900c9504 authored almost 11 years ago
backups: use more restrictive pattern for directory canonicalization (#840)

The --xform option affects all the names - including symlink targets. So
make the pattern as pre...

39496bf65a1666ca4d8315cdaa2901b81b64f8f4 authored almost 11 years ago
core: allow clone_attrs() to not fail on errors

... and continue setting other properties. Currently not used, but can
be considered for backup-...

6566d4f57c1f3f75975ca4e59aea873b900522df authored almost 11 years ago
core: verify kernel property when its modified

Do not assume that frontend have verified that setting.

86bae8d27634266a38b0e6e0600b5b3926c3120b authored almost 11 years ago
version 2.1.52

09348e86e5b493c5cc4ea74332632dcf92319a33 authored almost 11 years ago
rpm: drop dependency on kernel-qubes-dom0

Since dom0 support is in mainline kernel we no longer strictly require
our patched kernel. So dr...

6efec32c3bf02ae86a1c1c715e6d3ffe81fb729b authored almost 11 years ago
core: cleanup remains of failed domain startup (#825)

e5feb3169a0ab6805f50285432e96a574eb213c1 authored almost 11 years ago
doc: typo fix

067876afb6d662e7091f3a6fa4061855d59b25f8 authored almost 11 years ago
qubes-hcl-report: more output added - wikis source format.

0d47157f3be0b0f5a5d1095eae7bcded6b0bd7ed authored almost 11 years ago
qubes.VMShell.policy: extend comment

6ef280b132ef9fb7a0084817485f5f8bc0ea5a65 authored almost 11 years ago
Merge remote-tracking branch 'joanna/master'

8fca6e64f0faa711763af040551d4c9dae4c9ac7 authored almost 11 years ago
QubesTemplateVm: fire post-rename hooks

8ef5f4c6651046a47bfb1a2c960e5848fa250b2b authored almost 11 years ago
qubes.VMShell.policy: use 'deny' rule by default when target is a regular AppVM

e882ba15f71298a3ebd3346b8a5073afdda5c848 authored almost 11 years ago
Merge branch 'master' of http://git.woju.eu/qubes/core-admin

4c2aa8885c532eada0177338f7ec1794e17c5711 authored almost 11 years ago
QubesVm: setter hook passes old value

This is part of #827 bug.

a63a8069b1c6b19594df795191fd1969326053e3 authored almost 11 years ago
version 2.1.51

fc3b21c84088f33398fc170a1f3d90ae495e2116 authored almost 11 years ago
QubesVm: add attribute setter hook mechanism

This is part of #827 bug.

72f74b6b76c405a014a2fd3c11c1817ce9d7fc43 authored almost 11 years ago
core: fix un-setting global VMs (default netvm, clockvm etc)

b8b273311465ff1666ef8ffa4fac253b480b9239 authored almost 11 years ago
backups: add option to disable encryption

While the encryption is enabled by default in reasonable cases, allow the
user to disable it if ...

3914835ceb5d9abbd9a089fde2adef8c8743520e authored almost 11 years ago
core: fix typo in firewall.xml root element

dfb6b384cba091e8a8b0808eb6653a1f9ff26fea authored almost 11 years ago
qubesutils.py: don't fail on broken symlinks

624ab67e86b93a123c964a49b6b015c981dae367 authored almost 11 years ago
qubesutils.py: fix get_disk_usage hidden exception

18404203317c7abf80e3c3d48b61b2a9fa7b5c04 authored almost 11 years ago
core: fix resize of root.img for HVM template (#837)

14f3094036902e79c2d4f71bca647fb30c75eadd authored almost 11 years ago
Merge remote-tracking branch 'woju/bug-822'

8ac5981fdd6ef0f66f4543dd7c4e9f0ebbeef9ed authored almost 11 years ago
core-modules: remove duplicate get_disk_usage

8c26f191032a7d5bf1582595c94592d2f6910487 authored almost 11 years ago
qubesutils.py: remove imported but unused classes

This is needed to remove circular dependency with modules.

This commit is part of #822 fix.

4b15838009bf152ab3887d9be57799b6d1fc5b3c authored almost 11 years ago
version 2.1.50

dbb1cb3e6169bd02448870db090be2afa228f85c authored almost 11 years ago
qubesutils.py: get_disk_usage

get_disk_usage is moved from code-modules and backup.py and rewritten not to
call external du

T...

ee059df63e2f359b1534577c14f8703a24278df8 authored almost 11 years ago
core: not not fail network reconnect on HVM without qrexec installed

cac866ed1b2ed131b5b49027a299cffad5c11946 authored almost 11 years ago
Convenient link for qmemman

Both site-packages* links are to ease import directly from repo - just
append them to PYTHONPATH...

3d14fe38e1482584755edbd1ad0f6a57f2a62175 authored almost 11 years ago
version 2.1.49

c6bf9faa653e6f26433498b1bc8d437abd8d0db2 authored almost 11 years ago
core: fix tempate HVM creation

047cbb3443e5973ad758fa66192f9c9b82ec97c9 authored almost 11 years ago
version 2.1.48

3d21998dca8c0a664cc5dd8d7fa32d05351091ee authored almost 11 years ago
core: verify template compatibility when adding new VM

It is done in Qubes Manager, but do it at lower level - especially for
qvm-create tool.

f324f4eef8a480a16b073db196eb38c4f5068eab authored almost 11 years ago
core: fix vm.is_outdated() for template-based HVM

HVM template can't be started while any its VM is running, so VM is
never outdated.

113fe3391d7bd0f946d36f6fc09e1ee4a03ac90a authored almost 11 years ago
core: Fix creation of template-based HVM

ca1be8683c22f59d79bceec064a01271841b0ec8 authored almost 11 years ago
version 2.1.47

8e94099e12d513f04422a7c98c6bc8a3fb9ca50f authored almost 11 years ago
dispvm: do not limit DispVM memory to reported allocated size

Apparently it doesn't work with some kernels - saved domain still needs
original memory amount t...

e2f3446f227d4637f87cfa52cdd0ff87dae62858 authored almost 11 years ago
Disable PAT in linux VMs

Apparently kernel patch "x86/cpa: Use pte_attrs instead of pte_flags on
CPA/set_p.._wb/wc operat...

ef09f2ed2a8242e29e7f32b03d2d58d956929f69 authored almost 11 years ago
rpm: specify qubes-core-dom0-linux version

qrexec-client cmdline options have changed.

8694e4ffbb3a215e8d3a7d9c58f0f293b3e53eda authored almost 11 years ago
dispvm: increase log verbosity during domain restore

9ee207514e9c93364fc8f6b5ff351c562e12408f authored almost 11 years ago
core: increase default netvm memory to 300MB (#818)

1ac3f818485df7b0d63ff6050b0d1d02054431f5 authored almost 11 years ago
core: do not run commands on paused VM

f4deddbbdf7cd7a2bd077a6f9be40e93a8bb276b authored almost 11 years ago
Remove qubes-dom0-network-via-netvm tool (#820)

If someone really needs it for debuging he/she should be able to either
do it manually (xl netwo...

bb9d8bbf7881ce13023ac905f98511beaeaaeae7 authored almost 11 years ago
version 2.1.46

262f822ceb34a0e95720bd3b262fb0775f3a8d66 authored almost 11 years ago
hvm: do not kill stubdom GUI in debug mode

b17bf72b8af057c43d588e44acfa80dbb98dde67 authored almost 11 years ago
version 2.1.45

cd54af231b41038f362a80aaf0d6517603c93c3b authored almost 11 years ago
qvm-sync-clock: don't show unverified output to the terminal

0695a5ff8208ef02829b41a6bb02aea69b342d4f authored almost 11 years ago
qvm-run: add color output and filtering escape sequences

This makes VM output clearly distinguishable

ac7746feedcf392c8ead79884e4b75e8bd8f62aa authored almost 11 years ago
qubesutils: enable/disable updates check on all the VMs and dom0 (#800)

5cbfb64a577c5cb87bee6558ab21df4410b891a4 authored almost 11 years ago
qvm-tools: add qvm-ls --raw-list for machine readable VM list

cd6504f8ea951896ffb40222972fbda03b570348 authored almost 11 years ago
doc: update description of network-manager service setting (#774)

As #774 is resolved, it is no longer true that NetworkManger in
non-NetVM will cause network pro...

cce5210239482e820e6977189703e1631071c1b9 authored almost 11 years ago
version 2.1.44-2

7af90433b1d15f40c3ebc44a157f706133919834 authored almost 11 years ago
spec: initialize default kernel when creating qubes.xml database

This is especially important when kernel-qubes-vm's %post was executed
before qubes-core-dom0's ...

e1df9f252c68b3c630391f430d8e09f489a08b5a authored almost 11 years ago
version 2.1.44

e642220982fae707c974c45105cb220bab1eb0bc authored almost 11 years ago
hvm: seamless_gui_mode setting, including runtime change support (#810)

5704b41a45f78c72c6ff28dffc962c292eb40a0f authored almost 11 years ago
hvm: fix startup of HVM without Qubes Tools

Do not pollute environment of calling process, otherwise all VMs started
from Qubes Manager afte...

12d897cd3ef109bddf5820c225867d631e997454 authored almost 11 years ago
core: add simple 'run_service' function

2eaf649eed9a0661e7beb579b140f2094eb27cb0 authored almost 11 years ago
qubesutils: Add meminfo watching to QubesWatch class (#788)

bc70581bd3d423e716a99175660f8318f886325b authored almost 11 years ago
core: add QubesVm.get_prefmem (#788)

Expose 'prefmem' property used by qmemman.

72d277c56b9e4ef5b487b5f4d0632c35a9708164 authored almost 11 years ago
qubesutils: reduce code duplication in QubesWatch class

9e7b8a63bc1fda9ab3bd2d7c9d8df7d3a234fe5f authored almost 11 years ago
qubes-hcl-report - bugfix

133e8ddcc316fa1bbf64b4093c2e92241e1d7535 authored almost 11 years ago
dispvm: display warning if the template is running (#754)

Opening a DispVM when the TemplateVM is running forces savefile
regeneration. Checking real root...

8be54ab174542cc6e28f549f25fee431ff90b116 authored almost 11 years ago
firewall: minor improvements

Do not require ports specified in rule - useful for "any" protocol where
ports doesn't have sense.

242590902a9218c2f2e7b14ec57c1072bbcc3ec1 authored almost 11 years ago
proxyvm: add support for rules with expire time (#760)

e90e1c62ece3e36543ea7822cb85c5effb26b2fc authored almost 11 years ago
proxyvm: use "conntrack" iptables module instead of deprecated "state"

d1fbd9c59d786f38757516b23e47af2974659e5a authored almost 11 years ago
core: use functions instead of evals for storing attributes to qubes.xml

04f86c705937ef733ecbdc29ebcdcfcf801faea2 authored almost 11 years ago
core: rewrite "eval" to "func" attribute handlers

e9fe890acb83ca70a0b9aa3269c6b9149af2f73f authored almost 11 years ago
core: support functions instead of evals in attribute config

eval still supported, but once all the code will be converted to
functions, the support will be ...

5141aba741a2ed2feaab5962ddfe983d551f4403 authored almost 11 years ago
core: method to resize root.img (#699)

91428ebaa18c92c87dadf4c7341640fa77bcb0d5 authored almost 11 years ago
backups/qvm-backup: show all warnings at one place, clarify pass phrase prompt (#801)

dda1bbc41adb9cc58f844e614e5bf0080206df5b authored almost 11 years ago
backups: allow provide full path for the backup (instead of directory) (#801)

This will allow the user to choose custom filename, instead of
auto generated 'qubes-backup-XXX'.

5d7688a2fec21e3c27e62b00b8d60bcd8e773832 authored almost 11 years ago
backups: list VMs not selected for backup (#801)

b298110d5f7ef3a2409d53885e6ee99d5f99034c authored almost 11 years ago
core: handle errors with xenstore access during VM shutdown

When netvm and firewallvm is shut down, netvm handling code will
try to revoke firewallvm access...

9768b38ffcceacbb912e2f1594d7a9687f356fd7 authored almost 11 years ago
core: do not mark DispVMs as included in backups

840dc387305476eceb36ff4c1b6b82e4a5c2230d authored almost 11 years ago
qvm-tools: display date of last backup

61c10d7621fe4b1f0b85022cf5db896b5b6f421e authored almost 11 years ago
core: store date of last backup for each VM

09652cb0f8d16d5515db0f1a964c62267cb4b115 authored almost 11 years ago
version 2.1.43

6b59131dc9f9c6cd6fb413a245c0d9e9ae1297b6 authored almost 11 years ago
add convenient symlinks simulating target python files layout

1d4a26f3a803d838649c7da20e0fa4b5829c4a8d authored almost 11 years ago