Subject: CVS commit: pkgsrc/net/mldonkey
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 05/26/2003 08:58:44
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon May 26 08:58:44 UTC 2003

Modified Files:
	pkgsrc/net/mldonkey: Makefile distinfo

Log Message:
Update to 2.5.0:
Changes (newer first)
  - Fasttrack:
      * Reduce client_name to 32 characters
      * Stop computing useless SHA1 hashes (inherited from Gnutella copy/paste)
      * Limitation on the number of simultaneous sources for a file
      * Ask for a range only after the connection has succeeded
      * Support for Complex queries
      * Works on PPC now
     * sig2dat:// links added
     * Automatically replace spaces in client name by _
     * Use HTTP/1.0 (really necessary ? probably not)
     * Recover sources for files
     * Reconnect to good sources immediatly
     * Ask longer ranges
  - Fasttrack: working good now :)
     * Can look for new sources
  - FastTrack: first try, far from complete, only for x86 !!!
     * Copy of gnutella/ plugin architecture to fasttrack/
     * Cipher C stubs available from Ocaml
     * Connection to main server: OK
     * Connections to ultrapeers: OK
     * Simple Searches sent: OK
     * Results received: OK
     * Downloads: OK, no recover yet
  - GUI:
      * Plugins sorted in config panel
      * Fixed the problem with servers appearing as New Hosts
  - Fixed bug adding one file several times in 'old_files'
  - Applied patches #1523, #1527, #1512, #1513, #1510, #1503
  - Applied patches #1476, #1477, #1479 and #1481
  - Fixed major file corruption bug when using 'buffer_writes' in bittorrent,
      fasttrack and gnutella.
  - Plugins initialized in the correct order (no downloads restarted at 0%)
  - Bittorrent:
      * Force flush with "buffer_writes" option before Sha1 computation
  - "set enable_... true/false" should now immediatly trigger the network
      (before that, a restart was necessary)
  - Bug fix: the bug causing too many open file descriptors and pausing
      recovered files maybe fixed.
  - Gnutella:
     * Fixed problem with \r in GWebCache
  - Searches can be limited to particular network (bug fix in GUI)
  - Gnutella2:
     * Added number of leaves per ultrapeer
  - Added mldonkey/tools/pandora/ to help understand protocols
  - Config: copy old downloads.ini to downloads_expert.ini and
      donkey.ini if the latter ones are absent


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/net/mldonkey/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/net/mldonkey/distinfo

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