RetroShare/libbitdht/src/util
drbob 4cd7523947 Incremental Improvements to DHT:
Added Knowledge of Friends, Friends of Friends and Relays.
	- Added bdfriendlist class to store information.
	- New interface function updateKnownPeer().
	- includes IP addresses, if known. (for filtering)

Bad Peer Filtering.
	- Check IDs against known peer IP addresses.
	- Added checks in checkPotentialPeer().
	- Added checks in addPeer().
	- Running in TestMode at the moment (Bad Peers are only flagged).

Other Fixes:
	- Removed some warning about int/uint comparisons.
	- added bdSpace::flagpeer() fn to support above.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-dhtmods@4680 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-11-22 13:16:03 +00:00
..
bdbloom.cc Incremental Improvements to DHT: 2011-11-22 13:16:03 +00:00
bdbloom.h Merging from branches/v0.5-peernet/libbitdht (--- Merging r4354 through r4356 into '.') 2011-06-29 16:06:33 +00:00
bdnet.cc Merging branches/v0.5-peernet/libbitdht (Merging r4237 through r4353 into '.') 2011-06-29 10:46:11 +00:00
bdnet.h Merging branches/v0.5-peernet/libbitdht (Merging r4237 through r4353 into '.') 2011-06-29 10:46:11 +00:00
bdrandom.cc Added Ben's patches: 2011-09-28 15:16:21 +00:00
bdrandom.h Added Ben's patches: 2011-09-28 15:16:21 +00:00
bdthreads.cc * Added new interface functions for start / stop DHT and to get stats. 2010-10-17 20:55:32 +00:00
bdthreads.h Removed unused parameter warnings in libbitdht. 2011-08-12 12:43:24 +00:00