From: Christian B. <chr...@gm...> - 2006-11-10 01:34:38
Attachments:
gtk-gnutella-0.96.3.tar.bz2.asc
|
Gtk-Gnutella 0.96.3 stable has been released on SourceForge. You may get it here: http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.3.tar.bz2?download You can also download this release from Gnutella using this link: magnet:?dn=gtk-gnutella-0.96.3.tar.bz2&xl=2845172&xs=http://metroplex.gtkg.de:37755/uri-res/N2R?urn:bitprint:ORU5J2TILQ4H6OHJE7X6XC4ZI6U6Y4XD.PE75OTYXNJILFDZFSWSHGSTLYNFKGLLHWPMG3DI You can copy the link into the search box of Gtk-Gnutella to download the file. Checksums of the source tarball: - SHA256 (gtk-gnutella-0.96.3.tar.bz2) = 6079661ffeb78ae480cf37cf9954d0c437d415363aa4133268b732700b52be80 - SHA1 (gtk-gnutella-0.96.3.tar.bz2) = 7469d4ea685c387f38e927efeb8b9947a9ec72e3 - urn:bitprint:ORU5J2TILQ4H6OHJE7X6XC4ZI6U6Y4XD.PE75OTYXNJILFDZFSWSHGSTLYNFKGLLHWPMG3DI A PGP signature of the source tarball is attached to this mail and also available as download from SourceForge. Here are the changes since 0.96.2, as listed in the ChangeLog: Bug fixes: - Portability fixes which affect the ARM architecture. - Ultrapeers could be unnecessarily demoted to leaves in auto mode. - [GTK2] Fixed a bug that could cause spurious assertion failures or memory corruption. - Fixed bug that might have caused truncation of printed numbers in certain places. - Rewrite the upload_history file if the history was cleared. - Fixed crash caused by an assertion failure that could occur if IPv6 support was disabled at compile-time. - Fixed buggy utf8_is_valid_data(). - Fixed a couple of small technical mistakes in translations. - Fixed compilation for Cygwin without IPv6 support. Updated: - Updated French translation. - Updated list of hostile IP ranges. - Updated list of bootstrap caches. - Updated list of country names and codes for Serbia and Montenegro. Improvements: - Turkish translation. - New shell commands: online, offline, props, status. - The search list allows selection of multiple items and applying actions to them now. - Added a tray icon to hide the Gtk-Gnutella application windows. This feature requires Gtk+ 2.10 or newer. - Added a limit of downloads per file which defaults to 40 to prevent using an unreasonably large amount of sources. - Keep certain irrelevant columns empty for "local:" searches instead of showing bogus data. - Added README.Debian with instructions how to compile Gtk-Gnutella yourself on Debian-derived systems. Under the hood: - Rewrote "fast" assertions so that they are sufficiently portable and do not mess with debugging. Thus they are always enabled now which reduces code size signifcantly. - The TLS cache is now persistent without SQLite too. - Disabled reservation of Gnutella slots and vendor limits because it's not useful with the current population of Gnutella. - Disabled GWebCache updates. - Configure bails out now if a mandatory dependency e.g., libxml2, GLib, zlib isn't available. - Added -Wshadow to the default compile flags for GCC for even cleaner code. Enjoy! Christian Biere |