• Home
  • History
  • Annotate
  • only in /packages/apps/Email/src/org/
History log of /packages/apps/Email/src/org/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bc47398187c6ffd132435e51d8d61e6ec79a79db 25-Sep-2012 Paul Westbrook <pwestbro@google.com> Merge Email1 into MR1

Change-Id: I45289d46b65faffc7a3a3dd46382899162f3aaab
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/ThirdPartyProject.prop
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/Log.java
pache/james/mime4j/LogFactory.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/ThirdPartyProject.prop
pache/james/mime4j/codec/EncoderUtil.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
37f3385803de19d4b6fb4ef1b1ac9a6196dec98c 02-Mar-2011 Ying Wang <wangying@google.com> Split out emailcommon/Android.mk

Change-Id: I846ee2a4b541f4709e647aa537c61549db2bec2e
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/ThirdPartyProject.prop
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/Log.java
pache/james/mime4j/LogFactory.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/ThirdPartyProject.prop
pache/james/mime4j/codec/EncoderUtil.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
a07f2ae0b18964aa15e218e8b6be8be24e5c9f46 01-Mar-2011 Ying Wang <wangying@google.com> Revert "Split out emailcommon/Android.mk"

This reverts commit c28bf353190eb576072a8fd2f98821424144876e.
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/ThirdPartyProject.prop
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/Log.java
pache/james/mime4j/LogFactory.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/ThirdPartyProject.prop
pache/james/mime4j/codec/EncoderUtil.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
c28bf353190eb576072a8fd2f98821424144876e 01-Mar-2011 Ying Wang <wangying@google.com> Split out emailcommon/Android.mk

Change-Id: I90653e8601ee3ee6a8719d87ffb93222a11a22c0
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/ThirdPartyProject.prop
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/Log.java
pache/james/mime4j/LogFactory.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/ThirdPartyProject.prop
pache/james/mime4j/codec/EncoderUtil.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
31d9acbf0623872f9d4a2b3210b5970854b654c7 12-Feb-2011 Marc Blank <mblank@google.com> Email split, part huit: Refactor constants, clean emailcommon

* There are three pieces to this CL (sorry):
1) Move and/or rename some constants into emailcommon
2) Move Utility to emailcommon, moving the few UI
related utilities back into Email (FolderProperties
and UiUtilities)
3) Remove all references to resources from emailcommon
* The three pieces relate in that, between them, they allow
the emailcommon static library to compile cleanly

Bug: 3442973

Change-Id: Ic5e3abaa2a1b36999e0b6653c6c2134ea1bd544f
pache/james/mime4j/Log.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/field/DateTimeField.java
8546e21e1e127845071c595beda16fc23eb0f58e 02-Feb-2011 Todd Kennedy <toddke@google.com> Resolve build warnings; part 2

Change-Id: I76c1a5a4f759071f92eef0574abb20a99bfb32b7
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/util/CharsetUtil.java
44de127691c5e0d1479f1976c1d69d03ee21d94e 02-Feb-2011 Todd Kennedy <toddke@google.com> Resolve build warnings; part 1

Change-Id: I80ca98ef80a427229ab5feb41568e34b257f32ce
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/IOUtils.java
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/WildcardFilter.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
3cc02d3e682194ca7549e5b37e2a14d7112f4bf7 05-Aug-2010 Makoto Onuki <omakoto@google.com> Suppress warnings from mime4j by default.

It's now controlled by the debug setting.

Bug 2829962

Change-Id: I700c83e5a193d2f013fcca14092e4eed6a127f97
pache/james/mime4j/Log.java
e5536a6f9f1fcdc55d134153fdd09507d8cc2385 16-Jul-2010 The Android Open Source Project <initial-contribution@android.com> am c7f68d75: am c257cfe6: add meta-files about 3rd party projects

Merge commit 'c7f68d75af03bf6d1a88b9b9342c1fe031fbed74'

* commit 'c7f68d75af03bf6d1a88b9b9342c1fe031fbed74':
add meta-files about 3rd party projects
c257cfe6d38a59b9abd6dbe01558927062c088a9 16-Jul-2010 The Android Open Source Project <initial-contribution@android.com> add meta-files about 3rd party projects

Change-Id: Ie43ae55f890a79547ce2e3faed74150b50fc43fa
pache/commons/io/ThirdPartyProject.prop
pache/james/mime4j/ThirdPartyProject.prop
19903ce5eed90185884ad2240a0b2c7e6ecb544f 19-May-2010 Makoto Onuki <omakoto@google.com> am 0f0757ba: am 839c6d08: am e98fc403: Remove STOPSHIP
e98fc403ac8b63836e055a2fffd024e495b7bd8e 19-May-2010 Makoto Onuki <omakoto@google.com> Remove STOPSHIP

