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
DemiMarie opened this pull request about 2 years ago
Do not use 'annotation' future extension
marmarek opened this pull request about 2 years ago
marmarek opened this pull request about 2 years ago
Reject requests with invalid request ID
DemiMarie opened this pull request about 2 years ago
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
DemiMarie opened this pull request over 2 years ago
Rework Archlinux packaging
fepitre opened this pull request over 2 years ago
fepitre opened this pull request over 2 years ago
Switch to new codecov uploader
marmarek opened this pull request over 2 years ago
marmarek opened this pull request over 2 years ago
Various cleanups and minor bug fixes
DemiMarie opened this pull request over 2 years ago
DemiMarie opened this pull request over 2 years ago
Miscellaneous cleanups
DemiMarie opened this pull request over 2 years ago
DemiMarie opened this pull request over 2 years ago
Add types to Python code
DemiMarie opened this pull request over 2 years ago
DemiMarie opened this pull request over 2 years ago
Fix man page rendering
meithecatte opened this pull request over 2 years ago
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
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
DemiMarie opened this pull request over 2 years ago
Enable `-D_FORTIFY_SOURCE=3`
DemiMarie opened this pull request over 2 years ago
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
marmarek opened this pull request over 2 years ago
Reject bad messages
DemiMarie opened this pull request over 2 years ago
DemiMarie opened this pull request over 2 years ago
Only spawn services via exec
DemiMarie opened this pull request almost 3 years ago
DemiMarie opened this pull request almost 3 years ago
Prefix data support
DemiMarie opened this pull request almost 3 years ago
DemiMarie opened this pull request almost 3 years ago
Fix incorrect ownership of policy dirs
marmarta opened this pull request about 3 years ago
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
marmarta opened this pull request about 3 years ago
In PKGBUILD: copy instead of symlink
iacore opened this pull request about 3 years ago
iacore opened this pull request about 3 years ago
Cleanup code style
marmarek opened this pull request over 3 years ago
marmarek opened this pull request over 3 years ago
Drop Travis CI
fepitre opened this pull request over 3 years ago
fepitre opened this pull request over 3 years ago
Add Qubes Builder v2 integration
fepitre opened this pull request over 3 years ago
fepitre opened this pull request over 3 years ago
Fix parsing legacy policy files
marmarek opened this pull request over 3 years ago
marmarek opened this pull request over 3 years ago
policy: fix notification on refused autostart
marmarek opened this pull request over 3 years ago
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
marmarek opened this pull request over 3 years ago
Check the return value of snprintf
DemiMarie opened this pull request over 3 years ago
DemiMarie opened this pull request over 3 years ago
policy: fix reporting failed target start
marmarek opened this pull request over 3 years ago
marmarek opened this pull request over 3 years ago
Add SELinux policy for qrexec
DemiMarie opened this pull request over 3 years ago
DemiMarie opened this pull request over 3 years ago
Avoid leaking file descriptors
DemiMarie opened this pull request over 3 years ago
DemiMarie opened this pull request over 3 years ago
KVM
fepitre opened this pull request over 3 years ago
fepitre opened this pull request over 3 years ago
Fix man page format
marmarek opened this pull request over 3 years ago
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
DemiMarie opened this pull request almost 4 years ago
Switch from ‘select’ to ‘poll’
DemiMarie opened this pull request almost 4 years ago
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
marmarek opened this pull request about 4 years ago
Opensuse
fepitre opened this pull request about 4 years ago
fepitre opened this pull request about 4 years ago
Force color pytest output in gitlab
marmarek opened this pull request about 4 years ago
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
marmarek opened this pull request about 4 years ago
Create a DispVMTemplate instance when needed
DemiMarie opened this pull request about 4 years ago
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
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
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
DemiMarie opened this pull request about 4 years ago
Be stricter about command-line parsing
DemiMarie opened this pull request about 4 years ago
DemiMarie opened this pull request about 4 years ago
Add a policy.Eval qrexec service
DemiMarie opened this pull request over 4 years ago
DemiMarie opened this pull request over 4 years ago
Improve reproducibility
fepitre opened this pull request over 4 years ago
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
kalkin opened this pull request over 4 years ago
Allow to build w/o pam
easydozen opened this pull request over 4 years ago
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
marmarek opened this pull request over 4 years ago
debian: update control
fepitre opened this pull request over 4 years ago
fepitre opened this pull request over 4 years ago
Add .gitlab-ci.yml
fepitre opened this pull request over 4 years ago
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
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
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
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
icequbes1 opened this pull request almost 5 years ago
Add ArchLinux packaging
fepitre opened this pull request almost 5 years ago
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
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
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
marmarek opened this pull request almost 5 years ago
Add a QubesRPC API for policy
pwmarcz opened this pull request almost 5 years ago
pwmarcz opened this pull request almost 5 years ago
Fix documentation build
fepitre opened this pull request almost 5 years ago
fepitre opened this pull request almost 5 years ago
Update travis
fepitre opened this pull request almost 5 years ago
fepitre opened this pull request almost 5 years ago
policy: allow '*' as source and target
pwmarcz opened this pull request about 5 years ago
pwmarcz opened this pull request about 5 years ago
Add 'autostart=no' option to policy
pwmarcz opened this pull request about 5 years ago
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
marmarek opened this pull request about 5 years ago
Update for changed qubesd socket protocol
marmarek opened this pull request over 5 years ago
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
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
pwmarcz opened this pull request over 5 years ago
fuzzer: use C++ compiler for linking
pwmarcz opened this pull request over 5 years ago
pwmarcz opened this pull request over 5 years ago
policy/utils: fix pyinotify cleanup
marmarek opened this pull request over 5 years ago
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
pwmarcz opened this pull request over 5 years ago
qrexec-client: handle failed service exec
pwmarcz opened this pull request over 5 years ago
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
pwmarcz opened this pull request over 5 years ago
daemon, agent: unify main loop
pwmarcz opened this pull request over 5 years ago
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
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
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
pwmarcz opened this pull request over 5 years ago
Clean up error logging
pwmarcz opened this pull request over 5 years ago
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
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
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
pwmarcz opened this pull request over 5 years ago
More tests
pwmarcz opened this pull request over 5 years ago
pwmarcz opened this pull request over 5 years ago
Recover coverage data from fork/exec
pwmarcz opened this pull request over 5 years ago
pwmarcz opened this pull request over 5 years ago
Add notifications (allowed, denied, failed)
pwmarcz opened this pull request over 5 years ago
pwmarcz opened this pull request over 5 years ago
Switch policy-agent to qrexec
pwmarcz opened this pull request over 5 years ago
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
marmarek opened this pull request over 5 years ago
Remove ConfirmCreate (unused)
pwmarcz opened this pull request over 5 years ago
pwmarcz opened this pull request over 5 years ago
daemon, agent: ensure proper shutdown
pwmarcz opened this pull request over 5 years ago
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
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
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
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
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
marmarek opened this pull request over 6 years ago
Working socket-based qrexec
DemiMarie opened this pull request over 6 years ago
DemiMarie opened this pull request over 6 years ago