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

version 2.1.36

7733ff9ffb38a30112c8399a13d729aa1f99aafe authored about 11 years ago
backups: fix trailing slashes for anonymized vm dirnames

3fcfbbac222fe4454e491b73089387b9b65409bc authored about 11 years ago
version 2.1.35

85bb2c47f15c689f550238a62fbf525c8312763b authored about 11 years ago
hvm: start guid for HVM without guiagent installed

This is fix for commit "ebf0a27 hvm: start fullscreen guid only if no
guiagent installed or in d...

e4d6be3a4bab42b253f7f5145b87e1c91ee45986 authored about 11 years ago
version 2.1.34

c249ca761dcb962b71532be8e59c4a83eb8b9c42 authored about 11 years ago
backups: fix restore dom0 home from old backup format

84f8a8a8f1649d403d0a9b5c7cdd68060b54080d authored about 11 years ago
hvm: start fullscreen guid only if no guiagent installed or in debug mode

ebf0a275a1ea60f7e501d670d83fa5d7ccbf5c76 authored about 11 years ago
version 2.1.33

179d4c6e3146cbda4126af837242437320d9a049 authored about 11 years ago
hvm: fetch and recreate appmenus when VM reports tools presence (#56 pro)

3891913d1bd3aa71f81ad3e8214d12a08d311e11 authored about 11 years ago
hvm: start stubdom guid regardless of guiagent_installed (#60 pro)

Alway start stubdom guid, then if guiagent_installed set - start the
target one and when connect...

76aa93e94b888928ed097b6a8c6646e4f9093cab authored about 11 years ago
version 2.1.32

6ae4fb99d91096f92bc59f9d47b4756c42f72db6 authored about 11 years ago
backups: compression support

99b001502a80c410a67f6b99eac67ab6dc93c448 authored about 11 years ago
backups: report exception on backup write error

This is only partial solution - this happens in separate thread so main
thread may not notice th...

1939cf7ce8154d8ed3daaf12db8ae4a7134712af authored about 11 years ago
core: do not truncate qubes.xml during save()

Save the next one in temporary file, then move over to destination file.
This way when writing t...

bc92c20d67b95cb6aa554d6400b514b61c66fbb8 authored about 11 years ago
backups: hide unwanted "next volume requests" from tar

93b7924bc6f499e6322e2780a484347c0988eb96 authored about 11 years ago
hvm: always use qrexec for clipboard operations

This is temporary solution until Windows GUI agent will handle
MSG_CLIPBOARD_* commands.

Also f...

4ce3acd64d0516cdc66aade6dd6a59100838abdb authored about 11 years ago
backups: disable debugging code

e9f08aefd7031239304b491a7b0e800fefa0bb85 authored about 11 years ago
Merge branch 'new-backups'

Conflicts:
core-modules/000QubesVm.py

27f6f0e64ef0d42b3b16a221ab888df6bdea9907 authored about 11 years ago
Merge remote-tracking branch 'joanna/master'

79cbf3d06fc3574fc0c95f2b790c94ab6de99d16 authored about 11 years ago
core: rename QubesDom0NetVm to QubesAdminVm

This is somehow related to #757, but only first (easier) step. Actual
change of QubesAdminVm bas...

b73970c62d053ace4923d51ca066d322e3ea38d8 authored about 11 years ago
backups: add support for restoring old backup format

Actually the code is quite similar, so just add few "if" instead of
copying the whole functions.

3d7040277807712d3c3932485537d80ae9555e9a authored about 11 years ago
dispvm:

Remove temp file if already existed. It could be created with different
owner, so unavailable fo...

8cee6e22f493dc26022bc3a1e40596cc51a2bba5 authored about 11 years ago
backups: remove some old unneeded code

eaebf04b3424b4124a31ebbbe061695b8728ea4f authored about 11 years ago
backups: fix restore in non-debug mode

c8b8cd0d1f9fdb82e8b4d10a786187b91836e359 authored about 11 years ago
backups: fix encrypted backup restore

105428accbea59e692322633c6a75260761debf1 authored about 11 years ago
backups: hide VM names in encrypted backup

Even when encrypted backup is selected, file list isn't encrypted. Do
not leak VM names in the f...

10100767da16cfdaf9397ee6559482c925399e66 authored about 11 years ago
backups: fix backup of selected appmenus for VM

This wasn't working for a long time...

8bdea5b0ab80aa4ace005191575a378f1e1b5f8f authored about 11 years ago
Performance optimization regarding xenstore access

Reduce number of xenstore access during checking current domain XID.

3c99ac1d07fdfe1688cfdfdea1655a7a6452f9e8 authored about 11 years ago
Fix VM autostart - set $DISPLAY env variable

Without this, started qrexec-daemon would not have access to GUI,
especially can't display Qubes...

59b9e43060c3b9bd717e9cc59979153f86f1b9b7 authored about 11 years ago
backups: fix backup of templates

Template is saved as single archive of the whole VM directory. Preserve
backup directory structu...

2d68b79bff6a2421cd393ffc97e2e5131995cd89 authored about 11 years ago
backups: correctly calculate size of file to backup

50662bf090860b826eeaef53bf4c2d9da9f3a0c4 authored about 11 years ago
backups: move import at the beginning of .py file

0b0d50edf35c5d93b6f225e54d772fc3dd79d8eb authored about 11 years ago
version 2.1.31

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

473491032d8b845c04843a29286e454df5d834fc authored about 11 years ago
qvm-tools: add --root-move-from/--root-copy-from options to qvm-create

fa35b1dd55a266985823194de846138456a10b45 authored about 11 years ago
qvm-tools: fix qvm-create --hvm* --root args parsing

17c5d2208328319198a059e225fc3f2bd937b585 authored about 11 years ago
version 2.1.30

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

bfc95bae7865782505d69df40eac1234fb051b91 authored about 11 years ago
qvm-tools: fix args parsing for qvm-create --hvm-template

919b9455f810ce05ed58b29ed89f2d4f608a7aeb authored about 11 years ago
version 2.1.29

e88514aab7dc1953f616f21faabccee083a7e456 authored about 11 years ago
core: QubesTemplateHVm.is_appvm = False

dc557207381346b6aacac8a6dbb5917ed85c84ee authored about 11 years ago
core: refuse to set template for standalone VM

09393734a3364fb5546c0db32f8bebaaffe06c65 authored about 11 years ago
core: split HVM template into separate class

5033b53543b0345937156dcabfa8d3cae4838169 authored about 11 years ago
backups: fix appvm handling in qvm-backup-restore

0fcceb324dfd9c077f54be0c2b17a4e090915d96 authored about 11 years ago
backups: fix VM exclude logic (restore)

0743531244a86ce3644ee6fc008218c58a8cbdc7 authored about 11 years ago
backups: fix backup header extraction

Pass only 'qubes.xml.000' to tar2qfile - this way it will stop reading
the source after requeste...

bf6bf8ed8ff16c66fcd69cc7904a08df259b46e7 authored about 11 years ago
backups: fix backup cleanup

cc379270808871bcf7835fa8151b7ac088863fde authored about 11 years ago
backups: qvm-backup: check if /var/tmp have enough space

d7e3f3cb0aa7cf6cfd623197acc420238de20e2e authored about 11 years ago
backups: Prompt for password twice for verification

3a898db663103dac6ce30ef9143310f6daa8b6bc authored about 11 years ago
backups: move backup code to separate file

Also some major cleanups: Reduce some more code duplication
(verify_hmac, simplify backup_restor...

c781a522d86d9fbfe7e93e26340bb7aa4bb8ae3a authored about 11 years ago
backups: move extracted dom0 home from /var/tmp instead of copy

657beaf65560d1d85823ffcb2eda1f990e2fdb35 authored about 11 years ago
backup: reduce volume size to 100M and limit queue length

This way backup process won't need more than 1GB for temporary files and
also will give more pre...

e31c3ae8e7a3343607839e2edbcfc90a484f6611 authored about 11 years ago
backups: add missing import in qvm-backup

07ae02915f9cf62344345315afd136b90ceaadfd authored about 11 years ago
backups: fix handling multi-volume archive during restore

We can't wait for tar next volume prompt using stderr.readline(),
because tar don't output EOL m...

10a01010bb9b756689268986db5550fb9266eff8 authored about 11 years ago
backups: minor reduce code duplication

7229b78bbf5b9be8353370757d5c81468c85fb3b authored about 11 years ago
backups: include file path in internal archive, implement dom0 home restore

This is mostly revert of "3d1b40f backups: keep file without path in
inner tar archive" in terms...

bc59d7e054f05d84f691e0d62b38a4fcc1ed0e84 authored about 11 years ago
core: store dom0 info in qubes.xml

At least to have there info about its backup.

dc6fd3c8f380c4d1a612ba67bc400b2566162915 authored about 11 years ago
backups: desperate try to improve readability

Especially kill long lines.

a64f7c12adc69d5c39be27e58e51824bff0f6e0d authored about 11 years ago
backups: increase buffer size for better performance

After this change the bottleneck is qrexec throughput.

5477aea877cfeb42a8149833045337a82866da49 authored about 11 years ago
backups: increase readability of long function calls

c306b9c00af82f65206365401d26f066c86ce48a authored about 11 years ago
backups: make all the debug easy to disable

c64b6c04cef9c96cda260332b10062ac9c74828d authored about 11 years ago
backups: fix race condition in "tape" change event during backup

Ensure that outer tar/encryptor gets all the data *and EOF* before
signalling inner tar to conti...

005db6a5ab2fdfc37464feaf8e714a8d95f6e844 authored about 11 years ago
backups: keep file without path in inner tar archive

It is senseless to have full file path in multiple locations:
- external archive
- qubes.xml
...

3d1b40f25c73fab3bfe95e33ea1d56be1a92beb2 authored about 11 years ago
backups: don't echo entered passwords

6c61e79ebf48ca6f55eb1aafad9a491046af3db4 authored about 11 years ago
backup: remove unused argument from backup_prepare

61b3a81e822bdb69f81b853595610e848d8c4f37 authored about 11 years ago
backup: check for disk space if target is local directory

e7701d9c5d5469dd00846314a7da8cdd34b284c1 authored about 11 years ago
backup: improved error handling during restore

51f119326b4c02f473f4572ec89b7800b2faa2b5 authored about 11 years ago
backups: use tar2qfile filtering to enable partial backup restore

e875ae9d06a581faf88c6503bd0e81ed4c559248 authored about 11 years ago
version 2.1.28

2891a15302dcf8d42c51ee8106f8b5a130c601b4 authored about 11 years ago
doc: update qvm-prefs doc

a3d02db170346f60aaac4b2f243cd980d8560c8b authored about 11 years ago
qvm-tools: unify the qvm-prefs labels (#756)

167b412e54ac922dd2c118dcfb04b15dc2d21263 authored about 11 years ago
qvm-tools: fix set_* return code

Use return True/False to report success/failure instead of exit(1). This
fixes regression introd...

fe834bcb9c96367010e13391e73eb71022880c48 authored about 11 years ago
hvm: default to template's MAC in MAC auto mode (#755)

1b83e5c687f174a9d17b7fa936cbe6ca46a17078 authored about 11 years ago
hvm: do not reset root.img to template state when debug mode enabled

aeb83d1a45b221ce2c00a2c3389fbc90073c143f authored about 11 years ago
core: more flexible mechanism for template compatibility check

Using class method allow the users (Qubes Manager at least) to check
for compatibility without h...

a457b62728e57d59267b647414f1e233527bfafd authored about 11 years ago
core: do not call resize2fs on private.img in dom0

Do not parse VM data (filesystem metadata in this case) in dom0, as this
expose dom0 for potenti...

efeb284ab119451996667eec7b552a3967c9a3c5 authored about 11 years ago
version 2.1.27

b91aa4133d37b95bcaade5788184b42dfe2f0719 authored about 11 years ago
Merge remote-tracking branch 'joanna/master'

f85c2ffa5a06d157f77409ac1a32e9869a731d26 authored about 11 years ago
Support for autostart VMs (#724)

6fddae3b9bbdb588051be867d4ae725d3253c67b authored about 11 years ago
Template support for HVM (#719)

Any HVM (which isn't already template-based) can be a template for
another HVM. For now do not a...

2005207462f57b28d6959dcfd18f36209183821a authored about 11 years ago
qvm-tools: exit with code 1 on error

Not only print error message.

92b479bf49e5f6c4529234ae4fb8f1a122ca8e8d authored about 11 years ago
qvm-tools: do not assume that every template VM must have root-cow.img

Especially HVM templates do not have (at least for now).

25fd41aa2f7965d6a3652ba4e2e700c6d4e8d272 authored about 11 years ago
qvm-tools: make qvm-ls code more defensive

Do not assume only predefined VMs types, do not assume only one type of
template etc.

1756ab33e91923c4be1f6952b61a54ccf4fdaadc authored about 11 years ago
QubesHVm: restore private.img support

4090fdf758e3b0f7299ac4b8cbf887dd7448768c authored about 11 years ago
QubesHVm: fix copy&paste error

1315bdec87e890b4432aebf03ee74c926272b0f0 authored about 11 years ago
qvm-tools: clarify help message/options error checking (#741)

f0e24c358eb6cb31349614e8a36bf3aa26d7341d authored about 11 years ago
version 2.1.26

07f011ebecea3f77df140741c22356568c9046cc authored about 11 years ago
Add device-mapper devices to name->(major,minor) mapping

qvm-block will still not list device-mapper devices, but it would be
much easier to modify it.

dfa9e7c0dfb952e9a4a5e76b25f90e71405fd203 authored about 11 years ago
hvm: check for HVM capability on host when failed to start the VM

b3c127091ddd1b69adb79fc86458f88f61f7e92e authored over 11 years ago
backup: move qubes.{Backup,Restore} services to core-agent-linux repo

8cffdea41f017d0d318eee8a060e067dd0028318 authored over 11 years ago
backup: wait for process termination in restore header phase

One more race condition, which could cause qvm-backup-restore hang.

3666d6ced9daf58a8143b840245b8524c9f7394b authored over 11 years ago
backup: restore: Ignore qubes.xml in the second restore pass

Already processed in backup prepare phase). This is only because
qfile-dom0-unpacker doesn't sup...

319158d5b1c60d9a9b3bea6c3da0d5befe202ea4 authored over 11 years ago
backup: restore: process files until EOF received

Not only until unpacker process is running. This is another race
condition, which would cause so...

1880f61c2d668e3ec0e476fad7846487ce7131eb authored over 11 years ago
backup: restore: handle VM data with qfile format instead of simple tar

This was already partially implemented, but only for backup header
(qubes.xml).
Fix handling of ...

3c993c619c9e9d4769406b327cd1200d2a9e084f authored over 11 years ago
backup: use 'dom0' as source domain for RPC calls

c61a4570e867b780dcef592324a5b94fb1e1da0b authored over 11 years ago
backup: comment update

661a1ba4afb5fee40987d98997a4d0129e2ae39f authored over 11 years ago
backup: fix race condition with inner tar process

Do not assume that tar will finish quickly - explicitly wait for either
process termination or r...

54f08e00b9dad3dab1eff38d5c5dd04852fdba13 authored over 11 years ago
backup: whitespace fixes

89b6069bda3799d8cd07a297f8a3e253b51dc178 authored over 11 years ago
backup: fix misused variables - most likely copy&paste error

b84ba998a303ded57dbaebd7b7ea602ffb64d0bb authored over 11 years ago
backup: include qubes.xml

It was commented out by mistake.

5cebff34bda0ef31f6dcd634056323588bad1cec authored over 11 years ago