Skip to content

Commit 971a00d

Browse files
committed
Release version 7.1
1 parent 068dfb7 commit 971a00d

File tree

14 files changed

+37
-37
lines changed

14 files changed

+37
-37
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ See https://ebourg.github.io/jsign for more information.
5454

5555
## Changes
5656

57-
#### Version 7.1 (in development)
57+
#### Version 7.1 (2025-02-14)
5858

5959
* New signing service: SignPath
6060
* The "Unsupported file" error when using the Ant task has been fixed

docs/index.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,12 @@ <h3 id="features">Features</h3>
9090
<h3 id="files">Downloads</h3>
9191

9292
<ul>
93-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.0/jsign_7.0_all.deb">DEB package</a> (Debian/Ubuntu)</li>
94-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.0/jsign-7.0-1.noarch.rpm">RPM package</a> (RedHat/Fedora)</li>
93+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.1/jsign_7.1_all.deb">DEB package</a> (Debian/Ubuntu)</li>
94+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.1/jsign-7.1-1.noarch.rpm">RPM package</a> (RedHat/Fedora)</li>
9595
<li><a href="https://community.chocolatey.org/packages/jsign/">Chocolatey package</a> (Windows)</li>
9696
<li><a href="https://scoop.sh/#/apps?q=jsign&id=48a014807579e3b45a673676f26a17fff1f8e961">Scoop package</a> (Windows)</li>
9797
<li><a href="https://formulae.brew.sh/formula/jsign">Homebrew package</a> (macOS/Linux)</li>
98-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.0/jsign-7.0.jar">All-in-one JAR</a> (Other systems, Ant task, JCA provider)</li>
98+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.1/jsign-7.1.jar">All-in-one JAR</a> (Other systems, Ant task, JCA provider)</li>
9999
</ul>
100100

101101

@@ -104,7 +104,7 @@ <h3 id="ant">Ant Task</h3>
104104
<p>Here is an example showing how the signing works with Ant, using a Java keystore:</p>
105105

106106
<pre class="prettyprint lang-xml">
107-
&lt;taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-7.0.jar"/>
107+
&lt;taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-7.1.jar"/>
108108

109109
&lt;jsign file="application.exe"
110110
name="My Application"
@@ -358,7 +358,7 @@ <h3 id="maven">Maven plugin</h3>
358358
&lt;plugin>
359359
&lt;groupId>net.jsign&lt;/groupId>
360360
&lt;artifactId>jsign-maven-plugin&lt;/artifactId>
361-
&lt;version>7.0&lt;/version>
361+
&lt;version>7.1&lt;/version>
362362
&lt;executions>
363363
&lt;execution>
364364
&lt;goals>
@@ -445,7 +445,7 @@ <h3 id="gradle">Gradle plugin</h3>
445445

446446
<pre class="prettyprint lang-groovy">
447447
plugins {
448-
id 'net.jsign' version '7.0'
448+
id 'net.jsign' version '7.1'
449449
}
450450

451451
task sign {
@@ -465,7 +465,7 @@ <h3 id="gradle">Gradle plugin</h3>
465465

466466
<pre class="prettyprint lang-kotlin">
467467
plugins {
468-
id("net.jsign") version "7.0"
468+
id("net.jsign") version "7.1"
469469
}
470470

471471
task("sign") {
@@ -497,11 +497,11 @@ <h3 id="github-actions">GitHub Actions</h3>
497497
distribution: 'temurin'
498498

499499
- name: Download Jsign
500-
run: wget https://github.com/ebourg/jsign/releases/download/7.0/jsign-7.0.jar
500+
run: wget https://github.com/ebourg/jsign/releases/download/7.1/jsign-7.1.jar
501501

502502
- name: Sign
503503
run: >
504-
java -jar jsign-7.0.jar --storetype TRUSTEDSIGNING
504+
java -jar jsign-7.1.jar --storetype TRUSTEDSIGNING
505505
--keystore weu.codesigning.azure.net
506506
--storepass ${{ secrets.AZURE_ACCESS_TOKEN }}
507507
--alias &lt;account&gt;/&lt;profile&gt;
@@ -516,7 +516,7 @@ <h3 id="cli">Command Line Tool</h3>
516516

517517
<p>On other systems the command line is invoked by running the jar with:</p>
518518

519-
<pre> java -jar jsign-7.0.jar [OPTIONS] [FILE]...</pre>
519+
<pre> java -jar jsign-7.1.jar [OPTIONS] [FILE]...</pre>
520520

521521
<p>The parameters expected are the same as those used by the Ant task:</p>
522522

@@ -1039,7 +1039,7 @@ <h3 id="api">API</h3>
10391039
&lt;dependency>
10401040
&lt;groupId>net.jsign&lt;/groupId>
10411041
&lt;artifactId>jsign-core&lt;/artifactId>
1042-
&lt;version>7.0&lt;/version>
1042+
&lt;version>7.1&lt;/version>
10431043
&lt;/dependency>
10441044
</pre>
10451045

@@ -1074,7 +1074,7 @@ <h4 id="jar-signing">JAR signing</h4>
10741074
<p>With Java 11 or later the syntax looks like this:</p>
10751075

10761076
<pre>
1077-
jarsigner -J-cp -Jjsign-7.0.jar -J--add-modules -Jjava.sql \
1077+
jarsigner -J-cp -Jjsign-7.1.jar -J--add-modules -Jjava.sql \
10781078
-providerClass net.jsign.jca.JsignJcaProvider \
10791079
-providerArg &lt;keystore&gt; \
10801080
-keystore NONE \
@@ -1089,7 +1089,7 @@ <h4 id="jar-signing">JAR signing</h4>
10891089
parameter is removed:</p>
10901090

10911091
<pre>
1092-
jarsigner -J-cp -Jjsign-7.0.jar:$JAVA_HOME/lib/tools.jar \
1092+
jarsigner -J-cp -Jjsign-7.1.jar:$JAVA_HOME/lib/tools.jar \
10931093
...
10941094
</pre>
10951095

jsign-ant/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Ant Task)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-cli/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Command Line Tool)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-core/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Core)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-crypto/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Crypto)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-gradle-plugin/example.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
}
55

