X-Git-Url: http://git.megacz.com/?p=org.ibex.io.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fio%2FStream.java;h=2cc2e1486abdad1354fc263f4a80de0e0cbeec8d;hp=ab52f8a59cccd3f372862fedec2b9dd29913eb81;hb=6f7f893c243dd915524f89f8b7dc319122d7be7f;hpb=073dfe2f5f0338b98567400881dbc4244632e054 diff --git a/src/org/ibex/io/Stream.java b/src/org/ibex/io/Stream.java index ab52f8a..2cc2e14 100644 --- a/src/org/ibex/io/Stream.java +++ b/src/org/ibex/io/Stream.java @@ -9,6 +9,7 @@ import java.net.*; import java.util.*; import java.util.zip.*; import org.ibex.util.*; +import org.ibex.crypto.*; // Features: // - automatically flush writer before reading on linked read/write pairs @@ -55,6 +56,8 @@ public class Stream { public void setNewline(String s) { newLine = s; } public InputStream getInputStream() { return in; } + public void setInputDigest(Digest d) { in.bbis.digest = d; } + private static class Out extends BufferedOutputStream { private Writer writer = new OutputStreamWriter(this); public Out(OutputStream out) { super(out); }