You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ch...@apache.org on 2015/08/10 04:49:35 UTC

svn commit: r10111 - in /dev/commons/bcel: ./ binaries/ sources/

Author: chas
Date: Mon Aug 10 02:49:35 2015
New Revision: 10111

Log:
BCEL 6.0 RC4

Added:
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz   (with props)
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.asc
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.md5
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.sha1
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip   (with props)
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.asc
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.md5
    dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.sha1
    dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz   (with props)
    dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.asc
    dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.md5
    dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.sha1
    dev/commons/bcel/sources/commons-bcel6-6.0-src.zip   (with props)
    dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.asc
    dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.md5
    dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.sha1
Modified:
    dev/commons/bcel/RELEASE-NOTES.txt

Modified: dev/commons/bcel/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/bcel/RELEASE-NOTES.txt (original)
+++ dev/commons/bcel/RELEASE-NOTES.txt Mon Aug 10 02:49:35 2015
@@ -1,6 +1,6 @@
               Apache Commons BCEL 6.0 RELEASE NOTES
 
-The Apache Commons team is pleased to announce the release of BCEL 6.0!
+The Apache Commons BCEL team is pleased to announce the commons-bcel6-6.0 release!
 
 The Byte Code Engineering Library (BCEL) is intended to give users a convenient
 way to analyze, create, and manipulate compiled .class files. Classes are
@@ -14,87 +14,154 @@ and 8. It requires Java 5 or higher to r
 Compatibility with 5.2
 ----------------------
 
-Binary compatible - Yes
+Binary compatible - No
 
