Subject: CVS commit: pkgsrc/net/gtk-gnutella
To: None <pkgsrc-changes@netbsd.org>
From: Jan Schaumann <jschauma@netbsd.org>
List: pkgsrc-changes
Date: 11/25/2002 17:20:29
Module Name:	pkgsrc
Committed By:	jschauma
Date:		Mon Nov 25 15:20:28 UTC 2002

Modified Files:
	pkgsrc/net/gtk-gnutella: Makefile PLIST distinfo

Log Message:
Update net/gtk-gnutella to 0.91.1 using patches provided by Christian Biere
(christianbiere at gmx dot de) in PR pkg/19152.

Changes since 0.91.0:

* Will now verify the SHA1 of downloaded files in the background.
* New configuration parameter for the directory where "bad files" not
matching their advertised SHA1 should be put (don't forget to
configure it, as it defaults to /tmp).
* Files are now copied in the background, so it is possible to setup the
various "download" directories on different filesystems.
* Node connection time and remote node's uptime(if available) are now
shown.
* It is now possible to paste a "magnet:" URI in the search to launch a
SHA1 search.
* The "connection indicator" at the bottom left is now a toggle.
Depressing it will terminate any Gnet connection but will continue to
serve uploads and process downloads.
* The active download status now shows how many sources are available and
how many are currently active (i.e. downloading). It will also show the
estimated remaining time for the whole file, as well as the global
reception rate for the file, accounting for all currently active
sources.
* Fixed bug that prevented proper downloading from recent
BearShare(4.1.x or better) and Shareaza (1.6.0.x or better) nodes
when the SHA1 of the file is known.
* Will now protect against "PUSH floods" by banning the relevant IPs.
* At startup, scan the download "tmp" dir for orphan files and reintegrate
them into the fileinfo database, moving completed files to the relevant
directory(depending on whether its SHA1 checked OK).
* Minor bug fixing: improper countdown for push timeout when falling back,
fixed corner-case processing that could lead to crashes or incorrect
behaviour, accidental localization on X-Live-Since headers, freezing of
the GUI when clearing many uploads, obscure portability fixes.


To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 pkgsrc/net/gtk-gnutella/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/net/gtk-gnutella/PLIST
cvs rdiff -r1.10 -r1.11 pkgsrc/net/gtk-gnutella/distinfo

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