mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Issue #39: Sign binaries with certificate
This commit is contained in:
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
cmake_minimum_required(VERSION 3.16)
|
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)
|
project(PDF4QT VERSION ${PDF4QT_VERSION} LANGUAGES CXX)
|
||||||
|
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
CURRENT:
|
CURRENT:
|
||||||
|
|
||||||
|
V: 1.3.2 1.2.2023
|
||||||
|
- Issue #39: Code signed installation
|
||||||
|
|
||||||
V: 1.3.1 28.12.2022
|
V: 1.3.1 28.12.2022
|
||||||
- Issue #34: Reset option
|
- Issue #34: Reset option
|
||||||
- Issue #35: Window state is not remembered for viewers
|
- Issue #35: Window state is not remembered for viewers
|
||||||
|
11
Release_Process.txt
Normal file
11
Release_Process.txt
Normal 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
|
Reference in New Issue
Block a user