Update of /cvsroot/freenet/freenet/src/freenet
In directory sc8-pr-cvs1:/tmp/cvs-serv13416/src/freenet

Modified Files:
        MessageObject.java OpenConnectionManager.java 
        Presentation.java DSAAuthentity.java Storables.java 
        PresentationHandler.java TransportHandler.java Address.java 
        Peer.java PeerPacket.java Key.java ConnectionHandler.java 
        NullIdentity.java RawMessage.java ListeningAddress.java 
        Message.java MessageHandler.java Core.java PeerHandler.java 
        DSAIdentity.java MessageSendCallback.java 
Log Message:
No functional changes. Fix lots of warnings from Eclipse about imports. Should speed 
up compilation slightly, beautify code slightly.

Index: MessageObject.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/MessageObject.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- MessageObject.java  13 Jan 2002 05:24:00 -0000      1.1.1.1
+++ MessageObject.java  30 Oct 2003 01:34:00 -0000      1.2
@@ -1,5 +1,4 @@
 package freenet;
-import freenet.node.Node;
 
 /**
  * The MessageObject interface represents any object that can be

Index: OpenConnectionManager.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/OpenConnectionManager.java,v
retrieving revision 1.150
retrieving revision 1.151
diff -u -w -r1.150 -r1.151
--- OpenConnectionManager.java  29 Oct 2003 10:52:35 -0000      1.150
+++ OpenConnectionManager.java  30 Oct 2003 01:34:00 -0000      1.151
@@ -1,33 +1,31 @@
 /* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */
 package freenet;
-import freenet.thread.ThreadFactory;
-import freenet.node.Main;
-import freenet.node.NodeReference;
-import freenet.node.Node;
-import freenet.session.*;
-import freenet.support.Logger;
-import freenet.support.MultiValueTable;
-import freenet.support.LRUQueue;
-import freenet.support.io.NIOInputStream;
-import freenet.transport.tcpConnection;
-
+import java.io.IOException;
+import java.io.OutputStream;
+import java.io.PrintWriter;
 import java.text.NumberFormat;
 import java.util.Collections;
+import java.util.Date;
+import java.util.Enumeration;
 import java.util.HashSet;
 import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
-import java.util.Enumeration;
-import java.util.Date;
-import java.io.OutputStream;
-import java.io.IOException;
-import java.io.PrintWriter;
 
 import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
 
-import sun.rmi.transport.proxy.HttpReceiveSocket;
+import freenet.node.Main;
+import freenet.node.Node;
+import freenet.node.NodeReference;
+import freenet.session.Link;
+import freenet.session.LinkManager;
+import freenet.support.LRUQueue;
+import freenet.support.Logger;
+import freenet.support.MultiValueTable;
+import freenet.support.io.NIOInputStream;
+import freenet.thread.ThreadFactory;
+import freenet.transport.tcpConnection;
 
 //import sun.rmi.transport.proxy.HttpReceiveSocket;
 
@@ -905,10 +903,10 @@
                     Presentation presentation = p.getPresentation();
             
                     try {
-                        if(logDEBUG) core.logger.log(OpenConnectionManager.this,
+                        if(logDEBUG) Core.logger.log(OpenConnectionManager.this,
                                                      " blocked connections " + 
                                                      blockedConnectionCount,
-                                                     core.logger.DEBUGGING);
+                                                     Logger.DEBUGGING);
                         // IMPORTANT:
                         // The connect() call below can block for
                         // a long time before failing
@@ -960,28 +958,28 @@
                                                         core.identity, 
                                                         p.getIdentity(), c);
                     if(logDEBUG)
-                        core.logger.log(OpenConnectionManager.this,
+                        Core.logger.log(OpenConnectionManager.this,
                                         "Connection between: " 
                                         + l.getMyAddress() + 
                                         " and " + l.getPeerAddress()+
                                         " ("+this+","+c+")",
-                                        core.logger.DEBUG);
+                                        Logger.DEBUG);
                     
                     /* OutputStream */ crypt = l.getOutputStream();
                     int j = presentation.designatorNum();
                     if(logDEBUG) 
-                        core.logger.log(this, "Got OStream, writing control " + c, 
Logger.DEBUG);
+                        Core.logger.log(this, "Got OStream, writing control " + c, 
Logger.DEBUG);
                     crypt.write((j >> 8) & 0xff);
                     crypt.write(j & 0xff);
                     if(logDEBUG)
