<?xml version="1.0"?>
<rss version="2.0"><channel><title>The Freenet Project</title><link>http://freenetproject.org</link><description>Freenet is a peer-to-peer network designed to allow the distribution of information over the Internet in an efficient manner, without fear of censorship. It is completely decentralized (there is no person or computer essential to its operation), meaning that Freenet cannot be attacked like centralized peer-to-peer systems such as Napster. Freenet also employs intelligent routing and caching to learn to route requests more efficiently, automatically mirror popular data, make network flooding almost impossible, and move data to where it is in greatest demand.</description><image><url>/images/db/a0-t128.png</url><title>The Freenet Project</title><link>http://freenetproject.org</link></image><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Fri, 24 Apr 2009 14:02:42 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f9a793</guid><link>http://cia.vc/stats/Project/freenet/.message/f9a793</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27286&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             doh! off-by-one error (with test case)         &lt;/div&gt;     </description><title>doh! off-by-one error (with test case)</title></item><item><pubDate>Fri, 24 Apr 2009 12:31:35 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f9a46a</guid><link>http://cia.vc/stats/Project/freenet/.message/f9a46a</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27285&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             More testing for {Short,}Buffer         &lt;/div&gt;     </description><title>More testing for {Short,}Buffer</title></item><item><pubDate>Fri, 24 Apr 2009 11:50:27 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f99df3</guid><link>http://cia.vc/stats/Project/freenet/.message/f99df3</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;xor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27284&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/plugins/Freetalk/ (5 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p /&gt;&lt;ul&gt;&lt;li&gt;Make Freetalk load successfully if the WoT plugin is not loaded when Freetalk is being loaded, so we will not need plugin dependencies. If WoT is not loaded, a page is displayed to the user which tells him to load the WoT plugin. In this mode, Freetalk tries to connect to WoT every 5 seconds&lt;/li&gt;&lt;li&gt;It should also be possible to unload the WoT plugin and load a new version without re-loading Freetalk. However, the current implementation of the PluginTalker/PluginTalkerBlocking does not handle plugin unloading and instead of throwing a PluginNotFoundException upon send() when a plugin was unloaded it even keeps the plugin-object in memory because it still has a reference to it and still calls its FCP interface. This has to be fixed!&lt;/li&gt;&lt;li&gt;Further, do some general cleanup: Add the Config class from WoT, add database-versioning, rollback() upon shutdown.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>- Make Freetalk load successfully if the WoT plugin is not loaded when Freetalk...</title></item><item><pubDate>Fri, 24 Apr 2009 11:46:18 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f99ac6</guid><link>http://cia.vc/stats/Project/freenet/.message/f99ac6</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;xor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27283&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/PageMaker.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add a function for removing all navigation links. It is needed by the following commit as removing the links one by one would be too much hassle because we dynamically change web-interfaces in Freetalk.         &lt;/div&gt;     </description><title>Add a function for removing all navigation links. It is needed by the following...</title></item><item><pubDate>Fri, 24 Apr 2009 11:40:38 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f99849</guid><link>http://cia.vc/stats/Project/freenet/.message/f99849</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;xor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27282&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/plugins/WoT/ui/fcp/FCPInterface.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Do not eat the name of the exception.         &lt;/div&gt;     </description><title>Do not eat the name of the exception.</title></item><item><pubDate>Fri, 24 Apr 2009 08:32:52 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f995f4</guid><link>http://cia.vc/stats/Project/freenet/.message/f995f4</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;xor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27281&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/plugins/WoT/Config.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add comment.         &lt;/div&gt;     </description><title>Add comment.</title></item><item><pubDate>Fri, 24 Apr 2009 04:25:42 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f9932c</guid><link>http://cia.vc/stats/Project/freenet/.message/f9932c</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27280&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/test/freenet/support/ (BufferTest.java ShortBufferTest.java):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             New ShortBufferTest based on BufferTest         &lt;/div&gt;     </description><title>New ShortBufferTest based on BufferTest</title></item><item><pubDate>Fri, 24 Apr 2009 04:14:36 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f985c0</guid><link>http://cia.vc/stats/Project/freenet/.message/f985c0</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27279&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/ (45 files in 8 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Comment on objects stored in db4o.&lt;br /&gt;&lt;br /&gt;This list is incomplete, just what happends to exist in my node.db4o.         &lt;/div&gt;     </description><title>Comment on objects stored in db4o. This list is incomplete, just what happends...</title></item><item><pubDate>Fri, 24 Apr 2009 03:50:18 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f9821a</guid><link>http://cia.vc/stats/Project/freenet/.message/f9821a</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27278&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/client/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Move some top-level classes to correct location.&lt;br /&gt;&lt;br /&gt;Why we can have two top-level classes in a same source file?         &lt;/div&gt;     </description><title>Move some top-level classes to correct location. Why we can have two top-level...</title></item><item><pubDate>Fri, 24 Apr 2009 03:37:39 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f97f71</guid><link>http://cia.vc/stats/Project/freenet/.message/f97f71</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27277&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/support/ (Buffer.java ShortBuffer.java):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             More errror checking         &lt;/div&gt;     </description><title>More errror checking</title></item><item><pubDate>Fri, 24 Apr 2009 03:36:53 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f97ca5</guid><link>http://cia.vc/stats/Project/freenet/.message/f97ca5</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;j16sdiz&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27276&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/ (2 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Use common getHourLogName() for FileLoggerHook         &lt;/div&gt;     </description><title>Use common getHourLogName() for FileLoggerHook</title></item><item><pubDate>Fri, 24 Apr 2009 00:35:04 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f97a03</guid><link>http://cia.vc/stats/Project/freenet/.message/f97a03</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27275&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/FProxyToadlet.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix polling forever if we get a FetchException on creation         &lt;/div&gt;     </description><title>Fix polling forever if we get a FetchException on creation</title></item><item><pubDate>Fri, 24 Apr 2009 00:33:57 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f97752</guid><link>http://cia.vc/stats/Project/freenet/.message/f97752</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27274&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/ (2 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Logging         &lt;/div&gt;     </description><title>Logging</title></item><item><pubDate>Fri, 24 Apr 2009 00:21:01 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f97492</guid><link>http://cia.vc/stats/Project/freenet/.message/f97492</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27273&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/ (2 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Only wait once!         &lt;/div&gt;     </description><title>Only wait once!</title></item><item><pubDate>Thu, 23 Apr 2009 20:19:51 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f971fe</guid><link>http://cia.vc/stats/Project/freenet/.message/f971fe</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;sashee&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27272&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/ToadletContextImpl.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Correcting, shouldn't catch Exception         &lt;/div&gt;     </description><title>Correcting, shouldn't catch Exception</title></item><item><pubDate>Thu, 23 Apr 2009 20:02:25 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f96e1a</guid><link>http://cia.vc/stats/Project/freenet/.message/f96e1a</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;sashee&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27271&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/ (5 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             The progress page is now refreshed with AJAX, if enabled in the configuration and in the browser.         &lt;/div&gt;     </description><title>The progress page is now refreshed with AJAX, if enabled in the configuration...</title></item><item><pubDate>Thu, 23 Apr 2009 20:01:18 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f96b59</guid><link>http://cia.vc/stats/Project/freenet/.message/f96b59</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27270&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/clients/http/FProxyFetchWaiter.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Don't show the progress page until 5 seconds, unless we go to network.         &lt;/div&gt;     </description><title>Don't show the progress page until 5 seconds, unless we go to network.</title></item><item><pubDate>Thu, 23 Apr 2009 19:17:03 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f968c1</guid><link>http://cia.vc/stats/Project/freenet/.message/f968c1</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27269&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/support/compress/Compressor.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Horrible db4o voodoo to fix NPEs         &lt;/div&gt;     </description><title>Horrible db4o voodoo to fix NPEs</title></item><item><pubDate>Thu, 23 Apr 2009 18:40:34 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f965f7</guid><link>http://cia.vc/stats/Project/freenet/.message/f965f7</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27268&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/support/compress/Compressor.java:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             More logging to try to trace the impossible bug that only happens on sashee's node         &lt;/div&gt;     </description><title>More logging to try to trace the impossible bug that only happens on sashee's...</title></item><item><pubDate>Thu, 23 Apr 2009 18:25:02 +0000</pubDate><guid>http://cia.vc/stats/Project/freenet/.message/f9630b</guid><link>http://cia.vc/stats/Project/freenet/.message/f9630b</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;toad&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;27267&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/freenet/src/freenet/node/ (Node.java OpennetManager.java):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Move the try/catch guard into OpennetManager so it applies to announcements too         &lt;/div&gt;     </description><title>Move the try/catch guard into OpennetManager so it applies to announcements too</title></item></channel></rss>