Subject: CVS commit: pkgsrc/net/mldonkey
From: Thomas Klausner
Date: 2007-01-13 19:41:33
Message id: 20070113184133.0408B211CA@cvs.netbsd.org

Log Message:
Add (official) patch to fix following problem:

MLDonkey has a very serious bug which leeds to uploading
data blocks twice to eMule clients.

This is due to the fact that MLDonkey gets confused by
eMule rotating block request scheme.

http://hydranode.com/docs/ed2k/ed2kproto.php#upload
> Namely, eMule (and compatible) clients use "rotational chunkrequest"
scheme,
> where each REQCHUNKS packet contains one new chunk and two older chunks
> ...
> This can lead to duplicate data being sent by mldonkeys, if a rotational
> chunkrequest scheme is used when communicating with them.

More infos about it, including logs proving the problem, can be found here:
http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4576

Bump PKGREVISION.

Files:
RevisionActionfile
1.43modifypkgsrc/net/mldonkey/Makefile
1.34modifypkgsrc/net/mldonkey/distinfo
1.13addpkgsrc/net/mldonkey/patches/patch-aa
1.3addpkgsrc/net/mldonkey/patches/patch-ab
1.3addpkgsrc/net/mldonkey/patches/patch-ac