-                        core.logger.log(this, "Written control bytes, flushing " + c, 
Logger.DEBUG);
+                        Core.logger.log(this, "Written control bytes, flushing " + c, 
Logger.DEBUG);
                     l.getOutputStream().flush();
                     //crypt.flush(); or here, we might as well wait
                     c.enableThrottle();
                     ch = new ConnectionHandler(OpenConnectionManager.this,
                                                presentation, l, 
                                                core.ticker(),
-                                               3, core.maxPadding, true,
+                                               3, Core.maxPadding, true,
                                                Node.sendingQueueLength,
                                                Node.sendingQueueBytes);
                     if(logDEBUG) Core.logger.log(this, "Got ConnectionHandler: "+
@@ -1012,8 +1010,8 @@
                         Core.logger.log(this, "connectingTime: "+connectingTime+
                                         " at "+now+" ("+this+")", 
                                         connectingTime > 500 ? 
-                                        Core.logger.MINOR : Core.logger.DEBUG);
-                    core.diagnostics.occurrenceContinuous("connectingTime", 
+                                        Logger.MINOR : Logger.DEBUG);
+                    Core.diagnostics.occurrenceContinuous("connectingTime", 
                                                           connectingTime);
                     
                     connected = true;
@@ -1044,7 +1042,7 @@
                                                         p.getIdentity(),
                                                         e.getMessage(),
                                                         false);
