Ecosyste.ms: OpenCollective

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

github.com/QubesOS/qubes-app-linux-usb-proxy

USBIP over qrexec proxy
https://github.com/QubesOS/qubes-app-linux-usb-proxy

Clarify how to install this package sucurely

Refer to documentation

dbed4973987d5286b769221d45a7e2fca8261934 authored about 7 years ago by Nicco Kunzmann <[email protected]>
Add a simple PKGBUILD file for archlinux builds

28d43a32f18f6301c5093fc7e3105cba17fa4f62 authored about 7 years ago by Nedyalko Andreev <[email protected]>
version 1.0.11

d137852633dc9e495d7fcfceafca2eba513e5cdd authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: ignore non-ascii characters in device description

Fixes QubesOS/qubes-issues#2972

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

a449ea48b5e18cce62711d758610e60a2e634b22 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: hide device hardware id ni description

It isn't really useful as "human readable" description.

4e7d5d9abc63067b3eacb19abd7022c5fffa0366 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: fix qdb->untrusted_qdb in one more place

QubesOS/qubes-issues#2934

a1ceacdc033eb39c183f914bf9a9dfc583d30eab authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.9

b66319c684b1b81c8778d89759cf569d0780359c authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: translate QubesDB changes into device-list-change event

QubesOS/qubes-issues#2940

c6ea193cd64be00193f1256ad19338d02e631897 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Follow vm.qdb -> vm.untrusted_qdb rename

QubesOS/qubes-issues#2934

4de52e418ab88fd66bf9aec952bf185573e3e3c0 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: follow change of qdb.list return type

QubesOS/qubes-issues#2937

3ce16c376d32456ff51dd2e1c047b032558cc870 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.8

03a02dab548911c902e5a0ad6f05c7789a895379 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Migrate core3 extension to Python3, adjust to updated API (part 2)

Second part of USBDeviceExtension update: attach and detach operations.
Those operations use cor...

b92ac65669b3b3bee6c5bafef46b58e106aba7d3 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not use sudo if already running as root

qrexec policy may already specify user=root, so sudo is not needed.
This is especially useful, w...

3d3cf729ddc7134eb7b52bb716190c037594ad4b authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.7

36e5f7703a611a746993764cdb36445f8bc26409 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Adjust to updated API (part 2)

Minor fixes to the first part.
Async events handling still not here.

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

aef3eace3fb13634c75d0b813915741a0c2e00bb authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: fix build dependencies (migration to python3)

Also, not all versions have python3_sitelib defined, so defined it there
too.

01a3518e06d58a327dc66ecd59cea714a7063461 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Migrate core3 extension to Python3, adjust to updated API (part 1)

This is first part of update core3 extension based on recent changes.
It should allow devices li...

e428a55c9169da0abdf158a88b3b9934ee02b92d authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: add Qubes 4.0 builds

7cc777f337cd5add96743e25bd18866edec7ec20 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
core3: allow devices connected to hubs

Address may have multiple '_' (originally '.').

5c0306061e8cacbe05726b86a381edd640fd750d authored almost 8 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: drop debootstrap workaround

Move to qubes-builder

Signed-off-by: Marek Marczykowski-Górecki <[email protected]>

90ede87cfd3347be709c5eaadf7ca606694bd46e authored almost 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Add required lxml to setup.py

bb89b1e3a2fcb9326d2a5c8aa8a95cad1a88df4e authored about 8 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: core3 integration

QubesOS/qubes-issues#2257

f03e2bd8fc45f1c5ee4ab22386e7ecfdc965cba6 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: include egg-info directory

Otherwise the old directories are not cleaned up on upgrade.

d848878aac17640482f20a98e741e7f8d484d799 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Add core3 integration

QubesOS/qubes-issues#2257

fb5e61e8aeab83d43ce47810a1a4a9e18abed6a9 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.5

efa8ea13631f1f14a3e6c9521b10298ec6240505 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix bash-ism one more time

08ce95bfa9f88b1f5bac2cfb25dc2e0a34eb4cad authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.4

8f578db4844451f9dc291a6bd515a2d18ab37232 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: use `version` file for dom0 package too

e7f18e36fe9ec905f37b3b3b8a71dc4456a2ee84 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: handle package not installed errors

352fbaacc02692c8e836c6831ec111d66c95f385 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Prefer reporting error code from backend domain

This will ease detecting whether qubes-usb-proxy package is not
installed at all there.

10fbd284915ba748fc63d7f50157d4d9ec94ca43 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.3

dea7e57800a22174da1c5644d2fad67e7bc01376 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix announcing where device is connected

Device path in QubesDB is expected to have both ':' and '.' replaced by
underscore.

305e29f6cd920b1fa2ae924a231a484132564031 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix detecting disconnected device

a082582c60921884c74953f91273bd1f0528fe3d authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.2

242bba67bb0dd668142caa8b6cf1b17072d1841d authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: increase wait time for device disconnection

It may require slightly more than one sec, so to be safe increase
timeout to two seconds.

4f947ec1ddc50a0806a798a740e685d27808dfda authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
One more bash-related fix

b6e1f1be126c9aeae8e6aead9a46c55af7aa6ee4 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.1

91741a8f4417c701a63545bbb04d77b7b27ba595 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: use `version` file for package version

e3051ae3317e4be7f894a3c98d5cd911c10e1d74 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Don't use bash-specific features

Debian have /bin/sh set to dash by default. Since it's trivial to have
the script POSIX-complian...

6ef037883188b06c32c598b7af26dd08aeb00e7e authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 1.0.0

48d5163c1c21b1128f457fd736f1e048c120ad78 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: initial packaging

QubesOS/qubes-issues#1984

87b24587491e84b0fe88547ed4acebc2b14e3737 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: initial version

QubesOS/qubes-issues#1926

7e74db3bac1e3021ba619c090d283c510c2ae5ba authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: include core2 integration tests

QubesOS/qubes-issues#531

7946a2881a68e01da33aae3fbad8c0aeb13dc49c authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Install default policy

While having dom0 package anyway, it doesn't cost much.

QubesOS/qubes-issues#531

20c95a801bfd5753e02c103fda371b1f6a6fd307 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: initial version, add dom0 package

QubesOS/qubes-issues#531

428f92ff287bb22dce13a6c0034f59a2d242f4dd authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Wait for device really being attached in qubes.USBAttach

Mostly useful for tests in practice.

QubesOS/qubes-issues#531

c910c4e2eae90a1744ed289de12d29ca7b5222e7 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Allow detach to be initiated using call to backend domain too

QubesOS/qubes-issues#531

edee57f38b8fa7283d3dc160d90cee56afdb2278 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes.USB{Attach,Detach} services needs to be called as root

QubesOS/qubes-issues#531

f15999919236b9941e1d055763e9eff11be779de authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
RPM packaging, qubes-builder integration

QubesOS/qubes-issues#531

5879665e8c6befbbaff9def16a3f75b3cd4d08b6 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Initial commit

QubesOS/qubes-issues#531

94d4f7841b0c4f5e35895e9f334cb12c257a0eac authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>