Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stricter validation of VM names and normalized targets
It turns out that the Windows agent uses "|" as an internal delimiter, and programs under both Linux and Windows may assume that there are no forbidden characters in $QREXEC_REMOTE_DOMAIN and either $QREXEC_REQUESTED_TARGET_NAME or $QREXEC_REQUESTED_TARGET_KEYWORD. Only allow expected characters.
- Loading branch information