VectorXR v0.16.1
·
11 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
Signed Windows Releases
Adds verified DienerTech code signatures to VectorXR's Windows application, OpenXR layer, and installer.
Changes
- Verified Windows publisher
- Signs the VectorXR configuration application and OpenXR API layer DLL as DienerTech LLC using Azure Artifact Signing.
- Signs the final NSIS installer after it contains the signed application and layer payload.
- Applies RFC 3161 timestamps so Windows can continue validating each signature after its short-lived signing certificate rotates.
- Protected release pipeline
- Uses passwordless GitHub workload identity federation, keeping private signing keys and reusable Azure credentials out of the repository.
- Restricts signing authority to the VectorXR certificate profile and release environment.
- Verifies every Authenticode signature before generating checksums or publishing release assets, and rejects release tags outside the master branch history.