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

github.com/QubesOS/qubes-core-qrexec


https://github.com/QubesOS/qubes-core-qrexec

Fix header validation by qrexec agent

DemiMarie opened this pull request about 2 years ago
Do not use 'annotation' future extension

marmarek opened this pull request about 2 years ago
Reject requests with invalid request ID

DemiMarie opened this pull request about 2 years ago
Allow specifying a username in service config

DemiMarie opened this pull request over 2 years ago
Rework Archlinux packaging

fepitre opened this pull request over 2 years ago
Switch to new codecov uploader

marmarek opened this pull request over 2 years ago
Various cleanups and minor bug fixes

DemiMarie opened this pull request over 2 years ago
Miscellaneous cleanups

DemiMarie opened this pull request over 2 years ago
Add types to Python code

DemiMarie opened this pull request over 2 years ago
Fix man page rendering

meithecatte opened this pull request over 2 years ago
Wrap coroutine in a task before passing to asyncio.wait

marmarek opened this pull request over 2 years ago
Do not exit successfully if local process failed

DemiMarie opened this pull request over 2 years ago
Enable `-D_FORTIFY_SOURCE=3`

DemiMarie opened this pull request over 2 years ago
Relax validation of MSG_DATA_STDIN/MSG_DATA_STDOUT

marmarek opened this pull request over 2 years ago
Reject bad messages

DemiMarie opened this pull request over 2 years ago
Only spawn services via exec

DemiMarie opened this pull request almost 3 years ago
Prefix data support

DemiMarie opened this pull request almost 3 years ago
Fix incorrect ownership of policy dirs

marmarta opened this pull request about 3 years ago
Add a new get_files method to policy admin api

marmarta opened this pull request about 3 years ago
In PKGBUILD: copy instead of symlink

iacore opened this pull request about 3 years ago
Cleanup code style

marmarek opened this pull request over 3 years ago
Drop Travis CI

fepitre opened this pull request over 3 years ago
Add Qubes Builder v2 integration

fepitre opened this pull request over 3 years ago
Fix parsing legacy policy files

marmarek opened this pull request over 3 years ago
policy: fix notification on refused autostart

marmarek opened this pull request over 3 years ago
Fix error return value in allocate_vchan_port

marmarek opened this pull request over 3 years ago
Check the return value of snprintf

DemiMarie opened this pull request over 3 years ago
policy: fix reporting failed target start

marmarek opened this pull request over 3 years ago
Add SELinux policy for qrexec

DemiMarie opened this pull request over 3 years ago
Avoid leaking file descriptors

DemiMarie opened this pull request over 3 years ago
KVM

fepitre opened this pull request over 3 years ago
Fix man page format

marmarek opened this pull request over 3 years ago
Add assertions that FD_SETSIZE is not exceeded

DemiMarie opened this pull request almost 4 years ago
Switch from ‘select’ to ‘poll’

DemiMarie opened this pull request almost 4 years ago
Fix FD leak causing DispVMs not being cleaned up properly

marmarek opened this pull request about 4 years ago
Opensuse

fepitre opened this pull request about 4 years ago
Force color pytest output in gitlab

marmarek opened this pull request about 4 years ago
Use generic 'guivm' service to tell if running inside GUI VM

marmarek opened this pull request about 4 years ago
Create a DispVMTemplate instance when needed

DemiMarie opened this pull request about 4 years ago
fix qrexec ask policy resolution to dispvm target

jevank opened this pull request about 4 years ago
Link with -lgcov when building with coverage

DemiMarie opened this pull request about 4 years ago
process_io: move mutable locals into struct process_io_request

DemiMarie opened this pull request about 4 years ago
Be stricter about command-line parsing

DemiMarie opened this pull request about 4 years ago
Add a policy.Eval qrexec service

DemiMarie opened this pull request over 4 years ago
Improve reproducibility

fepitre opened this pull request over 4 years ago
build: RPM spec package debuginfo match the actually created package

kalkin opened this pull request over 4 years ago
Allow to build w/o pam

easydozen opened this pull request over 4 years ago
agent: do not interrupt established connections on restart

