Loading k9mail/src/main/java/com/fsck/k9/mailstore/ProvidedTempFileBody.java +2 −1 Original line number Diff line number Diff line package com.fsck.k9.mailstore; import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileInputStream; Loading Loading @@ -63,7 +64,7 @@ public class ProvidedTempFileBody extends BinaryAttachmentBody implements SizeAw try { if (file != null) { Log.d(K9.LOG_TAG, "Decrypted data is file-backed."); return new FileInputStream(file); return new BufferedInputStream(new FileInputStream(file)); } if (data != null) { Log.d(K9.LOG_TAG, "Decrypted data is memory-backed."); Loading k9mail/src/main/java/com/fsck/k9/ui/crypto/MessageCryptoHelper.java +2 −2 Original line number Diff line number Diff line Loading @@ -34,12 +34,12 @@ import com.fsck.k9.mail.internet.SizeAware; import com.fsck.k9.mail.internet.TextBody; import com.fsck.k9.mailstore.CryptoResultAnnotation; import com.fsck.k9.mailstore.CryptoResultAnnotation.CryptoError; import com.fsck.k9.mailstore.MimePartStreamParser; import com.fsck.k9.mailstore.LocalMessage; import com.fsck.k9.mailstore.MessageHelper; import org.apache.commons.io.IOUtils; import com.fsck.k9.mailstore.MimePartStreamParser; import com.fsck.k9.provider.DecryptedFileProvider; import com.fsck.k9.service.FileProviderInterface; import org.apache.commons.io.IOUtils; import org.openintents.openpgp.IOpenPgpService2; import org.openintents.openpgp.OpenPgpDecryptionResult; import org.openintents.openpgp.OpenPgpError; Loading plugins/openpgp-api-lib/openpgp-api/src/main/java/org/openintents/openpgp/util/ParcelFileDescriptorUtil.java +3 −1 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package org.openintents.openpgp.util; import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; Loading Loading @@ -93,8 +94,9 @@ public class ParcelFileDescriptorUtil { public static <T> DataSinkTransferThread<T> asyncPipeToDataSink( OpenPgpDataSink<T> dataSink, ParcelFileDescriptor output) throws IOException { InputStream inputStream = new BufferedInputStream(new AutoCloseInputStream(output)); DataSinkTransferThread<T> dataSinkTransferThread = new DataSinkTransferThread<T>(dataSink, new AutoCloseInputStream(output)); new DataSinkTransferThread<T>(dataSink, inputStream); dataSinkTransferThread.start(); return dataSinkTransferThread; } Loading Loading
k9mail/src/main/java/com/fsck/k9/mailstore/ProvidedTempFileBody.java +2 −1 Original line number Diff line number Diff line package com.fsck.k9.mailstore; import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileInputStream; Loading Loading @@ -63,7 +64,7 @@ public class ProvidedTempFileBody extends BinaryAttachmentBody implements SizeAw try { if (file != null) { Log.d(K9.LOG_TAG, "Decrypted data is file-backed."); return new FileInputStream(file); return new BufferedInputStream(new FileInputStream(file)); } if (data != null) { Log.d(K9.LOG_TAG, "Decrypted data is memory-backed."); Loading
k9mail/src/main/java/com/fsck/k9/ui/crypto/MessageCryptoHelper.java +2 −2 Original line number Diff line number Diff line Loading @@ -34,12 +34,12 @@ import com.fsck.k9.mail.internet.SizeAware; import com.fsck.k9.mail.internet.TextBody; import com.fsck.k9.mailstore.CryptoResultAnnotation; import com.fsck.k9.mailstore.CryptoResultAnnotation.CryptoError; import com.fsck.k9.mailstore.MimePartStreamParser; import com.fsck.k9.mailstore.LocalMessage; import com.fsck.k9.mailstore.MessageHelper; import org.apache.commons.io.IOUtils; import com.fsck.k9.mailstore.MimePartStreamParser; import com.fsck.k9.provider.DecryptedFileProvider; import com.fsck.k9.service.FileProviderInterface; import org.apache.commons.io.IOUtils; import org.openintents.openpgp.IOpenPgpService2; import org.openintents.openpgp.OpenPgpDecryptionResult; import org.openintents.openpgp.OpenPgpError; Loading
plugins/openpgp-api-lib/openpgp-api/src/main/java/org/openintents/openpgp/util/ParcelFileDescriptorUtil.java +3 −1 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package org.openintents.openpgp.util; import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; Loading Loading @@ -93,8 +94,9 @@ public class ParcelFileDescriptorUtil { public static <T> DataSinkTransferThread<T> asyncPipeToDataSink( OpenPgpDataSink<T> dataSink, ParcelFileDescriptor output) throws IOException { InputStream inputStream = new BufferedInputStream(new AutoCloseInputStream(output)); DataSinkTransferThread<T> dataSinkTransferThread = new DataSinkTransferThread<T>(dataSink, new AutoCloseInputStream(output)); new DataSinkTransferThread<T>(dataSink, inputStream); dataSinkTransferThread.start(); return dataSinkTransferThread; } Loading