From 2124ea40011690d2b9b8950f393b1cf05e9f19e5 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Wed, 20 Aug 2025 19:55:50 +0200 Subject: [PATCH 1/5] [maven-release-plugin] prepare for next development iteration --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index ac3389b5..ef80f4d6 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ plexus-archiver - 4.10.1 + 4.10.2-SNAPSHOT Plexus Archiver Component https://codehaus-plexus.github.io/plexus-archiver/ @@ -30,7 +30,7 @@ scm:git:https://github.com/codehaus-plexus/plexus-archiver.git scm:git:https://github.com/codehaus-plexus/plexus-archiver.git - plexus-archiver-4.10.1 + HEAD https://github.com/codehaus-plexus/plexus-archiver/tree/${project.scm.tag}/ @@ -47,7 +47,7 @@ 1.7.36 0.9.0.M4 - 2025-08-20T17:55:16Z + 2025-08-20T17:55:50Z From c3c0bae358806cafcc6f52129a07caa9691eff3f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Sep 2025 23:01:18 +0000 Subject: [PATCH 2/5] Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.4 to 3.27.5. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.4...assertj-build-3.27.5) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-version: 3.27.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ef80f4d6..526c4538 100644 --- a/pom.xml +++ b/pom.xml @@ -140,7 +140,7 @@ org.assertj assertj-core - 3.27.4 + 3.27.5 test From d88dfdcaa41704a7a3b2fcab4247d51f8ca6cbc2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 23:03:10 +0000 Subject: [PATCH 3/5] Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.5 to 3.27.6. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.5...assertj-build-3.27.6) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-version: 3.27.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 526c4538..19882ec0 100644 --- a/pom.xml +++ b/pom.xml @@ -140,7 +140,7 @@ org.assertj assertj-core - 3.27.5 + 3.27.6 test From 29404bd2043dc70d37e117acb6703cb3f02d3762 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Sat, 27 Sep 2025 02:03:17 +0200 Subject: [PATCH 4/5] check minimum timestamp: avoid negative Zip 5455 Extended Timestamp --- .../codehaus/plexus/archiver/zip/AbstractZipArchiver.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/org/codehaus/plexus/archiver/zip/AbstractZipArchiver.java b/src/main/java/org/codehaus/plexus/archiver/zip/AbstractZipArchiver.java index 0b4bdb5e..dccb7edc 100755 --- a/src/main/java/org/codehaus/plexus/archiver/zip/AbstractZipArchiver.java +++ b/src/main/java/org/codehaus/plexus/archiver/zip/AbstractZipArchiver.java @@ -698,7 +698,14 @@ protected FileTime normalizeLastModifiedTime(FileTime lastModifiedTime) { */ private static long dosToJavaTime(long dosTime) { Calendar cal = Calendar.getInstance(TimeZone.getDefault(), Locale.ROOT); + if (dosTime < MIN_DOS_JAVA_TIME) { + dosTime = MIN_DOS_JAVA_TIME; + } cal.setTimeInMillis(dosTime); return dosTime - (cal.get(Calendar.ZONE_OFFSET) + cal.get(Calendar.DST_OFFSET)); } + + // minimum DOS time that will give a positive Java time, whatever the current TZ is: + // biggest TZ offset is for Etc/GMT-14 https://en.wikipedia.org/wiki/List_of_tz_database_time_zones + private static final long MIN_DOS_JAVA_TIME = 1000 * 14 * 3600; } From e99ec39ea03b5831c83b5c2a64c0531726000242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Wed, 1 Oct 2025 00:11:28 +0200 Subject: [PATCH 5/5] [maven-release-plugin] prepare release plexus-archiver-4.10.2 --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 19882ec0..e459e9ea 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ plexus-archiver - 4.10.2-SNAPSHOT + 4.10.2 Plexus Archiver Component https://codehaus-plexus.github.io/plexus-archiver/ @@ -30,7 +30,7 @@ scm:git:https://github.com/codehaus-plexus/plexus-archiver.git scm:git:https://github.com/codehaus-plexus/plexus-archiver.git - HEAD + plexus-archiver-4.10.2 https://github.com/codehaus-plexus/plexus-archiver/tree/${project.scm.tag}/ @@ -47,7 +47,7 @@ 1.7.36 0.9.0.M4 - 2025-08-20T17:55:50Z + 2025-09-30T22:11:17Z