Skip to content

Commit

Permalink
feat: update signtool
Browse files Browse the repository at this point in the history
  • Loading branch information
develar committed Aug 30, 2018
1 parent 6d73e54 commit 7962ba4
Show file tree
Hide file tree
Showing 22 changed files with 210 additions and 2 deletions.
Binary file modified nsis-resources/plugins/x86-ansi/StdUtils.dll
Binary file not shown.
Binary file modified nsis-resources/plugins/x86-unicode/StdUtils.dll
Binary file not shown.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
"private": true,
"scripts": {
"appx": "node scripts/appx.js",
"winCodeSign": "NAME=winCodeSign VERSION=2.1.0 ./publish.sh",
"winCodeSign": "NAME=winCodeSign VERSION=2.3.1 ./publish.sh",
"appimage": "NAME=appimage VERSION=9.1.0 ./publish.sh",
"wix": "NAME=wix VERSION=4.0.0.5512.2 ./publish.sh",
"sw": "NAME=Squirrel.Windows VERSION=1.7.8 ./publish.sh",
"ran": "NAME=ran VERSION=0.1.3 ./publish.sh",
"zstd": "NAME=zstd VERSION=1.3.5 ./publish-m.sh",
"nsis": "NAME=nsis VERSION=3.0.3.1 ./publish.sh"
"nsis": "NAME=nsis VERSION=3.0.3.2 ./publish.sh"
},
"dependencies": {
"bluebird-lst": "^1.0.5"
Expand Down
14 changes: 14 additions & 0 deletions scripts/appx.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,25 @@ const files = [
"appxpackaging.dll",
"makeappx.exe",
"makecert.exe",

"makecat.exe",
"makecat.exe.manifest",

"Microsoft.Windows.Build.Signing.mssign32.dll.manifest",
"mssign32.dll",

"Microsoft.Windows.Build.Appx.AppxSip.dll.manifest",
"appxsip.dll",

"Microsoft.Windows.Build.Signing.wintrust.dll.manifest",
"wintrust.dll",

"makepri.exe",
"Microsoft.Windows.Build.Appx.AppxPackaging.dll.manifest",
"Microsoft.Windows.Build.Appx.OpcServices.dll.manifest",
"opcservices.dll",
"signtool.exe",
"signtool.exe.manifest",
"pvk2pfx.exe"
]

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
version="0.0.0.0"/>

<file name="AppxSip.dll"/>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxPackaging.dll"
version="0.0.0.0"/>
</dependentAssembly>
</dependency>

</assembly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Signing.mssign32.dll"
version="0.0.0.0"
/>

<file name="mssign32.dll">
</file>

</assembly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>

<file name="wintrust.dll">
</file>

</assembly>
Binary file added winCodeSign/windows-10/ia32/appxsip.dll
Binary file not shown.
Binary file added winCodeSign/windows-10/ia32/makecat.exe
Binary file not shown.
21 changes: 21 additions & 0 deletions winCodeSign/windows-10/ia32/makecat.exe.manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name=" "
version="0.0.0.0"
/>
<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Binary file added winCodeSign/windows-10/ia32/mssign32.dll
Binary file not shown.
35 changes: 35 additions & 0 deletions winCodeSign/windows-10/ia32/signtool.exe.manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name=" "
version="0.0.0.0"
/>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.mssign32.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>
</assembly>
Binary file added winCodeSign/windows-10/ia32/wintrust.dll
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
version="0.0.0.0"/>

<file name="AppxSip.dll"/>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxPackaging.dll"
version="0.0.0.0"/>
</dependentAssembly>
</dependency>

</assembly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Signing.mssign32.dll"
version="0.0.0.0"
/>

<file name="mssign32.dll">
</file>

</assembly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>

<file name="wintrust.dll">
</file>

</assembly>
Binary file added winCodeSign/windows-10/x64/appxsip.dll
Binary file not shown.
Binary file added winCodeSign/windows-10/x64/makecat.exe
Binary file not shown.
21 changes: 21 additions & 0 deletions winCodeSign/windows-10/x64/makecat.exe.manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name=" "
version="0.0.0.0"
/>
<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Binary file added winCodeSign/windows-10/x64/mssign32.dll
Binary file not shown.
35 changes: 35 additions & 0 deletions winCodeSign/windows-10/x64/signtool.exe.manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
name=" "
version="0.0.0.0"
/>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.mssign32.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Signing.wintrust.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>

<dependency>
<dependentAssembly>
<assemblyIdentity
name="Microsoft.Windows.Build.Appx.AppxSip.dll"
version="0.0.0.0"
/>
</dependentAssembly>
</dependency>
</assembly>
Binary file added winCodeSign/windows-10/x64/wintrust.dll
Binary file not shown.

0 comments on commit 7962ba4

Please sign in to comment.