forked from rauljim/pymdht
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
41 lines (27 loc) · 1.26 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
== 11.8.3
- Message is now a factory. Now 'private_dht_name' is a parameter instead of
an evil global variable
== 11.8.2
- Bugfix: there was no error msg handler in exp_plugin_template.py
== 11.8.1
- Moved all user interface code to ui directory
- Integrated all user interfaces and options in interactive_dht.py
- pymdht_daemon.py is now deprecated (functionality moved to
interactive_dht.py)
- user can now choose a nodeId (node-id option) or choose a nodeId close to
some identifier (node-id + log-distance)
== 11.8.0
- Refined all code related to bootstraping.
- Added GUI code (from Shariq)
=== 11.07
- Profiling toolkit integrated (profiler directory)
- Many nodes to bootstrap into the overlay. boostrap.main contains nodes
controlled by us and bootstrap.backup contains nodes we have seen alive for a
long time.
- The default path is now ~/.pymdht. Deleting that directory cleans any state
(it would be as if the code never run before on the machine).
- TODO: some plugins do not work, need to clean up or fix them
- TODO: if connectivity is lost for a long enough period (1 hour?), all nodes
will be expelled from the routing table. Need to stop expelling nodes when n
timeouts in a row.
=== v1.0, 31 Jan 2011 -- Initial release with proper documentation