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() {