RaceControl icon indicating copy to clipboard operation
RaceControl copied to clipboard

[FEATURE] Sign application

Open Cheesebaron opened this issue 4 years ago • 5 comments

Is your feature request related to a problem? Please describe. Installer/Application is not signed causing Windows to show a nasty dialog warning users that the Application might be malicious.

Describe the solution you'd like Obtain a code signing certificate to sign the Application.

Cheesebaron avatar Mar 26 '22 14:03 Cheesebaron

Possibly not needed when moving to Squirrel.

robvdpol avatar Mar 27 '22 12:03 robvdpol

Using a different installer won't change the fact that the App is not signed. You will still see the Windows warning dialog even using Squirrel.

So in any case, signing the App would be a much better experience for users.

Cheesebaron avatar Mar 28 '22 07:03 Cheesebaron

I'm looking into puchasing a code signing certificate, Certum seems to be the most affordable: https://shop.certum.eu/open-source-code-signing.html

They have a specific (cheap) option for open source software, but I'm not sure whether this will immediately get rid of the Windows SmartScreen warning.

robvdpol avatar Mar 28 '22 07:03 robvdpol

Since you are are developer, you might already know this, still this StackOverflow article might give some insight about the Windows Smartscreen warning:

(https://stackoverflow.com/questions/48946680/how-to-avoid-the-windows-defender-smartscreen-prevented-an-unrecognized-app-fro)

jdschuitemaker avatar Mar 28 '22 09:03 jdschuitemaker

I'm looking into puchasing a code signing certificate, Certum seems to be the most affordable: https://shop.certum.eu/open-source-code-signing.html

They have a specific (cheap) option for open source software, but I'm not sure whether this will immediately get rid of the Windows SmartScreen warning.

Yeah, not on the first installation, but smart screen will be trained by the users who still accept and install the Application and eventually it will not complain anymore.

Cheesebaron avatar Mar 28 '22 15:03 Cheesebaron