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

backup: fix setting backup qubes.xml attributes

Cannot compare QubesVm objects, because we have different instances of
QubesVmCollection. So com...

34b03fe2b3bed3e945c3818dd3b15dbc47c7912a authored over 11 years ago
backup: update for new API - use system_path hash

Instead of a bunch of global variables

a56ceb92c55f28240b96af79178785d32755d611 authored over 11 years ago
Merge remote-tracking branch 'oliv/master' into new-backups

Conflicts:
core/qubesutils.py
dom0/qvm-core/qubes.py

a9a83354031a30fffd8e7ed074d65b73f9a15208 authored over 11 years ago
version 2.1.25

f9b37a2a3899ee0ba26143d545fa58a68224dae6 authored over 11 years ago
Merge branch 'master' of git://git.qubes-os.org/marmarek/core-admin

b33020e385477a4525ffb4102dd0df74414480fe authored over 11 years ago
Merge branch 'master' of git://git.qubes-os.org/marmarek/core-admin

124a8f6892f1c23f9ce0ef0acdd6afb0cb9dbb63 authored over 11 years ago
NotifyTools: handle default user setting

If the VM provides 'default-user' setting - save it to the VM settings.

8200b15c61940886ca8c30a0c9f53c8f24a0906e authored over 11 years ago
qvm-tools: qvm-start --install-windows-tools (#41 pro)

5291227de3ed74bf3a77808f7263c2d7b450cf37 authored over 11 years ago
core: unify handling dom0 case in --cdrom option

c52059a23e117eadf42bbe0b41735be54212b8c8 authored over 11 years ago
missing import once again

55b4c6b6d116ebf3d0f0f06de986348fbeda001e authored over 11 years ago
Allow HVM to notify dom0 about tools installation

HVM can set some xenstore entries (in qubes-tools/ subtree) to pass
informations about installed...

e2c43d22929dd1baf76755210f885fa37944d0b6 authored over 11 years ago
core/HVM: always start qrexec daemon

If not marked as installed, start it in background - waiting for
possible Qubes Tools installati...

495a24a2e73d55e3e5d6db957642bc6fb2bfbd6f authored over 11 years ago
core: add missing import

3df971997233b97338c34d991d68fa238370bd9f authored over 11 years ago
Merge branch 'master' of git://git.qubes-os.org/joanna/core-admin

68d8eb308cf09b4ec51de3738a422a551621b01d authored over 11 years ago
core: call ACPI S3 emulation only for VMs with PCI devices

Actually it looks to be needed only there.
But also another problem: this suspend doesn't work f...

dfe0b18382a8f1c479a4f720df9d1d357ce0ce3d authored over 11 years ago
core: add methods to trigger ACPI S3 of VM

Those methods should be called during dom0 suspend/resume.

149971ae2ee052fc69806e61f66f1cd66c9e9cb1 authored over 11 years ago
qvm-tools: add option to list only selected VMs

084b5575a9c1309d90b7262c3fb8db0c525f90c5 authored over 11 years ago
qmemman: fix maxmem handling (#736)

'static-max' as read from xenstore is string, so needs to be converted
to int. Additionally unit...

71960d83cc08a7a19afcca0f369b58ef47999c13 authored over 11 years ago
backup: use tar2qfile in qubes.Restore RPC file

1a7d1702566dd6415ac65ec7f82d62677e6b989c authored over 11 years ago
backup: implemented header restoration using tar2qfile

b96ec61e17be2e2e6482a62118c93f0908ca24b7 authored over 11 years ago
backup: fixed reinitialisation of all backup flags in qubes.xml

6c7322d324121be42f3bc1321cc9f54121935f47 authored over 11 years ago
version 2.1.24

17e2e7d43631c9664ae3e30789c5d5e8042d2fd1 authored over 11 years ago
dispvm: fix commit "pass VM name to qrexec-daemon"

aadd47ce45e0b0071eb285d7b5b9af9733f3043e authored over 11 years ago
dispvm: fix out of memory message - Xfce version

3443f94aa9d183eb993a546790ffdbc389e1843b authored over 11 years ago
version 2.1.23

ef6f3d74e6e16acc4f57e9193e393d5538a1a775 authored over 11 years ago
dispvm: pass VM name to qrexec-daemon

Now qrexec-daemon requires three arguments: domid, domname,
default_user.

ed3d602140cfdd8f12f7932f7c107953a681a59e authored over 11 years ago
version 2.1.22

fb745c2ff2c0f6b1dc5941a25f8e35988756a4b1 authored over 11 years ago
Pass domain name to qrexec daemon

5e0d8c1155069ad440df11547ca914113d037bdb authored over 11 years ago
version 2.1.21

b2a0b697422ab39ea5852d63c4dc2e6768f130db authored over 11 years ago
Force the first character of VM name to be a letter

Especially don't allow numeric-only name (our deserializer of qubes.xml
will convert it to int i...

41ba079eb86f7d6ee138254519cbb41c8dbcb779 authored over 11 years ago
version 2.1.20

8f302bf2bc75e3ab272d93597cf9108a1a31a7f4 authored over 11 years ago
Fix qubes.xml unlock code (#748)

Do not call explicit lockf(lOCK_UN) to not unlock the file
buffers are flushed. This is simpler ...

e6012a8fd29d9969cc19a498bcaddc549925249f authored over 11 years ago
backup: improved error handling during restore process

3e4637415abc11860fb1f1b537b448749088a38c authored over 11 years ago
qvm-backup: respect "include in backups by default" setting (#746)

76144df2e767fc8c9f1db3bdd0e24e3d328ab94d authored over 11 years ago
qvm-backup: support explicit list of VMs to backup

f74caf876b55e5f060c200e8c5c8c114dce9ab5b authored over 11 years ago
backup: fixed vm extraction path and untracked errors

04d38055a63f474f418cc1d969eaa4f5c036236f authored over 11 years ago
backup: fixed decryption during backup restoration process

1a80893ef0454b725dfaf17d6b607d1a3a6fcc75 authored over 11 years ago
backup: fix a misplaced passphrase request breaking the backup GUI

c2645bcb924f99e143600f9c706e1f7dcfa7902c authored over 11 years ago
backup: fix of a bug introduced in the qvm-backup-restore command by adding a progress_callback

a594af02dea10865eb048b9db1080e9af3455a0d authored over 11 years ago
backup: fixes to use the backup GUI

26fb5b3d25a28e305b3609f561b53b250c67ca35 authored over 11 years ago
backup: implemented validated file extraction for non encrypted backups

af230b33a9e9ae28ce6aef6b5589c7b37a869624 authored over 11 years ago
backup: implement header restoration for the new backup format

c805ff6aeb5afe517e5694ea06418e2e44bb148e authored over 11 years ago
version 2.1.19

c6d51fd68f805a273f039a4afa6076847ef9d193 authored over 11 years ago
Merge remote-tracking branch 'joanna/master'

1525b64e164105fbcc080ec59723bf4e68a671f1 authored over 11 years ago
version 2.1.18

c43efac87ba63586275d6c68749a71376e48c81f authored over 11 years ago
backup: multiple fixes for the backup process, including non-encrypted backups

- Ensure backup without encryption is working
- Implemented progress feedback through a global v...

361741b8aaf6244e3a4d01f6b100d577aaa2a424 authored over 11 years ago
backup: use a thread to send data to AppVM in parallel to tar main operations.

Additionnally, temporary files are removed once data has been sent

23065f6fa04206009e15760ababf5461c5540f00 authored over 11 years ago
backup: introduced a second tar pass to send encrypted data to an AppVM

The backup process is now tar_sparse | encrypt | hmac | tar | appvm

a85f3a7d8e93122298b262ac241722dd61b69cd5 authored over 11 years ago
backup: implemented backup mecanism using tar_sparse+encryption+hmac generation

4ae4bdc45258f681c71b3cbbb19cc1954927d80f authored over 11 years ago
backup: code cleanup

5edca4ac90b260fc72dd95bc02570208c672ba23 authored over 11 years ago
core: move pci_add/pci_remove to QubesVM, add support for live add/remove (#708)

This additionally requires qubes.DetachPciDevice service in VM.

5da7a520c4792fef77f25dd954236e1662d9e9ec authored over 11 years ago
backup: Added rpc restoration file

89fde55cd954232a58394a34bc33f00c57272407 authored over 11 years ago
backup: reimplemented restore function through an AppVM

The VM size is now stored inside the backup specification file in order to compute progress.

836c604473823b374175c6e4b41a4674556e1ce5 authored over 11 years ago
backup: implemented mecanism to read only the backup headers

9784ca87f688ff0d32e6bf444940c8cd0ff720b6 authored over 11 years ago
backup: major revamp of the backup code to include backup to dom0, backup to vm, better cleanup code

5fa8d732ae70b47828625ad20806315e42479911 authored over 11 years ago
backup: implemented progress feedback using tar checkpoint and a temporary file for tar output

fbb26d89b445bea460eb5e2c900994ea0d5f475b authored over 11 years ago
backup: implemented use of a single tar file instead of creation of multiple file during backup

aea789d0a17beee9993ca6a684581d74a7563b7e authored over 11 years ago
backup: improved performance by optimizing tar and gpg options

6c09189b774af32c97b84e93b8c5710851c5851f authored over 11 years ago
backup: implemented use of tar+gpg2 instead of only encrypting files

fb8748f3e9d292ad9bf790fcf3169faef9ad8925 authored over 11 years ago
dispvm: minor fixes

Conflicts:
dispvm/qubes-prepare-saved-domain.sh

a0cb8dbf7e69d94f91ceb2191b88b4845cc9b2e6 authored over 11 years ago
QubesVm: drop evals already covered by generic deserializer

19982da9d204e0105545783198c5305de0c4a5f1 authored over 11 years ago
Send monitor layout at VM startup.

Gui daemon isn't aware of multihead parameters, also gui protocol
doesn't support such informati...

28b8eb04454dc74e5774e03542331db0c88fe033 authored over 11 years ago
qvm-prefs: fix checking kernel path

42416504bbd2932a57335ff66dc87a3a40309ae6 authored over 11 years ago
dom0: wait for folder to be created before adding file

ead479804e3f9679f1abc8da7002492758105b9a authored over 11 years ago
qubes-hcl-report update + qvm-check

It's now handle dual VGA scenarios, got some other hardware related
improvements, and some usage...

2fc8e7abb01f93064f35729d0901eb31bcf678df authored over 11 years ago
dom0: add option for encryption to qvm-backup

1d2990e9380ba81af091c0a460d981a439299dc4 authored over 11 years ago
dom0: allow user to decide if encryption should be used, close qvm database

4ed00f123d707c4614e164be66a5ae542fbf4383 authored over 11 years ago
dom0: allow the user to set the AppVM

3d7af2f7f51e91f74d8a6be3efbd70e440cb39e2 authored over 11 years ago
dom0: close Popen when the transfer is complete

c2f157c2d2f1eea93519925091a4d398ccba203a authored over 11 years ago
dom0: use vm.run() instead of subprocess.Popen() directly

93162df677406cee8a1769156f66b7908d98121c authored over 11 years ago
dom0: fix directory creation

246e8c383dac369c947653262bdeee17977acad9 authored over 11 years ago
dom0: edit qvm-backup to use backup_do_copy, throw error when appvm is not found

7cacc3db482f033cee6ece401f5bd9ae7bc1b5a3 authored over 11 years ago
One more missing import

c8b3009b4ffd66231229b6369420068815a7d208 authored over 11 years ago
Fix domain clone/rename

a1e9e3bf1afec8eda20f77934ba2fca6072c6be2 authored over 11 years ago
qvm-template-commit: --offline-mode

Just a placeholder for now, to have common template-builder with Qubes
R3.

8b71129445602639d78eb2cf0c6f2505b5f61f94 authored over 11 years ago
dispvm: fix zenity arguments for error message

8efba3092c7509b86843718b1cc59eafce0818aa authored over 11 years ago
Remove default runlevel from VM kernel parameters

Runlevels are not used anymore with systemd (it uses target concept).
Remove the parameter as it...

6009ac50217742a9bef7f9fc5e61f5208343ecec authored almost 12 years ago
dom0: switch backup compression to .tar.gz, properly handle folders.

65822f60337b93d087c2fcb225764b50926b526b authored almost 12 years ago
dom0: allow backup to AppVM instead of just local block device

bf2dd7f0c74527d033f51f011ce15c02b33f7c1d authored almost 12 years ago
version 2.1.17

3e119a658974870fd60c14f624a9ad9246f7e772 authored almost 12 years ago
core: fix datetime handling with new imports

Now it is 'import datetime', not 'from datetime import datetime', so use
explicit datetime class...

48098accc5c6db2123877eb8e5659a512b51002c authored almost 12 years ago
Missing imports...

59d36cfb69b31dc9d34653a1627586d39b9cc5fd authored almost 12 years ago
Missing import

b0ec7c7b010781693948ccc5540c79ab5166b33b authored almost 12 years ago
spec: provides qubes-doc-dom0

0419aee8ab13626178bf4fb57ed7db3a23c9d339 authored almost 12 years ago
qvm-tools: qvm-run: eturn exitcode!=0 if any command failed

17709dcce9dbee2ea138f1cb1c8f0ca467d88973 authored almost 12 years ago
spec: typo fix

ef82b53b649239d744acc21bbbadb01773ba710a authored almost 12 years ago
qvm-tools: remove net-tools dependency part two

398f54f99a1a3d21adf2f274afd00dd4ead1dc70 authored almost 12 years ago
Update make clean target

340b62d4d4280d0173c4d25512a5ea9678e74df3 authored almost 12 years ago
spec: update Requires

0ec6da80503b955329ba56f0aa4b1e518343545e authored almost 12 years ago
Remove support for old builder API

b72fdb35ee03a51654eb4c178045e572a5367ef7 authored almost 12 years ago
Missing imports once again...

f7d868bff82ee420f9e4bbf07fff56f6e8ea625d authored almost 12 years ago
Add Makefile.builder

f33a9857cffc5a84e37d76a8f15525ea7d2154d8 authored almost 12 years ago
QubesHVm: add missing imports again

11243a51d36e0c38fdd22152dc743f209e770504 authored almost 12 years ago
QubesHVm: add missing imports

4dea00349a99cf2c1c07a99b450fcfd1a3f1dc97 authored almost 12 years ago
Move all files one level up

a84886db0785b4a442952bce0c84657f26adc8e2 authored almost 12 years ago
Remove other Linux-specific stuff

Move remaining files to linux/ subdirectory.

9db68897c73733a19ad6549d851695119b0fb64a authored almost 12 years ago
Move dom0-update code to separate repository

This is highly Linux-specific code. Perhaps other systems will have
equivalent, but for now move...

fa8d659189ee41998a3d53da89d39cd5cf7b689f authored almost 12 years ago
Move standalone qvm-sync-appmenus to core-dom0-linux

It makes no sense to leave standalone tool here while real code is moved
to core-dom0-linux. Als...

0c4ea10bda2235a4f1687b5ebeb5a549f726383d authored almost 12 years ago
Move icons to separate repository

Because of license reasons (icons are based on GPL resources so can't be
dual licensed).

a633d331f346009405c87eb91a52616bba6fcc0f authored almost 12 years ago
Simplify QubesTemplateVm class

bd84ebfd8ab574d6cf7182e2922d01882b202c13 authored almost 12 years ago