<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-3854</id>
	<title>Nabble - gtk-gnutella-announce</title>
	<updated>2009-03-29T10:10:35Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/gtk-gnutella-announce-f3854.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-gnutella-announce-f3854.html" />
	<subtitle type="html">Mailing list archive for gtk-gnutella-announce</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-22769970</id>
	<title>Version 0.96.6 stable has been released</title>
	<published>2009-03-29T10:10:35Z</published>
	<updated>2009-03-29T10:10:35Z</updated>
	<author>
		<name>Raphael Manfredi</name>
	</author>
	<content type="html">Dear Gnutella fans,
&lt;br&gt;&lt;br&gt;Version 0.96.6 stable has been released on sourceforge. You may get it at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://downloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.6.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://downloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.6.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;&lt;br&gt;magnet:?xt=urn:sha1:GGKBP2G6CBFTHEJ6BCQKV3EMB4RKMEU5&amp;dn=gtk-gnutella-0.96.6.tar.bz2
&lt;br&gt;&lt;br&gt;IMPORTANT: Please note that the previous stable release 0.96.5 expires on
&lt;br&gt;April 1st, in a few days. &amp;nbsp;Consider upgrading to the newest release by
&lt;br&gt;compiling the program yourself to avoid any inconvenience.
&lt;br&gt;&lt;br&gt;Here are the changes since 0.96.6, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;# v 0.96.6 &amp;nbsp; 2009-03-29 &amp;nbsp;[stable]
&lt;br&gt;&lt;br&gt;Bug Fixes:
&lt;br&gt;&lt;br&gt;- #1932909 &amp;quot;columns in search window do not scale properly&amp;quot;.
&lt;br&gt;- Fixed improper HTTP chunking when outputing chunks larger than 64 KiB.
&lt;br&gt;- #2628899 &amp;quot;tries to download from my old self after IP changes&amp;quot;.
&lt;br&gt;- Was not always resuming the interrupted SHA-1 computation of a finished file
&lt;br&gt;&amp;nbsp; when servent was closed in the middle of processing.
&lt;br&gt;- Fixed bad range checking test in the download part.
&lt;br&gt;- Was not paying attention to the &amp;quot;give_server_hostname&amp;quot; property and instead
&lt;br&gt;&amp;nbsp; sent &amp;quot;HNAME&amp;quot; GGEP extensions in query hits provided a non-empty name was
&lt;br&gt;&amp;nbsp; defined as the &amp;quot;server_hostname&amp;quot;.
&lt;br&gt;- Fixed improper upload slot counting which introduced race conditions,
&lt;br&gt;&amp;nbsp; sometimes leading to having more slots used than the configured maximum
&lt;br&gt;&amp;nbsp; (in addition to the &amp;quot;quick&amp;quot; upload slots).
&lt;br&gt;- Prevent occasional crashes at shutdown time, during subsystem cleanups.
&lt;br&gt;- Fixed corner cases where we could lose a server hostname and downright bug
&lt;br&gt;&amp;nbsp; where we discarded the hostname after a DNS lookup if the subsequent
&lt;br&gt;&amp;nbsp; connection attempt did not succeed.
&lt;br&gt;&lt;br&gt;Improvements:
&lt;br&gt;- Refuse to share certain directories: /, $HOME, $GTK_GNUTELLA_DIR, and
&lt;br&gt;&amp;nbsp; the incomplete and corrupted directories.
&lt;br&gt;- Downloads GUI: added checkboxes to invert the select/filter patterns.
&lt;br&gt;- Downloads GUI: added &amp;quot;Modified&amp;quot; column and detail showing the timestamp of
&lt;br&gt;&amp;nbsp; the last file modification.
&lt;br&gt;- Optional beautification operations on filenames: strip leading &amp;quot;-&amp;quot;, remove
&lt;br&gt;&amp;nbsp; consecutive &amp;quot;_&amp;quot; and prevent &amp;quot;_&amp;quot; surrounding punctuation characters.
&lt;br&gt;- Fixed significant performance issue in the Gtk+ 1.2 front-end: update of
&lt;br&gt;&amp;nbsp; upload statistics was O(n) but is now O(1).
&lt;br&gt;- Background TTH file verification now lights an icon in the GUI.
&lt;br&gt;- Show TTH tree depth in the download &amp;quot;Details&amp;quot; pane.
&lt;br&gt;- Update the bitzi metadata info box when a query finishes, so that it is
&lt;br&gt;&amp;nbsp; not required to click on the result again after requesting bitzi data.
&lt;br&gt;- Added MIME type column for search results.
&lt;br&gt;- Added &amp;quot;Last Request&amp;quot; and &amp;quot;Last Upload&amp;quot; columns to the Upload History.
&lt;br&gt;- Almost complete DHT support (missing only publishing of data), but code
&lt;br&gt;&amp;nbsp; needs to be explicitly enabled by setting &amp;quot;enable_dht&amp;quot; to TRUE. &amp;nbsp;The DHT
&lt;br&gt;&amp;nbsp; knows how to look for alt-locs for files and push-proxies for firewalled
&lt;br&gt;&amp;nbsp; hosts, and will store local data for others to query.
&lt;br&gt;- New shell commands &amp;quot;stats&amp;quot;, &amp;quot;download&amp;quot;, &amp;quot;echo&amp;quot;.
&lt;br&gt;- It is now possible to rename files being downloaded (through GTK2 or shell,
&lt;br&gt;&amp;nbsp; no support in GTK1).
&lt;br&gt;- Added more filename extensions to the built-in search filters.
&lt;br&gt;- Switch resources after getting an HTTP error if the connection is kept alive
&lt;br&gt;&amp;nbsp; and the error permits follow-ups (non-busy conditions).
&lt;br&gt;- Improved ability to switch resources after file completion by ignoring
&lt;br&gt;&amp;nbsp; trailing swarming data, to keep the connection alive.
&lt;br&gt;- Bitzi tickets are refreshed when explicitely requested, avoiding reuse
&lt;br&gt;&amp;nbsp; of stale metadata
&lt;br&gt;- Completed files are displayed during hash verification.
&lt;br&gt;- Only propagate good alt-locs for files we are downloading, i.e. addresses
&lt;br&gt;&amp;nbsp; of hosts which we know to be serving that file because we contacted them.
&lt;br&gt;- Many new statistics counters.
&lt;br&gt;- Allow scheduling of special downloads without considering per-host limits,
&lt;br&gt;&amp;nbsp; as these are of a much shorter duration (THEX and browse host requests).
&lt;br&gt;- Always seed completed files, regardless of their size (no PFSP minimum as
&lt;br&gt;&amp;nbsp; with partial files), when their SHA-1 has been verified.
&lt;br&gt;- Incorrectly encoded Bitzi metadata is translated to Unicode.
&lt;br&gt;- Browse-host responses are sorted alphanumerically on relative pathnames to
&lt;br&gt;&amp;nbsp; allow users to relate files together if they don't understand GGEP &amp;quot;PATH&amp;quot;.
&lt;br&gt;- Improved routing of PUSH messages by also looking whether targetted hosts
&lt;br&gt;&amp;nbsp; happen to be one of our immediate neighbours.
&lt;br&gt;- Updated Norwegian Bokmal and Spanish translations.
&lt;br&gt;&lt;br&gt;Under the hood:
&lt;br&gt;&lt;br&gt;- Parse legacy Shareaza THEX URIs &amp;quot;urn:tree:tiger/:&amp;quot; (extra &amp;quot;/&amp;quot; here).
&lt;br&gt;- Handle non-standard &amp;nbsp;X-Thex-URI headers if peer provides a valid
&lt;br&gt;&amp;nbsp; X-Content-URN header (Shareaza 2.1.0.0).
&lt;br&gt;- Also attempt to give priority to the last &amp;quot;pfsp_last_chunk&amp;quot; bytes of
&lt;br&gt;&amp;nbsp; downloaded files, since that can contain important indexing information to
&lt;br&gt;&amp;nbsp; enable pre-view of partial video files.
&lt;br&gt;- More MIME types known (derived from file extensions).
&lt;br&gt;- Can now download THEX data at a tree depth of 11 for files larger than 1 GiB.
&lt;br&gt;- Can download sub-optimal THEX data, as non-optimal data is better than none,
&lt;br&gt;&amp;nbsp; but keeps looking for THEX data at the optimal tree depth nonetheless.
&lt;br&gt;- Reimplemented scanning of shared directories as a background task so that
&lt;br&gt;&amp;nbsp; the process (not just the GUI) is fully responsive during the whole scan.
&lt;br&gt;- Let the background task scheduler compute the proper amount of ticks to
&lt;br&gt;&amp;nbsp; use for each task.
&lt;br&gt;- Upload statistics now record the file's SHA-1, so that we can consolidate
&lt;br&gt;&amp;nbsp; partial file sharing with library sharing statistics, with the filename
&lt;br&gt;&amp;nbsp; being forced to the library's filename.
&lt;br&gt;- Avoid starting moving a completed file if there is not enough space on
&lt;br&gt;&amp;nbsp; the targetted file system.
&lt;br&gt;- Recognize and propagate the &amp;quot;DHT&amp;quot; GGEP extension in pongs.
&lt;br&gt;- Added support for &amp;quot;DHTIPP&amp;quot; GGEP extension in pings, used for DHT bootstrap.
&lt;br&gt;- Added more entropy to the random number seed.
&lt;br&gt;- Plugged memory leaks
&lt;br&gt;- No longer send SHA-1 queries on the Gnutella network. They are now performed
&lt;br&gt;&amp;nbsp; through the DHT, which has the suitable topology to do so efficiently.
&lt;br&gt;- Fixed UDP bandwidth computation, and removed any limit on UDP incoming.
&lt;br&gt;- Updated list of hostile IP adress ranges, Geo-IP data, spam patterns and
&lt;br&gt;&amp;nbsp; spam samples.
&lt;br&gt;- Property loading from files was in O(n*n), made it O(n).
&lt;br&gt;- Now detect property files being blindly copied over from another
&lt;br&gt;&amp;nbsp; gtk-gnutella's config directory and reset properties whose value needs to
&lt;br&gt;&amp;nbsp; be unique.
&lt;br&gt;- The GUID and the KUID (Kademlia ID, the DHT node ID) were made sticky.
&lt;br&gt;- Optimization of QRP lookups in tables ranging from 16k to 2M slots.
&lt;br&gt;- Limit amount of hits to 10 per query hit packet, as LimeWire chokes otherwise.
&lt;br&gt;- Limit amount of alt-locs in hits to 10 or LimeWire chokes.
&lt;br&gt;- Keep connection alive when reporting an HTTP error to allow remote resource
&lt;br&gt;&amp;nbsp; switching if necessary.
&lt;br&gt;- Emit and parse new X-Downloaded header, apparently introduced by LimeWire.
&lt;br&gt;- Added parsing of X-FW-Node-Info headers to grab push-proxies from firewalled
&lt;br&gt;&amp;nbsp; hosts, as well as gather the proper GUID and host address/port.
&lt;br&gt;- Emit X-FW-Node-Info if node is firewalled but continue to list our
&lt;br&gt;&amp;nbsp; push-proxies in the standard X-Push-Proxies header.
&lt;br&gt;- Avoid endless aggressive chunk splitting during swarming.
&lt;br&gt;- Proper parsing of comma-separated values in Accept and other Accept-Encoding
&lt;br&gt;&amp;nbsp; HTTP headers.
&lt;br&gt;- Reject UDP packets from unspecified addresses.
&lt;br&gt;- Drain more data out of the UDP receive buffer to prevent it from filling up.
&lt;br&gt;- Strip at most 5 trailing characters from words when building the QRP table,
&lt;br&gt;&amp;nbsp; thereby inserting less radices and making the table more sparse.
&lt;br&gt;- Removed workarounds for dealing with broken 0.96.2 nodes and earlier 0.95.x.
&lt;br&gt;- Extended syntax for push:// exact sources in magnets to be able to supply
&lt;br&gt;&amp;nbsp; all the known push-proxies, even if that is an empty set. &amp;nbsp;Since downloads
&lt;br&gt;&amp;nbsp; are persisted as magnets, this also allows keeping all the previously
&lt;br&gt;&amp;nbsp; known push-proxies accross sessions.
&lt;br&gt;- Upgraded PARQ to version 1.1 (mostly specification cleanups).
&lt;br&gt;- Added additional anti-hammering for cases where many files on the same
&lt;br&gt;&amp;nbsp; server are queued and gtk-gnutella is configured to launch more than 1
&lt;br&gt;&amp;nbsp; connection per IP. &amp;nbsp;Connection attempts to the same server are now limited
&lt;br&gt;&amp;nbsp; to 5 per minute.
&lt;br&gt;&lt;br&gt;Limitations:
&lt;br&gt;&lt;br&gt;- DHT code is still experimental, although functional: configuration of
&lt;br&gt;&amp;nbsp; parameters can only be done through the shell, and there is no support
&lt;br&gt;&amp;nbsp; for publishing yet.
&lt;br&gt;&lt;br&gt;Enjoy!
&lt;br&gt;&lt;br&gt;Raphael
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22769970&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-0.96.6-stable-has-been-released-tp22769970p22769970.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-11541457</id>
	<title>Subversion Repository Relocated</title>
	<published>2007-07-11T08:27:38Z</published>
	<updated>2007-07-11T08:27:38Z</updated>
	<author>
		<name>Christian Biere</name>
	</author>
	<content type="html">&lt;br&gt;The Subversion repositories of all projects hosted at SourceForge have been
