[freenet-cvs] r11335 - trunk/freenet/src/freenet/node

nextgens at freenetproject.org nextgens at freenetproject.org
Sun Dec 10 17:26:01 UTC 2006


Author: nextgens
Date: 2006-12-10 17:26:01 +0000 (Sun, 10 Dec 2006)
New Revision: 11335

Modified:
   trunk/freenet/src/freenet/node/Node.java
Log:

[17:06] < InsomniaCit> | Hmm, it also occurs to me that the default node name leaks information...
                            "Node created around <unix time>" could be tied to a particular
                            download...
^-^

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java	2006-12-10 06:32:06 UTC (rev 11334)
+++ trunk/freenet/src/freenet/node/Node.java	2006-12-10 17:26:01 UTC (rev 11335)
@@ -144,7 +144,7 @@
 				node=n;
 			}
 			public String get() {
-				if(myName.startsWith("Node created around")|| myName.equals("MyFirstFreenetNode")){
+				if(myName.startsWith("Node id|")|| myName.equals("MyFirstFreenetNode")){
 					clientCore.alerts.register(nodeNameUserAlert);
 				}else{
 					clientCore.alerts.unregister(nodeNameUserAlert);
@@ -154,7 +154,7 @@
 
 			public void set(String val) throws InvalidConfigValueException {
 				myName = val;
-				if(myName.startsWith("Node created around")|| myName.equals("MyFirstFreenetNode")){
+				if(myName.startsWith("Node id|")|| myName.equals("MyFirstFreenetNode")){
 					clientCore.alerts.register(nodeNameUserAlert);
 				}else{
 					clientCore.alerts.unregister(nodeNameUserAlert);
@@ -612,7 +612,7 @@
 	}
 
 	private String newName() {
-		return "Node created around "+System.currentTimeMillis();
+		return "Node id|"+random.nextLong();
 	}
 
 	public void writeNodeFile() {




More information about the cvs mailing list