Author: britter Date: Mon Jun 20 19:21:08 2016 New Revision: 14065 Log: Prepare Apache Commons BCEL 6.0 RC6
Added: dev/commons/bcel/RELEASE-NOTES.txt (with props) dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz (with props) dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.asc dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.md5 dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.sha1 dev/commons/bcel/binaries/bcel-6.0-bin.zip (with props) dev/commons/bcel/binaries/bcel-6.0-bin.zip.asc dev/commons/bcel/binaries/bcel-6.0-bin.zip.md5 dev/commons/bcel/binaries/bcel-6.0-bin.zip.sha1 dev/commons/bcel/sources/bcel-6.0-src.tar.gz (with props) dev/commons/bcel/sources/bcel-6.0-src.tar.gz.asc dev/commons/bcel/sources/bcel-6.0-src.tar.gz.md5 dev/commons/bcel/sources/bcel-6.0-src.tar.gz.sha1 dev/commons/bcel/sources/bcel-6.0-src.zip (with props) dev/commons/bcel/sources/bcel-6.0-src.zip.asc dev/commons/bcel/sources/bcel-6.0-src.zip.md5 dev/commons/bcel/sources/bcel-6.0-src.zip.sha1 Added: dev/commons/bcel/RELEASE-NOTES.txt ============================================================================== --- dev/commons/bcel/RELEASE-NOTES.txt (added) +++ dev/commons/bcel/RELEASE-NOTES.txt Mon Jun 20 19:21:08 2016 @@ -0,0 +1,238 @@ + Apache Commons BCEL + Version 6.0 + RELEASE NOTES + + +INTRODUCTION: + +The Apache Commons team is pleased to announce the release of +Apache Commons BCEL 6.0! + +The Byte Code Engineering Library (BCEL) is intended to give users a convenient +way to analyze, create, and manipulate compiled .class files. Classes are +represented by objects containing all the symbolic information of the given +class: methods, fields and byte code instructions. + +Apache Commons BCEL 6.0 is a major release supporting the new features +introduced in Java 6, 7 and 8. + +It requires Java 7 or higher to run. + + +COMPATIBILITY with 5.2 +====================== + +Binary compatible - not strictly compatible +- The constant interface org.apache.bcel.Constants has been deprecated. Classes + which implemented this interface in 5.2 now use the constants defined in the + org.apache.bcel.Const class. +- The constant interface org.apache.bcel.generic.InstructionConstants has been + deprecated. Classes which implemented this interface in 5.2 now use the + constants defined in the org.apache.bcel.generic.InstructionConsts class. +- Return type of method 'public java.lang.Object getElementAt(int)' in + org.apache.bcel.verifier.VerifierFactoryListModel has been changed to + java.lang.String. +- The BCEL classes do no longer implement java.io.Serializable. + +Source compatible - Yes, sort of; + - The org.apache.bcel.classfile.Visitor interface has been enhanced with + additional methods. If you implemented it directly instead of extending + the EmptyVisitor class you'll have to implement the new methods. + +Semantic compatible - Yes, except: + - BCEL 6.0 handles new attributes such as code annotations that could only + be processed by implementing a custom AttributeReader in the previous + versions. Code relying on this behavior will have to be adjusted since + the AttributeReader will no longer be called in these cases. + +For full information about API changes please see the extended Clirr report: + + http://commons.apache.org/bcel/bcel5-bcel6-clirr-report.html + + +NEW FEATURES: +============= + +o BCEL-272: Add constants for Java 9 class file version 53. + +FIXED BUGS: +=========== + +o BCEL-237: non-empty final arrays should be private as they are mutable. +o BCEL-243: Type.getType() needs to understand TypeVariableSignature(s). +o BCEL-271: FCONST pattern does not include FCONST_2. +o BCEL-264: Add missing Node.accept() implementations (ConstantMethodHandle, + ConstantMethodType, ParameterAnnotationEntry). +o BCEL-221: BCELifier is not working for Java8Example (incomplete). +o BCEL-195: Addition of hashCode() to generic/Instruction.java breaks Targeters. + Never make distinct BranchInstructions compare equal. +o BCEL-261: Select constructor allows partially constructed instance to escape. + Re-ordered code to delay the escape.. +o BCEL-259: Minor doc error in BranchInstruction.java. +o BCEL-260: ClassDumper example duplicates field attribute types. +o BCEL-258: No tests to check the output of dump methods. +o BCEL-257: INVOKESPECIAL, INVOKESTATIC, INVOKEVIRTUAL need to define dump() + methods. +o BCEL-254: Two more methods that would be nice to be public. +o BCEL-245: Type class includes constants that reference subclasses. +o BCEL-253: Pass 3b verifier is too strict. +o BCEL-248: StackMapTable[Entry] should be removed and improvements merged into + StackMap[Entry]. +o BCEL-202: StackMap[Table]Entry.copy() needs to be deep; Improved support for + StackMaps. +o BCEL-251: Pass3aVerifier visitANEWARRAY() does not allow 255 array dimensions. +o BCEL-249: Check for max Short seems wrong. +o BCEL-208: Need to check for an empty InstructionList. +o BCEL-217: long type instructions are not searched by InstructionFinder using + regular expression. +o BCEL-239: Interfaces should not be used to define constants. +o BCEL-234: Code must not swallow Throwable. +o BCEL-209: Bug fixes and improvements to InvokeDynamic and BootStrapMethods + implementation. Thanks to Mark Roberts. +o BCEL-187: Verification error when an invoke references a method defined in + superclass. Thanks to Jérôme Leroux. +o BCEL-218: Remove ObjectType cache. Thanks to chas. +o BCEL-184: The verifier now checks if methods with a void return type attempt + to return an object. Thanks to Jérôme Leroux. +o BCEL-184: The verifier now checks if methods with a void return type attempt + to return an object. Thanks to Jérôme Leroux. +o BCEL-207: MethodGen.removeLocalVariable now properly unreference the removed + variable from the targetters of the instruction handlers delimiting + the scope of the variable. Thanks to Mark Roberts. +o BCEL-197: Utility.signatureToString() no longer throws a ClassFormatException + on TypeVariables found in generic signatures. Thanks to + Mark Roberts. +o BCEL-194: Removed the 'index' variable from the LocalVariableGen's hash code. + Thanks to Mark Roberts. +o BCEL-193: The verifier should not check for run time compatibility of objects + assigned to arrays. Thanks to Jérôme Leroux. +o BCEL-188: Correct verification of the return value of a method. Thanks + to Jérôme Leroux. +o BCEL-186: Performance degradation with the UTF8 cache. getInstance no longer + uses cache. +o BCEL-181: org.apache.bcel.util.ClassLoaderRepository.loadClass(String) leaks + input streams. +o BCEL-28: Mistake in "Peephole optimizer" example + at http://commons.apache.org/bcel/manual.html +o BCEL-74: BCEL cannot be used as java.system.class.loader. +o BCEL-77: XSLT transforms broken in Turkish Locale. +o BCEL-79: java.lang.ClassFormatError: LVTT entry for 'local' in class file + org/shiftone/jrat/test/dummy/CrashTestDummy does not match any LVT + entry +o BCEL-81: ClassParser.parse() throws NullPointerException if class does not + exist and ClassParser(String) constructor is used. +o BCEL-85: ArrayOutOfBoundsException in InstructionFinder. +o BCEL-87: Website: Incorrect URL for source; version 5.2 is not in the bug + page +o BCEL-88: bcelified method doesn't pass verification. +o BCEL-89: return type not verified by JustIce. +o BCEL-94: @since tag incorrect for Annotation classes in BCEL trunk. +o BCEL-95: InstructionFactory missing % operator for Float, Double. +o BCEL-96: Fields in Annotations and AnnotationEntry are inaccessible to + subclasses +o BCEL-97: Add support for getResources to ClassPath. +o BCEL-98: Two source files in repository are empty. +o BCEL-99: Maven POM file calls in apache regex but code does not use it. +o BCEL-100: ClassParser throws unintelligible Exception. +o BCEL-101: verifier raises an AssertionViolatedException when done against + Java 5 files with generics/annotations. +o BCEL-102: Verifier fails in pass 2 with "Number of LocalVariableTable + attributes of Code attribute" on static methods. +o BCEL-107: ParameterAnnotationEntries are read not dumped. +o BCEL-108: RuntimeVisible Annotations duplicated. +o BCEL-112: ARRAYLENGTH incorrectly not StackConsumer. +o BCEL-114: Error in method search() defined in + org.apache.bcel.util.InstructionFinder +o BCEL-115: Deleting all instructions of a list shows wrong behaviour. +o BCEL-120: Make BCEL JAR OSGi compatible. +o BCEL-122: ArrayIndexOutOfBoundsException thrown from TABLESWITCH.initFromFile. +o BCEL-124: tableswitch/lookupswitch invalid alignment of 4-byte operands. +o BCEL-125: Incorrect size calculation in InstructionFinder. +o BCEL-130: Class files containing "ParameterAnnotations" are dumped + incorrectly. +o BCEL-131: Class files containing "StackMapTable" attributes (on method code) + are dumped incorrectly. +o BCEL-132: org.apache.bcel.classfile.ClassParser: NullPointerException caused + by fileopen failed. +o BCEL-133: org.apache.bcel.classfile.ClassParser: NullPointerException caused + by invalid filename. +o BCEL-134: ExecutionVisitor doesn't support Class constant type for LDC and + LDC_W. +o BCEL-135: BCELifier issue: BCELFactory fails to handle float and long + constants. +o BCEL-137: "Invalid method signature: TT;" when using MethodGen for a method + having a generic parameter. +o BCEL-138: FieldInstruction.getFieldSize() doesn't decode Type.getTypeSize() + output. +o BCEL-140: org.apache.bcel.generic.Instruction.equals(Object) does not follow + Object.equals(Object) rules. +o BCEL-141: Select instructions should implement StackConsumer instead of + StackProducer. +o BCEL-143: Fix CPL License issues with EnclosingMethod.java and + LocalVariableTypeTable.java. +o BCEL-145: Type.getReturnTypeSize() doesn't decode Type.getTypeSize() output. +o BCEL-146: SyntheticRepository.loadClass() fails to close the inputStream. +o BCEL-148: BCELifier produces incorrect code for methods containing loads of + class literals from constant pool. +o BCEL-151: Code attribute size not updated. +o BCEL-152: Incorrect link for Jasmin assembler language. +o BCEL-153: Examples not present in source or binary downloads. +o BCEL-154: ClassParser.parse() generates NPE if it cannot open the file. +o BCEL-155: InstConstraintVisitor does not handle class constants. +o BCEL-156: Pass3bVerifier crashes on empty methods. +o BCEL-159: LocalVariableGen.getLocalVariable() computes incorrect length. +o BCEL-164: Method does not have a method to access parameter annotations. +o BCEL-167: ClassPath.getResource does not correctly perform URL escaping. +o BCEL-173: ClassParser fails to parse JDK classes in Java 8: + ClassFormatException: Invalid byte tag in constant pool. +o BCEL-174: Verification of interfaces with default methods fails with Java 8. +o BCEL-177: When reading the number of parameters in a MethodParameters + structure only read a single byte as per the JVM specification. + +CHANGES: +======== + +o BCEL-230: Document the Java platform requirement clearly and early. +o BCEL-211: Some additional clone methods should be public. +o BCEL-127: Document that Instruction Factory returns singleton instances. +o BCEL-198: better support for clone/copy methods. +o BCEL-201: modify several toString methods to make output similar to "javap". +o BCEL-205: add javadoc comments to LineNumber.java and LineNumberTable.java. +o BCEL-212: Inconsistent toString() results. +o BCEL-244: Update Java requirement from 5 to 7. +o BCEL-219: Make org.apache.bcel.classfile.ConstantPool.ConstantPool(DataInput) + public. Thanks to Maxim Degtyarev. +o BCEL-76: Add parent type processing for ClassPath class. +o BCEL-83: Add support for getResource and getResourceAsStream to ClassPath. +o BCEL-92: Properly parse StackMapTable attributes in Java 6 classfiles. +o BCEL-104: Javadoc overhaul. +o BCEL-119: BCEL is unnecessarily slow. +o BCEL-157: Add support for INVOKEDYNAMIC and MethodHandles. +o BCEL-160: Why using unstable sort at MethodGen.getLocalVariables() ? +o BCEL-163: Incorporate patch file from Findbugs. +o BCEL-175: Implement the MethodParameters attribute. + +REMOVED: +======== +o BCEL-242: Remove Serializable. +o BCEL-110: Problem with JAXB if the bcel classloader is used; remove the broken + ClassLoader class. + + +Have fun! +-Apache Commons BCEL team + +Feedback +-------- + +Open source works best when you give feedback: + + http://commons.apache.org/bcel + +Please direct all bug reports to JIRA: + + https://issues.apache.org/jira/browse/BCEL + +Or subscribe to the commons-user mailing list + +The Apache Commons Team Propchange: dev/commons/bcel/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/x-gzip Added: dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.asc ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.asc (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.asc Mon Jun 20 19:21:08 2016 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJXaD8jAAoJEJ2q3ByfzILQCWQQAL/TVHiYfBRF7ETPsjsUiltg +4oNkxaSAegCl0KcSJ5OHAXC/m1728FeBe8r74Z7fma9bTfOwsov+vY/8vEmnrpMJ +MmYq4Vg/IzlwEJbfFlsd3W5j35PUYPkwx8/2vpUuYqFtE1UkmKPUrxZrW+FSsdWU +g8zJhH0lVDM0USeP3UEzElFAJAMVZ9O6H6uPVrbxC83WqoNGQNzBjOD6uughUre3 +gxmxB1z7xBRcIe7YHNdIxk3et7sLAgRaNgDgR5/pWKXWAQwjvtQZBL7MPKPR78Q5 +BnhDtl+d2vLSidd2ErW2oMl6UDOTKFVHXhHlworX21zVKr8uin9rKd6PfcHnKEtz +DToE5bsgHbo+C6DtZG30aJ7ewWOTQCKTsl+OEUcptA1JMBxZLx9JYrNaWj+cSYn3 +7VFhIObLjLFX8Y+wE4BNyY9Jhz4457jCY/ZZUppecXvCVkesi/11zLQk3r3lFQBw +1zYidQm5v1al/yXORui4jRmhZ0W5TXvL0Sr5F1rZayEd+Kr6+/Bj589Btpa3Qqnc +omdP+BKdmWfH5OJ9fFa4JwuxR4wjpp4UCNBsAzne/Q3Y0KvDlYhWO+l8x4+0Tvkd +5/zrUjpzm3i/ywVs84Qcf7dJO/3X12xM25I60By1gzlTr1Mu65KP7YUcJS3ZfcMm +UJczBnYuC7qsTpOab7mP +=QMiJ +-----END PGP SIGNATURE----- Added: dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.md5 ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.md5 (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.md5 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +032d374652ece5f8c79667753b0b620d \ No newline at end of file Added: dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.sha1 ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.sha1 (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.tar.gz.sha1 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +85255e4be0505e4a088426beff5028c9fad352da \ No newline at end of file Added: dev/commons/bcel/binaries/bcel-6.0-bin.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/bcel/binaries/bcel-6.0-bin.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/bcel/binaries/bcel-6.0-bin.zip.asc ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.zip.asc (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.zip.asc Mon Jun 20 19:21:08 2016 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJXaD8kAAoJEJ2q3ByfzILQxI0P/A+Pz4FktygUlHbOx07n0x43 +/opTWwF2v+HQjwxvPUvNggGPXOcxSSeGAttDaF1g+vwOQl3dX8jB6NNCe5nm7s98 +7+H1Omz4f5CUqHdrPoxCtf1W+xi4fHH7BasO4yYNMCjnll10N9mIQni7Jw+6ez4c +aASrtQ2RSiP35ng0AC3hQNUzMrf3cw/7cxNsoTd5Edhlb/8XmwPG6F7mr54zPR/f +h221fIyobVA/x5QKeXIcirx7zB2lX7mxNiPWn35O0mx5qMr32yhWm0EJWVKvC7br +o1RKCStyqK+maGLO0XrzFImcsKx1bqOyOSP0NGNi1xomIkxR0NmKIv1nysST3sSn +jbV97O4o9XlOudElo8DCcKDUsX5L5wIbOYqLtgV2NVzQgclgbvPJoCwFLl9SVjWZ +J9juMrJW5lXNhVnb2OvcnH6Jk5LHWKtUEW9lSQh642xJ1LO6dHHMEj8MI48IsajI +c9lFA7bxMrFHszm2I+3RA77vDXw0qteKtGujGshVMF8tgPZldefgywp0AiWcvON9 +sAhTX442qbCOCHwoRXcsnjXzZODx0lgPEAw5nWJk0GlSAL+zTh/Ms1wxU3aD5tVh +sQJr49xYwb8UwsFwn+B6KDKu22XRyL19dwJZljIfoIQlC0ntg8O1m6KQb3liJc7e +q0PXBa1KpTkBdlmt9udG +=KOnO +-----END PGP SIGNATURE----- Added: dev/commons/bcel/binaries/bcel-6.0-bin.zip.md5 ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.zip.md5 (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.zip.md5 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +ed4821259892d7f7f44a04788ef3c7f9 \ No newline at end of file Added: dev/commons/bcel/binaries/bcel-6.0-bin.zip.sha1 ============================================================================== --- dev/commons/bcel/binaries/bcel-6.0-bin.zip.sha1 (added) +++ dev/commons/bcel/binaries/bcel-6.0-bin.zip.sha1 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +564479f6c9c59cc69e700a31afd8d4a09bad04df \ No newline at end of file Added: dev/commons/bcel/sources/bcel-6.0-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/bcel/sources/bcel-6.0-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/x-gzip Added: dev/commons/bcel/sources/bcel-6.0-src.tar.gz.asc ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.tar.gz.asc (added) +++ dev/commons/bcel/sources/bcel-6.0-src.tar.gz.asc Mon Jun 20 19:21:08 2016 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJXaD8kAAoJEJ2q3ByfzILQDmEQAILp4h5o8eTkpBKVKRAJdg8B +leE3CJto1Hh4IpK66tQ5K8UJuiOYjpyxFUftjMIBtXQHyHP3087ZNWTxxgDjXSDI +DZrVV+O0dn3G06dhCU0bggA5JdwV0L4SyPxn7NgqzzL0aKGqupsKUqaZ2otGSDWJ +8MHZN/FrYaguEjxS63WM+mzomC4JJjcv81aQ81Rv16v2rrTHXJU2sUT3PTSPfvu0 +yHIbFjjfdibaeXCOzk0hljymjttOjj7iadVqyDFY7cvHJ87LKD+LUGgO4mXVwlVV +ey5Cla9RMqzU6mkzPkzWVvylTiwKWZ2lfidkrEsDmqifyS71TJG3XPt1du0ZY+Rd +E6ukyc0+fCnMCSQ/oFZvVHfrjBiSJpqFJeU6ryxsjeHXJEhYWIdgT19yJ9utUc5e +4R/CNwu6vs1c5I1H4TvHZttNZaACERfs/uG5fDFNPgi5bPP08OO3ensxxNzIYUzU +eA9YXp8p6k9vHwf03Q32LTffhnjt3oLNOLeBaEM7kPbY37VhXcmyK/i/aE5491M6 +qDovz34DFFKsYKjtr756efTcKovYvcPeOdV/Nj9AGz+2O55pEZhcCoCck7lC7PAW +G46EgzlFySDWKK2+BYPeb5mYXnJ6NP6/1AZu9zxyedvicANY7nCte4Jrz4pl7wjF +367Zm6BbxivMLamkuMjh +=klUy +-----END PGP SIGNATURE----- Added: dev/commons/bcel/sources/bcel-6.0-src.tar.gz.md5 ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.tar.gz.md5 (added) +++ dev/commons/bcel/sources/bcel-6.0-src.tar.gz.md5 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +c03114e46671159b64ad23d037bb7d22 \ No newline at end of file Added: dev/commons/bcel/sources/bcel-6.0-src.tar.gz.sha1 ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.tar.gz.sha1 (added) +++ dev/commons/bcel/sources/bcel-6.0-src.tar.gz.sha1 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +c199ab6969d6473c2d547491de780cccc34938a7 \ No newline at end of file Added: dev/commons/bcel/sources/bcel-6.0-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/bcel/sources/bcel-6.0-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/bcel/sources/bcel-6.0-src.zip.asc ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.zip.asc (added) +++ dev/commons/bcel/sources/bcel-6.0-src.zip.asc Mon Jun 20 19:21:08 2016 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJXaD8kAAoJEJ2q3ByfzILQBl8QAKpYNQ76nVRXiZJhY8Aw6tlo +zIdx1kA59Uk5nmH/dR0yi3Vv7ITndx0OmoVwMrYgj/ck6D2iF/uyemEUr0PA7GVc +JQIsciLri5p9ReLDZBoIEPgSjX4YsTgCfV9Grj39X7sYy9IGKVmoWiqvJNYej9H2 +1Xkmn3WqcOKjXe5fC8i2l5aCFXRt5pqyZr6rWwsL/Ors4W8n8rdyv7vua15Yqj7y +tPgvshbjPMZ2VahJT0kVPd4o7VpCScexoJrw+sNhSiH6Jg4NXEIDKGq7ltQh9J2i +77C9YcAZ7NkTUvysRjlBHDB+EhO81jO+C5hql6spp7co6ZbyX1ECAfpo/cIXtCHR +Gyl7NwGSIJMINeBEX2tm/jrcq70DBFlryGYhj7H5fJIpH/eas3/sXm0HwCXmHHCY +CRKaaF/1gaiYSzboPjkm4WOefzjEkpBW9BpdMQK2NkaEtLSaUXGpOhiExN4496Cu +SvxtVb85mpUxgLAhqG0cYjnYiRWY4OePkW+xMJ0bsxXLh8a57dob83j/qTsfoQlF +z0zrCo6v4/w7Ep8aYePHaAWOSfGFmD7WvrF9kYGB3P1N/olIgWBQNdMDMB4p9P38 +LKyFU86aVwCNpHUGZyrnVPwShaCa6E76A86MFcmwBirbzJ2JckLuBdD6HJjLnhB6 +UQGDU7NZlydhzN41TvMy +=Iman +-----END PGP SIGNATURE----- Added: dev/commons/bcel/sources/bcel-6.0-src.zip.md5 ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.zip.md5 (added) +++ dev/commons/bcel/sources/bcel-6.0-src.zip.md5 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +0cad396022a8da69159cd98c97a96954 \ No newline at end of file Added: dev/commons/bcel/sources/bcel-6.0-src.zip.sha1 ============================================================================== --- dev/commons/bcel/sources/bcel-6.0-src.zip.sha1 (added) +++ dev/commons/bcel/sources/bcel-6.0-src.zip.sha1 Mon Jun 20 19:21:08 2016 @@ -0,0 +1 @@ +14156bad54b4d7fd94b5e6b578effc0f1cef15d1 \ No newline at end of file