mirror of
https://github.com/OutlineFoundation/outline-server.git
synced 2026-08-04 14:37:34 +00:00
In this changeset: - upgraded `jsign.jar` to version `4.2` - add an option to leverage `gcp-hsm` certificate to sign Windows executables - please note that [GCP does not support SHA-1](https://cloud.google.com/kms/docs/algorithms#asymmetric_signing_algorithms), and here are the consequences of not adding SHA-1 to the binary signatures: 1. [SHA-1 is deprecated by Microsoft](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/sha-1-windows-content-to-be-retired-august-3-2020/ba-p/1544373) 2. The only affected OSes are Windows 7 and below ([support ended already](https://www.microsoft.com/en-us/windows/end-of-support)). Windows 7 (6.1.7600) users can still upgrade to Windows 7 SP1 (6.1.7601) which supports SHA-2. 3. Users can still run our app on old Windows systems (Windows 7), despite that the following warning dialog might show up:  |
||
|---|---|---|
| .. | ||
| jsign-4.2.jar | ||
| LICENSE.txt | ||
| METADATA | ||