-Source compatible - Yes, except for org.apache.bcel.classfile.Visitor (see below)
+Source compatible - Yes, sort of;
+ - Maven coordinates update:
+    org.apache.bcel:bcel:5.2 -> org.apache.commons:commons-bcel6:6.0
+
+ - Rename package imports: 
+    org.apache.bcel -> org.apache.commons.bcel6
+
+ - The org.apache.commons.bcel6.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 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.
+
+
+-------------------------------------------------------------------------------
+Changes in this version include:
+
+
+Fixed Bugs:
+o Bug fixes and improvements to InvokeDynamic and BootStrapMethods implementation.
+        Issue: BCEL-209. Thanks to Mark Roberts. 
+o Verification error when an invoke references a method defined in superclass.
+        Issue: BCEL-187. Thanks to Jérôme Leroux. 
+o Remove ObjectType cache.  Issue: BCEL-218. Thanks to chas. 
+o The verifier now checks if methods with a void return type attempt to return an
+        object.  Issue: BCEL-184. Thanks to Jérôme Leroux. 
+o The verifier now checks if methods with a void return type attempt to return an
+        object.  Issue: BCEL-184. Thanks to Jérôme Leroux. 
+o MethodGen.removeLocalVariable now properly unreference the removed variable
+        from the targetters of the instruction handlers delimiting the scope of 
+        the variable.  Issue: BCEL-207. Thanks to Mark Roberts. 
+o Utility.signatureToString() no longer throws a ClassFormatException on TypeVariables
+        found in generic signatures.  Issue: BCEL-197. Thanks to Mark Roberts. 
+o Removed the 'index' variable from the LocalVariableGen's hash code. 
+        Issue: BCEL-194. Thanks to Mark Roberts. 
+o The verifier should not check for run time compatibility of objects assigned to 
+        arrays.  Issue: BCEL-193. Thanks to Jérôme Leroux. 
+o Correct verification of the return value of a method.  Issue: BCEL-188. Thanks 
+        to Jérôme Leroux. 
+o Performance degradation with the UTF8 cache. getInstance no longer uses cache  
+        Issue: BCEL-186. 
+o org.apache.bcel.util.ClassLoaderRepository.loadClass(String) leaks input streams.
+        Issue: BCEL-181. 
+o Mistake in "Peephole optimizer" example at http://commons.apache.org/bcel/manual.html 
+        Issue: BCEL-28. 
+o BCEL cannot be used as java.system.class.loader  Issue: BCEL-74. 
+o XSLT transforms broken in Turkish Locale.  Issue: BCEL-77. 
+o java.lang.ClassFormatError: LVTT entry for 'local' in class file 
+        org/shiftone/jrat/test/dummy/CrashTestDummy does not match any LVT entry  
+        Issue: BCEL-79. 
+o ClassParser.parse() throws NullPointerException if class does not exist and 
+        ClassParser(String) constructor is used  Issue: BCEL-81. 
+o ArrayOutOfBoundsException in InstructionFinder  Issue: BCEL-85. 
+o Website: Incorrect URL for source; version 5.2 is not in the bug page  
+        Issue: BCEL-87.
+o bcelified method doesn't pass verification  Issue: BCEL-88. 
+o return type not verified by JustIce  Issue: BCEL-89. 
+o @since tag incorrect for Annotation classes in BCEL trunk  Issue: BCEL-94. 
+o InstructionFactory missing % operator for Float, Double  Issue: BCEL-95. 
+o Fields in Annotations and AnnotationEntry are inaccessible to subclasses  
+        Issue: BCEL-96. 
+o Add support for getResources to ClassPath  Issue: BCEL-97. 
+o Two source files in repository are empty  Issue: BCEL-98. 
+o Maven POM file calls in apache regex but code does not use it  Issue: BCEL-99. 
+o ClassParser throws unintelligible Exception  Issue: BCEL-100. 
+o verifier raises an AssertionViolatedException when done against Java 5 files
+        with generics/annotations  Issue: BCEL-101. 
+o Verifier fails in pass 2 with "Number of LocalVariableTable attributes of 
+        Code attribute" on static methods.  Issue: BCEL-102. 
+o ParameterAnnotationEntries are read not dumped  Issue: BCEL-107. 
+o RuntimeVisible Annotations duplicated  Issue: BCEL-108. 
+o ARRAYLENGTH incorrectly not StackConsumer  Issue: BCEL-112. 
+o Error in method search() defined in org.apache.bcel.util.InstructionFinder
+        Issue: BCEL-114. 
+o Deleting all instructions of a list shows wrong behaviour  Issue: BCEL-115. 
+o Make BCEL JAR OSGi compatible  Issue: BCEL-120. 
+o ArrayIndexOutOfBoundsException thrown from TABLESWITCH.initFromFile  
+        Issue: BCEL-122. 
+o tableswitch/lookupswitch invalid alignment of 4-byte operands  Issue: BCEL-124.
+o Incorrect size calculation in InstructionFinder  Issue: BCEL-125. 
+o Class files containing "ParameterAnnotations" are dumped incorrectly  
+        Issue: BCEL-130. 
+o Class files containing "StackMapTable" attributes (on method code) are dumped
+        incorrectly  Issue: BCEL-131. 
+o org.apache.bcel.classfile.ClassParser: NullPointerException caused by fileopen 
+        failed  Issue: BCEL-132. 
+o org.apache.bcel.classfile.ClassParser: NullPointerException caused by invalid
+        filename  Issue: BCEL-133. 
+o ExecutionVisitor doesn't support Class constant type for LDC and LDC_W 
+        Issue: BCEL-134. 
+o BCELifier issue: BCELFactory fails to handle float and long constants.
+        Issue: BCEL-135. 
+o "Invalid method signature: TT;" when using MethodGen for a method having a
+        generic parameter  Issue: BCEL-137. 
+o FieldInstruction.getFieldSize() doesn't decode Type.getTypeSize() output.
+        Issue: BCEL-138. 
+o org.apache.bcel.generic.Instruction.equals(Object) does not follow 
+        Object.equals(Object) rules  Issue: BCEL-140. 
+o Select instructions should implement StackConsumer instead of StackProducer
+        Issue: BCEL-141. 
+o Fix CPL License issues with EnclosingMethod.java and 
+        LocalVariableTypeTable.java  Issue: BCEL-143. 
+o Type.getReturnTypeSize() doesn't decode Type.getTypeSize() output.
+        Issue: BCEL-145. 
+o SyntheticRepository.loadClass() fails to close the inputStream.
+        Issue: BCEL-146. 
+o BCELifier produces incorrect code for methods containing loads of class 
+        literals from constant pool  Issue: BCEL-148. 
+o Code attribute size not updated  Issue: BCEL-151. 
+o Incorrect link for Jasmin assembler language  Issue: BCEL-152. 
+o Examples not present in source or binary downloads  Issue: BCEL-153. 
+o ClassParser.parse() generates NPE if it cannot open the file  Issue: BCEL-154. 
+o InstConstraintVisitor does not handle class constants  Issue: BCEL-155. 
+o Pass3bVerifier crashes on empty methods  Issue: BCEL-156. 
+o LocalVariableGen.getLocalVariable() computes incorrect length  Issue: BCEL-159. 
+o Method does not have a method to access parameter annotations  Issue: BCEL-164. 
+o ClassPath.getResource does not correctly perform URL escaping  Issue: BCEL-167. 
+o ClassParser fails to parse JDK classes in Java 8: ClassFormatException: Invalid
+        byte tag in constant pool  Issue: BCEL-173. 
+o Verification of interfaces with default methods fails with Java 8
+        Issue: BCEL-174. 
+o When reading the number of parameters in a MethodParameters structure
+        only read a single byte as per the JVM specification.  Issue: BCEL-177. 
+
+Changes:
+o Major release of BCEL requires updating package name and maven coordinates.
+        Issue: BCEL-222. 
+o Make org.apache.bcel.classfile.ConstantPool.ConstantPool(DataInput) public.
+        Issue: BCEL-219. Thanks to Maxim Degtyarev. 
+o Add parent type processing for ClassPath class.  Issue: BCEL-76. 
+o Add support for getResource and getResourceAsStream to ClassPath  Issue: BCEL-83. 
+o Properly parse StackMapTable attributes in Java 6 classfiles  Issue: BCEL-92. 
+o Javadoc overhaul  Issue: BCEL-104. 
+o BCEL is unnecessarily slow  Issue: BCEL-119. 
+o Add support for INVOKEDYNAMIC and MethodHandles  Issue: BCEL-157. 
+o Why using unstable sort at MethodGen.getLocalVariables() ?  Issue: BCEL-160. 
+o Incorporate patch file from Findbugs  Issue: BCEL-163. 
+o Implement the MethodParameters attribute  Issue: BCEL-175. 
 
