From fc6e349bf39fbec8cb9ac85d938442c2e207919b2894b9d1f7d647c76f4d4326 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 17 Oct 2023 06:21:37 +0000 Subject: [PATCH] Accepting request 1118194 from home:urbic:branches:Java:packages - Upgrade to version 9.6 * new Opcodes.V22 constant for Java 22 * bug fixes + 317991: Analyzer produces frames that have different locals than those detected by JRE bytecode verifier + 317995: Invalid stackmap generated when the instruction stream has new instruction after invokespecial to + 317998: Analyzer can fail to catch thrown exceptions + 318002: asm-analysis Frame allocates an array unnecessarily inside executeInvokeInsn + bug in CheckFrameAnalyzer with static methods OBS-URL: https://build.opensuse.org/request/show/1118194 OBS-URL: https://build.opensuse.org/package/show/Java:packages/objectweb-asm?expand=0&rev=66 --- asm-9.5.pom => asm-9.6.pom | 2 +- asm-analysis-9.5.pom => asm-analysis-9.6.pom | 4 ++-- asm-commons-9.5.pom => asm-commons-9.6.pom | 6 +++--- asm-test-9.5.pom => asm-test-9.6.pom | 2 +- asm-tree-9.5.pom => asm-tree-9.6.pom | 4 ++-- asm-util-9.5.pom => asm-util-9.6.pom | 8 ++++---- objectweb-asm-9.5.tar.xz | 3 --- ...build.tar.xz => objectweb-asm-9.6-build.tar.xz | 0 objectweb-asm-9.6.tar.xz | 3 +++ objectweb-asm.changes | 15 +++++++++++++++ objectweb-asm.spec | 2 +- 11 files changed, 32 insertions(+), 17 deletions(-) rename asm-9.5.pom => asm-9.6.pom (98%) rename asm-analysis-9.5.pom => asm-analysis-9.6.pom (97%) rename asm-commons-9.5.pom => asm-commons-9.6.pom (97%) rename asm-test-9.5.pom => asm-test-9.6.pom (99%) rename asm-tree-9.5.pom => asm-tree-9.6.pom (97%) rename asm-util-9.5.pom => asm-util-9.6.pom (96%) delete mode 100644 objectweb-asm-9.5.tar.xz rename objectweb-asm-9.5-build.tar.xz => objectweb-asm-9.6-build.tar.xz (100%) create mode 100644 objectweb-asm-9.6.tar.xz diff --git a/asm-9.5.pom b/asm-9.6.pom similarity index 98% rename from asm-9.5.pom rename to asm-9.6.pom index 17a0acc..751f77a 100644 --- a/asm-9.5.pom +++ b/asm-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm - 9.5 + 9.6 asm ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ diff --git a/asm-analysis-9.5.pom b/asm-analysis-9.6.pom similarity index 97% rename from asm-analysis-9.5.pom rename to asm-analysis-9.6.pom index d2c0a68..5dc2f32 100644 --- a/asm-analysis-9.5.pom +++ b/asm-analysis-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-analysis - 9.5 + 9.6 asm-analysis Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,7 +71,7 @@ org.ow2.asm asm-tree - 9.5 + 9.6 compile diff --git a/asm-commons-9.5.pom b/asm-commons-9.6.pom similarity index 97% rename from asm-commons-9.5.pom rename to asm-commons-9.6.pom index 7e948be..f14f8bd 100644 --- a/asm-commons-9.5.pom +++ b/asm-commons-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-commons - 9.5 + 9.6 asm-commons Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,13 +71,13 @@ org.ow2.asm asm - 9.5 + 9.6 compile org.ow2.asm asm-tree - 9.5 + 9.6 compile diff --git a/asm-test-9.5.pom b/asm-test-9.6.pom similarity index 99% rename from asm-test-9.5.pom rename to asm-test-9.6.pom index 900a658..3a3cd4e 100644 --- a/asm-test-9.5.pom +++ b/asm-test-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-test - 9.5 + 9.6 asm-test Utilities for testing ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ diff --git a/asm-tree-9.5.pom b/asm-tree-9.6.pom similarity index 97% rename from asm-tree-9.5.pom rename to asm-tree-9.6.pom index 6639870..f696e21 100644 --- a/asm-tree-9.5.pom +++ b/asm-tree-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-tree - 9.5 + 9.6 asm-tree Tree API of ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,7 +71,7 @@ org.ow2.asm asm - 9.5 + 9.6 compile diff --git a/asm-util-9.5.pom b/asm-util-9.6.pom similarity index 96% rename from asm-util-9.5.pom rename to asm-util-9.6.pom index cc1a002..3b1c78c 100644 --- a/asm-util-9.5.pom +++ b/asm-util-9.6.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-util - 9.5 + 9.6 asm-util Utilities for ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,19 +71,19 @@ org.ow2.asm asm - 9.5 + 9.6 compile org.ow2.asm asm-tree - 9.5 + 9.6 compile org.ow2.asm asm-analysis - 9.5 + 9.6 compile diff --git a/objectweb-asm-9.5.tar.xz b/objectweb-asm-9.5.tar.xz deleted file mode 100644 index 3444315..0000000 --- a/objectweb-asm-9.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0a94253647ec1cc8ea225cc3a7b921c006f2aeb93fd700068ea5fb1fbf71a45b -size 570644 diff --git a/objectweb-asm-9.5-build.tar.xz b/objectweb-asm-9.6-build.tar.xz similarity index 100% rename from objectweb-asm-9.5-build.tar.xz rename to objectweb-asm-9.6-build.tar.xz diff --git a/objectweb-asm-9.6.tar.xz b/objectweb-asm-9.6.tar.xz new file mode 100644 index 0000000..f9d1090 --- /dev/null +++ b/objectweb-asm-9.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c4feeebfb5f641104a0434c2094311955ac6845f5211576321a1977ab3bd685 +size 573256 diff --git a/objectweb-asm.changes b/objectweb-asm.changes index ecd43cf..1b8f653 100644 --- a/objectweb-asm.changes +++ b/objectweb-asm.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Tue Oct 17 05:26:11 UTC 2023 - Anton Shvetz + +- Upgrade to version 9.6 + * new Opcodes.V22 constant for Java 22 + * bug fixes + + 317991: Analyzer produces frames that have different locals + than those detected by JRE bytecode verifier + + 317995: Invalid stackmap generated when the instruction + stream has new instruction after invokespecial to + + 317998: Analyzer can fail to catch thrown exceptions + + 318002: asm-analysis Frame allocates an array unnecessarily + inside executeInvokeInsn + + bug in CheckFrameAnalyzer with static methods + ------------------------------------------------------------------- Sun Apr 2 18:13:50 UTC 2023 - Anton Shvetz diff --git a/objectweb-asm.spec b/objectweb-asm.spec index 7f0cdfa..9f050b2 100644 --- a/objectweb-asm.spec +++ b/objectweb-asm.spec @@ -17,7 +17,7 @@ Name: objectweb-asm -Version: 9.5 +Version: 9.6 Release: 0 Summary: Java bytecode manipulation framework License: BSD-3-Clause