mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-21 19:37:39 +03:00
Created Code Signing and EDMC (markdown)
parent
10ad17e224
commit
815d0502e1
18
Code-Signing-and-EDMC.md
Normal file
18
Code-Signing-and-EDMC.md
Normal file
@ -0,0 +1,18 @@
|
||||
# Code Signing
|
||||
As of version 5.10.2, we now sign our releases of the EDMC installer. Code signing is a method where we can digitally sign our executables and scripts to confirm the software has not been altered since it was signed. Due to how the code signing options we have available work, the automatically built EXE must be downloaded to the developer's machine, signed, and uploaded back to GitHub. This is the only modification that has been made.
|
||||
|
||||
This code signing allows us a greater level of confidence in distributions of EDMC, gives various AntiVirus products greater confidence in the legitimacy of the tool (reducing the number of false positive detections), and also assists in ensuring our code is not modified from the point of signing onward.
|
||||
|
||||
## How does Code Signing impact EDMC?
|
||||
Code Signing for the main EDMC releases will not impact the average user's experience with EDMC installers. Installations from the source files are not impacted by this change.
|
||||
|
||||
For users who use signed installers, the normal Windows UAC authentication prompt will include additional information about the signed code. A signed release will look something like this:
|
||||
|
||||

|
||||
|
||||
Users who inspect the installer exe file will also be able to see a digital signature in Windows Explorer:
|
||||
|
||||

|
||||
|
||||
## Opting Out
|
||||
Some users may be uncomfortable using a signed release and prefer to use unsigned releases which are pure automatic builds. These WILL BE MADE AVAILABLE on the GitHub release page for every release going forward. This will require manual updates and will not be distributed through the WinSparkle update system.
|
Loading…
x
Reference in New Issue
Block a user