Commit Graph

10 Commits (master)

Author SHA1 Message Date
Бородин Роман 34b5af6214 KODI addon structure 2019-05-07 19:55:11 +03:00
Fred Stober 284a2cd01a Improved error handling 2016-05-29 20:38:04 +02:00
Fred Stober f2fac6948e Fixed error reporting in tracker tests 2016-05-28 20:38:31 +02:00
Fred Stober cbf1ad9fcf Added tracker documentation and unified signatures of DHT, UDP and HTTP get_peers requests 2016-05-08 17:15:16 +02:00
Fred Stober 09a2e81d3d Improved test coverage
Fixed possible exception in UDP socket maintainance thread during shutdown
2016-01-31 05:42:35 +01:00
Fred Stober 0f53577143 Added Tracker scraping functions 2016-01-22 03:13:53 +01:00
Fred Stober 692b84c6ea Updated README.md and added travis CI file 2016-01-22 03:06:21 +01:00
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
Fred Stober bd5828240a Initial implementation of the KRPC protocol 2015-04-09 18:38:13 +02:00