Skip to content

Commit 02c18ab

Browse files
Merge pull request #4 from michaelmsonne/add-bettercertselector
Add updates and better UI
2 parents 711a4d2 + 9b11a72 commit 02c18ab

File tree

130 files changed

+12813
-11090
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+12813
-11090
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,3 +364,5 @@ FodyWeavers.xsd
364364
/AI Setup Project/AI Setup Project-SetupFiles
365365
/AI Setup Project/SignToolGUI Installer-cache
366366
/AI Setup Project/SignToolGUI Installer-SetupFiles
367+
/src/AI Setup Project/SignToolGUI Installer-SetupFiles
368+
/src/AI Setup Project/SignToolGUI Installer-cache

CHANGELOG.MD

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
Chengelog format will be never from here.
1+
## Version 1.4.0.0 (17-03-2025):
2+
3+
- Updated Trusted Signing from v0.1.103.0 to the latest v0.1.108.0
4+
- The tool now only displays Code Signing certificates with a private key for selection
5+
- Added a direct link to the Azure Portal to help you find your Trusted Signing accounts
6+
- New option to enable or disable timestamping when signing (supported for .pfx and Certificate Store certificates)
7+
- Improved error handling and logging
8+
- Added support for more versions of the Windows SDK
9+
- New "Select All" option for bulk selecting/unselecting files to sign
10+
- Minor UI improvements for a better user experience
211

312
## Version 1.3.0.0 (18-07-2024):
413
- Add support for Microsoft Trusted Signing

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ Main tool GUI
4848

4949
![Main GUI](/docs/pictures/mainform.png)
5050

51+
![Menu GUI](/docs/pictures/mainform-menu.png)
52+
5153
<details>
5254
<summary>About the tool GUI</summary>
5355

@@ -64,6 +66,15 @@ Main tool GUI
6466
- **Logging and error handling**: SignToolGUI provides detailed logging of the signing process, making it easy to track and troubleshoot any issues that may arise during signing.
6567
- **Batch signing support**: Users can efficiently sign multiple files in a batch, reducing the time and effort required for signing large projects or collections of files.
6668
- **Config settings**: Users can save and load configuration settings for signing, streamlining the process for future signing tasks.
69+
- **Support for signing with .pfx files, Windows Certificate Store, and Microsoft Trusted Signing**.
70+
- **Automatic detection and configuration of signtool.exe**.
71+
- **Customizable timestamp providers** with support for multiple regions and custom URLs.
72+
- **Detailed logging** of all operations for troubleshooting and auditing.
73+
- **User-friendly interface** for managing and signing multiple files.
74+
- **Integration with Azure Code Signing** for enhanced security.
75+
- Support for both 32-bit and 64-bit architectures.
76+
- Option to save and load configuration settings for ease of use.
77+
- Comprehensive error handling and user notifications.
6778

6879
## To do list
6980
- [ ] Soon... Verification and Validation: After signing, SignToolGUI allows users to verify and validate the digital signatures to ensure the integrity and authenticity of the signed files.

SignToolGUI/Forms/ChangelogForm.cs

Lines changed: 0 additions & 71 deletions
This file was deleted.
-117 KB
Binary file not shown.
-122 KB
Binary file not shown.

SignToolGUI/Tools/Azure.Core.dll

-413 KB
Binary file not shown.
-334 KB
Binary file not shown.

SignToolGUI/Tools/Ijwhost.dll

-150 KB
Binary file not shown.
-982 KB
Binary file not shown.

0 commit comments

Comments
 (0)