<?xml version="1.0"?>
<rss version="2.0"><channel><title>gtk-gnutella</title><link>http://cia.vc/stats/project/gtk-gnutella</link><description>CIA Stats</description><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Thu, 18 Mar 2010 21:58:59 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c9678</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c9678</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17395&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Added specific counter for dropped messages due to limits.         &lt;/div&gt;     </description><title>Added specific counter for dropped messages due to limits.</title></item><item><pubDate>Thu, 18 Mar 2010 17:10:42 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c93ae</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c93ae</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17394&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/TODO:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Updated.         &lt;/div&gt;     </description><title>Updated.</title></item><item><pubDate>Thu, 18 Mar 2010 17:04:57 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c8ff7</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c8ff7</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17393&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/main.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Install the glib log handler for G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL,&lt;br /&gt;even though the glib 2.x implementation is buggy and will not call the&lt;br /&gt;user-defined handler correctly on recursion but will call its default&lt;br /&gt;implementation instead.         &lt;/div&gt;     </description><title>Install the glib log handler for G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL, even...</title></item><item><pubDate>Thu, 18 Mar 2010 17:02:29 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c8d14</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c8d14</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17392&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/nodes.h:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Re-aligned comments.         &lt;/div&gt;     </description><title>Re-aligned comments.</title></item><item><pubDate>Thu, 18 Mar 2010 17:01:51 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c8999</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c8999</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17391&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/nodes.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             When issuing BYE messages, avoid calling socket_tx_shutdown() if we're using&lt;br /&gt;a TLS connection since we have no idea whether the TLS layer will exchange&lt;br /&gt;data with its peer.         &lt;/div&gt;     </description><title>When issuing BYE messages, avoid calling socket_tx_shutdown() if we're using a...</title></item><item><pubDate>Thu, 18 Mar 2010 17:00:31 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c856a</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c856a</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17390&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/qrp.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             qrt_update_create(): must not use the default routing patch if its size&lt;br /&gt;is not matching that of the current routing table.&lt;br /&gt;This will fix the long-standing bug where gtk-gnutella rightfully reported&lt;br /&gt;that another gtk-gnutella peer sent a patch sequence message that overflowed&lt;br /&gt;the advertised table size (the wrong size was sent in the QRP RESET message).         &lt;/div&gt;     </description><title>qrt_update_create(): must not use the default routing patch if its size is not...</title></item><item><pubDate>Thu, 18 Mar 2010 10:01:53 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c8251</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c8251</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17389&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/lib/vmm.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             vmm_mmap_anonymous(): watch out when hint falls within the allocated segment.         &lt;/div&gt;     </description><title>vmm_mmap_anonymous(): watch out when hint falls within the allocated segment.</title></item><item><pubDate>Thu, 18 Mar 2010 09:32:31 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c7f25</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c7f25</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17388&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/lib/vmm.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             vmm_mmap_anonymous(): be smarter to identify foreign pages when allocating&lt;br /&gt;blocks larger than a single page.         &lt;/div&gt;     </description><title>vmm_mmap_anonymous(): be smarter to identify foreign pages when allocating...</title></item><item><pubDate>Thu, 18 Mar 2010 08:53:24 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c7b53</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c7b53</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17387&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/lib/vmm.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Added pmap_overrule() to handle cases where the kernel would free up memory&lt;br /&gt;we flagged as "foreign" earlier and starts allocating pages there.  The kernel&lt;br /&gt;is always right, so if it starts allocating somewhere, we have to overrule any&lt;br /&gt;previous indication we had.         &lt;/div&gt;     </description><title>Added pmap_overrule() to handle cases where the kernel would free up memory we...</title></item><item><pubDate>Thu, 18 Mar 2010 08:50:54 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c7798</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c7798</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17386&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/ (3 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Let THEX downloads peruse any supplied Content-Length information from the&lt;br /&gt;server (applicable only when the output is not chunked).         &lt;/div&gt;     </description><title>Let THEX downloads peruse any supplied Content-Length information from the...</title></item><item><pubDate>Thu, 18 Mar 2010 08:48:47 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c747a</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c747a</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17385&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/dime.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             dime_parse_record_header(): give more information in the logs on parsing errors.         &lt;/div&gt;     </description><title>dime_parse_record_header(): give more information in the logs on parsing errors.</title></item><item><pubDate>Thu, 18 Mar 2010 08:47:30 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c7160</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c7160</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17384&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/pproxy.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             get_params(): make sure there is a space after a leading GET or HEAD word.         &lt;/div&gt;     </description><title>get_params(): make sure there is a space after a leading GET or HEAD word.</title></item><item><pubDate>Thu, 18 Mar 2010 08:45:04 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c6d10</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c6d10</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17383&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             When using SDBM, returned pointers to keys and values have no strict&lt;br /&gt;boundary alignment, hence hashing functions working on the returned SDBM keys&lt;br /&gt;must be prepared to handle unaligned parameters: introduced uint64_mem_hash()&lt;br /&gt;and uint64_mem_eq() for this purpose.         &lt;/div&gt;     </description><title>When using SDBM, returned pointers to keys and values have no strict boundary...</title></item><item><pubDate>Thu, 18 Mar 2010 08:41:30 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c6a2a</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c6a2a</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17382&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/gtk-gnutella.h:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             The future is not set.         &lt;/div&gt;     </description><title>The future is not set.</title></item><item><pubDate>Thu, 18 Mar 2010 08:40:26 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c66e5</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c66e5</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17381&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/core/gdht.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             gdht_guid_found(): Removed harmful assertion that should have been removed&lt;br /&gt;when support for NOPE values was introduced.         &lt;/div&gt;     </description><title>gdht_guid_found(): Removed harmful assertion that should have been removed when...</title></item><item><pubDate>Wed, 17 Mar 2010 18:04:59 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c6406</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c6406</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17380&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/sdbm/Makefile.SH:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Regenerated.         &lt;/div&gt;     </description><title>Regenerated.</title></item><item><pubDate>Wed, 17 Mar 2010 18:03:59 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c60c3</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c60c3</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17379&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/src/sdbm/Jmakefile:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Clear the LDFLAGS so that it can compile on Gentoo, where the build system&lt;br /&gt;exports an LDFLAGS to the environment.         &lt;/div&gt;     </description><title>Clear the LDFLAGS so that it can compile on Gentoo, where the build system...</title></item><item><pubDate>Wed, 10 Mar 2010 09:18:48 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c5dda</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c5dda</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17378&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/gtk-gnutella/extra_files/hostiles.txt:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Two hostile leaves.         &lt;/div&gt;     </description><title>Two hostile leaves.</title></item><item><pubDate>Mon, 08 Mar 2010 14:57:32 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c5b09</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c5b09</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17377&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/htdocs/files/en/news_56:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Typo fix.         &lt;/div&gt;     </description><title>Typo fix.</title></item><item><pubDate>Mon, 08 Mar 2010 14:49:29 +0000</pubDate><guid>http://cia.vc/stats/project/gtk-gnutella/.message/3c5838</guid><link>http://cia.vc/stats/project/gtk-gnutella/.message/3c5838</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rmanfredi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;17376&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/htdocs/files/en/news_56:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Updated.         &lt;/div&gt;     </description><title>Updated.</title></item></channel></rss>