History log of /packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e858128e970bdead5d5a096d9b5d941b2f5efade 03-May-2012 Jean-Baptiste Queru <jbq@google.com> Add missing files - do not merge

Change-Id: I40aa35de9d16e085108b836c1faa819a572eab46
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
37f3385803de19d4b6fb4ef1b1ac9a6196dec98c 02-Mar-2011 Ying Wang <wangying@google.com> Split out emailcommon/Android.mk

Change-Id: I846ee2a4b541f4709e647aa537c61549db2bec2e
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
a07f2ae0b18964aa15e218e8b6be8be24e5c9f46 01-Mar-2011 Ying Wang <wangying@google.com> Revert "Split out emailcommon/Android.mk"

This reverts commit c28bf353190eb576072a8fd2f98821424144876e.
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
c28bf353190eb576072a8fd2f98821424144876e 01-Mar-2011 Ying Wang <wangying@google.com> Split out emailcommon/Android.mk

Change-Id: I90653e8601ee3ee6a8719d87ffb93222a11a22c0
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
629e18ad866917523599ed059898f4d986e49e26 27-Aug-2009 Mihai Preda <preda@google.com> Fix base64 decoder. BUG 2081740.

It was broken by CL 22378.
The bug was in the situation when "==" (two padding chars) were at
the end, the reading did not stop after the first '=',
and thus one more char of output was generated.
Add more unit-test for base64 decoding.
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
421a4f5595163b16064049e20e823f45e0fd7ee9 25-Aug-2009 Andrew Stadler <stadler@android.com> DO NOT MERGE: Rewrite Base64InputStream from Eclair

Rewrite Base64InputStream to be much more efficient

This was broken in many, many ways but the primary offender was an
object allocation for every 4 bytes of an input stream (imagine what this
did for 900k attachment files).

The new version is completely self-contained, and is optimized for the
most common case of inner loop case of processing 4-bytes-at-a-time.
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
96c5af40d639d629267794f4f0338a267ff94ce5 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
8c2158a5ebb88e226c23b66ff95910158a2727df 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java
8978aac1977408b05e386ae846c30920c7faa0a6 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Email/src/org/apache/james/mime4j/decoder/Base64InputStream.java