Revisions of bcel
buildservice-autocommit
accepted
request 1135234
from
Gus Kenion (gkenion)
(revision 54)
baserev update by copy to link target
Gus Kenion (gkenion)
accepted
request 1134732
from
Anton Shvetz (urbic)
(revision 53)
- Update to version 6.8.0 * 6.8.0 (2023-12-08) Maintenance and bug fix release. + New features: ~ Add and use InvalidMethodSignatureException extending ClassFormatException. ~ Increase code coverage in Class2HTMLTestCase with new test input Java4Example #186. ~ Add verifier tests on some opcodes #180. ~ Added signature test cases for class/method, and bad signatures #182. ~ Add Const.MAJOR_20. ~ Add Const.MINOR_20. ~ Add Const.MAJOR_21. ~ Add Const.MINOR_21. ~ [Bcelifier] stackmap support to pass JDK verifier #177. ~ Fix SpotBugs [ERROR] Class org.apache.bcel.util.ClassVector defines non-transient non-serializable instance field vec [org.apache.bcel.util.ClassVector] In ClassVector.java SE_BAD_FIELD. ~ Fix SpotBugs [ERROR] Switch statement found in org.apache.bcel.util.BCELFactory.visitAllocationInstruction(AllocationInstruction) where one case falls through to the next case [org.apache.bcel.util.BCELFactory, org.apache.bcel.util.BCELFactory] At BCELFactory.java:[lines 188-191]Another occurrence at BCELFactory.java:[lines 192-196] SF_SWITCH_FALLTHROUGH. + Fixed bugs: ~ When parsing an class with an invalid constant reference, ensure ClassParser.parse() throws ClassFormatException, not NullPointerException. ~ Ensure that references to a constant pool entry with index zero trigger a ClassFormatException, not a NullPointerException. ~ Ensure that references to the unused constant pool entry after a long/double entry triggers a ClassFormatException, not a NullPointerException. ~ Test and coverage of InstructionFactory #190. ~ Verifier: test and coverage for SWAP instruction #188. ~ Exception parsing Kotlin class with 'fun `method name with () in it`()' #205. ~ Fix null pointers in AnnotationEntry #213. ~ Field not found, search field in both super class and implemented interfaces (5x duplicated code to find field by name and type is refactored to a new method and now supports package-private) #181. ~ BCEL-366: Use alternative name for broken classes under test #220. ~ BCEL-367: Fixes java.lang.IndexOutOfBoundsException for ATHROW on empty stack #223. ~ BCEL-368: Fixes java.lang.StackOverflowError in Select#toString(boolean) #229. ~ Fix for type.getType(...) use on non-signature type names #221. ~ Fix EmptyVisitorTestCase on Java 21. + Changes: ~ Bump commons-parent from 54 to 65 #189, #198, #222. ~ Bump jna.version from 5.12.1 to 5.13.0 #203. ~ Bump kotlin-stdlib from 1.8.10 to 1.9.21 #217, #219, #227, #231, #235, #245, #247. ~ Bump commons-io from 2.11.0 to 2.15.1. ~ Bump commons-lang3 from 3.12.0 to 3.14.0. ~ Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 #246.
buildservice-autocommit
accepted
request 1108225
from
Fridrich Strba (fstrba)
(revision 52)
baserev update by copy to link target
Fridrich Strba (fstrba)
committed
(revision 51)
Fridrich Strba (fstrba)
committed
(revision 50)
Fridrich Strba (fstrba)
committed
(revision 49)
Fridrich Strba (fstrba)
committed
(revision 48)
Fridrich Strba (fstrba)
committed
(revision 47)
Fridrich Strba (fstrba)
committed
(revision 46)
Fridrich Strba (fstrba)
committed
(revision 45)
buildservice-autocommit
accepted
request 1037028
from
Fridrich Strba (fstrba)
(revision 44)
baserev update by copy to link target
Fridrich Strba (fstrba)
committed
(revision 43)
David Anes (david.anes)
accepted
request 1035053
from
Pedro Monreal Gonzalez (pmonrealgonzalez)
(revision 42)
- Security fix: [bsc#1205125, CVE-2022-42920] * Apache Commons BCEL prior to 6.6.0 allows producing arbitrary bytecode via out-of-bounds writing * Add bcel-CVE-2022-42920.patch
buildservice-autocommit
accepted
request 670620
from
Fridrich Strba (fstrba)
(revision 41)
baserev update by copy to link target
Fridrich Strba (fstrba)
committed
(revision 40)
Fridrich Strba (fstrba)
committed
(revision 39)
Fridrich Strba (fstrba)
committed
(revision 38)
buildservice-autocommit
accepted
request 656914
from
Fridrich Strba (fstrba)
(revision 37)
baserev update by copy to link target
Fridrich Strba (fstrba)
committed
(revision 36)
buildservice-autocommit
accepted
request 653638
from
Factory Maintainer (factory-maintainer)
(revision 35)
baserev update by copy to link target
Displaying revisions 1 - 20 of 54