Subject: CVS commit: [pkgsrc-2006Q4] pkgsrc/net/mldonkey
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 01/28/2007 16:57:34
Module Name:	pkgsrc
Committed By:	ghen
Date:		Sun Jan 28 16:57:34 UTC 2007

Modified Files:
	pkgsrc/net/mldonkey [pkgsrc-2006Q4]: Makefile distinfo
Added Files:
	pkgsrc/net/mldonkey/patches [pkgsrc-2006Q4]: patch-aa patch-ab patch-ac

Log Message:
Pullup ticket 1992 - requested by wiz
bugfix for mldonkey

- pkgsrc/net/mldonkey/Makefile				1.43
- pkgsrc/net/mldonkey/distinfo				1.34
- pkgsrc/net/mldonkey/patches/patch-aa			1.13
- pkgsrc/net/mldonkey/patches/patch-ab			1.3
- pkgsrc/net/mldonkey/patches/patch-ac			1.3

   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sat Jan 13 18:41:33 UTC 2007

   Modified Files:
	   pkgsrc/net/mldonkey: Makefile distinfo
   Added Files:
	   pkgsrc/net/mldonkey/patches: patch-aa patch-ab patch-ac

   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.


To generate a diff of this commit:
cvs rdiff -r1.42 -r1.42.4.1 pkgsrc/net/mldonkey/Makefile
cvs rdiff -r1.33 -r1.33.2.1 pkgsrc/net/mldonkey/distinfo
cvs rdiff -r0 -r1.12.10.1 pkgsrc/net/mldonkey/patches/patch-aa
cvs rdiff -r0 -r1.2.24.1 pkgsrc/net/mldonkey/patches/patch-ab
cvs rdiff -r0 -r1.2.10.1 pkgsrc/net/mldonkey/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.