Ecosyste.ms: OpenCollective

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

github.com/QubesOS/qubes-vmm-xen

Qubes component: vmm-xen
https://github.com/QubesOS/qubes-vmm-xen

Apply XSA-148 patch

729b49b1cd126e5379505c210ec8430db013d40f authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Update xen-tools-qubes-vm.patch for Xen 4.6

404ba9125eb3bc0a5621eb41de95964ae26ed09b authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Correctly remove loop devices (fix xen-hotplug-external-store.patch for Xen 4.6)

3e8d6bb8869e47bf363a1004cfea558ca0179cbc authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: update packaging for Xen 4.6

f055e52831c7dd5edf3b5aa38f2c50bcba5eb3e0 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix build requirements

7a809118bf9ad87cdee0e06d532d1730d59635d3 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix and enable xendriverdomain service in xen-qubes-vm package

887a8bcd3c19889c36c8c50e0977b53c7db572ba authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: prevent simultaneus installation of libxen-4.4 and libxen-4.6

While the package can be made to work that way, it isn't worth the
effort in Qubes VMs. For exam...

790a8799a1207ca0ae6de584da6fd49a189cfc5a authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Enable logging in xenconsoled in systemd service

Previosly it was done only in sysvinit style script.

a522c42c9d57f238dd7e4e678f6aa9b78b8aa673 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: sync series-debian-vm.conf with series-vm.conf

3f2b6ea268b0b05b045267670a60d73768a72dbe authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Update vchan-xen submodule

9bd1c1cb99e88029bedba210cb7c1cffa1a43903 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
remove uneeded workaround for hotplug race condition

