mirror of
https://github.com/OutlineFoundation/outline-server.git
synced 2026-05-13 13:58:57 +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: 
17 lines
381 B
Text
17 lines
381 B
Text
name: "Jsign"
|
|
description:
|
|
"Java implementation of Microsoft Authenticode for signing Windows "
|
|
"executable files, installers and scripts."
|
|
|
|
third_party {
|
|
url {
|
|
type: HOMEPAGE
|
|
value: "https://ebourg.github.io/jsign/"
|
|
}
|
|
url {
|
|
type: GIT
|
|
value: "https://github.com/ebourg/jsign"
|
|
}
|
|
version: "4.2"
|
|
last_upgrade_date { year: 2022 month: 9 day: 28 }
|
|
}
|