-                    core.logger.log(OpenConnectionManager.this, 
+                    Core.logger.log(OpenConnectionManager.this, 
                                     "[LOOPING (A)!]Transport level connect "+
                                     "failed to: "+ p.getAddress() + " -- " +
                                     e+" ("+this+","+c+","+ch+")", e, Logger.NORMAL);
@@ -1053,7 +1051,7 @@
                     this.e = new ConnectFailedException(e);
                     e.setIdentity(p.getIdentity());
                     if(logDEBUG)
-                        core.logger.log(OpenConnectionManager.this, 
+                        Core.logger.log(OpenConnectionManager.this, 
                                         "Transport level connect failed to: "
                                         + p.getAddress() + " -- " + e+" ("+
                                         this+","+ch+")", Logger.DEBUG); 
@@ -1062,7 +1060,7 @@
                     this.e = e;
                     e.setIdentity(p.getIdentity());
                     if(logDEBUG)
-                        core.logger.log(OpenConnectionManager.this, 
+                        Core.logger.log(OpenConnectionManager.this, 
                                         "Transport level connect failed to: "
                                         + p.getAddress() + " -- " + e+" ("+
                                         this+","+ch+")", Logger.DEBUG);
@@ -1090,22 +1088,22 @@
                     //}
                 } catch (NegotiationFailedException e) {
                     this.e = e;
-                    if(core.logger.shouldLog(Logger.MINOR,this))
-                        core.logger.log(OpenConnectionManager.this,
+                    if(Core.logger.shouldLog(Logger.MINOR,this))
+                        Core.logger.log(OpenConnectionManager.this,
                                         "Negotiation failed with: "
                                         + p.getAddress() + " -- " + e+" ("+
                                         this+","+ch+")", Logger.MINOR);
                     //e, Logger.MINOR);
                 } catch (AuthenticationFailedException e) {
                     this.e = e;
-                    if(core.logger.shouldLog(Logger.MINOR,this))
-                        core.logger.log(OpenConnectionManager.this,
+                    if(Core.logger.shouldLog(Logger.MINOR,this))
+                        Core.logger.log(OpenConnectionManager.this,
                                         "Authentication failed with: "
                                         + p.getAddress() + " -- " + e+" ("+
                                         this+","+ch+")", Logger.MINOR);
                     //e, Logger.MINOR);
                     //} catch (IOException e) {
-                    //    core.logger.log(OpenConnectionManager.this,
+                    //    Core.logger.log(OpenConnectionManager.this,
                     //                    "I/O error during negotiation with: "
                     //                    + p.getAddress(),
                     //                    e, Logger.MINOR);
@@ -1115,7 +1113,7 @@
                                                         p.getIdentity(),
                                                         e.getMessage(),
                                                         true);
-                    core.logger.log(OpenConnectionManager.this,
+                    Core.logger.log(OpenConnectionManager.this,
                                     "Unknown exception "+e+
                                     " while connecting to: "+ p.getAddress()+
                                     " ("+this+","+ch+")", e, Logger.ERROR);
@@ -1124,12 +1122,12 @@
         
             if (connected) {
                 if(logDEBUG) 
-                    core.logger.log(this, "Connected: "+p.getAddress()+" "+this+
+                    Core.logger.log(this, "Connected: "+p.getAddress()+" "+this+
                                     " : "+ch, Logger.DEBUG);
                 try {
                     ch.configRSL(tcpConnection.getRSL());
                     ch.registerOCM(); // AFTER flushOut() and configWSL
-                    if(logDEBUG) core.logger.log(this, "Flushed "+this+","+ch, 
+                    if(logDEBUG) Core.logger.log(this, "Flushed "+this+","+ch, 
                                                  Logger.DEBUG);
             
                     java.net.Socket sock;
@@ -1162,7 +1160,7 @@
                                                             p.getIdentity(),
                                                             e.getMessage(),
                                                             false);
-                        core.logger.log(OpenConnectionManager.this, 
+                        Core.logger.log(OpenConnectionManager.this, 
                                         "[LOOPING (B)!]Transport level connect "+
                                         "failed to: "+ p.getAddress() + 
                                         " -- " + e+" ("+this+","+c+","+ch+")", 

Index: Presentation.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Presentation.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- Presentation.java   19 Jun 2003 13:31:14 -0000      1.3
+++ Presentation.java   30 Oct 2003 01:34:01 -0000      1.4
@@ -1,11 +1,9 @@
 package freenet;
 
-import freenet.support.io.DiscontinueInputStream;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.io.IOException;
 import java.io.EOFException;
-import java.lang.CharSequence;
+import java.io.InputStream;
+
+import freenet.support.io.DiscontinueInputStream;
 
 /**
  * Implementations of Presentation are used to handle connections

Index: DSAAuthentity.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/DSAAuthentity.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- DSAAuthentity.java  27 Oct 2003 14:45:17 -0000      1.2
+++ DSAAuthentity.java  30 Oct 2003 01:34:01 -0000      1.3
@@ -1,6 +1,5 @@
 package freenet;
 import freenet.crypt.*;
-import freenet.support.Fields;
 import java.math.BigInteger;
 import java.util.Random;
 
@@ -65,7 +64,7 @@
      * Returns the signature of the byte digest.
      */
     public CryptoElement sign(byte[] digest) {
-        return sign(Util.byteArrayToMPI(digest));
+        return sign(new BigInteger(1, digest));
     }
 
     public CryptoElement sign(BigInteger b) {

Index: Storables.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Storables.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -w -r1.8 -r1.9
--- Storables.java      8 Oct 2003 23:31:17 -0000       1.8
+++ Storables.java      30 Oct 2003 01:34:01 -0000      1.9
@@ -87,7 +87,7 @@
                Digest ctx = SHA1.getInstance();
                hashUpdate(ctx, new String[] {"Signature"});
                BigInteger k = Util.generateLargeRandom(80, 160, r);
-               BigInteger m = Util.byteArrayToMPI(ctx.digest());
+               BigInteger m = new BigInteger(1, ctx.digest()); 
                setSignature(DSA.sign(p.getGroup(), sk, k, m));
     }
 
@@ -97,7 +97,7 @@
     public boolean verifies() {
         Digest ctx = SHA1.getInstance();
         hashUpdate(ctx, new String[] {"Signature"});
-        BigInteger m = Util.byteArrayToMPI(ctx.digest());
+        BigInteger m = new BigInteger(1, ctx.digest()); 
         return DSA.verify(getPublicKey(), getSignature(), m);
     }
     

Index: PresentationHandler.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/PresentationHandler.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- PresentationHandler.java    13 Jan 2002 05:24:01 -0000      1.1.1.1
+++ PresentationHandler.java    30 Oct 2003 01:34:01 -0000      1.2
@@ -1,8 +1,8 @@
 package freenet;
-import freenet.support.*;
-import freenet.session.*;
 import java.util.Enumeration;
 import java.util.Hashtable;
+
+import freenet.support.Selector;
 
 public class PresentationHandler {
 

Index: TransportHandler.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/TransportHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- TransportHandler.java       3 Nov 2002 19:14:13 -0000       1.2
+++ TransportHandler.java       30 Oct 2003 01:34:01 -0000      1.3
@@ -1,9 +1,9 @@
 package freenet;
 import java.util.Enumeration;
-import java.util.StringTokenizer;
 import java.util.Hashtable;
-import freenet.crypt.*;
-import freenet.support.*;
+import java.util.StringTokenizer;
+
+import freenet.support.Selector;
 /**
  *
  * This class handles the abstraction of Transport objects, and the support

Index: Address.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Address.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- Address.java        12 Mar 2003 20:15:57 -0000      1.4
+++ Address.java        30 Oct 2003 01:34:01 -0000      1.5
@@ -1,7 +1,5 @@
 package freenet;
 
-import java.io.IOException;
-
 public abstract class Address extends AddressBase {
 
     protected Address(Transport t) {

Index: Peer.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Peer.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- Peer.java   23 Sep 2003 00:55:10 -0000      1.4
+++ Peer.java   30 Oct 2003 01:34:01 -0000      1.5
@@ -1,6 +1,5 @@
 package freenet;
 
-import java.util.Hashtable;
 import freenet.session.*;
 //import freenet.node.NodeReference; // I don't like importing this here, but wtf
 

Index: PeerPacket.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/PeerPacket.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -w -r1.12 -r1.13
--- PeerPacket.java     20 Oct 2003 17:02:42 -0000      1.12
+++ PeerPacket.java     30 Oct 2003 01:34:01 -0000      1.13
@@ -1,9 +1,12 @@
 package freenet;
-import freenet.session.Link;
-import java.io.OutputStream;
 import java.io.IOException;
-import freenet.Core;
-import freenet.message.*;
+
+import freenet.message.DataInsert;
+import freenet.message.DataReply;
+import freenet.message.Identify;
+import freenet.message.QueryRejected;
+import freenet.message.Request;
+import freenet.session.Link;
 import freenet.support.Logger;
 
 class PeerPacket {

Index: Key.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Key.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -r1.6 -r1.7
--- Key.java    22 Jul 2003 03:15:38 -0000      1.6
+++ Key.java    30 Oct 2003 01:34:01 -0000      1.7
@@ -1,12 +1,17 @@
 package freenet;
 
-import freenet.support.*;
-import freenet.support.io.*;
-import freenet.crypt.*;
-import java.lang.reflect.*;
-import java.util.Hashtable;
 import java.io.InputStream;
-import java.math.BigInteger;
+import java.lang.reflect.Constructor;
+import java.lang.reflect.InvocationTargetException;
+import java.util.Hashtable;
+
+import freenet.crypt.ProgressiveHashInputStream;
+import freenet.crypt.SHA1;
+import freenet.support.Fields;
+import freenet.support.Logger;
+import freenet.support.Measurable;
+import freenet.support.io.DataNotValidIOException;
+import freenet.support.io.VerifyingInputStream;
 
 /**
  * A base implementation of all keys. Used as superclass for other types,

Index: ConnectionHandler.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/ConnectionHandler.java,v
retrieving revision 1.202
retrieving revision 1.203
diff -u -w -r1.202 -r1.203
--- ConnectionHandler.java      28 Oct 2003 03:11:15 -0000      1.202
+++ ConnectionHandler.java      30 Oct 2003 01:34:01 -0000      1.203
@@ -1,20 +1,36 @@
 /* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */
 package freenet;
 //import freenet.transport.VoidAddress;
-import freenet.crypt.EntropySource;
-import freenet.message.*;
-import freenet.node.*;
-import freenet.session.*;
-import freenet.support.*;
-import freenet.support.io.*;
-//import freenet.thread.*;
-import freenet.transport.*;
-import java.util.*;
-import java.nio.*;
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.UnsupportedEncodingException;
 import java.net.Socket;
-import java.nio.channels.SelectableChannel;
+import java.nio.BufferOverflowException;
+import java.nio.ByteBuffer;
 import java.nio.channels.SocketChannel;
-import java.io.*;
+import java.util.LinkedList;
+
+import freenet.crypt.EntropySource;
+import freenet.message.HTLMessage;
+import freenet.message.Identify;
+import freenet.node.Main;
+import freenet.node.Node;
+import freenet.node.NodeReference;
+import freenet.session.FnpLink;
+import freenet.session.Link;
+import freenet.session.LinkManager;
+import freenet.session.PlainLink;
+import freenet.support.Irreversible;
+import freenet.support.IrreversibleException;
+import freenet.support.Logger;
+import freenet.support.io.DiscontinueInputStream;
+import freenet.support.io.NullInputStream;
+import freenet.transport.NIOReader;
+import freenet.transport.NIOWriter;
+import freenet.transport.ReadSelectorLoop;
+import freenet.transport.WriteSelectorLoop;
+import freenet.transport.tcpConnection;
 
 /*
  *  This code is part of the Java Adaptive Network Client by Ian Clarke.
@@ -1324,7 +1340,7 @@
                        }
                        twcb = cb;
                        // Send the data
-                       sendBytes(block, offset, length, wsl.TRAILER);
+                       sendBytes(block, offset, length, WriteSelectorLoop.TRAILER);
                }
        }
        

Index: NullIdentity.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/NullIdentity.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- NullIdentity.java   25 Feb 2003 21:46:21 -0000      1.2
+++ NullIdentity.java   30 Oct 2003 01:34:01 -0000      1.3
@@ -1,9 +1,9 @@
 package freenet;
 
-import freenet.support.Comparable;
-import freenet.crypt.CryptoKey;
-import freenet.crypt.CryptoElement;
 import java.math.BigInteger;
+
+import freenet.crypt.CryptoElement;
+import freenet.crypt.CryptoKey;
 
 /**
  * This is an Identity implementation that represents an entity

Index: RawMessage.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/RawMessage.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- RawMessage.java     4 Jul 2003 06:33:00 -0000       1.2
+++ RawMessage.java     30 Oct 2003 01:34:01 -0000      1.3
@@ -18,11 +18,10 @@
  **/
 package freenet;
 
-import freenet.support.*;
+import java.io.IOException;
+import java.io.OutputStream;
+
 import freenet.support.io.DiscontinueInputStream;
-import java.io.*;
-import java.io.EOFException;
-import java.util.*;
 
 public abstract class RawMessage {
 

Index: ListeningAddress.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/ListeningAddress.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- ListeningAddress.java       19 Jun 2003 13:31:14 -0000      1.2
+++ ListeningAddress.java       30 Oct 2003 01:34:01 -0000      1.3
@@ -1,7 +1,5 @@
 package freenet;
 
-import java.io.IOException;
-
 /**
  * Listening Addresses represent are our abstraction of the port in tcp.
  * I guess if you had a telephone based tranport you could use the local

Index: Message.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Message.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -r1.11 -r1.12
--- Message.java        24 Oct 2003 02:24:57 -0000      1.11
+++ Message.java        30 Oct 2003 01:34:01 -0000      1.12
@@ -1,11 +1,10 @@
 package freenet;
 
+import freenet.client.ClientMessageObject;
+import freenet.node.BadStateException;
 import freenet.node.Node;
 import freenet.node.NodeMessageObject;
 import freenet.node.State;
-import freenet.node.BadStateException;
-import freenet.client.ClientMessageObject;
-import freenet.support.Fields;
 
 /**
  * Messages represent message objects that can be turned into rawmessages
@@ -13,7 +12,6 @@
  *
  * @author oskar
  */
-
 public abstract class Message implements NodeMessageObject, 
                                          ClientMessageObject {
     

Index: MessageHandler.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/MessageHandler.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- MessageHandler.java 14 Oct 2003 00:43:14 -0000      1.5
+++ MessageHandler.java 30 Oct 2003 01:34:01 -0000      1.6
@@ -3,6 +3,8 @@
 import java.lang.reflect.*;
 import java.util.Hashtable;
 import java.io.PrintStream;
+
+import freenet.support.Logger;
 /**
  * MessageHandlers are responsible for handeling Messages and other
  * MessageObjects. They should make sure that all MessageObjects are 
@@ -97,7 +99,7 @@
                                 MessageHandler.class,
                     "MessageFactory.java, Message constructor threw exception.",
                     e.getTargetException(),
-                    Core.logger.ERROR
+                    Logger.ERROR
                 );
                 throw new InvalidMessageException(
                     "Message constructor threw unknown exception."
@@ -106,12 +108,12 @@
         } catch(InstantiationException e) {
             Core.logger.log(MessageHandler.class, 
                             "MesageFactory threw exception.", e, 
-                            Core.logger.ERROR);
+                            Logger.ERROR);
             throw new InvalidMessageException("Unknown Error");
         } catch (IllegalAccessException e) {
             Core.logger.log(MessageHandler.class, 
                             "MesageFactory threw exception.", e, 
-                            Core.logger.ERROR);
+                            Logger.ERROR);
             throw new InvalidMessageException("Unknown Error");
         }
                

Index: Core.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/Core.java,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -w -r1.50 -r1.51
--- Core.java   28 Oct 2003 05:09:53 -0000      1.50
+++ Core.java   30 Oct 2003 01:34:01 -0000      1.51
@@ -1,18 +1,27 @@
 /* -*- Mode: java; c-basic-indent: 4; indent-tabs-mode: nil -*- */
 package freenet;
 
-import freenet.interfaces.Interface;
+import java.io.File;
+import java.io.IOException;
+import java.io.PrintStream;
+
+import freenet.config.Config;
+import freenet.config.Params;
+import freenet.crypt.CryptoElement;
+import freenet.crypt.Digest;
+import freenet.crypt.RandomSource;
+import freenet.crypt.SHA1;
+import freenet.crypt.Yarrow;
+import freenet.diagnostics.AutoPoll;
+import freenet.diagnostics.Diagnostics;
+import freenet.diagnostics.VoidDiagnostics;
 import freenet.interfaces.NIOInterface;
-import freenet.transport.*;
-import freenet.support.*;
-import freenet.thread.*;
-import freenet.session.*;
-import freenet.crypt.*;
-import freenet.config.*;
-import freenet.diagnostics.*;
-import java.util.*;
-import java.io.*;
-
+import freenet.support.Fields;
+import freenet.support.Irreversible;
+import freenet.support.IrreversibleException;
+import freenet.support.KeyHistogram;
+import freenet.support.Logger;
+import freenet.transport.ListenSelectorLoop;
 
 /*
   This code is part of the Java Adaptive Network Client by Ian Clarke. 
@@ -630,7 +639,7 @@
         CryptoElement sig = privateKey.sign(b);
         
         if (field != null)
-            fs.add(field, sig.writeAsField());
+            fs.put(field, sig.writeAsField());
         return sig;
     }
 

Index: PeerHandler.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/PeerHandler.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -w -r1.38 -r1.39
--- PeerHandler.java    29 Oct 2003 10:52:35 -0000      1.38
+++ PeerHandler.java    30 Oct 2003 01:34:01 -0000      1.39
@@ -1,9 +1,10 @@
 /* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */
 package freenet;
-import java.util.*;
-import java.io.OutputStream;
 import java.io.IOException;
-import freenet.Core;
+import java.util.Hashtable;
+import java.util.Iterator;
+import java.util.LinkedList;
+
 import freenet.node.Node;
 import freenet.node.NodeReference;
 import freenet.session.Link;

Index: DSAIdentity.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/DSAIdentity.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- DSAIdentity.java    24 Sep 2003 03:54:38 -0000      1.4
+++ DSAIdentity.java    30 Oct 2003 01:34:01 -0000      1.5
@@ -3,6 +3,8 @@
 
 import freenet.crypt.*;
 import freenet.support.Fields;
+import freenet.support.Logger;
+
 import java.math.BigInteger;
 import java.io.InputStream;
 import java.io.IOException;
@@ -103,7 +105,7 @@
             
         } catch (NumberFormatException e) {
             Core.logger.log(this, "Signature check failed as signature was " +
-                            "not DSA: " + e.getMessage(),Core.logger.MINOR);
+                            "not DSA: " + e.getMessage(),Logger.MINOR);
             return false;
         }
     }
@@ -115,7 +117,7 @@
             // above could be another nodes fault, but if we created a 
             // signature element of the wrong type we are fucking up.
             Core.logger.log(this, "Signature check failed as signature was " +
-                            "not DSA.",Core.logger.ERROR);
+                            "not DSA.",Logger.ERROR);
             return false;
         }
     }

Index: MessageSendCallback.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/MessageSendCallback.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- MessageSendCallback.java    4 Oct 2003 01:16:55 -0000       1.3
+++ MessageSendCallback.java    30 Oct 2003 01:34:01 -0000      1.4
@@ -1,7 +1,6 @@
 package freenet;
 
 import freenet.support.ExceptionCallback;
-import java.io.OutputStream;
 
 public interface MessageSendCallback extends ExceptionCallback {
     void setTrailerWriter(TrailerWriter tw); // must be called BEFORE the terminal 
success() or thrown()

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to