Commit Graph

2 Commits (0f5357714370ef5945f7d01187378f33ec861ee7)

Author SHA1 Message Date
Fred Stober 06dd22bec7 Rewrite of KRPC / DHT classes
KRPC: Using own socket wrapper to provide needed (non-)/blocking behaviour of send/recv
DHT: Improved handling of malformed messages
Improved granularity of logging in DHT / KRPC and utils
Small performance fixes
Replaced lambdas by functions to facilitate code instrumentation
Decreased the shutdown time for KRPC nodes
bencode python 3
crc32 python 3
dht python 3
2015-11-27 04:19:40 +01:00
Fred Stober 553fe75e72 Implementation of the Mainline DHT (BEP #5 and the security extension BEP #42) 2015-04-09 18:38:14 +02:00