Bug 2694636

Change-Id: Ief270c69d202c4ff2bbe3b49cd3b9e4a52655e4b
pache/james/mime4j/MimeStreamParser.java
128fb393e8ed613c2ce283c0bd51684af2ba444d 23-Apr-2010 Makoto Onuki <omakoto@google.com> Relax MIME date parser.

Make the date parser accept invalid dates like
"Thu, 10 Dec 09 15:08:08 GMT-0700" which was observed in an email from eBay.

Per RFC, timezone must be either obs-zone (e.g. "GMT") or +/- with 4 digits.
The GMT+/-digits format is not permitted.

Bug 2367124

Change-Id: I59968274160aeadea70223208b463ee692660056
pache/james/mime4j/field/DateTimeField.java
a29495c03cb9579afde122b5f27a5b5908613723 17-Mar-2010 Makoto Onuki <omakoto@google.com> Merge "Add a flag to dump email messages."
dfeb1184ebf6c59fc6e617149e03edb73b7e0df7 17-Mar-2010 Makoto Onuki <omakoto@google.com> Add a flag to dump email messages.

It's useful to debug MIME related problems.

- New MimeStreamParser.LOG_MESSAGE flag
- Cleaned up LoggingInputStream, which now supports all InputStream methods
(e.g. close, available, etc.) properly.
- LoggingInputStream now dumps non-printable ascii chars as '\xXX'.

Change-Id: I4391e125abd418defc1dc21e4f35cf6ef8448acb
pache/james/mime4j/MimeStreamParser.java
6d7554d288138c08c97b8bcad137c365d476efc4 17-Mar-2010 Makoto Onuki <omakoto@google.com> Send log from mime4j to logcat.

This will make it easier to track MIME related problems. (e.g. encoding
not supported)

Change-Id: I47a719e067ebb4b68d19b5cc612a9d9b61933d57
pache/james/mime4j/Log.java
a31cb777eb3c60947a9b955a5e7e8246e33204b1 08-Jan-2010 Makoto Onuki <omakoto@google.com> Move stub logging classes to org.apache.james.mime4j
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/Log.java
pache/james/mime4j/LogFactory.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempStorage.java
22a4e0ddbfae02299a5a6345683a13166284d50d 17-Dec-2009 Makoto Onuki <omakoto@google.com> Unbundling email: Stub out apache logging. (See b/2226160)

