Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: bcel | Distribution: SUSE Linux Enterprise 15 |
Version: 5.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150200.11.3.1 | Build date: Fri Nov 11 16:26:53 2022 |
Group: Development/Libraries/Java | Build host: sheep16 |
Size: 553911 | Source RPM: bcel-5.2-150200.11.3.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://commons.apache.org/proper/commons-bcel/ | |
Summary: Byte Code Engineering Library |
The Byte Code Engineering Library is intended to give users a convenient way to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects that contain all the symbolic information of the given class: methods, fields, and byte code instructions, in particular. Such objects can be read from an existing file, transformed by a program (such as a class loader at runtime), and dumped to a file again. An even more interesting application is the creation of classes from scratch at runtime. The Byte Code Engineering Library (BCEL) may also be useful if you want to learn about the Java Virtual Machine (JVM) and the format of Java .class files. BCEL is already being used successfully in several projects, such as compilers, optimizers, obfuscators, code generators, and analysis tools. It contains a byte code verifier named JustIce, which usually gives you much better information about what is wrong with your code than the standard JVM message.
Apache-2.0
* Thu Nov 10 2022 pmonreal@suse.com - 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 * Fri Feb 01 2019 fstrba@suse.com - BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since those packages are not necessary for the build. * Mon Dec 10 2018 fstrba@suse.com - Build against the generic xml-apis provider which allows building against bootstrap and non-bootstrap packages according of their availability. * Thu Nov 15 2018 fstrba@suse.com - Add maven pom file and generate mvn(...) dependencies for this package * Tue May 15 2018 fstrba@suse.com - Build with source and target 8 to prepare for a possible removal of 1.6 compatibility * Wed Sep 27 2017 fstrba@suse.com - Allow building with any java-devel provider - Specify java source and target level 1.6 to fix build with jdk9 - Added patch: * bcel-5.2-encoding.patch + specify the correct encoding of the files * Fri May 19 2017 tchvatal@suse.com - Buildignore more java implementations * Wed Mar 25 2015 tchvatal@suse.com - Drop gpg-offline - Drop conditional for manual that is never triggered * Tue Jul 08 2014 tchvatal@suse.com - Do not depend on ant-nodeps. * Tue Sep 03 2013 mvyskocil@suse.com - use pristine tarballs - fix source url - add gpg verification - format spec file
/usr/share/java/bcel-5.2.jar /usr/share/java/bcel.jar /usr/share/licenses/bcel /usr/share/licenses/bcel/LICENSE.txt /usr/share/maven-metadata/bcel.xml /usr/share/maven-poms/bcel-5.2.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024