Checking of torrents is now possible with etorrent:check(Id). It's a
debug-option you can use
if you suspect that etorrent has done something wrong with a torrent.
It basically checks the
torrent structure on disk and reports (with an info_report) which
pieces were wrong, if any.
2nd, we have now begun using the bad peer list. I found 2 places where
it applies if peers do
something I know is bad. It is much more useful with the
fast-extension though I am sure. But
the code is there and has been merged.
'master' got the code for bad peer management (where it is not used)
and a rejection when we
try to connect to ourselves (This happens since the tracker hands out
our own IP on several
occasions).
Bumped a number of Issues related to these changes.