From e0f46f211ac2f3e699745c877b45193c75597c25 Mon Sep 17 00:00:00 2001 From: Emmanuel Bourg Date: Sat, 29 Feb 2020 23:29:47 +0100 Subject: [PATCH] Release version 3.1 --- README.md | 5 +++++ docs/index.html | 20 +++++++++---------- jsign-ant/pom.xml | 4 ++-- jsign-cli/pom.xml | 4 ++-- jsign-core/pom.xml | 4 ++-- jsign-gradle-plugin/pom.xml | 4 ++-- jsign-maven-plugin/pom.xml | 4 ++-- .../src/test/resources/test-pom.xml | 2 +- jsign/pom.xml | 4 ++-- pom.xml | 2 +- 10 files changed, 29 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 942e674d..27667387 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,11 @@ See https://ebourg.github.io/jsign for more information. ## Changes +#### Version 3.1 (2020-03-01) + +* Certificate files can now be used with a PKCS11 token to support OpenPGP cards unable to hold a whole certificate chain (contributed by Erwin Tratar) +* Fixed an IllegalArgumentException when parsing large entries of MSI files + #### Version 3.0 (2020-01-07) * Jsign now requires Java 8 or higher diff --git a/docs/index.html b/docs/index.html index 84a12b97..1608efae 100644 --- a/docs/index.html +++ b/docs/index.html @@ -75,7 +75,7 @@

Ant Task

Here is an example showing how the signing works with Ant, using a Java keystore:

- <taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-3.0.jar"/>
+ <taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-3.1.jar"/>
 
  <jsign file="application.exe"
         name="My Application"
@@ -219,7 +219,7 @@ 

Maven plugin

<plugin> <groupId>net.jsign</groupId> <artifactId>jsign-maven-plugin</artifactId> - <version>3.0</version> + <version>3.1</version> <executions> <execution> <goals> @@ -251,7 +251,7 @@

Gradle plugin

     buildscript {
         dependencies {
-            classpath 'net.jsign:jsign-gradle-plugin:3.0'
+            classpath 'net.jsign:jsign-gradle-plugin:3.1'
         }
     }
     
@@ -275,15 +275,15 @@ 

Gradle plugin

Command Line Tool

-

Jsign can also be used as a command line tool. A Debian package -and a RPM package +

Jsign can also be used as a command line tool. A Debian package +and a RPM package are provided to install it easily on most Linux distributions. On these systems the command line is invoked with:

 jsign [OPTIONS] FILE

On other systems the command line is invoked by running the jar with:

-
 java -jar jsign-3.0.jar [OPTIONS] FILE
+
 java -jar jsign-3.1.jar [OPTIONS] FILE

The parameters expected are the same as those used by the Ant task:

@@ -345,7 +345,7 @@

API

<dependency> <groupId>net.jsign</groupId> <artifactId>jsign-core</artifactId> - <version>3.0</version> + <version>3.1</version> </dependency>
@@ -370,9 +370,9 @@

API

Downloads

diff --git a/jsign-ant/pom.xml b/jsign-ant/pom.xml index 4dca4258..1f561396 100644 --- a/jsign-ant/pom.xml +++ b/jsign-ant/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Ant Task) - 3.0 + 3.1 jar diff --git a/jsign-cli/pom.xml b/jsign-cli/pom.xml index 9ccce7aa..dc9e3f43 100644 --- a/jsign-cli/pom.xml +++ b/jsign-cli/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Command Line Tool) - 3.0 + 3.1 jar diff --git a/jsign-core/pom.xml b/jsign-core/pom.xml index 19f6dae1..da9669d2 100644 --- a/jsign-core/pom.xml +++ b/jsign-core/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Core) - 3.0 + 3.1 jar diff --git a/jsign-gradle-plugin/pom.xml b/jsign-gradle-plugin/pom.xml index 36f014b9..4f634bf1 100644 --- a/jsign-gradle-plugin/pom.xml +++ b/jsign-gradle-plugin/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Gradle Plugin) - 3.0 + 3.1 jar diff --git a/jsign-maven-plugin/pom.xml b/jsign-maven-plugin/pom.xml index b8c41c82..301c64af 100644 --- a/jsign-maven-plugin/pom.xml +++ b/jsign-maven-plugin/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Maven Plugin) - 3.0 + 3.1 maven-plugin diff --git a/jsign-maven-plugin/src/test/resources/test-pom.xml b/jsign-maven-plugin/src/test/resources/test-pom.xml index be6a53e8..92aa4df5 100644 --- a/jsign-maven-plugin/src/test/resources/test-pom.xml +++ b/jsign-maven-plugin/src/test/resources/test-pom.xml @@ -11,7 +11,7 @@ net.sign jsign-maven-plugin - 3.0 + 3.1 target/test-classes/wineyes.exe diff --git a/jsign/pom.xml b/jsign/pom.xml index 26246111..90d1b369 100644 --- a/jsign/pom.xml +++ b/jsign/pom.xml @@ -6,11 +6,11 @@ net.jsign jsign-parent - 3.0 + 3.1 ../pom.xml Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Distribution) - 3.0 + 3.1 jar diff --git a/pom.xml b/pom.xml index 4d0f77bc..af598918 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ net.jsign jsign-parent Jsign - Code signing for Windows executables, Microsoft Installers and scripts (Parent) - 3.0 + 3.1 pom 2012