Since hotplug scripts are now called by libxl (including driver domains,
which have a separate d...

3b6dec17c70a524aa647619593a2fec78a3a7e50 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Remove unused patches

dc05909b78b0b56b241e21919e3945327df6c090 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.6.0

Main changes to the package:
- removed patches already included in upstream release
- removed ...

5382eb0323bb5033c73f9667cfe331aca0107782 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.3-7

c80108c5557b01ddb21eeaf9e43e42eb8e0c662f authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Improve EFI diagnostics and add optional workarounds for buggy firmware

eb8745e536cf8339df98f455ffb67a3011683c34 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'xen-4.4-hotplug-minor' into xen-4.4

f02ccabaf4c1766533265c9ecfbc866061721806 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'xen-4.4-submodules' into xen-4.4

* xen-4.4-submodules:
merge back xen-vm.spec into xen.spec
Convert hacky copy-in stage into ...

8e6eb4f667a75642f406cd06f7d0d96390dd3135 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix hotplug block remove script - do not error on physical device

96a94faaefebde651d172d9cb618393ccb88bc6d authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
merge back xen-vm.spec into xen.spec

Having xen-libs and xen-devel packaged in two different ways is too much
PITA. The very problem ...

3f00b9a621a6e96621cee01850c51bba4de4f704 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Convert hacky copy-in stage into git submodules

This way it would be:
1. More clearer which source is really used
2. Easier to track package ver...

330ce3d265628bb83ca40cd53e2d61a449387652 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.2-7

7f110250891a57ba8e731474fdbd8532fede8df5 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
hotplug: Fix handling block backend paths with spaces

Fixes qubesos/qubes-issues#1127

1f87cf229e4b6397a842173d5213b5f38faad84e authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge tag 'jm_2dbba6d1' into xen-4.4

Tag for commit 2dbba6d182a62d442c283c1c1493113488d1c930

# gpg: Signature made Tue 04 Aug 2015 0...

c26b62ddb309d33720bc2a8e110cd1cea9c4d8d2 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Initial implementation of Debian stretch

2dbba6d182a62d442c283c1c1493113488d1c930 authored over 9 years ago by Jason Mehring <[email protected]>
Merge branch 'xen-4.4' into archfix-201505

211a54d4c5feddacf6d84ba11e1615589cdd7d25 authored over 9 years ago by Olivier MEDOC <[email protected]>
version 4.4.2-6

fed5edf3afa7942f3991952603edbb928586dd82 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Increase stubdom memory allocation based on video ram size

Recently we've increased default VRAM setting to 16MB, which apparently
makes the default 32MB f...

2ff1448cab2dcd350a15fbe510235ced3914ce13 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Migrate out of sf.net with distfiles mirror

dd05c8bc15db6e80e8d768aa9170628e97a11fd3 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Add xen-qemu-tools package, which provide qemu-* tools in /usr/bin

This makes available qemu-* tools in standard location. It can be
installed as a replacement for...

88a36894cf689a960204ee790e5ef48766e53afb authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix compile warning

a7c553d20e8192baeccca4cad40fea9995e26a66 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: update PKGBUILD dependencies to match fedora ones

44ba22b376e0d8cba3c1203f4193da384a727f27 authored over 9 years ago by Olivier MEDOC <[email protected]>
archlinux: Change /var/run to /run as it is handled as a symlink by archlinux filesystem package

fb41d098539011b61c3b8bc744bc6ea610fc7f28 authored over 9 years ago by Olivier MEDOC <[email protected]>
Use fedora patching script instead of specifiying each patch one by one

e5cf14edd4880ef620b7dadf6e7fa64b8ca4f10a authored over 9 years ago by Olivier MEDOC <[email protected]>
version 4.4.2-5

7cc981b2101c2915f7d4025c61d4829f20a2f805 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Use modules-load.d instead of sysconfig/modules, do not mount /proc/xen manually

Mounting /proc/xen manually creates race condition with proc-xen.mount
unit. If proc-xen.mount l...

687bbe3a192f85a3ecaafe223ecf6cdd1c63d11d authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: symlink 'rel' for debian-changelog.sh

7ef2be9d677f205607e6f79400d7f24d10fb1683 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.2-4

f514a0d5dc1c93fd025048a6d25996aa79588093 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge tag 'jm_c103c534' into xen-4.4

Tag for commit c103c534dbc6c9cc88893c6d80a40cdec67e4d30

# gpg: Signature made Wed Apr 22 09:12:...

78baaa72fd43a4899e94b3a9a152ba13d5f9ba72 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: Update changelog

c103c534dbc6c9cc88893c6d80a40cdec67e4d30 authored over 9 years ago by Jason Mehring <[email protected]>
Update patches disabling qemu in dom0

Split them back to two parts:
1. Generic one, upstream-able
2. Qubes-specific, really minimal on...

891338ce4394f779bde99f63af0cd0cf07ca5d78 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Remove old, compromised kernel.org key

Since gpgv is used, it just verifies the signature. Does not verify
validity of the key itself. ...

0d0bda0f9c31c1ae7b46d5afd4eb6ca29d2cedd1 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Use "gpgv" to verify source archive signatures

6140223aee9d43c6929122c41ec254904b3da378 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.2-3

51d80f3e1b1946f477d324b15a53af44b7ed3c94 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix handling block backend for file-backed disks

User can attach any file using qvm-block -A. Unfortunately libvirt/libxl
assume using qemu as a ...

89cf65574c6764434493125e02319f22b3371f7e authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.2-2

16e15f324c003fd55bb262b7ed8fe6e674d20162 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: update patch list

1a74e69adaedc157d3ce97f42f0750f7265e7dff authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.2-1

Removed all patches already included in new upstream release.

72aca291cd521ee58fe31d605c8118ea2073db1d authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Change EFI vendor name to 'qubes'

8efa86dbcd49ce0e969b618a85725b4f8cf23d75 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not use broken xenstore kernel interface

/proc/xen/xenbus has a deadlock, which isn't present in /dev/xen/xenbus.
So switch to the other ...

e63bfff856128e5c8fdb7fa51d6ce9a824014090 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge tag 'jm_0c68cb69' into xen-4.4

Tag for commit 0c68cb69a10b4350b56a3ca3c83d566b0d6483e7

# gpg: Signature made Tue Mar 17 17:00:...

b262dff0e580581d9a6ace24d823dca2730d2ee6 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Added Obsoletes: xen-devel < 2001:4.1.2-25 to xen-dev package details to prevent newer versions conflicts (4.5.0-2.fc22)

0c68cb69a10b4350b56a3ca3c83d566b0d6483e7 authored almost 10 years ago by Jason Mehring <[email protected]>
Merge tag 'jm_1f77a1cf' into xen-4.4

Tag for commit 1f77a1cf461556e1b00119ce64751e4d15b05949

# gpg: Signature made Thu Mar 12 13:11:...

18bdf81a6f2f37eb84dd338d6748593cd0f88425 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: Removed verbose flag from tar when creating and extracting quilt packages

1f77a1cf461556e1b00119ce64751e4d15b05949 authored almost 10 years ago by Jason Mehring <[email protected]>
Remove already applied part of libxc patch

patches.misc/0001-linux_gntshr_munmap-munmap-takes-a-length-not-a-page.patch
already contains a ...

43f7bffe87ad20ce3af2e524a4c78ddc9b6324fb authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Backport a memleak fix in libxenvchan code

65485c0cb983121728843dd78fbf894438364d2b authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: fix crash (use after free) in HVM domain start path

d186fd640403524a181cd7faaafc4b0832e249f9 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge tag 'jm_8658b796' into xen-4.4

Tag for commit 8658b79604d7e9465d608b328de8b4eef91d0a75

# gpg: Signature made Wed Feb 18 07:46:...

5a916288bc2556ad6d743e463a8382391c800fcd authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: Add missing build depend: dh-python

8658b79604d7e9465d608b328de8b4eef91d0a75 authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Modify Makefile.builder to tar and .orig file for debian quilt so recently added version link will be included in build

33492a41f616244681a81132cbe4f9c0aed32dec authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Linked to version in root directory to enable debchange to determine real vesion within the nested debian-vm folder

2f548180fc9468857f63483200b918987b8c0bdf authored almost 10 years ago by Jason Mehring <[email protected]>
Merge tag 'jm_94f35670' into xen-4.4

Tag for commit 94f35670169a2c4e9b1efcc918006104fd974221

# gpg: Signature made Fri Feb 13 03:29:...

59ee91fb8deeba6a02b87572d2e38ad3240ade14 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: qubuntu: Updated depends for qubuntu

94f35670169a2c4e9b1efcc918006104fd974221 authored almost 10 years ago by Jason Mehring <[email protected]>
debian: wheezy: Needed to seperate soem of the depends due to package naming differences

wheezy and jessie required different pacakge names for some packages. To be
able to keep all th...

680fe00d9b3bbd2fa032c620deb792e48bf278ab authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Refactored Debian packaging again to use xen namespace with high epoc

- Also renamed debian-xen directory to debian-vm to allow for future debian-dom0 since
more mo...

e5bf086d4ecf008a118d4b4dc0090e53528f8556 authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Modified copy-in for patches not to fail if no patch script exists to allow removing patches in future

98676f5773f9dc84197a3b2da3c118fd412eae6c authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Added deb to .gitignore list

02578cbb91ae0161c780c149dcb767735b485517 authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Combined ifeq check in Makefile.builder to logical 'OR' test for debian/qubuntu

bed411cd7d343d1f94cae0bc8db9edf7df5b3be4 authored almost 10 years ago by Jason Mehring <[email protected]>
Merge branch 'xen-4.4' of git://git.qubes-os.org/marmarek/vmm-xen into r3-templates

56e9c143231faddad7d1561947cae86550a6049d authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Refactor Debian quilt packaging for xen

- Use copy-in for debian-quilt package in Makefile.builder instead of hook (to be removed) in Ma...

8cae4e85019b030d0594dba4b808164a37add092 authored almost 10 years ago by Jason Mehring <[email protected]>
debian: Added a quilt Debain package to build some required xen packages

Note that the Debian section is actually 2 levels deep here, under the
xen-4.4.1 directory since...

8f36bf28434d5f0c58185af4c6fea830759f1c14 authored almost 10 years ago by Jason Mehring <[email protected]>
libxl: update loop dev info

Apparently kernel do not get file path automatically when only
LOOP_SET_FD ioctl is used. This m...

6f587a274172132b3549900afe97385910b5f19a authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: implement VM suspend to mem (not only to disk)

f5d3815be614e318613bb484d27b34778e60d86b authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Add some missing depends so vmm-xen-vm can compile

2ab65b42e26f76d89c7fe1661de43a28a1b56df4 authored almost 10 years ago by Jason Mehring <[email protected]>
vm: fix hotplug scripts to work also in VM

cff1f83812ab9641d50bef83623ec69fda993b61 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Download 3rd-party software from our mirror

Some of those files are hosted on broken servers...

2f09b1fbd6d69a02d5c3ec45ed2efc80e0fd8eeb authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.1-1

774bf6aa60c5d010dc7e2d5999ed31b9d58ca552 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: fix xen-disable-dom0-qemu.patch

Skip launching dom0 qemu process after adding network interface(s) to
stubdom, not before.

197278ead852e227e52a3592fa4f9344feb1b7a3 authored almost 10 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: fix driver domain-backed devices remove

a1799725c7c1cf3df54e11d0a9ec5be721104e46 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.0-1

8f62ac678a906ec88ac9347222fa42dfab21ad95 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Workaround for race condition between kernel and hotplug script (#847)

Details in patch header.

(cherry picked from commit cfc8e9fc354a0065578f812bda6ff2d823e5aea0)

...

ba9d2635edc6e6543f00a52386df721810ef89d1 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
xenconsole: do not log raw ESC in guest console logs

ESC sequences can trigger some unwanted (and possibly buggy) features in
terminal emulator, espe...

02930a94ee6bca8679d8ecfc6f07bce49231707f authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
stubdom: completely remove unplugged network device (#826)

Instead of preparing to reconnect. Otherwise vif interface stays in
backend domain and cause rou...

b6a72c7cf271e100f57dfb2d1e568a62639f7809 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Create /usr/bin/xl symlink

xl is mostly called by non-root user in Qubes dom0, so have it available
in /usr/bin.

(cherry p...

627418a87bdd881f82aa69563170ad76aef77070 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
stubdom: provide keyboard leds state reporting (#850)

Used by gui-agent to sync Caps Lock and Num Lock

(cherry picked from commit 1c1dbcb83c4a2bedd96...

34210d0beda8395d382f9714bdf979c49238128b authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Include xenconsole logs in logrotate

(cherry picked from commit 9736746c5bfd29b242df374ee210e58f357a057e)

cf4232e13d6109bc33fd6d3235d81c8cd7472f10 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Enhance qemu ide emulation patch

Fix all the places, not only two functions.

(cherry picked from commit 39453b93c2170c1fc4334f24...

9507d2c73e756bede89115f1a80b7d7457bb88ea authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: fix domain suspend/destroy handling (#763)

More details in individual commit messages.

(cherry picked from commit 9e385027adb0ea397e9a644a...

5aa8627cc3d07f360f96b1ac3e8f52787a3d89c0 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix qemu crash on heavy disk usage.

Null pointer dereference in error path handling.

(cherry picked from commit 27ee7ebf392f65eeebf...

deb5ee97cf7894130e28073eaef8e83f84d47fc6 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Enable xen console logging by default

This was done by qubes-core install scripts, but apparently isn't
working for some time. Instead...

dc379f143b67f47537fcf12efae5d2ca84795bc3 authored about 10 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: avoid installing tools into /sbin or /usr/sbin as required by archlinux

ded6e950956d9b40df05fadea81899ccb11f1411 authored about 10 years ago by Olivier MEDOC <[email protected]>
spec: BuildRequires cmake for some reason (so says ./configure)

5bdc15ab15b84e53f054015d91ac8ebd33088cf3 authored over 10 years ago by Wojciech Zygmunt Porczyk <[email protected]>
spec: ./configure --enable-vtpm*-stubdom

b474e437fe0b444c72e606bc974f814e67615afe authored over 10 years ago by Wojciech Zygmunt Porczyk <[email protected]>
spec: BuildRequires autoconf automake

b034d05e0147ad7d6ea1bcbd783db34cc5cbc8c1 authored over 10 years ago by Wojciech Zygmunt Porczyk <[email protected]>
Backport libvchan fix

b3ac68c8eb2e7c41367bd8f5830ecf9574778464 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Enable xenconsoled logging

Moved from core-admin %post hack.

41881f10f5ab3521f12eb10eee587521dcb84fb7 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: sync with fc20 spec

Mostly add (disabled by default) ocaml subpackage.

6283d7f235af36f7296d55e48f8c771338ed11d4 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
gitignore

e313fee1748c358a02e5f71eafb9a3db4c2f3673 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.4.0-0.1

a809eb56b6b593c6a13046dd17f89b513240802d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.2.4-0.1

a759cfb2862676f45143d318365156ac42a8615d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
remove unused files

1ea4f7e6b927efaa4111b5e8f3dd9e1216f4d6f4 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>