Let me know if you don't like the package name.
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempStorage.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.
pache/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.
pache/james/mime4j/decoder/Base64InputStream.java
2a34cb9c9c0affaa3482b63261298d46d761cf79 25-Mar-2009 Tadashi Takaoka <> Automated import from //branches/donutburger/...@142523,142523
pache/james/mime4j/codec/EncoderUtil.java
b1d72808d7957b98194d0aca98879f4068f396c3 25-Mar-2009 Tadashi Takaoka <> Automated import from //branches/donutburger/...@142458,142458
pache/james/mime4j/codec/EncoderUtil.java
2b4b8d3e8e446e5124c65a12e8d35001dfe6cbd4 25-Mar-2009 Andy Stadler <> Automated import from //branches/donutburger/...@142110,142110
pache/james/mime4j/decoder/DecoderUtil.java
7dbeb7d91c7b3970426af6debe48301ba053fd79 25-Mar-2009 Andy Stadler <> Automated import from //branches/donutburger/...@141237,141237
pache/james/mime4j/codec/EncoderUtil.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/util/CharsetUtil.java
96c5af40d639d629267794f4f0338a267ff94ce5 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/WildcardFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
8c2158a5ebb88e226c23b66ff95910158a2727df 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/WildcardFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java
8978aac1977408b05e386ae846c30920c7faa0a6 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
pache/commons/io/CopyUtils.java
pache/commons/io/DirectoryWalker.java
pache/commons/io/EndianUtils.java
pache/commons/io/FileCleaner.java
pache/commons/io/FileCleaningTracker.java
pache/commons/io/FileDeleteStrategy.java
pache/commons/io/FileSystemUtils.java
pache/commons/io/FileUtils.java
pache/commons/io/FilenameUtils.java
pache/commons/io/HexDump.java
pache/commons/io/IOCase.java
pache/commons/io/IOExceptionWithCause.java
pache/commons/io/IOUtils.java
pache/commons/io/LineIterator.java
pache/commons/io/comparator/DefaultFileComparator.java
pache/commons/io/comparator/ExtensionFileComparator.java
pache/commons/io/comparator/LastModifiedFileComparator.java
pache/commons/io/comparator/NameFileComparator.java
pache/commons/io/comparator/PathFileComparator.java
pache/commons/io/comparator/ReverseComparator.java
pache/commons/io/comparator/SizeFileComparator.java
pache/commons/io/comparator/package.html
pache/commons/io/filefilter/AbstractFileFilter.java
pache/commons/io/filefilter/AgeFileFilter.java
pache/commons/io/filefilter/AndFileFilter.java
pache/commons/io/filefilter/CanReadFileFilter.java
pache/commons/io/filefilter/CanWriteFileFilter.java
pache/commons/io/filefilter/ConditionalFileFilter.java
pache/commons/io/filefilter/DelegateFileFilter.java
pache/commons/io/filefilter/DirectoryFileFilter.java
pache/commons/io/filefilter/EmptyFileFilter.java
pache/commons/io/filefilter/FalseFileFilter.java
pache/commons/io/filefilter/FileFileFilter.java
pache/commons/io/filefilter/FileFilterUtils.java
pache/commons/io/filefilter/HiddenFileFilter.java
pache/commons/io/filefilter/IOFileFilter.java
pache/commons/io/filefilter/NameFileFilter.java
pache/commons/io/filefilter/NotFileFilter.java
pache/commons/io/filefilter/OrFileFilter.java
pache/commons/io/filefilter/PrefixFileFilter.java
pache/commons/io/filefilter/RegexFileFilter.java
pache/commons/io/filefilter/SizeFileFilter.java
pache/commons/io/filefilter/SuffixFileFilter.java
pache/commons/io/filefilter/TrueFileFilter.java
pache/commons/io/filefilter/WildcardFileFilter.java
pache/commons/io/filefilter/WildcardFilter.java
pache/commons/io/filefilter/package.html
pache/commons/io/input/AutoCloseInputStream.java
pache/commons/io/input/CharSequenceReader.java
pache/commons/io/input/ClassLoaderObjectInputStream.java
pache/commons/io/input/CloseShieldInputStream.java
pache/commons/io/input/ClosedInputStream.java
pache/commons/io/input/CountingInputStream.java
pache/commons/io/input/DemuxInputStream.java
pache/commons/io/input/NullInputStream.java
pache/commons/io/input/NullReader.java
pache/commons/io/input/ProxyInputStream.java
pache/commons/io/input/ProxyReader.java
pache/commons/io/input/SwappedDataInputStream.java
pache/commons/io/input/TeeInputStream.java
pache/commons/io/input/package.html
pache/commons/io/output/ByteArrayOutputStream.java
pache/commons/io/output/CloseShieldOutputStream.java
pache/commons/io/output/ClosedOutputStream.java
pache/commons/io/output/CountingOutputStream.java
pache/commons/io/output/DeferredFileOutputStream.java
pache/commons/io/output/DemuxOutputStream.java
pache/commons/io/output/FileWriterWithEncoding.java
pache/commons/io/output/LockableFileWriter.java
pache/commons/io/output/NullOutputStream.java
pache/commons/io/output/NullWriter.java
pache/commons/io/output/ProxyOutputStream.java
pache/commons/io/output/ProxyWriter.java
pache/commons/io/output/TeeOutputStream.java
pache/commons/io/output/ThresholdingOutputStream.java
pache/commons/io/output/package.html
pache/commons/io/overview.html
pache/commons/io/package.html
pache/james/mime4j/AbstractContentHandler.java
pache/james/mime4j/BodyDescriptor.java
pache/james/mime4j/CloseShieldInputStream.java
pache/james/mime4j/ContentHandler.java
pache/james/mime4j/EOLConvertingInputStream.java
pache/james/mime4j/MimeBoundaryInputStream.java
pache/james/mime4j/MimeStreamParser.java
pache/james/mime4j/RootInputStream.java
pache/james/mime4j/SimpleContentHandler.java
pache/james/mime4j/decoder/Base64InputStream.java
pache/james/mime4j/decoder/ByteQueue.java
pache/james/mime4j/decoder/DecoderUtil.java
pache/james/mime4j/decoder/QuotedPrintableInputStream.java
pache/james/mime4j/decoder/UnboundedFifoByteBuffer.java
pache/james/mime4j/field/AddressListField.java
pache/james/mime4j/field/ContentTransferEncodingField.java
pache/james/mime4j/field/ContentTypeField.java
pache/james/mime4j/field/DateTimeField.java
pache/james/mime4j/field/DefaultFieldParser.java
pache/james/mime4j/field/DelegatingFieldParser.java
pache/james/mime4j/field/Field.java
pache/james/mime4j/field/FieldParser.java
pache/james/mime4j/field/MailboxField.java
pache/james/mime4j/field/MailboxListField.java
pache/james/mime4j/field/UnstructuredField.java
pache/james/mime4j/field/address/Address.java
pache/james/mime4j/field/address/AddressList.java
pache/james/mime4j/field/address/Builder.java
pache/james/mime4j/field/address/DomainList.java
pache/james/mime4j/field/address/Group.java
pache/james/mime4j/field/address/Mailbox.java
pache/james/mime4j/field/address/MailboxList.java
pache/james/mime4j/field/address/NamedMailbox.java
pache/james/mime4j/field/address/parser/ASTaddr_spec.java
pache/james/mime4j/field/address/parser/ASTaddress.java
pache/james/mime4j/field/address/parser/ASTaddress_list.java
pache/james/mime4j/field/address/parser/ASTangle_addr.java
pache/james/mime4j/field/address/parser/ASTdomain.java
pache/james/mime4j/field/address/parser/ASTgroup_body.java
pache/james/mime4j/field/address/parser/ASTlocal_part.java
pache/james/mime4j/field/address/parser/ASTmailbox.java
pache/james/mime4j/field/address/parser/ASTname_addr.java
pache/james/mime4j/field/address/parser/ASTphrase.java
pache/james/mime4j/field/address/parser/ASTroute.java
pache/james/mime4j/field/address/parser/AddressListParser.java
pache/james/mime4j/field/address/parser/AddressListParser.jj
pache/james/mime4j/field/address/parser/AddressListParserConstants.java
pache/james/mime4j/field/address/parser/AddressListParserTokenManager.java
pache/james/mime4j/field/address/parser/AddressListParserTreeConstants.java
pache/james/mime4j/field/address/parser/AddressListParserVisitor.java
pache/james/mime4j/field/address/parser/BaseNode.java
pache/james/mime4j/field/address/parser/JJTAddressListParserState.java
pache/james/mime4j/field/address/parser/Node.java
pache/james/mime4j/field/address/parser/ParseException.java
pache/james/mime4j/field/address/parser/SimpleCharStream.java
pache/james/mime4j/field/address/parser/SimpleNode.java
pache/james/mime4j/field/address/parser/Token.java
pache/james/mime4j/field/address/parser/TokenMgrError.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParser.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.java
pache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.java
pache/james/mime4j/field/contenttype/parser/ParseException.java
pache/james/mime4j/field/contenttype/parser/SimpleCharStream.java
pache/james/mime4j/field/contenttype/parser/Token.java
pache/james/mime4j/field/contenttype/parser/TokenMgrError.java
pache/james/mime4j/field/datetime/DateTime.java
pache/james/mime4j/field/datetime/parser/DateTimeParser.java
pache/james/mime4j/field/datetime/parser/DateTimeParserConstants.java
pache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.java
pache/james/mime4j/field/datetime/parser/ParseException.java
pache/james/mime4j/field/datetime/parser/SimpleCharStream.java
pache/james/mime4j/field/datetime/parser/Token.java
pache/james/mime4j/field/datetime/parser/TokenMgrError.java
pache/james/mime4j/message/AbstractBody.java
pache/james/mime4j/message/BinaryBody.java
pache/james/mime4j/message/Body.java
pache/james/mime4j/message/BodyPart.java
pache/james/mime4j/message/Entity.java
pache/james/mime4j/message/Header.java
pache/james/mime4j/message/MemoryBinaryBody.java
pache/james/mime4j/message/MemoryTextBody.java
pache/james/mime4j/message/Message.java
pache/james/mime4j/message/Multipart.java
pache/james/mime4j/message/TempFileBinaryBody.java
pache/james/mime4j/message/TempFileTextBody.java
pache/james/mime4j/message/TextBody.java
pache/james/mime4j/util/CharsetUtil.java
pache/james/mime4j/util/PartialInputStream.java
pache/james/mime4j/util/PositionInputStream.java
pache/james/mime4j/util/SimpleTempStorage.java
pache/james/mime4j/util/TempFile.java
pache/james/mime4j/util/TempPath.java
pache/james/mime4j/util/TempStorage.java