Subject: CVS commit: pkgsrc/net/mldonkey
From: Thomas Klausner
Date: 2003-05-26 10:58:44
Message id: 20030526085844.DFAFCB004@cvs.netbsd.org

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

Files:
RevisionActionfile
1.6modifypkgsrc/net/mldonkey/Makefile
1.4modifypkgsrc/net/mldonkey/distinfo