|
@@ -47,7 +47,7 @@ For conditions of distribution and use, see <a href="files/is/license.txt">LICEN
|
|
</li>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
</li>
|
|
</li>
|
|
- <li>Extended <tt>[Files]</tt> section:
|
|
|
|
|
|
+ <li>Updated <tt>[Files]</tt> section:
|
|
<ul>
|
|
<ul>
|
|
<li>Added a new <tt>issigverify</tt> flag for enforcing cryptographic signature verification of source files using a key from the <tt>[ISSigKeys]</tt> section, enhancing security during both compilation and installation.</li>
|
|
<li>Added a new <tt>issigverify</tt> flag for enforcing cryptographic signature verification of source files using a key from the <tt>[ISSigKeys]</tt> section, enhancing security during both compilation and installation.</li>
|
|
<li>When used without the <tt>external</tt> flag, verification is performed during compilation, aborting if it fails. When used with the <tt>external</tt> flag, verification occurs during installation, ensuring the integrity of files as they are copied.</li>
|
|
<li>When used without the <tt>external</tt> flag, verification is performed during compilation, aborting if it fails. When used with the <tt>external</tt> flag, verification occurs during installation, ensuring the integrity of files as they are copied.</li>
|
|
@@ -64,7 +64,7 @@ For conditions of distribution and use, see <a href="files/is/license.txt">LICEN
|
|
</li>
|
|
</li>
|
|
<li>New Inno Setup Signature Tool:</li>
|
|
<li>New Inno Setup Signature Tool:</li>
|
|
<ul>
|
|
<ul>
|
|
- <li>Added ISSigTool.exe, a new command-line utility designed to sign files using ECDSA P-256 cryptographic signatures.</li>
|
|
|
|
|
|
+ <li>Added <tt>ISSigTool.exe</tt>, a new command-line utility designed to sign files using ECDSA P-256 cryptographic signatures.</li>
|
|
<li>Offers commands to sign and verify files, to export public keys and to generate private keys.</li>
|
|
<li>Offers commands to sign and verify files, to export public keys and to generate private keys.</li>
|
|
<li>Example commands:
|
|
<li>Example commands:
|
|
<pre>issigtool --key-file=MyKey.isprivatekey generate-private-key
|
|
<pre>issigtool --key-file=MyKey.isprivatekey generate-private-key
|
|
@@ -74,6 +74,15 @@ issigtool --key-file=MyKey.ispublickey verify MyProg.dll</pre>
|
|
</li>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
</li>
|
|
</li>
|
|
|
|
+ <li>New and updated documentation topics:</li>
|
|
|
|
+ <ul>
|
|
|
|
+ <li>[ISSigKeys] section</li>
|
|
|
|
+ <li>[Files] section</li>
|
|
|
|
+ <li>.issig Signatures: Introduction</li>
|
|
|
|
+ <li>.issig File Format Specifications</li>
|
|
|
|
+ <li>Inno Setup Signature Tool</li>
|
|
|
|
+ </ul>
|
|
|
|
+ </li>
|
|
</ul>
|
|
</ul>
|
|
<span class="head2">Other changes</span>
|
|
<span class="head2">Other changes</span>
|
|
<ul>
|
|
<ul>
|