Ecosyste.ms: OpenCollective

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

github.com/QubesOS/qubes-core-agent-linux

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

qrexec: git add missing files

f8d3c0df217276a049c1ee912ec23227fceb07c2 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: adjust updates fetching to the new qrexec api

601d0ec931cca5fbb93eb84b5610dc544e9b62c5 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: change qrexec_client_vm syntax to be nicer to read

Now the local_program is just before arguments, which is nicer.

3ea7aca257832b28143d7d42b008732e05930acf authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: adjust appmenu syncing to the new qrexec api

9b831e32cb7397e4019f16365fe8c803aa1c2222 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: adjust DispVM code to the new qrexec API

Note, we have qvm-open-in-vm totally for free.

dc33f0c9a7d8c50a9619964207a98c8101557eba authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: adjust intervm file copy code to the new qrexec API

b87da183cec7e2f25eec9220adf1bf0283a03694 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: last two missing pieces of the new rpc infrastructure

b5d30a9d54583c9a9ac88aa21480ce0b583a08b0 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qrexec: add qrexec_client_vm.c

dde44ee6ef33577158bd0b28a83a3851be5b7afb authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core into syncmarek

Conflicts:
dom0/init.d/qubes_core

321c3ad4992db8b59a7c075557dded1408e8255b authored over 13 years ago by Rafal Wojtczuk <[email protected]>
vm: remove /lib/modules from fstab (#263)

This is mounted by initramfs

3b81062087a67bf31a717850f84d21be316c1c68 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Do not setup IP second time

It is assigned by udev script

f963a419b6ad18cc60e4730f256b617d44c38804 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Load evtchn module by script in /etc/sysconfig/modules

508a39cbb0c909b9d77e322d7f257f60425b809d authored over 13 years ago by Marek Marczykowski <[email protected]>
Revert "vm: Load evtchn module in qubes_core"

This reverts commit 26a9b7754514bae4dabf57808c9be22e2b560416.
Will be loaded by separate script ...

84eaf09bc634a1a3d985ec4eed0edf2ea8503f01 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core

be515f13f351e83751c29e851e3fe87ad5ce3614 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.6.6

18d55a9faa84181373ca6d847325b6de9ef15d5e authored over 13 years ago by Joanna Rutkowska <[email protected]>
vm: qubes_core ident fixes

232f22856c44bb26a1ff7e1115bd14dc74c500fb authored over 13 years ago by Joanna Rutkowska <[email protected]>
vm: Load evtchn module in qubes_core

0574daa2c5067371156c402119403804aa244aac authored over 13 years ago by Joanna Rutkowska <[email protected]>
version: 1.6.5

313928c305b732f135ffb15a0660f63d34443927 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

62c1a9c7804411bb23a26f801fa8bc0535b217b6 authored over 13 years ago by Joanna Rutkowska <[email protected]>
vm: Load u2mfn module

c01485b19a9e4d717f4a1889cda47084f35782ca authored over 13 years ago by Marek Marczykowski <[email protected]>
Update VM yum repos confs for Beta2

3d1ca80d28e70f6239a5c40fb6b4ff8aaf756754 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Makefile: don't autoupdate yum repo after copying rpms there

b2482f80256719e12915a99d673c23a591fc6c09 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

a3cf058b2f555306a1a99b5194860bd0c3d1f1cc authored over 13 years ago by Joanna Rutkowska <[email protected]>
dom0+vm: version 1.6.4

7abf507f6f75b009bf67f9d98d500fc94af958b0 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0+vm: Update VM kernel mechanism (#242)

Get kernel from global kernels dir (/var/lib/qubes/vm-kernels), not per-VM. Can
be configured by...

b6f036caf2276b26a064156f4ee8ca7b026ecdc0 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Check for TemplateVM updates (#198)

Just before dom0 updates check for TemplateVM updates and notify the user when
there are some.

ae8a8229ee0d81d80bd051ec8173a169a558b76d authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Run ntpd in FirewallVM as clock source for dom0 (#198)

a62644bb4f9339f90a93c49197af656d381b8897 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

2bf8693777bf59788cf8d22252f4d453aa37dbd2 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Makefile: automaically copy rpms to _all_ vm repos

a7c679c6e7272b93662b317e830dd1aeabcf0720 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

663f3df4efaaa3025e370983ca0b2b4f387b5d38 authored over 13 years ago by Joanna Rutkowska <[email protected]>
version 1.6.2

1f96cf795b2f179177620d2bd64c8a5fc6e57987 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

Conflicts:
version_vm

2514401ccd279511ffba01cf184af60ffd3769c2 authored over 13 years ago by Joanna Rutkowska <[email protected]>
dom0+vm: Tools for downloading dom0 update by VM (#198)

Mainly 4 parts:
- scripts for providing rpmdb and yum repos to VM (choosen by qvm-set-updatevm)...

f564a4d143ace574be83147dae4d4aafa456c1ed authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.6.1

6602679130c6f82a58d500c93bae05394569ddfd authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0+vm: Trigger appmenus sync after yum transaction (#45), NEW QREXEC COMMAND

After yum transaction (install/upgrade/remove),
yum-plugin-post-transaction-actions will execute...

31f0308d450811c67f9c24afa6f67ef8171794f8 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: block-snapshot: add prepare and cleanup actions

"prepare" and "cleanup" actions can be used to setup device manually - not from
udev. This is us...

12971ec163b9d64f3fad99971bbef280d113efa6 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: block-snapshot: retrieve domain name from frontend-id only when no "domain" entry in xenstore

This enables compatibility with libxl AND xend.

20fe69db75470f21bc69f285bb466e45cbfbcc66 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: block-snapshot: enable nullglob to not fail on snapshot/origin remove

Normally should not happen because all domains needs at least one snapshot
device, but in some r...

6192e35419d84fa300c2aa997ccb236703d66671 authored over 13 years ago by Marek Marczykowski <[email protected]>
dom0: Use /var/run/xen-hotplug to store information needed for block devices cleanup.

Libxl removes xenstore entries before udev (+scripts) have chance to read it.

68b5a71add7523c1c62cc2d284ff26435afd02ed authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: add -qubes suffix to xenstore-watch to not conflict with xen standard tool

60b86de2caa4e201e0b8f9d81ca97d58675dcbe2 authored over 13 years ago by Marek Marczykowski <[email protected]>
proxyvm: directly display error msg beside of writing it to xenstore

9cfa24c8b8032f4813f371bb1a5645c1c4dd4905 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.5.28-vm

a5e33bdbc0d62f85ab6dba2fe0abc795d8089c0c authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'r1-beta1-fixes'

65f9b1669ec764359db15322abb41f7af63879f0 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Fix open() result checking

85f31655134bf0b6ad82479473781d321ae57f04 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'r1-beta1-fixes'

e787cc1f68d940bf12fcdb87ea342a743e9088ee authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: verify files copied with qvm-copy-to-vm using crc32

Additionally this introduces notification for qfile-agent when remote end
finished file writing.

96774caf5173786d51fe96e1705ca49352c3640c authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: Use variables in Makefile gcc command

a1e1112b28de1a8680bcc6211d43c7b63880621f authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'r1-beta1-fixes'

Conflicts:
dom0/qvm-core/qubes.py
version_dom0
version_vm

1c1e4362b0c2e27b7d12c7d889162a47ba714782 authored over 13 years ago by Marek Marczykowski <[email protected]>
vm: add current-testing repo definitions

76e7a526287190e680100443cd6df00191f2a289 authored over 13 years ago by Joanna Rutkowska <[email protected]>
version 1.5.27-vm

6b4e888ca45e5931d6ac7f4adb5a23d77f8482b4 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'syncjoanna' of git.qubes-os.org:/var/lib/qubes/git/rafal/core into r1-beta1

833b2aedb360571b924a907f28d1ad7bd2fbcdac authored over 13 years ago by Joanna Rutkowska <[email protected]>
version 1.6.0

a662750322b068a037dbb1dd5a16e7c879b132a1 authored over 13 years ago by Marek Marczykowski <[email protected]>
Add _GNU_SOURCE to get O_NOFOLLOW on debian squeeze.

a49e8e8c18d503059a1f5d68d09c3d844d979001 authored over 13 years ago by Timo Juhani Lindfors <[email protected]>
Ensure 'make clean' descends to u2mfn/

0b211e0375f463384d752e1a37ee28fa9a00d6ec authored over 13 years ago by Timo Juhani Lindfors <[email protected]>
Ensure 'make clean' removes xenstore-watch

8fac6139bede88307a0bfb527879ce4c2197c16a authored over 13 years ago by Timo Juhani Lindfors <[email protected]>
vm: Remove root password to allow easy escalation from UI application (#202)

Ex. gpk-application needs this to work properly while running from user. When
root password is s...

868fd1f4316c2b817e8399986eaf95ccc7d29b87 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.5.26

769ce02ebb88820753579197384ce0dc1cdc3dc8 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'sane-and-pretty' of git.qubes-os.org:/var/lib/qubes/git/rafal/core into r1-beta1

f368d16d8cdcc30f80ed1d9ac97d79ed946e2fce authored over 13 years ago by Joanna Rutkowska <[email protected]>
qrexec and qfile-*: compile with -pie

For full ASLR.

6a6b140c43c381b8a6754ccae5b90c1cb0c4287b authored over 13 years ago by Rafal Wojtczuk <[email protected]>
version 1.2.25

920ddd719f5b269e7a603b8e3cdd988973b45ddd authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'r1-beta1-fixes' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core into r1-beta1

bed132d9512ba78b956ae8a6b88096b49d4df945 authored over 13 years ago by Joanna Rutkowska <[email protected]>
core-dom0-vaio-fixes is now a separate package

Also fixes to postun scripts to properly handle updates

4e4cf3df01812e7822ea7de7af53fb5d621ebc54 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'r1-beta1' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core into r1-beta1-fixes

98750310d60c187e0e87cdcaa96d5c4f2b930a1f authored over 13 years ago by Marek Marczykowski <[email protected]>
Run qubes_core_appvm also in TemplateVM (#222)

a2598eae7394698ec696e230b41566c4fca26a47 authored over 13 years ago by Marek Marczykowski <[email protected]>
Fix typo

432a44be40fc3c62491f40406e291def26c0ae0b authored over 13 years ago by Marek Marczykowski <[email protected]>
Makefile: update-repo-current-testing target

843af5096a9b35461db3664881d9dd10b1f7f11f authored over 13 years ago by Joanna Rutkowska <[email protected]>
version 1.5.24

93a428573b73d2f1d59fd9f9ac1cb3ab2b9307f9 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'sane-and-pretty' of git.qubes-os.org:/var/lib/qubes/git/rafal/core into r1-beta1

eaa0bac0676f9723b62d32129e3d7a43df268369 authored over 13 years ago by Joanna Rutkowska <[email protected]>
qubes_netwatcher: expand a note about NETCFG untrusted origin

748369c8adf0e151f6173df9fde436458ea149ca authored over 13 years ago by Rafal Wojtczuk <[email protected]>
qubes_netwatcher: add a note about NETCFG untrusted origin

5923741c83471ce06050c8ba38764b35019aef43 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core into r1-beta1-fixes

c3461cd06de2d6e043c4a00a59267fc4eff5791c authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core

ba07c8949f09a97e6e99780eea57fcfdef752c09 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core

b83c92fb56c3c8ac3a1a683d959e742b66a1be9e authored over 13 years ago by Marek Marczykowski <[email protected]>
qfile-unpacker: prefix all variables with untrusted_

0d785fcbf8735050eec0aee920198ee420741515 authored over 13 years ago by Rafal Wojtczuk <[email protected]>
Revert "Run nm-applet as normal user"

This reverts commit 2f5b6e6582e71630193d0098d4cc60db019e1e9b.

Dbus policy hacking not needed an...

59071d87b94b0209ec62600ecf4ec96bcfe934f9 authored over 13 years ago by Marek Marczykowski <[email protected]>
Connect vif's to already running VMs on NetVM/ProxyVM startup (#190)

Also cleanup stale vifs using "xm network-detach ... -f"
Fix iptables rules to support not only ...

638473a364643a2ecea5502966420d250d02d153 authored over 13 years ago by Marek Marczykowski <[email protected]>
Configure VM network iface on attach (not only on boot) (#190)

59da079f22ef3d0dd14b6a5d16780e3f969420fa authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/smoku/core

1108ecd1dcca9c18b9aca609a805d1cd6aa257dc authored over 13 years ago by Marek Marczykowski <[email protected]>
We do not want to have StandaloneVM and UtilityVM types.

705a66af63371676f76487a0bbeabe7ae0d79c15 authored over 13 years ago by Tomasz Sterna <[email protected]>
Run qubes_core_appvm also in TemplateVM (#222)

692b97db3847052a4da62d67cab44139fe2055ab authored over 13 years ago by Marek Marczykowski <[email protected]>
Fix typo

c132b70856ad8533d8f2c7030e5afcf313d64338 authored over 13 years ago by Marek Marczykowski <[email protected]>
Show progress of qvm-copy-to-vm by default (#221)

e7bb4843eabc7a1b29afa972c57aafd497c11f09 authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core

84548dcfad34e917572235b495b6898710586847 authored over 13 years ago by Marek Marczykowski <[email protected]>
Disable unnecessary Upstart, Init and XDG Autostart serices. #209

Move unneded /etc/init/*.conf services to /etc/init/*.conf.disabled.
Start CUPS only in AppVM an...

611914da1521a30655f11802f25491ce46a4116e authored over 13 years ago by Tomasz Sterna <[email protected]>
version 1.5.21

6f169351a1423a8b9bc24e4ba1be92dd46b375a1 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

cfb898ec62e11de38530f36c596c44a1e047a1e8 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Create ~/.local/share dir, as gnote requires it.

d821bef43bed38bc8812d97c1bc59883091793d6 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.5.15

36d2fae7808fa89008ac626a56e2ccc205bff740 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

Conflicts:
rpm_spec/core-dom0.spec

b62700572fce0c73be2028893d55c6949673f289 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Add explanations why we don't isolate root from user in VMs and in Dom0

7d2c23aa804d6a1d1da29cd87bda793bdeb4ef8f authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

dbf207eee493e65e824739631427cfb5b672623e authored over 13 years ago by Joanna Rutkowska <[email protected]>
Allow normal user to read xenstore values

This is needed by qubes-session

0c0083c4579a817273166d88ef5994304fad3810 authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.5.14

08ebe677a04303f665843d814121eb32f68d7ccb authored over 13 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

acc048cbaf0860a847c94cd69094565f0801caf8 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Run nm-applet as normal user

Configuration for D-Bus policy and PolicyKit to allow this.

e2b31f8298616037c7200131849aeb96ed89d95c authored over 13 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core

9b57b0d1b8dc10b488304607d74743ad15ed73f0 authored over 13 years ago by Joanna Rutkowska <[email protected]>
Disable gpk-update-icon autostart

9ed7721fc46e951141fb85d471b83797402ee336 authored over 13 years ago by Marek Marczykowski <[email protected]>
Revert password removal for root and user

It will require some additional work with ConsoleKit...

0cf1658c655dbb21453ebe5d53f0c8d706c6c44f authored over 13 years ago by Marek Marczykowski <[email protected]>
version 1.5.13-vm

d14595c278f761f737f4016319afe1693d0964cd authored over 13 years ago by Joanna Rutkowska <[email protected]>
Remove passwords prompts for user and root (#202)

a4b724fdabd99f7d4fd8320c97e8433831e11042 authored over 13 years ago by Marek Marczykowski <[email protected]>