mirage / mirage-qubes

Mirage support for writing QubesOS AppVM unikernels
BSD 2-Clause "Simplified" License
62 stars 11 forks source link

RExec: Be future compatible #56

Closed reynir closed 3 years ago

reynir commented 3 years ago

This mitigates https://github.com/mirage/qubes-mirage-firewall/issues/124 and https://github.com/mirage/mirage-qubes/issues/38.

The Qubes OS documentation says to use the lower version of the two peers. https://www.qubes-os.org/doc/qrexec-internals/#qrexec-protocol-details

Furthermore, I have verified that qrexec-daemon still supports qrexec protocol version 2 https://github.com/QubesOS/qubes-core-qrexec/blob/master/daemon/qrexec-daemon.c#L40

talex5 commented 3 years ago

Thanks!