Update of /cvsroot/freenet/freenet/src/freenet/crypt
In directory sc8-pr-cvs1:/tmp/cvs-serv13416/src/freenet/crypt
Modified Files:
DSASignature.java DSAGroup.java KEProtocol.java CryptoKey.java
DiffieHellman.java DSA.java ProgressiveHashOutputStream.java
KeyPair.java ProgressiveHashInputStream.java Yarrow.java
Log Message:
No functional changes. Fix lots of warnings from Eclipse about imports. Should speed
up compilation slightly, beautify code slightly.
Index: DSASignature.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/DSASignature.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- DSASignature.java 22 Oct 2003 14:10:31 -0000 1.3
+++ DSASignature.java 30 Oct 2003 01:34:02 -0000 1.4
@@ -1,8 +1,9 @@
package freenet.crypt;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
import java.math.BigInteger;
-import java.io.*;
-import java.util.Random;
public class DSASignature implements CryptoElement, java.io.Serializable {
Index: DSAGroup.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/DSAGroup.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- DSAGroup.java 8 Oct 2003 23:31:17 -0000 1.5
+++ DSAGroup.java 30 Oct 2003 01:34:02 -0000 1.6
@@ -1,11 +1,13 @@
package freenet.crypt;
+import java.io.DataOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
import java.math.BigInteger;
import java.util.Random;
import java.util.StringTokenizer;
import java.util.Vector;
-import freenet.support.Fields;
-import java.io.*;
/**
* Holds DSA group parameters. These are the public (possibly shared) values
Index: KEProtocol.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/KEProtocol.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- KEProtocol.java 13 Jan 2002 05:24:24 -0000 1.1.1.1
+++ KEProtocol.java 30 Oct 2003 01:34:02 -0000 1.2
@@ -1,7 +1,8 @@
package freenet.crypt;
-import java.io.*;
-import java.util.Random;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
/*
This code is part of the Java Adaptive Network Client by Ian Clarke.
Index: CryptoKey.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/CryptoKey.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- CryptoKey.java 21 May 2003 17:06:25 -0000 1.2
+++ CryptoKey.java 30 Oct 2003 01:34:02 -0000 1.3
@@ -1,9 +1,13 @@
package freenet.crypt;
+import java.io.DataInputStream;
+import java.io.DataOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.lang.reflect.Method;
import java.math.BigInteger;
-import java.lang.reflect.*;
-import java.util.Hashtable;
-import java.io.*;
public abstract class CryptoKey implements CryptoElement, Serializable {
Index: DiffieHellman.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/DiffieHellman.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- DiffieHellman.java 27 Oct 2003 14:45:16 -0000 1.4
+++ DiffieHellman.java 30 Oct 2003 01:34:02 -0000 1.5
@@ -4,12 +4,11 @@
It is distributed under the GNU Public Licence (GPL) version 2. See
http://www.gnu.org/ for further details of the GPL.
*/
-import java.io.*;
import java.math.BigInteger;
-import java.util.Stack;
import java.util.Random;
-import freenet.support.*;
-import freenet.*;
+import java.util.Stack;
+
+import freenet.Core;
public class DiffieHellman {
private static final int PRECALC = 15;
Index: DSA.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/DSA.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- DSA.java 20 Oct 2003 16:05:16 -0000 1.2
+++ DSA.java 30 Oct 2003 01:34:02 -0000 1.3
@@ -2,7 +2,6 @@
import java.math.BigInteger;
import java.util.Random;
-import java.io.*;
/**
* Implements the Digital Signature Algorithm (DSA) described in FIPS-186
Index: ProgressiveHashOutputStream.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/ProgressiveHashOutputStream.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- ProgressiveHashOutputStream.java 13 Jan 2002 05:24:25 -0000 1.1.1.1
+++ ProgressiveHashOutputStream.java 30 Oct 2003 01:34:02 -0000 1.2
@@ -1,9 +1,13 @@
package freenet.crypt;
-import freenet.support.io.*;
-import freenet.support.Bucket;
-import freenet.Presentation;
-import java.io.*;
+import java.io.BufferedOutputStream;
+import java.io.FilterInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
import java.util.Stack;
+
+import freenet.Presentation;
+import freenet.support.Bucket;
/**
* A progressive hash stream is a stream of data where each part is preceded
Index: KeyPair.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/KeyPair.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- KeyPair.java 13 Jan 2002 05:24:24 -0000 1.1.1.1
+++ KeyPair.java 30 Oct 2003 01:34:02 -0000 1.2
@@ -1,8 +1,8 @@
package freenet.crypt;
-import freenet.support.Loader;
-import java.math.BigInteger;
-import java.io.*;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
/**
* Describes a general key pair system with support for multiple-value
Index: ProgressiveHashInputStream.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/ProgressiveHashInputStream.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- ProgressiveHashInputStream.java 21 May 2003 17:06:25 -0000 1.2
+++ ProgressiveHashInputStream.java 30 Oct 2003 01:34:02 -0000 1.3
@@ -1,13 +1,14 @@
package freenet.crypt;
-import freenet.support.io.*;
-import freenet.support.FileBucket;
-import freenet.Presentation;
-import freenet.Key;
-import freenet.Address;
-
-import java.io.*;
-import java.util.Stack;
+import java.io.EOFException;
+import java.io.File;
+import java.io.FileInputStream;
import java.io.IOException;
+import java.io.InputStream;
+
+import freenet.Presentation;
+import freenet.support.FileBucket;
+import freenet.support.io.DataNotValidIOException;
+import freenet.support.io.VerifyingInputStream;
/**
Index: Yarrow.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/crypt/Yarrow.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -r1.11 -r1.12
--- Yarrow.java 27 Oct 2003 14:45:16 -0000 1.11
+++ Yarrow.java 30 Oct 2003 01:34:02 -0000 1.12
@@ -1,10 +1,17 @@
package freenet.crypt;
+import java.io.DataInputStream;
+import java.io.DataOutputStream;
+import java.io.EOFException;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.util.Enumeration;
+import java.util.Hashtable;
+import java.util.Properties;
+
import freenet.Core;
import freenet.support.Logger;
-import java.math.BigInteger;
-import java.util.*;
-import java.io.*;
/*
This code is part of the Java Adaptive Network Client by Ian Clarke.
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs