[Bug 70529] Two patches from upstream SVN

John Dong john.dong at gmail.com
Mon Nov 6 02:18:36 UTC 2006


Public bug reported:

There have been two notable developments in upstream SVN that I've
backported to 2.0.3:

 (1) DHT compatibility with uTorrent/BitComet: uTorrent and BitComet
have nonstandard implementation of DHT, in that they do not report to
other clients that they support DHT. This workaround sends a DHT ping to
these clients. Doing so allows KTorrent to bootstrap DHT from uTorrent
and BitComet peers, greatly speeding up the process of building up a
good DHT.

 (2) Disable Fast Set Generation: This patch turns off so-called "fast
set generation" support in KTorrent. This specification has been removed
from official BitTorrent protocol documents. Some clients, upon seeing
this extension, will get confused and disconnect KTorrent due to invalid
handshake.

Both of these fixes greatly enhances KTorrent's performance. Upstream
does not plan to make another 2.0.x KTorrent release and work towards
2.1, which will be another couple months.

** Affects: ktorrent (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Two patches from upstream SVN
https://launchpad.net/bugs/70529




More information about the kubuntu-bugs mailing list