Issue #39: Sign binaries with certificate

This commit is contained in:
Jakub Melka 2023-02-01 19:48:48 +01:00
parent 6c9842f9fb
commit 4a603c80c0
3 changed files with 15 additions and 1 deletions

View File

@ -17,7 +17,7 @@
cmake_minimum_required(VERSION 3.16)
set(PDF4QT_VERSION 1.3.1)
set(PDF4QT_VERSION 1.3.2)
project(PDF4QT VERSION ${PDF4QT_VERSION} LANGUAGES CXX)

View File

@ -1,5 +1,8 @@
CURRENT:
V: 1.3.2 1.2.2023
- Issue #39: Code signed installation
V: 1.3.1 28.12.2022
- Issue #34: Reset option
- Issue #35: Window state is not remembered for viewers

11
Release_Process.txt Normal file
View File

@ -0,0 +1,11 @@
Release process steps:
1) Increment program version
2) Build release version of the program
3) Adjust RELEASES.txt for the new version
4) Commit changes
5) Sign all exe and dll files (including using timestamp http://timestamp.digicert.com )
6) Create MSI installation from signed files
7) Sign MSI installation
signtool sign /f certificate.pfx /p ???????????? /fd SHA256 /t http://timestamp.digicert.com *.exe
signtool sign /f certificate.pfx /p ???????????? /fd SHA256 /t http://timestamp.digicert.com *.msi