marmarek opened this pull request over 4 years ago
debian: update control

fepitre opened this pull request over 4 years ago
Add .gitlab-ci.yml

fepitre opened this pull request over 4 years ago
Use pkg-config to get BACKEND_VMM

fepitre opened this pull request over 4 years ago
Set default BACKEND_VMM value to xen

fepitre opened this pull request over 4 years ago
daemon: fix handling multiple parallel qrexec-policy processes

marmarek opened this pull request over 4 years ago
[archlinux] Fix qrexec installing wrong qrexec.pam file

icequbes1 opened this pull request almost 5 years ago
Add ArchLinux packaging

fepitre opened this pull request almost 5 years ago
policy: adjust call target for allow action too

marmarek opened this pull request almost 5 years ago
Fix qrexec-agent crashing with "pselect: Bad file descriptor"

marmarek opened this pull request almost 5 years ago
Fix handling default_target in ask action

marmarek opened this pull request almost 5 years ago
Add a QubesRPC API for policy

pwmarcz opened this pull request almost 5 years ago
Fix documentation build

fepitre opened this pull request almost 5 years ago
Update travis

fepitre opened this pull request almost 5 years ago
policy: allow '*' as source and target

pwmarcz opened this pull request about 5 years ago
Add 'autostart=no' option to policy

pwmarcz opened this pull request about 5 years ago
policy: interpret invalid requested target as @default

marmarek opened this pull request about 5 years ago
Update for changed qubesd socket protocol

marmarek opened this pull request over 5 years ago
spec: fix hardcoded python3 prefix for CentOS

fepitre opened this pull request over 5 years ago
Remove false error message on vchan disconnect

pwmarcz opened this pull request over 5 years ago
fuzzer: use C++ compiler for linking

pwmarcz opened this pull request over 5 years ago
policy/utils: fix pyinotify cleanup

marmarek opened this pull request over 5 years ago
qrexec-agent, qrexec-daemon: unblock signals before exec()

pwmarcz opened this pull request over 5 years ago
qrexec-client: handle failed service exec

pwmarcz opened this pull request over 5 years ago
Support wait-for-session in qrexec-client

pwmarcz opened this pull request over 5 years ago
daemon, agent: unify main loop

pwmarcz opened this pull request over 5 years ago
Add a fuzzer for handle_remote_data

pwmarcz opened this pull request over 5 years ago
Add a fuzzer for parsing qubesrpc command

pwmarcz opened this pull request over 5 years ago
Fix qrexec-fork-server handling of MSG_JUST_EXEC

pwmarcz opened this pull request over 5 years ago
Clean up error logging

pwmarcz opened this pull request over 5 years ago
qrexec-agent: create server socket before connecting to dom0

pwmarcz opened this pull request over 5 years ago
process_io: use poll, detect socket close

pwmarcz opened this pull request over 5 years ago
Common main loop for agent and client

pwmarcz opened this pull request over 5 years ago
More tests

pwmarcz opened this pull request over 5 years ago
Recover coverage data from fork/exec

pwmarcz opened this pull request over 5 years ago
Add notifications (allowed, denied, failed)

pwmarcz opened this pull request over 5 years ago
Switch policy-agent to qrexec

pwmarcz opened this pull request over 5 years ago
Various fixes for socket handling corner cases

marmarek opened this pull request over 5 years ago
Remove ConfirmCreate (unused)

pwmarcz opened this pull request over 5 years ago
daemon, agent: ensure proper shutdown

pwmarcz opened this pull request over 5 years ago
Collect test coverage data about C programs too

marmarek opened this pull request over 5 years ago
WIP: follow up to pr#3 (socket based services)

HW42 opened this pull request over 5 years ago
qrexec-client-vm: add option to replace control characters on stdout/err

marmarek opened this pull request almost 6 years ago
Restore more tests, fix bugs found by them

marmarek opened this pull request almost 6 years ago
dom0: when qrexec-agent disconnects, try to reconnect

marmarek opened this pull request over 6 years ago
Working socket-based qrexec

DemiMarie opened this pull request over 6 years ago