&lt;br&gt;relocated. If you have checked out gtk-gnutella with svn from the old location
&lt;br&gt;before, use the following command to update its location:
&lt;br&gt;&lt;br&gt;&amp;nbsp; svn switch --relocate \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&lt;/a&gt;&amp;nbsp;\
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://gtk-gnutella.svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://gtk-gnutella.svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&lt;/a&gt;&lt;br&gt;&lt;br&gt;After that svn update will work again.
&lt;br&gt;&lt;br&gt;&lt;br&gt;If you have never checked out gtk-gnutella using Subversion from the old
&lt;br&gt;location before, the above does not apply. You can use the following command to
&lt;br&gt;retrieve the sources of gtk-gnutella from the Subversion repository:
&lt;br&gt;&lt;br&gt;&amp;nbsp; svn co &lt;a href=&quot;https://gtk-gnutella.svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://gtk-gnutella.svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella&lt;/a&gt;&lt;br&gt;&lt;br&gt;Afterwards, updating the sources is as easy as running
&lt;br&gt;&lt;br&gt;&amp;nbsp; svn update
&lt;br&gt;&lt;br&gt;A snapshot of the source code in the SVN respository is also available for those who
&lt;br&gt;cannot or do not want to use Subversion:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;https://sourceforge.net/project/showfiles.php?group_id=4467&amp;package_id=4479&amp;release_id=520160&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/project/showfiles.php?group_id=4467&amp;package_id=4479&amp;release_id=520160&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Christian
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by DB2 Express
&lt;br&gt;Download DB2 Express C - the FREE version of DB2 express and take
&lt;br&gt;control of your XML. No limits. Just data. Click to get it now.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/powerbar/db2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/powerbar/db2/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=11541457&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (193 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/11541457/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Subversion-Repository-Relocated-tp11541457p11541457.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-11487451</id>
	<title>gtk-gnutella 0.96.4 has been released</title>
	<published>2007-07-08T03:59:33Z</published>
	<updated>2007-07-08T03:59:33Z</updated>
	<author>
		<name>Christian Biere</name>
	</author>
	<content type="html">gtk-gnutella 0.96.4 stable has been released on SourceForge.
&lt;br&gt;&lt;br&gt;You may get it here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.4.tar.bz2?download&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.4.tar.bz2?download&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this magnet link:
&lt;br&gt;&lt;br&gt;magnet:?dn=gtk-gnutella-0.96.4.tar.bz2&amp;xl=6879974&amp;xt=urn:sha1:AOET7A5UJ5TXU3GIV4TXCFPUBNWSBCQY&amp;xs=&lt;a href=&quot;http://void.ghostwhitecrab.de:443/uri-res/N2R%3Furn:bitprint:AOET7A5UJ5TXU3GIV4TXCFPUBNWSBCQY.OX2JFS62JOD35RHOIZJ6EJ6VNRAODGMMBL3KALQ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://void.ghostwhitecrab.de:443/uri-res/N2R%3Furn:bitprint:AOET7A5UJ5TXU3GIV4TXCFPUBNWSBCQY.OX2JFS62JOD35RHOIZJ6EJ6VNRAODGMMBL3KALQ&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can copy the magnet link into the search box of gtk-gnutella to download
&lt;br&gt;the file.
&lt;br&gt;&lt;br&gt;A PGP signature of the source tarball is attached to this mail and also
&lt;br&gt;available as download from SourceForge.
&lt;br&gt;&lt;br&gt;Bug Fixes
&lt;br&gt;&lt;br&gt;&amp;nbsp;* The download overlap checking was incorrectly detecting mismatches.
&lt;br&gt;&amp;nbsp;* A bug in the network queue caused frequent crashes (#1601523).
&lt;br&gt;&amp;nbsp;* A bug in the event timing caused failures after 25 days uptime.
&lt;br&gt;&amp;nbsp;* A stalling issue with TLS connections.
&lt;br&gt;&amp;nbsp;* The search retry timeouts weren't accepted (#1568205).
&lt;br&gt;&amp;nbsp;* The order of items in the search history was wrong (#1568206).
&lt;br&gt;&amp;nbsp;* The quick-connect limit wasn't respected causing too frequent
&lt;br&gt;&amp;nbsp; &amp;nbsp;connection attempts during startup.
&lt;br&gt;&amp;nbsp;* Removed incorrect use of SF_NODISKIO flag for sendfile() on FreeBSD.
&lt;br&gt;&amp;nbsp;* Fixed crash that could be triggered by changing the listening port
&lt;br&gt;&amp;nbsp; &amp;nbsp;temporarily to zero.
&lt;br&gt;&amp;nbsp;* iconv() was not used correctly which could cause wrong conversions
&lt;br&gt;&amp;nbsp; &amp;nbsp;for longer strings.
&lt;br&gt;&amp;nbsp;* Generated filenames weren't properly restricted in length which
&lt;br&gt;&amp;nbsp; &amp;nbsp;could cause crashes.
&lt;br&gt;&amp;nbsp;* There was a compile issue on NetBSD caused by namespace pollution.
&lt;br&gt;&amp;nbsp;* Added workaround for the issue that on Solaris only the file descriptors
&lt;br&gt;&amp;nbsp; &amp;nbsp;0..255 can be used for stdio.
&lt;br&gt;&lt;br&gt;Improvements
&lt;br&gt;&lt;br&gt;&amp;nbsp;* Finished downloads are now seeded for the whole session or until
&lt;br&gt;&amp;nbsp; &amp;nbsp;they are manually purged, if partial file-sharing is enabled.
&lt;br&gt;&amp;nbsp;* Server-side support for Tigertree hashes and THEX thanks to patches
&lt;br&gt;&amp;nbsp; &amp;nbsp;provided by Martijn van Oosterhout.
&lt;br&gt;&amp;nbsp;* Improved spam filters.
&lt;br&gt;&amp;nbsp;* Slightly better drag &amp; drop support.
&lt;br&gt;&amp;nbsp;* Removed GWebCache support so only UHCs are used for bootstrapping.
&lt;br&gt;&amp;nbsp;* Improved the shell interface somewhat.
&lt;br&gt;&amp;nbsp;* Downloads can be paused now.
&lt;br&gt;&amp;nbsp;* Added a simple query syntax for easier creation of result filters.
&lt;br&gt;&amp;nbsp;* Improved aggressive swarming logic so that files are completed more quickly
&lt;br&gt;&amp;nbsp; &amp;nbsp;and efficiently when nearing completion.
&lt;br&gt;&lt;br&gt;Under the hood
&lt;br&gt;&lt;br&gt;&amp;nbsp;* Added support for HEAD Pings and Pongs which improves the download mesh.
&lt;br&gt;&amp;nbsp;* Implemented for Out-of-Band result delivery protocol v3 which protects
&lt;br&gt;&amp;nbsp; &amp;nbsp;against certain kinds of forged results.
&lt;br&gt;&lt;br&gt;Checksums of the source tarball
&lt;br&gt;&lt;br&gt;&amp;nbsp;* SHA256 (gtk-gnutella-0.96.4.tar.bz2) = 543ead5b650cb18cecd8148b7683f2fb057d26c665ac74214714c2caa7baa726
&lt;br&gt;&amp;nbsp;* SHA1 (gtk-gnutella-0.96.4.tar.bz2) = 03893f83b44f677a6cc8af277115f40b6d208a18
&lt;br&gt;&amp;nbsp;* urn:bitprint:AOET7A5UJ5TXU3GIV4TXCFPUBNWSBCQY.OX2JFS62JOD35RHOIZJ6EJ6VNRAODGMMBL3KALQ
&lt;br&gt;&lt;br&gt;Thanks to everyone who contributed to this release in form of feedback,
&lt;br&gt;bug reports, patches or translations!
&lt;br&gt;&lt;br&gt;&lt;br&gt;Enjoy!1
&lt;br&gt;Christian Biere
&lt;br&gt;&lt;br /&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v1.4.5 (NetBSD)
&lt;br&gt;&lt;br&gt;iD8DBQBFU7yu0KQix3oyIMcRAhX2AJ9j8VRlcjMIdYkCP0jL2venSZIn2ACfQHEU
&lt;br&gt;vjEl9EpP4TI+22+CACSlM/4=
&lt;br&gt;=Oz6i
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;br /&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v1.4.7 (NetBSD)
&lt;br&gt;&lt;br&gt;iD8DBQBGjxXA0KQix3oyIMcRAo79AJ45cBAG5n7i0f9+KuEPnCvNZHRDwwCguaKP
&lt;br&gt;Vu1Q2gIL0MzM8Jn5HoZr1pY=
&lt;br&gt;=RQTU
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by DB2 Express
&lt;br&gt;Download DB2 Express C - the FREE version of DB2 express and take
&lt;br&gt;control of your XML. No limits. Just data. Click to get it now.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/powerbar/db2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/powerbar/db2/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=11487451&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (193 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/11487451/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-gnutella-0.96.4-has-been-released-tp11487451p11487451.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-7271888</id>
	<title>Gtk-Gnutella 0.96.3 has been released</title>
	<published>2006-11-09T17:36:29Z</published>
	<updated>2006-11-09T17:36:29Z</updated>
	<author>
		<name>Christian Biere</name>
	</author>
	<content type="html">Gtk-Gnutella 0.96.3 stable has been released on SourceForge.
&lt;br&gt;&lt;br&gt;You may get it here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.3.tar.bz2?download&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.3.tar.bz2?download&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;&lt;br&gt;magnet:?dn=gtk-gnutella-0.96.3.tar.bz2&amp;xl=2845172&amp;xs=&lt;a href=&quot;http://metroplex.gtkg.de:37755/uri-res/N2R?urn:bitprint:ORU5J2TILQ4H6OHJE7X6XC4ZI6U6Y4XD.PE75OTYXNJILFDZFSWSHGSTLYNFKGLLHWPMG3DI&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://metroplex.gtkg.de:37755/uri-res/N2R?urn:bitprint:ORU5J2TILQ4H6OHJE7X6XC4ZI6U6Y4XD.PE75OTYXNJILFDZFSWSHGSTLYNFKGLLHWPMG3DI&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can copy the link into the search box of Gtk-Gnutella to download the
&lt;br&gt;file.
&lt;br&gt;&lt;br&gt;Checksums of the source tarball:
&lt;br&gt;&lt;br&gt;&amp;nbsp;- SHA256 (gtk-gnutella-0.96.3.tar.bz2) = 6079661ffeb78ae480cf37cf9954d0c437d415363aa4133268b732700b52be80
&lt;br&gt;&amp;nbsp;- SHA1 (gtk-gnutella-0.96.3.tar.bz2) = 7469d4ea685c387f38e927efeb8b9947a9ec72e3
&lt;br&gt;&amp;nbsp;- urn:bitprint:ORU5J2TILQ4H6OHJE7X6XC4ZI6U6Y4XD.PE75OTYXNJILFDZFSWSHGSTLYNFKGLLHWPMG3DI
&lt;br&gt;&lt;br&gt;A PGP signature of the source tarball is attached to this mail and also
&lt;br&gt;available as download from SourceForge.
&lt;br&gt;&lt;br&gt;Here are the changes since 0.96.2, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;Bug fixes:
&lt;br&gt;&amp;nbsp;- Portability fixes which affect the ARM architecture.
&lt;br&gt;&amp;nbsp;- Ultrapeers could be unnecessarily demoted to leaves in auto mode.
&lt;br&gt;&amp;nbsp;- [GTK2] Fixed a bug that could cause spurious assertion failures or memory
&lt;br&gt;&amp;nbsp; &amp;nbsp;corruption.
&lt;br&gt;&amp;nbsp;- Fixed bug that might have caused truncation of printed numbers in certain
&lt;br&gt;&amp;nbsp; &amp;nbsp;places.
&lt;br&gt;&amp;nbsp;- Rewrite the upload_history file if the history was cleared.
&lt;br&gt;&amp;nbsp;- Fixed crash caused by an assertion failure that could occur if IPv6
&lt;br&gt;&amp;nbsp; &amp;nbsp;support was disabled at compile-time.
&lt;br&gt;&amp;nbsp;- Fixed buggy utf8_is_valid_data().
&lt;br&gt;&amp;nbsp;- Fixed a couple of small technical mistakes in translations.
&lt;br&gt;&amp;nbsp;- Fixed compilation for Cygwin without IPv6 support.
&lt;br&gt;&lt;br&gt;Updated:
&lt;br&gt;&amp;nbsp;- Updated French translation.
&lt;br&gt;&amp;nbsp;- Updated list of hostile IP ranges.
&lt;br&gt;&amp;nbsp;- Updated list of bootstrap caches.
&lt;br&gt;&amp;nbsp;- Updated list of country names and codes for Serbia and Montenegro.
&lt;br&gt;&lt;br&gt;Improvements:
&lt;br&gt;&amp;nbsp;- Turkish translation.
&lt;br&gt;&amp;nbsp;- New shell commands: online, offline, props, status.
&lt;br&gt;&amp;nbsp;- The search list allows selection of multiple items and applying actions to
&lt;br&gt;&amp;nbsp; &amp;nbsp;them now.
&lt;br&gt;&amp;nbsp;- Added a tray icon to hide the Gtk-Gnutella application windows. This
&lt;br&gt;&amp;nbsp; &amp;nbsp;feature requires Gtk+ 2.10 or newer.
&lt;br&gt;&amp;nbsp;- Added a limit of downloads per file which defaults to 40 to prevent using
&lt;br&gt;&amp;nbsp; &amp;nbsp;an unreasonably large amount of sources.
&lt;br&gt;&amp;nbsp;- Keep certain irrelevant columns empty for &amp;quot;local:&amp;quot; searches instead of
&lt;br&gt;&amp;nbsp; &amp;nbsp;showing bogus data.
&lt;br&gt;&amp;nbsp;- Added README.Debian with instructions how to compile Gtk-Gnutella yourself
&lt;br&gt;&amp;nbsp; &amp;nbsp;on Debian-derived systems.
&lt;br&gt;&lt;br&gt;Under the hood:
&lt;br&gt;&amp;nbsp;- Rewrote &amp;quot;fast&amp;quot; assertions so that they are sufficiently portable and do
&lt;br&gt;&amp;nbsp; &amp;nbsp;not mess with debugging. Thus they are always enabled now which reduces
&lt;br&gt;&amp;nbsp; &amp;nbsp;code size signifcantly.
&lt;br&gt;&amp;nbsp;- The TLS cache is now persistent without SQLite too.
&lt;br&gt;&amp;nbsp;- Disabled reservation of Gnutella slots and vendor limits because it's not
&lt;br&gt;&amp;nbsp; &amp;nbsp;useful with the current population of Gnutella.
&lt;br&gt;&amp;nbsp;- Disabled GWebCache updates.
&lt;br&gt;&amp;nbsp;- Configure bails out now if a mandatory dependency e.g., libxml2, GLib,
&lt;br&gt;&amp;nbsp; &amp;nbsp;zlib isn't available.
&lt;br&gt;&amp;nbsp;- Added -Wshadow to the default compile flags for GCC for even cleaner code.
&lt;br&gt;&lt;br&gt;Enjoy!
&lt;br&gt;&lt;br&gt;Christian Biere
&lt;br&gt;&lt;br&gt;&lt;br /&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v1.4.5 (NetBSD)
&lt;br&gt;&lt;br&gt;iD8DBQBFU7yu0KQix3oyIMcRAhX2AJ9j8VRlcjMIdYkCP0jL2venSZIn2ACfQHEU
&lt;br&gt;vjEl9EpP4TI+22+CACSlM/4=
&lt;br&gt;=Oz6i
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;Using Tomcat but need to do more? Need to support web services, security?
&lt;br&gt;Get stuff done quickly with pre-integrated technology to make your job easier
&lt;br&gt;Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
&lt;br&gt;&lt;a href=&quot;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=7271888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (193 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/7271888/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk-Gnutella-0.96.3-has-been-released-tp7271888p7271888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-6866610</id>
	<title>[Gtk-gnutella-devel] Gtk-Gnutella 0.96.2 has been released</title>
	<published>2006-10-17T12:04:32Z</published>
	<updated>2006-10-17T12:04:32Z</updated>
	<author>
		<name>Christian Biere</name>
	</author>
	<content type="html">&lt;br&gt;Version 0.96.2 stable has been released on SourceForge. You may get it at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.2.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.2.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;&lt;br&gt;magnet:?dn=gtk-gnutella-0.96.2.tar.bz2&amp;xl=2814145&amp;xs=&lt;a href=&quot;http://metroplex.gtkg.de:37755/uri-res/N2R?urn:sha1:LG5OYNSZVVALWB52KCZJXFBPVT2YIBB7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://metroplex.gtkg.de:37755/uri-res/N2R?urn:sha1:LG5OYNSZVVALWB52KCZJXFBPVT2YIBB7&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can copy the link into the search box to locate the file so that
&lt;br&gt;it can be downloaded.
&lt;br&gt;&lt;br&gt;A PGP signature of the source tarball is attached to this mail and also
&lt;br&gt;available as download from SourceForge.
&lt;br&gt;&lt;br&gt;Here are the changes since 0.96.1, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;Bug Fixes
&lt;br&gt;&lt;br&gt;* Fixed bug #1467793 uname() return value.
&lt;br&gt;* Fixed bug #1467681 weird HTTP acknowledgment.
&lt;br&gt;* Fixed bug #1422526 `Drop results' should prepend, not append, to filters.
&lt;br&gt;* Fixed bugs in the dynamic querying logic that caused leaves to receive very
&lt;br&gt;&amp;nbsp; few results through Gtk-Gnutella ultrapeers.
&lt;br&gt;* Fixed crash on 64-bit platforms when using the navigation tree.
&lt;br&gt;* Fixed format mismatches in some translated message catalogs.
&lt;br&gt;&lt;br&gt;Updates
&lt;br&gt;&lt;br&gt;* Updated French, Japanese and Ukrainian translations.
&lt;br&gt;* Updated list of hostile IP ranges.
&lt;br&gt;* Updated list of bootstrap caches.
&lt;br&gt;* Updated list of country names and codes.
&lt;br&gt;&lt;br&gt;Improvements
&lt;br&gt;&lt;br&gt;* Italian translation.
&lt;br&gt;* Fairly complete support for magnet-links; magnets can be passed per
&lt;br&gt;&amp;nbsp; drag &amp; drop or entered via the search box. Magnets can be generated from
&lt;br&gt;&amp;nbsp; the search results display and the downloads display through the context
&lt;br&gt;&amp;nbsp; menu.
&lt;br&gt;* SHA-1 based spam filtering.
&lt;br&gt;* Built-in spam detection for certain kinds of spam.
&lt;br&gt;* [GTK2] Overhaul of the downloads display.
&lt;br&gt;* [GTK1] Downloads can be sorted albeit the sorting does not persist.
&lt;br&gt;* Compiling the topless is variant is now as easy as
&lt;br&gt;&amp;nbsp; ./Configure -Oders -Dd_headless.
&lt;br&gt;* Support for several command-line options like --help.
&lt;br&gt;* A local shell interface accessible with gtk-gnutella --shell.
&lt;br&gt;* New shell commands nodes and shutdown.
&lt;br&gt;* All downloads are stopped now if the disk apparently filled up.
&lt;br&gt;* Caching of TLS-support allows automatic use of TLS.
&lt;br&gt;* ~/.gtk-gnutella/whitelist supports the tls: as well.
&lt;br&gt;* More search results columns for experts (hidden by default).
&lt;br&gt;* Diverse IPv6 settings can be configured in the GUI now.
&lt;br&gt;* The setting IPv4 and IPv6 works now; the default is IPv4 only.
&lt;br&gt;* Results bearing no SHA-1 are suppressed by default.
&lt;br&gt;* Results from hostile IP ranges can be made visible; they are discarded by
&lt;br&gt;&amp;nbsp; default.
&lt;br&gt;* One's own shared files can be search by using the prefix local: for
&lt;br&gt;&amp;nbsp; searches. Local searches uses regex syntax unlike Gnutella searches. The
&lt;br&gt;&amp;nbsp; prefix &amp;quot;local:&amp;quot; alone will list all shared files. Local searches results
&lt;br&gt;&amp;nbsp; allow drag &amp; drop and generation of magnet links.
&lt;br&gt;* Support of Socker for access to privileged TCP and UDP ports below 1024.
&lt;br&gt;* Optionally bind sockets to a configured address instead of the wildcard
&lt;br&gt;&amp;nbsp; address.
&lt;br&gt;* Support of IPv6-to-IPv4 Transport Relay Translators (RFC 3142).
&lt;br&gt;&lt;br&gt;Under the hood
&lt;br&gt;&lt;br&gt;* mmap()-based memory allocation to decrease fragmentation and increase
&lt;br&gt;&amp;nbsp; performance.
&lt;br&gt;* Support of socket option TCP_DEFER_ACCEPT (Linux).
&lt;br&gt;* Support of accept() filter dataready (FreeBSD).
&lt;br&gt;* Support of /dev/poll on Solaris and IRIX.
&lt;br&gt;* Sharing of file descriptors so that we don't require a file descriptor per
&lt;br&gt;&amp;nbsp; swarm source but only one per file.
&lt;br&gt;* Use of pwrite(), pwritev() for flushing download buffers.
&lt;br&gt;* Reopen log files on SIGHUP if the command-line options --log_stderr or
&lt;br&gt;&amp;nbsp; --log_stdout are specified which is useful for topless mode.
&lt;br&gt;* Disabled following of HTTP redirects.
&lt;br&gt;* Support of deflate transfer-encoding for all downloads.
&lt;br&gt;* Support for compression of UDP packets.
&lt;br&gt;&lt;br&gt;Checksums of the source tarball:
&lt;br&gt;&lt;br&gt;* MD5 (gtk-gnutella-0.96.2.tar.bz2) = a7c2db6223bbabff3581edc6f8b45106
&lt;br&gt;* SHA1 (gtk-gnutella-0.96.2.tar.bz2) = 59baec3659ad40bb07ba50b29b942facf584043f
&lt;br&gt;* urn:sha1:LG5OYNSZVVALWB52KCZJXFBPVT2YIBB7
&lt;br&gt;&lt;br&gt;Enjoy!
&lt;br&gt;&lt;br&gt;Christian
&lt;br&gt;&lt;br&gt;&lt;br /&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v1.4.5 (NetBSD)
&lt;br&gt;&lt;br&gt;iD8DBQBFNQo80KQix3oyIMcRAvJXAKDARe/vfJoMknb9vm1OG8/mKg5ebACgqnFn
&lt;br&gt;DFh/w5JtnxZtr+KH5kzVZSo=
&lt;br&gt;=9xwD
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;Using Tomcat but need to do more? Need to support web services, security?
&lt;br&gt;Get stuff done quickly with pre-integrated technology to make your job easier
&lt;br&gt;Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
&lt;br&gt;&lt;a href=&quot;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=6866610&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel&lt;/a&gt;&lt;br&gt;&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;Using Tomcat but need to do more? Need to support web services, security?
&lt;br&gt;Get stuff done quickly with pre-integrated technology to make your job easier
&lt;br&gt;Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
&lt;br&gt;&lt;a href=&quot;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=6866610&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (193 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/6866610/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Gtk-gnutella-devel--Gtk-Gnutella-0.96.2-has-been-released-tp6866610p6866610.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-3074419</id>
	<title>Gtk-gnutella version 0.96.1 was released</title>
	<published>2006-02-22T09:30:06Z</published>
	<updated>2006-02-22T09:30:06Z</updated>
	<author>
		<name>Raphael Manfredi</name>
	</author>
	<content type="html">Version 0.96.1 stable has been released on sourceforge. You may get it at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.1.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.1.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;magnet:?xt=urn:sha1:FBKAYTTY6TBVCOWBLOKSFCUY2F5M4IER
&lt;br&gt;&lt;br&gt;You can copy the link into the search box to locate the file so that
&lt;br&gt;it can be downloaded.
&lt;br&gt;&lt;br&gt;Here are the changes since latest 0.96, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;Bug fixes:
&lt;br&gt;- Fixed issue when browse host is the only search in the list (bug #1421196).
&lt;br&gt;- Reset download buffers on incomplete writes (fixes bug #1429981).
&lt;br&gt;- Fixed ever-growing sidebar at each relaunch under GTK1 (bug #1421940).
&lt;br&gt;- Fixed misdetection of chunk completion, causing undue abortion of downloads.
&lt;br&gt;- Was wrongly showing the source download speed twice in download status.
&lt;br&gt;- Range column was sometimes inexact in downloads.
&lt;br&gt;&lt;br&gt;Improvements:
&lt;br&gt;&amp;nbsp;- Print PFS indication for actively queued entries as well.
&lt;br&gt;&amp;nbsp;- Take buffered data into account when showing download progress.
&lt;br&gt;&amp;nbsp;- Downloads now show how many HTTP requests were made on the same connection.
&lt;br&gt;&amp;nbsp;- Try to reposition the main window correctly.
&lt;br&gt;&lt;br&gt;Configuration Changes:
&lt;br&gt;&amp;nbsp;- Minimum connection timeout is set to 15 seconds.
&lt;br&gt;&amp;nbsp;- Default for &amp;quot;maximum % of slots / vendor&amp;quot; raised to 90.
&lt;br&gt;&lt;br&gt;Enjoy!
&lt;br&gt;&lt;br&gt;Raphael
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
&lt;br&gt;for problems? &amp;nbsp;Stop! &amp;nbsp;Download the new AJAX search engine that makes
&lt;br&gt;searching your log files as easy as surfing the &amp;nbsp;web. &amp;nbsp;DOWNLOAD SPLUNK!
&lt;br&gt;&lt;a href=&quot;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=103432&amp;bid=230486&amp;dat=121642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=103432&amp;bid=230486&amp;dat=121642&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=3074419&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk-gnutella-version-0.96.1-was-released-tp3074419p3074419.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-2566416</id>
	<title>Gtk-gnutella version 0.96 was released</title>
	<published>2006-01-24T14:37:18Z</published>
	<updated>2006-01-24T14:37:18Z</updated>
	<author>
		<name>Raphael Manfredi</name>
	</author>
	<content type="html">Version 0.96 stable has been finally released on sourceforge. You may get it at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;magnet:?xt=urn:sha1:FFRIYWUI2LROIFT6ZBONY4WKJT2RBC35
&lt;br&gt;&lt;br&gt;You can copy the link into the search box to locate the file so that
&lt;br&gt;it can be downloaded.
&lt;br&gt;&lt;br&gt;IT IS MANDATORY TO UPGRADE TO 0.96 AS SOON AS POSSIBLE: Versions 0.95.x
&lt;br&gt;have expired on November 26th, and 0.96b expired 2 days ago!
&lt;br&gt;&lt;br&gt;Here are the changes since latest 0.95.x, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;New features:
&lt;br&gt;- Browse Host (HTML and Gnutella), TLS and IPv6 support.
&lt;br&gt;- Chinese and Greek translations of the user interface.
&lt;br&gt;- D-BUS plugging.
&lt;br&gt;- Added hot keys: F2, F8 and F9 (see menu View-&amp;gt;...).
&lt;br&gt;- Searches are now created with a configurable expiration date.
&lt;br&gt;&lt;br&gt;Improvements:
&lt;br&gt;- Optimization of the UTF-8 processing.
&lt;br&gt;- Better filename conversion to locale, with automagic charset detection.
&lt;br&gt;- General performance improvements in QRP and search filters.
&lt;br&gt;- Full &amp;quot;nl&amp;quot; translation.
&lt;br&gt;- Sorting persistence.
&lt;br&gt;&lt;br&gt;Under the hood:
&lt;br&gt;- Buffering of downloaded data to avoid excessive disk fragmentation.
&lt;br&gt;- Support for the epoll()/kqueue() system calls.
&lt;br&gt;- More optimistic PARQ ETA, and PARQ back-off when QUEUE are unanswered.
&lt;br&gt;- NFS-compatible session locking if anyone cares.
&lt;br&gt;- Nifty property browser.
&lt;br&gt;&lt;br&gt;Again, IT IS MANDATORY TO UPGRADE TO 0.96 AS SOON AS POSSIBLE!
&lt;br&gt;&lt;br&gt;Enjoy 0.96 for the forthcoming year!
&lt;br&gt;&lt;br&gt;Raphael
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
&lt;br&gt;for problems? &amp;nbsp;Stop! &amp;nbsp;Download the new AJAX search engine that makes
&lt;br&gt;searching your log files as easy as surfing the &amp;nbsp;web. &amp;nbsp;DOWNLOAD SPLUNK!
&lt;br&gt;&lt;a href=&quot;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=103432&amp;bid=230486&amp;dat=121642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=103432&amp;bid=230486&amp;dat=121642&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=2566416&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk-gnutella-version-0.96-was-released-tp2566416p2566416.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-1608654</id>
	<title>Gtk-gnutella version 0.96b was released</title>
	<published>2005-11-22T14:35:03Z</published>
	<updated>2005-11-22T14:35:03Z</updated>
	<author>
		<name>Raphael Manfredi</name>
	</author>
	<content type="html">Version 0.96 beta has been released on sourceforge. You may get it at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96b.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://prdownloads.sourceforge.net/gtk-gnutella/gtk-gnutella-0.96b.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can also download this release from Gnutella using this link:
&lt;br&gt;magnet:?xt=urn:sha1:7FTEZXAIMONXIVNV4FHQLS4JCF3EAQUW
&lt;br&gt;&lt;br&gt;You can copy the link into the search box to locate the file so that
&lt;br&gt;it can be downloaded.
&lt;br&gt;&lt;br&gt;IT IS MANDATORY TO UPGRADE TO 0.96b AS SOON AS POSSIBLE: Versions 0.95.x
&lt;br&gt;will all expire on November 26th, i.e. in a few days!
&lt;br&gt;&lt;br&gt;Here are the changes since 0.95.6, as listed in the ChangeLog:
&lt;br&gt;&lt;br&gt;New features:
&lt;br&gt;- Browse Host (HTML and Gnutella), TLS and IPv6 support.
&lt;br&gt;- Chinese and Greek translations of the user interface.
&lt;br&gt;- D-BUS plugging.
&lt;br&gt;- Added hot keys: F2, F8 and F9 (see menu View-&amp;gt;...).
&lt;br&gt;- Searches are now created with a configurable expiration date.
&lt;br&gt;&lt;br&gt;Improvements:
&lt;br&gt;- Optimization of the UTF-8 processing.
&lt;br&gt;- Better filename conversion to locale, with automagic charset detection.
&lt;br&gt;- General performance improvements in QRP and search filters.
&lt;br&gt;- Full &amp;quot;nl&amp;quot; translation.
&lt;br&gt;- Sorting persistence.
&lt;br&gt;&lt;br&gt;Under the hood:
&lt;br&gt;- Support for the epoll()/kqueue() system calls.
&lt;br&gt;- More optimistic PARQ ETA, and PARQ back-off when QUEUE are unanswered.
&lt;br&gt;- NFS-compatible session locking if anyone cares.
&lt;br&gt;- Nifty property browser.
&lt;br&gt;&lt;br&gt;Again, IT IS MANDATORY TO UPGRADE TO 0.96b AS SOON AS POSSIBLE!
&lt;br&gt;&lt;br&gt;Enjoy!
&lt;br&gt;&lt;br&gt;Raphael
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the JBoss Inc. &amp;nbsp;Get Certified Today
&lt;br&gt;Register for a JBoss Training Course. &amp;nbsp;Free Certification Exam
&lt;br&gt;for All Training Attendees Through End of 2005. For more info visit:
&lt;br&gt;&lt;a href=&quot;http://ads.osdn.com/?ad_id=7628&amp;alloc_id=16845&amp;op=click&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ads.osdn.com/?ad_id=7628&amp;alloc_id=16845&amp;op=click&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gtk-gnutella-announce mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=1608654&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gtk-gnutella-announce@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-announce&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk-gnutella-version-0.96b-was-released-tp1608654p1608654.html" />
</entry>

</feed>