-Semantic compatible - Yes
 
-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.
-
-
-Enhancements from 5.2
----------------------
-
-[BCEL-76]  Add parent type processing for ClassPath class.
-[BCEL-83]  Add support for getResource and getResourceAsStream to ClassPath
-[BCEL-92]  Properly parse StackMapTable attributes in Java 6 classfiles
-[BCEL-104] Javadoc overhaul
-[BCEL-119] BCEL is unnecessarily slow
-[BCEL-157] Add support for INVOKEDYNAMIC and MethodHandles 
-[BCEL-160] Why using unstable sort at MethodGen.getLocalVariables() ?
-[BCEL-163] Incorporate patch file from Findbugs
-[BCEL-175] Implement the MethodParameters attribute
-
-
-Bug fixes from 5.2
-------------------
-
-[BCEL-28]  Mistake in "Peephole optimizer" example at http://commons.apache.org/bcel/manual.html
-[BCEL-74]  BCEL cannot be used as java.system.class.loader
-[BCEL-77]  XSLT transforms broken in Turkish Locale.
-[BCEL-79]  java.lang.ClassFormatError: LVTT entry for 'local' in class file org/shiftone/jrat/test/dummy/CrashTestDummy does not match any LVT entry
-[BCEL-81]  ClassParser.parse() throws NullPointerException if class does not exist and ClassParser(String) constructor is used
-[BCEL-85]  ArrayOutOfBoundsException in InstructionFinder
-[BCEL-87]  Website: Incorrect URL for source; version 5.2 is not in the bug page
-[BCEL-88]  bcelified method doesn't pass verification
-[BCEL-89]  return type not verified by JustIce
-[BCEL-94]  @since tag incorrect for Annotation classes in BCEL trunk
-[BCEL-95]  InstructionFactory missing % operator for Float, Double
-[BCEL-96]  Fields in Annotations and AnnotationEntry are inaccessible to subclasses
-[BCEL-97]  Add support for getResources to ClassPath
-[BCEL-98]  Two source files in repository are empty
-[BCEL-99]  Maven POM file calls in apache regex but code does not use it
-[BCEL-100] ClassParser throws unintelligible Exception
-[BCEL-101] verifier raises ....AssertionViolatedException when done against Java5 files with generics/annotations
-[BCEL-102] Verifier fails in pass 2 with "Number of LocalVariableTable attributes of Code attribute" on static methods.
-[BCEL-107] ParameterAnnotationEntries are read not dumped
-[BCEL-108] RuntimeVisible Annotations duplicated
-[BCEL-112] ARRAYLENGTH incorrectly not StackConsumer
-[BCEL-114] Error in method search() defined in org.apache.bcel.util.InstructionFinder
-[BCEL-115] Deleting all instructions of a list shows wrong behaviour
-[BCEL-120] Make BCEL JAR OSGi compatible
-[BCEL-122] ArrayIndexOutOfBoundsException thrown from TABLESWITCH.initFromFile
-[BCEL-124] tableswitch/lookupswitch invalid alignment of 4-byte operands
-[BCEL-125] Incorrect size calculation in InstructionFinder
-[BCEL-130] Class files containing "ParameterAnnotations" are dumped incorrectly
-[BCEL-131] Class files containing "StackMapTable" attributes (on method code) are dumped incorrectly
-[BCEL-132] org.apache.bcel.classfile.ClassParser: NullPointerException caused by fileopen failed
-[BCEL-133] org.apache.bcel.classfile.ClassParser: NullPointerException caused by invalid filename
-[BCEL-134] ExecutionVisitor doesn't support Class constant type for LDC and LDC_W
-[BCEL-135] BCELifier issue: BCELFactory fails to handle float and long constants
-[BCEL-137] "Invalid method signature: TT;" when using MethodGen for a method having a generic parameter
-[BCEL-138] FieldInstruction.getFieldSize() doesn't decode Type.getTypeSize() output
-[BCEL-140] org.apache.bcel.generic.Instruction.equals(Object) does not follow Object.equals(Object) rules
-[BCEL-141] Select instructions should implement StackConsumer instead of StackProducer
-[BCEL-143] Fix CPL License issues with EnclosingMethod.java and LocalVariableTypeTable.java
-[BCEL-145] Type.getReturnTypeSize() doesn't decode Type.getTypeSize() output
-[BCEL-146] SyntheticRepository.loadClass() fails to close the inputStream
-[BCEL-148] BCELifier produces incorrect code for methods containing loads of class literals from constant pool
-[BCEL-151] Code attribute size not updated
-[BCEL-152] Incorrect link for Jasmin assembler language
-[BCEL-153] Examples not present in source or binary downloads
-[BCEL-154] ClassParser.parse() generates NPE if it cannot open the file
-[BCEL-155] InstConstraintVisitor does not handle class constants
-[BCEL-156] Pass3bVerifier crashes on empty methods
-[BCEL-159] LocalVariableGen.getLocalVariable() computes incorrect length
-[BCEL-164] Method does not have a method to access parameter annotations
-[BCEL-167] ClassPath.getResource does not correctly perform URL escaping
-[BCEL-173] ClassParser fails to parse JDK classes in Java 8: ClassFormatException: Invalid byte tag in constant pool
-[BCEL-174] Verification of interfaces with default methods fails with Java 8
-[BCEL-177] MethodParameters should read 1 byte not two for parameter count
+Have fun!
+-Apache Commons BCEL team
 
 Feedback
 --------

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.asc
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.asc (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.asc Mon Aug 10 02:49:35 2015
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJVyAi+AAoJENrkOINW12hS9vUQAJDh5TWAHd9rBFU7XqLe0pb+
+qIsZlZxE99nFMLtmIc7pEUfB8qvDXqV8hybiJ16VmKwlM+1EN2f7T6KDnBO47F+1
+QpfR9A0+fDN0f49BJ1+mJutbCutHi1wcJ6fWvkXo2c9BJJZ+y9GMzW5I63Thys/k
+XbK7jSVtA+tQsMeOfEDmVltTH7hXhrrHH5aezA4N+LMJw+i29YEC1zm5iHJR3LSF
+dF3AhwOmGc6teciwCD63mb6XKKma1gPSUGTZZpLFaQHWLqr6/G1N55g0FJ9tM9qZ
+3Oola1uUMYj4ak6r0kDLtkmtrJ8yYI8XxJmIYiuEShZExuULNx10WBcSM++J+ETB
+zGNSjffNKPbbzLj5SQ2AJnSrTeP7OeDt54mBTcKAtpkytdyx9/SGyDpOLuAIlLWv
+gdR/2LbzyOh5+MNsBd67dfYJGahWabkmbG+D2cpgtbUGsqAg8aYSccikPECQ/a1R
+Plea4W3fEqLVVztkV/syB06t5yReOhqFjKo8prBMHd8ScrSMoifSUwtjikOgze/1
+6P09B7ejRVXUs3Qwe7A3pL+EjHEzRCbZFI72gvvau3WJcQ3FU/KT9csQk7m7kYmJ
+Ukn5wbFCuCOtBYs70yKSEHLne423oDIcF4zND4xkij9Lmm0enZT0sha3k7zZb3L0
+1CC0oNxZIOSuruwxoTuY
+=omqB
+-----END PGP SIGNATURE-----

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.md5
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.md5 (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.md5 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+dd487e849000518d2fcd725a188e143a
\ No newline at end of file

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.sha1
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.sha1 (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.tar.gz.sha1 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+199c49c22bb883dbb3c55d1c76fa462f265889ef
\ No newline at end of file

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.asc
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.asc (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.asc Mon Aug 10 02:49:35 2015
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJVyAi+AAoJENrkOINW12hS4agP/297IT0WYj88NEsxbwpY71pO
+rAA+L2cJpvYf4N8G+A0q0tWJZ5kM/asrB8oPu8bJih8MycUupTb2hxc2588QY3lc
+M8md/TWsakO9sx7bjuLXuREj3QBsndvdn2Cx/j4/D1gstGPILLbO9wnm6pWtNAmo
+pM49T5V1hr/RViY/H8B202hmSKy8/q9heXBrKg9VjY4NNO3KHb4G+VTbEjGdki70
+PqRrYhMWBmRimk87LrR64uWbi+3afqwIvN6pxO2zRPkQoStgkwkDQb5M5QTdzL3p
+bcBophRvxZJn5TF9PutZuD7nEc9EWk/ir3ARr3r950Ir5uraTUW3REtAhGWMaiTi
+GdDe+B5sPszbXbbOvIqqTF3acBHr5uGrLEijrcXYFU4+P0LWp7IDqSshyZOe0IiY
+hVN9KNUREbmT7p1SfXTvLktV7OJjQDEEwIvTqgAhvgz6ZH8V2x0Hbv+AhTEpOfzl
+PfQhgjdnH/ax5/tauvc2bF+IInJpLQI/GGBqhpnhloBQcz3dcymSqUKIFbPJWrK8
+iu26zPinR8dMWOyu8d+4+xX2ADuP3okxir9kcOGfqVFUzHxe/N/TYfDNwE8igBD0
+jjb2Dlx0nLULCShdXlgtgq9rjb+YyHQrGANa960X+ME7V94wWG/xQZomD7drH4HB
+Tg6FLE2cLrw0JgwQ8wqN
+=7V6Y
+-----END PGP SIGNATURE-----

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.md5
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.md5 (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.md5 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+c2d463ed8e41d43d1f08b473986a47be
\ No newline at end of file

Added: dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.sha1
==============================================================================
--- dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.sha1 (added)
+++ dev/commons/bcel/binaries/commons-bcel6-6.0-bin.zip.sha1 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+13a3ba3c2092e0e01b3ce1bc1446e460491523da
\ No newline at end of file

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.asc
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.asc (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.asc Mon Aug 10 02:49:35 2015
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJVyAi+AAoJENrkOINW12hSaqIQANCCOMjIaGf+zLD2kjVwN2SP
+xTcnVf8o2x+NWk6NpeBOLi9My5Hxhd0Oj2LZ2Ti7Qik4hwNL4qf1yHDp2B5/rfwm
+2JCA86l5R8c6ZyYH/2KHR0CDDBGOeXvXkDxP0ExXvqUDSBIAJUPUSAdhMi44suTK
+fKbt6jo5HzUWUV7JbdlzrUGlLZJzG4qDRBIS5oE1iYfO3jLUIu4TuFGwpc0zmguZ
+Vsp29d9k5zcgz+dIZlPrkA8oVLPxsPWX2uh+E1mPOWbrGvS7zUV408dugG+uIkZc
+3r+uVNsH08fqEtVpVX024x2qiMzXoJ5bTu0YLeFC3EIzdzROvYxwxLAZbdXu84Dn
+InWbkZlVZ5usJuFG00WPxRqALFbgBELSHnz69095K+ds9yex3/+dmf34eztwKKmQ
+aStDMXe9xH6YT5aqFlNw5Pwxuser5mhgDSJiRPP86njp+wEjOIhxCweTQnRbnUlE
+KLGpoe4w2RKcP+FoCUJsxiNJq2Sj2w7gS8LZvhL1K6pxvNrn0hNonZ3+50idzpgi
+ZXoTrbqtEIOCvP2cQxszX2rFXDhbwKHoHBMiNOSTZFxRUq9R/77GB867KihR/jbP
+aJNvxohtkCm5DgUMmIc+ZynxMBFt/714k/grCW94FkVIl2lUrysvGQ7kKfW2wayw
+PleNszOPOK207knxOuKb
+=RdCl
+-----END PGP SIGNATURE-----

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.md5
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.md5 (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.md5 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+c3b123242700b86bbd40373d4e771c99
\ No newline at end of file

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.sha1
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.sha1 (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.tar.gz.sha1 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+9d1e679c0df91a719a9291e99067b30de6437013
\ No newline at end of file

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/bcel/sources/commons-bcel6-6.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.asc
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.asc (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.asc Mon Aug 10 02:49:35 2015
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJVyAi+AAoJENrkOINW12hSljwP/iD97sbyaEp9QcFBca3PHuwt
+gTQk4sAuEmPPWFhNUWvH/P6jxRJhTCzUAB2djMUOtNS5cBxpiS87A0H5Ijyr3Did
+OEP5PLQ48num/gTMoF6Asd0fHnv1GVldBXXLh/9LdI2+evfwmQaTbH3z3JeusSQm
+F/iGH2Lc2baUAu2YSV3+ar4Zz0P7hAvLCaJqRQ7copprdAZ4WsVqAl3YKwwh9Ifh
+O+Pk9s87GZkddh5Q0JT02QTRptW+XyvtCC+1Jv3HasmSc03es/9FoRg9LZ3YyqZE
+YGW54wPjNpEA6WHm6FgJ+QE7drfU1jW2v4xc/NGCzWdzHzPEKhxQ5JSykTXz7PEf
+UKQs2qu0cCaPevMoRaECh98n+v/LbzsMHeKPN3wku/5l7NRwtJ1fRrtD/LSMQWjt
+ajIxQwMcpvfYi9InltY6NkkTDthDYHrEoOm+ItFzGxAPOHb0hJ91+TMJrN/fcBQI
+eZ06fsytmYkegiVyuDgEXw0ft8m1ddqmQ5wDcEl8yXa/BtzOaZ8AmBQCiulFqxTQ
+n5rKqGdcuseUvk8I0JAcj4BAURjOOll9U7XzefEFJnW8y9joUk8BUH8J/nEpU9MR
+lCtTzmgIJ0DJ/AlLGtkUvBzje4ejHteUDnSSzBTGZFPAkLz8DVJirJRroFE11XvU
+YyQ+9bkrVdJgNVT4xqPi
+=CeYB
+-----END PGP SIGNATURE-----

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.md5
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.md5 (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.md5 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+a5d4e752479f3636b0b0eba8f4099fe0
\ No newline at end of file

Added: dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.sha1
==============================================================================
--- dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.sha1 (added)
+++ dev/commons/bcel/sources/commons-bcel6-6.0-src.zip.sha1 Mon Aug 10 02:49:35 2015
@@ -0,0 +1 @@
+ed85ceb679f6fe124220a881b10f4ea6d46cc65f
\ No newline at end of file