66
dependencies {
7-
classpath 'net.jsign:jsign-gradle-plugin:7.0'
7+
classpath 'net.jsign:jsign-gradle-plugin:7.1'
88
}
99
}
1010

jsign-gradle-plugin/example.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
}
55

66
dependencies {
7-
classpath("net.jsign:jsign-gradle-plugin:7.0")
7+
classpath("net.jsign:jsign-gradle-plugin:7.1")
88
}
99
}
1010

jsign-gradle-plugin/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Gradle Plugin)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<repositories>

jsign-maven-plugin/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Maven Plugin)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>maven-plugin</packaging>
1515

1616
<properties>

jsign/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.1-SNAPSHOT</version>
9+
<version>7.1</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Distribution)</name>
13-
<version>7.1-SNAPSHOT</version>
13+
<version>7.1</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign/src/choco/jsign.nuspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
33
<metadata>
44
<id>jsign</id>
5-
<version>7.0</version>
5+
<version>7.1</version>
66
<owners>ebourg</owners>
77
<title>Jsign</title>
88
<authors>Emmanuel Bourg</authors>
@@ -28,7 +28,7 @@
2828
</metadata>
2929
<files>
3030
<file src="tools\**" target="tools" />
31-
<file src="..\..\target\jsign-7.0.jar" target="tools\jsign.jar" />
31+
<file src="..\..\target\jsign-7.1.jar" target="tools\jsign.jar" />
3232
<file src="..\..\..\LICENSE.txt" target="tools\" />
3333
</files>
3434
</package>

jsign/src/choco/tools/VERIFICATION.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ in verifying that this package's contents are trustworthy.
66
Package can be verified like this:
77

88
* Go to https://github.com/ebourg/jsign/releases
9-
* Download the `jsign-<version>.jar` file for the latest release (for example https://github.com/ebourg/jsign/releases/download/7.0/jsign-7.0.jar)
9+
* Download the `jsign-<version>.jar` file for the latest release (for example https://github.com/ebourg/jsign/releases/download/7.1/jsign-7.1.jar)
1010
* Get the checksum using one of the following methods:
1111
- Using powershell function 'Get-FileHash'
1212
- Use chocolatey utility 'checksum.exe'
1313
* Compare the checksum with the one of the jsign.jar file embedded in this package.
14-
The expected sha-256 value for the version 7.0 is:
15-
`325df319621e7fa74384c8852efdb5828871bf6405648a4c621ee5fc37c59b6c`
14+
The expected sha-256 value for the version 7.1 is:
15+
`cfb48b07fdd2ee199bfc9e71d8dccdde67a799c4793602e446c7a101be62b3c4`

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>net.jsign</groupId>
55
<artifactId>jsign-parent</artifactId>
66
<name>Jsign - Authenticode signing in Java (Parent)</name>
7-
<version>7.1-SNAPSHOT</version>
7+
<version>7.1</version>
88
<packaging>pom</packaging>
99

1010
<inceptionYear>2012</inceptionYear>
@@ -391,7 +391,7 @@
391391
<bouncycastle.version>2.73.7</bouncycastle.version>
392392

393393
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
394-
<project.build.outputTimestamp>2025-01-16T08:34:01Z</project.build.outputTimestamp>
394+
<project.build.outputTimestamp>2025-02-14T17:41:47Z</project.build.outputTimestamp>
395395
</properties>
396396

397397
</project>

0 commit comments

Comments
 (0)