Author: ggregory Date: Mon Jul 13 22:43:37 2009 New Revision: 793736 URL: http://svn.apache.org/viewvc?rev=793736&view=rev Log: [CODEC-77] Base64 bug with empty input (new byte[0])
Modified: commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64InputStreamTest.java commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64OutputStreamTest.java commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64Test.java Modified: commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java?rev=793736&r1=793735&r2=793736&view=diff ============================================================================== --- commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java (original) +++ commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java Mon Jul 13 22:43:37 2009 @@ -17,14 +17,14 @@ package org.apache.commons.codec.binary; +import java.io.UnsupportedEncodingException; +import java.math.BigInteger; + import org.apache.commons.codec.BinaryDecoder; import org.apache.commons.codec.BinaryEncoder; import org.apache.commons.codec.DecoderException; import org.apache.commons.codec.EncoderException; -import java.io.UnsupportedEncodingException; -import java.math.BigInteger; - /** * Provides Base64 encoding and decoding as defined by RFC 2045. * Modified: commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64InputStreamTest.java URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64InputStreamTest.java?rev=793736&r1=793735&r2=793736&view=diff ============================================================================== --- commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64InputStreamTest.java (original) +++ commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64InputStreamTest.java Mon Jul 13 22:43:37 2009 @@ -18,12 +18,12 @@ package org.apache.commons.codec.binary; -import junit.framework.TestCase; - import java.io.ByteArrayInputStream; import java.io.InputStream; import java.util.Arrays; +import junit.framework.TestCase; + /** * @author Apache Software Foundation * @version $Id $ Modified: commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64OutputStreamTest.java URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64OutputStreamTest.java?rev=793736&r1=793735&r2=793736&view=diff ============================================================================== --- commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64OutputStreamTest.java (original) +++ commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64OutputStreamTest.java Mon Jul 13 22:43:37 2009 @@ -18,12 +18,12 @@ package org.apache.commons.codec.binary; -import junit.framework.TestCase; - import java.io.ByteArrayOutputStream; import java.io.OutputStream; import java.util.Arrays; +import junit.framework.TestCase; + /** * @author Apache Software Foundation * @version $Id $ Modified: commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64Test.java URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64Test.java?rev=793736&r1=793735&r2=793736&view=diff ============================================================================== --- commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64Test.java (original) +++ commons/proper/codec/trunk/src/test/org/apache/commons/codec/binary/Base64Test.java Mon Jul 13 22:43:37 2009 @@ -19,15 +19,15 @@ import java.io.UnsupportedEncodingException; +import java.math.BigInteger; import java.util.Arrays; import java.util.Random; -import java.math.BigInteger; + +import junit.framework.TestCase; import org.apache.commons.codec.DecoderException; import org.apache.commons.codec.EncoderException; -import junit.framework.TestCase; - /** * Test cases for Base64 class. *