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

Add build-deps file (#666)

4b62e2d29fc786770b2501de7f80d1d6bb2ad6ff authored about 12 years ago by Marek Marczykowski <[email protected]>
makefile: split rpms into rpms-vm and rpms-dom0 (#665)

601f8d8ec6f4a413ce21f3a031daed48438df7a6 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: fix NotShowIn entries in autostart desktop files

e432f0e55c8669fac9dec5219cb6dc5ee259f1f3 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm: setup device permission to allow non-root vchan servers

This will allow to start pulseaudio as normal user and get rid of preloaded
library.

aa1babada1b53355d5b6d4266f8039d8d0c926a2 authored about 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.1

121a8054c995c3aa46c639e5e23a0920d53fecbc authored about 12 years ago by Joanna Rutkowska <[email protected]>
dom0+vm/usb: refactoring

bb35a6836f738a2f1efb025755e5fc0ec9210f25 authored about 12 years ago by grwl <[email protected]>
dom0+vm/usb: refactoring

c8fa6c44afd7d1d28acd567dac63a77040895913 authored about 12 years ago by grwl <[email protected]>
dom0+vm/usb: add USB version to device list displayed by qvm-usb -l'

dce3acab816a2ec111288ee4f3ed36fb2fec45ba authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/usb: store USB version in XS

7953a0f1453f1a5ec5fcbf789137bbd069657456 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/usb: make original device name available

47e9f5536d57677dd4307dc80804c1c5d700b864 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: store USB version in XS

dfc40ea0cf9420e92aacb19d47a25b899e3182fb authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
vm/qvm-usb: include vusb-ctl in VM package

65e068f68a576c50500911c002763dc9f7fee7c4 authored about 12 years ago by Marek Marczykowski <[email protected]>
dom0+vm/qvm-usb: improve USB hubs detection

This method filter out also "rate matching hub", which is device 2.

6fe9132e0a765fdba0fafc2bf5fdee3b424df1df authored about 12 years ago by Marek Marczykowski <[email protected]>
dom+vm/qvm-usb: improve handling devices like "2-1.4"

xenstore doesn't allow '.' in key name, so translate it to '_'

158ac0bd6a5c6e4b508fbe3c6fabe192c7b4ba88 authored about 12 years ago by Marek Marczykowski <[email protected]>
qvp/qvm-usb: removed unnecessary file

d497bb805464eec801e9fa4cf43f164688841ca7 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: converted installer scripts into RPM

7f7e9999f442f55a05ac00208b2f625079fe4d29 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: updated readme

515f4a738a4f3bbee3c539633b5077bfaf49477f authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: support multiple backend vms in the installer

227349d399cd66268e3208ca2c677982e842acfa authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: Automatically create XS directory for USB devices

f4422eae65f8119feb3957a5fa5358982d4c311d authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: updated readme

4e51aa2345f987525f097d33f7d185faf0db23c7 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: implemented automatic frontend/backend initialization on attach

867bea4a67abdfcea675b1542f617cb7a3423ac7 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: detach operation appears to work

908c83eaa8fbac9363be1c1fa0f0f9cef16a5d6b authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: support multiple appvms

cf12c27d2c9a7da943182b25e4bf2e488d10d1bc authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fixed global install script

d52a7774d49447ed5a75ae1f9ec7f51c7dfb4c45 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: attach works again for dom0 backend

a0e3e557873c073bfa8ee3a3e7c1ce89f98f9459 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fixed a typo

fe9dff12fcc201d6741df0ae75c83d3dada53e3b authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: now use vm.run() to call vusb-ctl bind/unbind

2741201e24083f9eacee4064d25411365baab64f authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: intermediate

f8f04f4b38242073f98943c2dc7bdacd6d900028 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fixed a typo

6f0197d8890edc692442699872c92b136fa5fe3e authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: don't destroy xenstore in backend on install

7374216913833a2f806982911f3cb55e939ef838 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: added vusb helper script to usbvm

88c446c6f32459c76147271f5aa9b7edc94fe321 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: added a readme

5017c4bef250e25285ace4ed21ad6f4a7044ece3 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fixed readme

f2dc86b2f165146772822bd4f8b30f561cd5561c authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fix backend install script to ignore some errors

6ea64365bb1c00ce675229f2cf5459c960f39e0d authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: split installation script for non-dom0 usb backend

24959d014bb5bf7a5fe6b2b91b6dfca3d43bb5cc authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: reworked installation scripts for usbvm and added one for appvms

5dd8da13731c6b7cc229f10787a7ef6834c08262 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: implemented usb_check_attached method, now "qvm-usb -l" indicate attachments

de103237424b53d83beec3ae0816625a506b15da authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: cosmetic: removed debugging code, adjusted fixmes

ca57a67fd0465673eae0f25e8df4e2c5415221bb authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: ignore whitespaces when comparing output of qvm-usb tools

c71e52a4711922b47dcbe49b3f2c8ab90be2e62c authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: implemented usb_check_attached method, now "qvm-usb -l" indicate attachments

1a4dbdacff6f3489495043b38e8a70ada0244f01 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: changed the structure of XS pathes

4c4889ec1a8ce8bd3bde1e770fe5e83356b3e50a authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0/qvm-usb: first implementation of qvm-usb

989bef99351dc862463f3c66557808553aa5ed6a authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: improved debugging output

f150d5697fbdbb88efdc8859b30b0a3c6c379d7c authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: adjust unittest to the new XS path naming scheme (unittests are broken now)

5103ba82502463cc2a8e10ffd3cc18d1b089383c authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: simple script to install pvusb hacks

7f3cb58020e917a9e6b2b64b63d68723d04d0a58 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: adjust usb_remove to the new XS naming scheme

850353dcfc681b9a1640738dc581e25d5c6a7b99 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: changed XS path naming scheme again

361a08756257df7298157d2596346c2ef28a344a authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: fixed test scripts, they are somewhat useable again

0bd5fd797e53a3170732c6c616f47774d3d267d5 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: First implementation of udev rules and supporting scripts.

e1fc07613df0f4f87b49f12c7eb41eb8873049e5 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/qvm-usb: autoload pvusb backend driver

ce9e7aa96726de993401e834dd2fbdb11831c456 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: changed order of diff arguments in all test scripts, for clearer output

827b71acfa8d6380c27c6bf1f9375ee7a187dd4d authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: Added some debugging code.

c39b653079a85772b4dc086cebf759672d708eff authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: Changes to unittests.

12dd0f6aa6fe7512b1ba7e5139af745156cfcc4a authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dvp/qvm-usb: some naive unittests for block and pvusb passthrough

5b34058ebe4c2b8c1559fc62bae4609abdf7266f authored about 12 years ago by abb <abb@dom0.(none)>
dom0+vm/qvm-usb: cosmetic

314fda5694fad999fdabfe1b71a4beb43a3526b4 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Merge branch 'hvm-for-master'

Conflicts:
dom0/qvm-core/qubes.py
dom0/qvm-tools/qvm-sync-clock
version_dom0
vm-systemd/qube...

a9fd8ec5ddb9f4c0b3e7b2fc6b6c11d5d15479d8 authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge remote-tracking branch 'abb/qvm_block-bugfix'

1e6379ac56114237059b78c0fece5f5f60cde093 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: force exit status 0 in qubes-sysinit

If /rw/config/rc.local-early does not exits, exit status is incorrectly 1.

e0780538f66ad163d82dd06e581bbeb408bb225e authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/network: do not fail service on failed xenstore-read

7131bb7dcd0eaaa9aecbd8b5aa43bf627cdc2570 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/appmenus: include subdirs with .desktop files

7f87a29230058bbd9da8dc8ee7305696cad07928 authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master-for-hvm' into hvm

Conflicts:
dom0/qvm-core/qubes.py
dom0/qvm-tools/qvm-sync-clock

4daa5f56ea0548437e734578dc1d06da103ac9b5 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: fix adding yum-proxy configuration

Do not add entry if already present.

949222f6922ebbc1c64579ae2a48083ff12636ea authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: one more regexp fix

3839c156554d4477d8d524bd20c25dd890affd6f authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: early user-configurable init script

8d69c40a370d883a7589452a76667a84ba98a79a authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: filter regexp: add missing ^$ marks, remove unneded .* at the beginning

Reported-by: Igor Bukanov <[email protected]>

615a6c0098e38cc18df339cb91f4f3dc8979010f authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: allow pkgtags repodata

45590a8190f62899fdb761dff35d487080fc395f authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: mod to core-vm.spec to add test for files

core rpm was failing during uninstall attempting to move non-existent files
* /var/lib/qubes/fst...

c2a049ef3297bc8f2787d413f407e8cda099a151 authored over 12 years ago by Bruce A Downs <[email protected]>
vm: Added 'most recently used' feature to 'copy to vm' dialog

* replaced zenity to qvm-mru-entry in qubes_rpc/qvm-copy-to-vm.gnome
* added python script qubes...

e2caaf0764470c789e83409cd5cdbfe0377ba3d1 authored over 12 years ago by Bruce A Downs <[email protected]>
vm/file-editor: connect /dev/null as stdin (#657)

If stdin is closed (not connected to /dev/null) first opened file will get fd=0
and will be trea...

004e5d9476a4e149f2e94272aded787fde8172f5 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/iptables: block IPv6 traffic

This isn't properly handled by Qubes VMs yet, so block it in all the VMs.
Also restrict access t...

6345c4570a23ab7cb12e21aa776a847c029cee40 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: fix adding yum-proxy configuration

Do not add entry if already present.

c898eae21cb2c30824f87a45e6d75d3d2fd88cfc authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: fix adding yum-proxy configuration

Do not add entry if already present.

da79d38e6fa7ed06360b8307abdcfb5e273a75de authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'hvm' of git://gitpro.qubes-os.org/joanna/core into hvm

90bce469ae683757c4498da850aa364c88a4a1da authored over 12 years ago by Marek Marczykowski <[email protected]>
vm: Added 'most recently used' feature to 'copy to vm' dialog

* replaced zenity to qvm-mru-entry in qubes_rpc/qvm-copy-to-vm.gnome
* added python script qubes...

4e84c642f91a2fecf7ff1b85f60789223e302e6c authored over 12 years ago by Bruce A Downs <[email protected]>
vm/spec: mod to core-vm.spec to add test for files

core rpm was failing during uninstall attempting to move non-existent files
* /var/lib/qubes/fst...

55acc04c81bd5db89d1750d4d0b06a52f7778e66 authored over 12 years ago by Bruce A Downs <[email protected]>
version 1.7.46

a1b485f3be1b4e508741de6e684c5899431d061a authored over 12 years ago by Joanna Rutkowska <[email protected]>
vm/file-editor: connect /dev/null as stdin (#657)

If stdin is closed (not connected to /dev/null) first opened file will get fd=0
and will be trea...

4837fb8f00512bed67f388eafa9e80fad9479fc9 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/iptables: block IPv6 traffic

This isn't properly handled by Qubes VMs yet, so block it in all the VMs.
Also restrict access t...

f33d2e4f420dd3ba550d7b219aecbe9078bbb176 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: one more regexp fix

6b50f834e572348bd2d1d3fc63bb532397705aa0 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: filter regexp: add missing ^$ marks, remove unneded .* at the beginning

Reported-by: Igor Bukanov <[email protected]>

299a2330784a78a4fcd11e773fe2c09caaa1d766 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: early user-configurable init script

fccb6d31c6fb2c875040de08f256f19a9a410b18 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/yum-proxy: allow pkgtags repodata

2d67d70d446e29c8b5124fc9d23d3fd80d347d2a authored over 12 years ago by Marek Marczykowski <[email protected]>
version 1.7.45

d5750dc12d79b655340bdb1c446f68011bf95e87 authored over 12 years ago by Joanna Rutkowska <[email protected]>
vm/filecopy: add one missing write() error checking

1ae20c65af3d595051dd6a63d85799af4be13050 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/filecopy: close stdin when no more data will be read

This will allow qrexec_agent drop the data instead of buffering it.

4fa5afb886ea4138bb44c569e693a1608e643223 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm+dom0/filecopy-unpacker: send errors to qfile-agent istead of local message (#239)

Because unpacker no longer require GUI access, there is no need for separate
process for error r...

13e973a5917b7188a564197fd724cb73948cc4b5 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/filecopy-agent: check for unpacker errors during transfer (#239)

If unpacker encounter error it sends result header immediately - detect it as
soon as possible a...

2903de54ae23d7ed796af26080015154b39aee39 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/filecopy: support nonblocking fd in read_all

This will be needed to (non blocking) check if data is available on pipe -
especially to receive...

591a89c9d2d0b0581742a13cd95a6457810597cf authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/filecopy: close unused fds in parent process

4ca3961684b4b5aef954f9761e9b861ecf46eff0 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/qubes-rpc: move set_(non)?block to ioall.c as can be used not only in qrexec

bff7ee6f2554a7b262ffa6e1d46f781afce1b069 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm/filecopy: remove duplicated error reporting

Each write_all is check for errors (when it makes sense) with own perror call,
so don't dupplica...

373e778646140b261eca4b2b2b9b887e1d93f1d0 authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm

62b4a7e9d8b6138387adba5cef03ebd96936bc66 authored over 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' into hvm

Conflicts:
dom0/qvm-tools/qvm-create
version_dom0

08c75542f867d36bfe7c4b214f5c4b0bb7748ba0 authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge remote-tracking branch 'joanna-pro/hvm' into hvm

0c6371485e796fd7061d2c5b6a05239ca063b728 authored over 12 years ago by Marek Marczykowski <[email protected]>
dom0+vm/qfile-copy: use setuid instead of policy setting to allow chroot

This will allow to not hardcode "root" username in policy, which can be useful
for non-Linux sys...

0ea16ef21b768e4484716e7195021ae09277d5bb authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge remote-tracking branch 'alex/hvm' into hvm

7c64f909be2e8f7638df9bfdeb6b5bb2bb34eb89 authored over 12 years ago by Marek Marczykowski <[email protected]>
version 1.7.43

d1ffa58be318075efdc115663a6442d2713b1f2f authored over 12 years ago by Joanna Rutkowska <[email protected]>
vm: ignore additional actions in *.desktop files (#631)

220c84cc6142523e4b81da7533a290f9ab92a610 authored over 12 years ago by Marek Marczykowski <[email protected]>
vm: ignore additional actions in *.desktop files (#631)

d61c7a4e2195fd6b0461ef437bca828459ae8f9b authored over 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm

2d9a31efcadf6db35791a2b58b6c6f660a1d1d44 authored over 12 years ago by Joanna Rutkowska <[email protected]>