github.com/QubesOS/qubes-core-qrexec
https://github.com/QubesOS/qubes-core-qrexec
Fix warning about wrong default_target
marmarek opened this pull request about 1 month ago
marmarek opened this pull request about 1 month ago
selinux: fix qrexec-agent restart
marmarek opened this pull request about 2 months ago
marmarek opened this pull request about 2 months ago
policy: ignore (with warning) non-allowed default_target=
marmarek opened this pull request 2 months ago
marmarek opened this pull request 2 months ago
archlinux: restart qubes-qrexec-agent on update
marmarek opened this pull request 2 months ago
marmarek opened this pull request 2 months ago
Use glib's native asyncio integration when available
marmarek opened this pull request 2 months ago
marmarek opened this pull request 2 months ago
Resolve merge conflict for #198
marmarek opened this pull request 2 months ago
marmarek opened this pull request 2 months ago
Allow individual VMs to decide their default user for actions
ArrayBolt3 opened this pull request 2 months ago
ArrayBolt3 opened this pull request 2 months ago
Restart qrexec-agent on update
marmarek opened this pull request 2 months ago
marmarek opened this pull request 2 months ago
Don't translate dom0 to @adminvm
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
qrexec/tests/policy_parser cleanup
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
Fix TestClient::test_run_dom0_service_socket_no_read
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
Fix uuid_to_name
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
qrexec-policy-agent: Replace usage of deprecated Gtk.Entry.set_icon_from_stock
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
Fix tests that are missing mock of get_system_info and fix uncovered problems
HW42 opened this pull request 3 months ago
HW42 opened this pull request 3 months ago
Remove internal qubes from being target of ask
ben-grande opened this pull request 3 months ago
ben-grande opened this pull request 3 months ago
Fix doc build
marmarek opened this pull request 3 months ago
marmarek opened this pull request 3 months ago
Add error messages to few more QREXEC_EXIT_PROBLEM cases
marmarek opened this pull request 4 months ago
marmarek opened this pull request 4 months ago
Fix protocol version negotiation on agent reconnect
marmarek opened this pull request 4 months ago
marmarek opened this pull request 4 months ago
Define additional default RPC config paths
ArrayBolt3 opened this pull request 4 months ago
ArrayBolt3 opened this pull request 4 months ago
rpm: drop BR: lsb-core-noarch
marmarek opened this pull request 5 months ago
marmarek opened this pull request 5 months ago
Fix checking for memory allocation errors
DemiMarie opened this pull request 5 months ago
DemiMarie opened this pull request 5 months ago
refactor: drop gbulb dependency
CertainLach opened this pull request 5 months ago
CertainLach opened this pull request 5 months ago
Use QREXEC_EXIT_PROBLEM for errors spawning child process
DemiMarie opened this pull request 5 months ago
DemiMarie opened this pull request 5 months ago
qrexec-agent: Require an argument to --fork-server-socket
DemiMarie opened this pull request 5 months ago
DemiMarie opened this pull request 5 months ago
Ignore SIGPIPE in qrexec-fork-server too
marmarek opened this pull request 6 months ago
marmarek opened this pull request 6 months ago
Small fixes
DemiMarie opened this pull request 6 months ago
DemiMarie opened this pull request 6 months ago
Do not close FDs 0, 1, or 2
DemiMarie opened this pull request 7 months ago
DemiMarie opened this pull request 7 months ago
docs: qrexec-client accepts user:command not command
zaz opened this pull request 7 months ago
zaz opened this pull request 7 months ago
rpm: adjust SELinux snippets for relabeling
marmarek opened this pull request 7 months ago
marmarek opened this pull request 7 months ago
Try to retrieve exit code of a failed service call
marmarek opened this pull request 8 months ago
marmarek opened this pull request 8 months ago
Support for source domain in RPC service
fepitre opened this pull request 10 months ago
fepitre opened this pull request 10 months ago
Blacken the whole repository and add CI job
fepitre opened this pull request 10 months ago
fepitre opened this pull request 10 months ago
Implement UUID support in qrexec (resolve conflict in #135)
marmarek opened this pull request 10 months ago
marmarek opened this pull request 10 months ago
Pipe `qrexec-client(-vm) --help` output to stdout
alimirjamali opened this pull request 10 months ago
alimirjamali opened this pull request 10 months ago
pylint: deal with too-many-positional-arguments
marmarek opened this pull request 10 months ago
marmarek opened this pull request 10 months ago
qrexec-client-vm: fix missing option in usage and reorder it
fepitre opened this pull request 10 months ago
fepitre opened this pull request 10 months ago
Provide clear error on invalid policy file name
alimirjamali opened this pull request 10 months ago
alimirjamali opened this pull request 10 months ago
daemon: log a bit more info on errors
marmarek opened this pull request 11 months ago
marmarek opened this pull request 11 months ago
tests: fix POLICY_PROGRAM and update documentation
fepitre opened this pull request 11 months ago
fepitre opened this pull request 11 months ago
daemon: restore SIGTERM default handler in child process
marmarek opened this pull request 12 months ago
marmarek opened this pull request 12 months ago
small fix: actually sanitize service name
piotrbartman opened this pull request about 1 year ago
piotrbartman opened this pull request about 1 year ago
Support substring matching in qube name text fields
alimirjamali opened this pull request about 1 year ago
alimirjamali opened this pull request about 1 year ago
policy-daemon: invalidate cache on file move too
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
Extra internal validation
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Downgrade errors about incompatible service config to warnings
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
Minor improvements
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
doc: fix class names in API docs
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
tests: Actually check that stdout was expected value
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Always send EOF on streams
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Mute pylint false positive
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
qrexec-daemon: Use close_range where possible
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Document rpc config until exit-on-server-eof
ben-grande opened this pull request about 1 year ago
ben-grande opened this pull request about 1 year ago
Remove deprecated pkg_resources, replace with importlib
marmarta opened this pull request about 1 year ago
marmarta opened this pull request about 1 year ago
Add support for exiting on stdin or stdout EOF
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Fix build error on redefined _FORTIFY_SOURCE
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
Fix SIGUSR1 after stdin_fd closed
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Restore correct log path
marmarek opened this pull request about 1 year ago
marmarek opened this pull request about 1 year ago
Ensure proper RPM dependency ordering
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Explain why no use after free
DemiMarie opened this pull request about 1 year ago
DemiMarie opened this pull request about 1 year ago
Document rpc-config until skip-service-descriptor
ben-grande opened this pull request about 1 year ago
ben-grande opened this pull request about 1 year ago
#137 + #151 merged - manual conflict resolution
marmarek opened this pull request over 1 year ago
marmarek opened this pull request over 1 year ago
Do not make a file description blocking while it is still in use
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
If skip-service-descriptor=true, do not use fork server
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Unnecessary revalidate
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Documentation
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Avoid writing to an uninitialized file descriptor
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Reject invalid service targets
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Treat zero timeout as infinite
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Fix flaky qrexec agent tests
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Avoid using alarm(2) for timeouts
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Support socket services with `MSG_JUST_EXEC`
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Stop using qubes-rpc-multiplexer
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
TCP connection support
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Various bugfixes
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Support not passing metadata to socket-based services
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Miscellaneous cleanups and bug fixes
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Avoid using qrexec-client for VM ⇒ VM calls
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Implement UUID support in qrexec
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
Support additional policy directories
DemiMarie opened this pull request over 1 year ago
DemiMarie opened this pull request over 1 year ago
[WIP] Limit parser target redirect to allowed list
ben-grande opened this pull request over 1 year ago
ben-grande opened this pull request over 1 year ago
Add dedicated PAM file for Gentoo
fepitre opened this pull request over 1 year ago
fepitre opened this pull request over 1 year ago
Packaging changes for openSUSE
marmarek opened this pull request over 1 year ago
marmarek opened this pull request over 1 year ago
Fixes to qrexec-policy-graph
marmarek opened this pull request almost 2 years ago
marmarek opened this pull request almost 2 years ago
Add missing dependency inotify
ben-grande opened this pull request almost 2 years ago
ben-grande opened this pull request almost 2 years ago
Don't wait for stdin if there is unsent prefix data
DemiMarie opened this pull request almost 2 years ago
DemiMarie opened this pull request almost 2 years ago
Fix conversion rules for input policy
marmarta opened this pull request almost 2 years ago
marmarta opened this pull request almost 2 years ago
Do not exit successfully if local process failed
DemiMarie opened this pull request almost 2 years ago
DemiMarie opened this pull request almost 2 years ago
Support for Fedora 39
fepitre opened this pull request almost 2 years ago
fepitre opened this pull request almost 2 years ago
Add connection timeout on the VM side too
marmarek opened this pull request almost 2 years ago
marmarek opened this pull request almost 2 years ago
Add a tool to convert legacy policy files to new format
marmarta opened this pull request almost 2 years ago
marmarta opened this pull request almost 2 years ago
Add lint and editor policy tools
ben-grande opened this pull request almost 2 years ago
ben-grande opened this pull request almost 2 years ago
Ensure that building qrexec-agent builds libqrexec
DemiMarie opened this pull request almost 2 years ago
DemiMarie opened this pull request almost 2 years ago
Make policy.RegisterArgument use new policy format
marmarek opened this pull request about 2 years ago
marmarek opened this pull request about 2 years ago
Reject obviously bogus service names
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Move variables into MSG_TRIGGER_SERVICE3 block
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Use a pipe instead of a socket for stderr
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Support Debian 11
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Ensure that QSB-089 can never happen again
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Banish old-style function declarations
DemiMarie opened this pull request about 2 years ago
DemiMarie opened this pull request about 2 years ago
Add fuzzing handle_message_from_agent()
marmarek opened this pull request about 2 years ago
marmarek opened this pull request about 2 years ago