Optional development scripts for Deskflow.
To use, clone this repo into your deskflow repo.
These scripts are meant only to add developer conveniences during daily development. They are not used by CI and are not required at all for Deskflow development.
Proof-of-concept scripts for Deskflow vulnerabilities are not in this repo.
| Advisory state | Repo |
|---|---|
| Published and fixed | deskflow/security (public) |
| Unpublished or embargoed | deskflow/security-embargo (private) |
Do not open a pull request here to add a PoC, and do not open one against the public repo for a vulnerability that has not been published yet. An open PR on a public repo discloses its full diff. If you are reporting a new vulnerability, use private vulnerability reporting on the main repo and attach the PoC to the advisory thread.
The .vscode project references scripts in this project.
This project is intended to be used with the example
CMakeUserPresets.json
file, which installs to build/install on Windows.
Tip
On Windows, you may find that you have a more pleasant development experience if you run from
build/install rather than build/bin to avoid "Access denied: file in use" errors.