Subject: pkg/19152: net/gtk-gnutella: Bugfix release 0.91.1 is available
To: None <gnats-bugs@gnats.netbsd.org>
From: Christian Biere <christianbiere@gmx.de>
List: netbsd-bugs
Date: 11/24/2002 03:55:09
>Number:         19152
>Category:       pkg
>Synopsis:       net/gtk-gnutella: Bugfix release 0.91.1 is available
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Nov 23 18:56:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Christian Biere
>Release:        NetBSD 1.6K
>Organization:
       
>Environment:

>Description:

The patches are not required any longer.

Announcement from gtk-gnutella.sf.net:
22. Nov 2002, Version 0.91.1 stable released

A minor bug-fixing release, which also happens to contain all the working
new features that have been already added in the 0.92u version.

* 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.

We strongly recommend that you upgrade as soon as possible.

Raphael Manfredi & Richard Eckart 
>How-To-Repeat:

>Fix:

--Multipart_Sun__24_Nov_2002_03:55:09_+0100_08201200
Content-Type: text/plain;
 name="gtk-gnutella.udif"
Content-Disposition: attachment;
 filename="gtk-gnutella.udif"
Content-Transfer-Encoding: 7bit

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- Makefile	2002/10/29 22:35:38	1.19
+++ Makefile	2002/11/24 02:51:15
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.19 2002/10/29 22:35:38 rh Exp $
 #
 
-DISTNAME=		gtk-gnutella-0.91
+DISTNAME=		gtk-gnutella-0.91.1
 CATEGORIES=		net
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=gtk-gnutella/}
 
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST	2002/10/29 22:35:38	1.4
+++ PLIST	2002/11/24 02:51:15
@@ -5,11 +5,16 @@
 share/gtk-gnutella/pixmaps/arrow_up.xpm
 share/gtk-gnutella/pixmaps/booklib.xpm
 share/gtk-gnutella/pixmaps/booksha.xpm
+share/gtk-gnutella/pixmaps/bookshav.xpm
+share/gtk-gnutella/pixmaps/exit.xpm
+share/gtk-gnutella/pixmaps/filter.xpm
 share/gtk-gnutella/pixmaps/firewall.xpm
+share/gtk-gnutella/pixmaps/freeze.xpm
 share/gtk-gnutella/pixmaps/no_firewall.xpm
 share/gtk-gnutella/pixmaps/offline.xpm
 share/gtk-gnutella/pixmaps/online.xpm
 share/gtk-gnutella/pixmaps/save.xpm
+share/gtk-gnutella/pixmaps/thaw.xpm
 @dirrm share/gtk-gnutella/pixmaps
 @dirrm share/gtk-gnutella
 @dirrm share/doc/gtk-gnutella
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/gtk-gnutella/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo	2002/10/29 22:35:38	1.10
+++ distinfo	2002/11/24 02:51:15
@@ -1,9 +1,4 @@
 $NetBSD: distinfo,v 1.10 2002/10/29 22:35:38 rh Exp $
 
-SHA1 (gtk-gnutella-0.91.tar.gz) = dbb0f5e870d8bd528ad9c883b303260921543e4e
-Size (gtk-gnutella-0.91.tar.gz) = 649623 bytes
-SHA1 (patch-aa) = 06500d803c0857d57ef34727d8ff807aa63a5317
-SHA1 (patch-ab) = 3941a447422eb3433193ac077ef1634542b6a30e
-SHA1 (patch-ac) = 7114973950562d63b094051e5b2dd44e42f39ccb
-SHA1 (patch-ad) = 13b39e70e8156278e479e6c93f2c03b3c8bc4ddd
-SHA1 (patch-ae) = c40fabc6856e9756198b13607f9b3236b0a2f0da
+SHA1 (gtk-gnutella-0.91.1.tar.gz) = 6eaad13062a9a07382467ea3c4774dd2b88bf57f
+Size (gtk-gnutella-0.91.tar.gz) = 681315 bytes

--Multipart_Sun__24_Nov_2002_03:55:09_+0100_08201200--
>Release-Note:
>Audit-Trail:
>Unformatted:
 This is a multi-part message in MIME format.
 
 --Multipart_Sun__24_Nov_2002_03:55:09_+0100_08201200
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit