Skip to content

innosetup: update to 6.4.3 #613

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 4, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ jobs:
top_dir=$PWD &&
cd "${{ matrix.directory }}" &&
MAKEFLAGS=-j8 makepkg-mingw -s --noconfirm &&
artifacts="$(basename "${{ matrix.directory }}")-artifacts" &&
artifacts="$(basename "${{ matrix.directory }}")-artifacts-${{ matrix.architecture.name }}" &&
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for catching and fixing my mistake!

mkdir -p "$top_dir/$artifacts" &&
mv *.tar.* "$top_dir/$artifacts"/ &&
echo "result=$artifacts" >>$GITHUB_OUTPUT
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
shell: bash
id: build
run: |
artifacts="$(basename "${{ matrix.directory }}")-artifacts" &&
artifacts="$(basename "${{ matrix.directory }}")-artifacts-${{ matrix.architecture.name }}" &&
mkdir -p "$artifacts" &&
./"${{ matrix.directory }}"/release.sh --output="$PWD/$artifacts/" 0-test &&
echo "result=$artifacts" >>$GITHUB_OUTPUT
Expand Down
Binary file modified installer/InnoSetup/ISCC.exe
Binary file not shown.
Binary file modified installer/InnoSetup/ISCmplr.dll
Binary file not shown.
6 changes: 6 additions & 0 deletions installer/InnoSetup/ISCmplr.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 1552016
file-hash 2c230c3e99bc42215221b2c847356fbbe9eae33a15a842be429e94fd26e7c436
key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28
sig-r c41f0498b857eb9b0c2db7bc4b26ee48fd9bf625d833f601455b8a3e01222e8a
sig-s 37bcddd584ca932ed1a534bbdff4e2d3834eb932b0b78e53b1505965c14a3232
Binary file modified installer/InnoSetup/ISPP.dll
Binary file not shown.
6 changes: 6 additions & 0 deletions installer/InnoSetup/ISPP.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 999568
file-hash df4a8792bc1994d67b5ca9366d8e4e531d11511bf1013fe18fd0236b1caa6edf
key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28
sig-r 357cf38ea6e369ef8165ac3fe16c725406de51239043befc2b56ceb0dfba4984
sig-s a5f131ab68e0b4b8e390167b9be445ed3377a5fe2c8098eb73c393674ddc98c1
Binary file added installer/InnoSetup/ISSigTool.exe
Binary file not shown.
Binary file modified installer/InnoSetup/ISetup-dark.chm
Binary file not shown.
Binary file modified installer/InnoSetup/ISetup.chm
Binary file not shown.
Binary file modified installer/InnoSetup/Setup.e32
Binary file not shown.
Binary file modified installer/InnoSetup/SetupLdr.e32
Binary file not shown.
6 changes: 6 additions & 0 deletions installer/InnoSetup/isbzip.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 39200
file-hash 8072e83385afc4a84006271a87a11fc0a22b149cbd77322669ca56c470d28ced
key-id def0147c3bbc17ab99bf7b7a9c2de1390283f38972152418d7c2a4a7d7131a38
sig-r c5d2720f9be49d87c4800bd8717066613173fae1e26ffb9f31f304a1be40e71e
sig-s c68f97d069e34e7b2b410222032401254c35641d293ebf3fa0078d19b3478db4
6 changes: 6 additions & 0 deletions installer/InnoSetup/islzma.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 135816
file-hash b252471e95f0853902b15ae71a90574f9b168f8d4a0c474b20537511f90220a5
key-id def0147c3bbc17ab99bf7b7a9c2de1390283f38972152418d7c2a4a7d7131a38
sig-r 63d9a298fdb44394705221a9e65d1fb459d20c73d26aa56cdacf8d0942896b64
sig-s f7621fc374e28c22f21fcb0ce77acf8a6723c5d0934e6aa0f5a718afeea6cfb3
6 changes: 6 additions & 0 deletions installer/InnoSetup/isscint.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 795776
file-hash 5ae5dcd47ae9cd0929e0d6b2591e2ecc14cb8dfe4e04fb37a6cef5f1896edd11
key-id def0147c3bbc17ab99bf7b7a9c2de1390283f38972152418d7c2a4a7d7131a38
sig-r dd7de5a0ea422c67375023d74c410973a8508a054d6675710a2e591d7b33abdd
sig-s 0bd08ccdb7f69a97b3e390a28dfdda98a1cad50f11682567fa03b93c7c5fb285
6 changes: 6 additions & 0 deletions installer/InnoSetup/iszlib.dll.issig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
format issig-v1
file-size 34592
file-hash 14c0d4a2a41572384f8309cdf03de5c6e7ed46bef64cce70d989b2665eff1a47
key-id def0147c3bbc17ab99bf7b7a9c2de1390283f38972152418d7c2a4a7d7131a38
sig-r e245c707db5d1f1d3f47226aa3923e0240e23abb8fa5077eb4fb7ffc776a89ff
sig-s bf84dbda5c76cce509931aa05bdd9992f96154f9493345e7f1669e169f0b810c
11 changes: 10 additions & 1 deletion installer/InnoSetup/whatsnew.htm
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,20 @@

<p><b>Want to be notified by e-mail of new Inno Setup releases?</b> <a href="ismail.php">Subscribe</a> to the Inno Setup Mailing List!</p>

<p><a name="6.4.3"></a><span class="ver">6.4.3 </span><span class="date">(2025-05-03)</span></p>
<ul>
<li>Compiler IDE change: The editor now restores selections on undo and redo.</li>
<li>Inno Setup now includes a new command-line tool, ISSigTool.exe. This tool is designed to sign files using ECDSA P-256 cryptographic signatures. Compil32, ISCC, and ISCmplr use these signatures to verify a number of DLL files before loading them. This is a &quot;technology preview&quot; that is subject to change (e.g., any signatures you create now may have to be recreated when upgrading to the next version).<br />Note: ISSigTool.exe does not replace Microsoft's signtool.exe in any way and is in fact not related to Authenticode Code Signing at all.</li>
<li><i>Fix:</i> Autocomplete support for parameter names in the <tt>[Components]</tt> and <tt>[Dirs]</tt> sections was broken since 6.1.1.</li>
<li><i>Fix:</i> Pascal Scripting support function <tt>Extract7ZipArchive</tt> which was introduced by 6.4.0 would fail with error 11 on older versions of Windows, at least Windows 8.1 and Windows Server 2016.</li>
<li>Minor tweaks and documentation improvements.</li>
</ul>

<p><a name="6.4.2"></a><span class="ver">6.4.2 </span><span class="date">(2025-03-12)</span></p>
<ul>
<li>Added <tt>[Setup]</tt> section directive <tt>CloseApplicationsFilterExcludes</tt>.</li>
<li>Inno Setup is now built using Delphi 12.1 Athens instead of Delphi 11.3 Alexandria.</li>
<li>Inno Setup is now signed using a new code signing certificate. The publisher name on this new certificate, Pyrsys B.V., is a company owned by Inno Setup co-developer Martijn Laan.</li>
<li>Inno Setup is now signed using a new code signing certificate.</li>
</ul>

<p><a name="6.4.1"></a><span class="ver">6.4.1 </span><span class="date">(2025-02-12)</span></p>
Expand Down