RetroShare/libbitdht/src/bitdht
drbob 9cf531fc9a Modified bitdht to enable simultaneous peer searches.
* Added maximum msg limits (20, 50, 100 msgs per sec). 50 = default.
 * Priority send out pings, with 10% queries.
 * switched bdquery list in bdnode to use pointers... so peers can be 
   	easily reordered (queue for queries).
 * Add all find peers, once dht initialised.
 * Added reset if FINDSELF fails. (don't know if this is a good idea!)
 * simplified DHT printouts. verbose versions are enabled with debug.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3686 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-10-19 22:03:38 +00:00
..
bdboot.txt Addition of libbitdht. 2010-07-10 11:48:24 +00:00
bdhash.cc * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdhash.h * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdhistory.cc bitdht improvements 2010-09-29 19:59:31 +00:00
bdhistory.h bitdht improvements 2010-09-29 19:59:31 +00:00
bdiface.h * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdmanager.cc Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdmanager.h * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdmsgs.cc Fixed up BITDHT versioning. 2010-10-05 21:57:22 +00:00
bdmsgs.h First pass for windows compilation: 2010-07-18 16:28:51 +00:00
bdnode.cc Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdnode.h Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdobj.cc bitdht improvements 2010-09-29 19:59:31 +00:00
bdobj.h Fixed up BITDHT versioning. 2010-10-05 21:57:22 +00:00
bdpeer.cc Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdpeer.h * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdquery.cc Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdquery.h Modified bitdht to enable simultaneous peer searches. 2010-10-19 22:03:38 +00:00
bdstddht.cc First pass for windows compilation: 2010-07-18 16:28:51 +00:00
bdstddht.h General Bugfixes from RS integration. 2010-08-01 18:19:27 +00:00
bdstore.cc * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdstore.h * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bencode.c Fixed up BITDHT versioning. 2010-10-05 21:57:22 +00:00
bencode.h Addition of libbitdht. 2010-07-10 11:48:24 +00:00
Makefile Addition of libbitdht. 2010-07-10 11:48:24 +00:00
README.txt Addition of libbitdht. 2010-07-10 11:48:24 +00:00

BitDHT Notes
==================================================================

Compiling
------------------------------------------------------------------
Should compile on POSIX platforms.


Testing
------------------------------------------------------------------
Run the program: udpbitdht_nettest to see the 

This requires an up-to-date list of dht peers (in bdboot.txt)


Using BitDHT
------------------------------------------------------------------
Use udpbitdht_nettest.cc as an example.