<?xml version="1.0"?>
<rss version="2.0"><channel><title>Haiku</title><link>http://haiku-os.org/</link><description>Haiku is an open-source operating system currently in development designed from the ground up for desktop computing. Inspired by the BeOS, Haiku aims to provide users of all levels with a personal computing experience that is simple yet powerful, and free of any unnecessary complexities.</description><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Tue, 09 Feb 2010 06:09:28 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c945b</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c945b</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;aljen&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35437&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/ (14 files in 10 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Added FreeBSD fenv implementation - tested with dmd port, seems that it works         &lt;/div&gt;     </description><title>Added FreeBSD fenv implementation - tested with dmd port, seems that it works</title></item><item><pubDate>Tue, 09 Feb 2010 05:32:43 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c8bf6</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c8bf6</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;aljen&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35436&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/ (35 files in 35 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Added a set of polish translations, translated by me &amp;amp; Hubert (Hugen)         &lt;/div&gt;     </description><title>Added a set of polish translations, translated by me &amp; Hubert (Hugen)</title></item><item><pubDate>Tue, 09 Feb 2010 03:55:52 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c8a15</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c8a15</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;anevilyak&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35435&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/kits/interface/Slider.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Call UpdateTextChanged() in BSlider::AttachedToWindow() instead of updating the text manually. Otherwise when a subclass overrode UpdateText and the value hadn't yet been changed, the text would never be updated correctly which resulted in several problems in the VirtualMemory preflet when localizations used a longer string for "Requested swap file size:".         &lt;/div&gt;     </description><title>Call UpdateTextChanged() in BSlider::AttachedToWindow() instead of updating the...</title></item><item><pubDate>Tue, 09 Feb 2010 01:13:35 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c8899</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c8899</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;anevilyak&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35434&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/add-ons/kernel/file_systems/fat/ (dir.c fat.c):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt;Apply patches by romain:
        - Initialize flags argument correctly in get_vnode.
        - Fix issues with handling the FAT mirror incorrectly.

Should resolve ticket #3690 and possibly others.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Apply patches by romain: - Initialize flags argument correctly in get_vnode. -...</title></item><item><pubDate>Mon, 08 Feb 2010 22:50:39 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c7b64</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c7b64</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;aljen&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35433&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/ (54 files in 35 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Fixed various errors/warnings reported by cppcheck:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;memory leaks&lt;/li&gt;&lt;li&gt;resource leaks&lt;/li&gt;&lt;li&gt;added const's to getters&lt;/li&gt;&lt;li&gt;removed a few reundant conditions&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Fixed various errors/warnings reported by cppcheck: * memory leaks * resource...</title></item><item><pubDate>Mon, 08 Feb 2010 20:39:54 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c7a34</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c7a34</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;aljen&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35432&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/3rdparty/cppcheck/ (. checksources.pl haiku.lst):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Added cppcheck wrapped for use with Haiku sources (it's a tool for static c/c++ code analysis)         &lt;/div&gt;     </description><title>Added cppcheck wrapped for use with Haiku sources (it's a tool for static c/c++...</title></item><item><pubDate>Mon, 08 Feb 2010 01:27:21 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c7877</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c7877</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35431&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/ (2 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;Adding malloc_debug.h that exposes the malloc_debug API.&lt;/li&gt;&lt;li&gt;Moving some functions around, removing and adding others for the public API.  I've written a blog post at haiku-os.org to go as documentation for this introducing the API and the other helpful bits.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>* Adding malloc_debug.h that exposes the malloc_debug API. * Moving some...</title></item><item><pubDate>Mon, 08 Feb 2010 00:47:12 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c77f2</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c77f2</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;anevilyak&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35430&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/kits/tracker/FSUtils.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix spacing.         &lt;/div&gt;     </description><title>Fix spacing.</title></item><item><pubDate>Mon, 08 Feb 2010 00:46:22 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c76f2</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c76f2</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;anevilyak&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35429&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/kits/tracker/ (FSUtils.cpp FSUtils.h):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             As pointed out by mmlr, we only need to provide the symbol, and only in the case of gcc2.         &lt;/div&gt;     </description><title>As pointed out by mmlr, we only need to provide the symbol, and only in the case...</title></item><item><pubDate>Mon, 08 Feb 2010 00:36:26 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c7505</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c7505</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;anevilyak&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35428&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/kits/tracker/ (FSUtils.cpp FSUtils.h):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Re-add dev_t version of FSGetDeskDir for bin compat reasons: BeIDE (unfortunately) appears to make use of some of the private FSUtils calls. Reimplemented call to use the normal FSGetDeskDir ignoring the passed in volume argument since we no longer have a desktop directory any place else. Fixes the problem reported in #5135.         &lt;/div&gt;     </description><title>Re-add dev_t version of FSGetDeskDir for bin compat reasons: BeIDE...</title></item><item><pubDate>Sun, 07 Feb 2010 18:47:38 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c73c8</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c73c8</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35427&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/data/system/boot/SetupEnvironment:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Also add /boot/common/add-ons to ADDON_PATH. I don't know why this wasn't done&lt;br /&gt;in r23974, but seeing that it was added to the runtime_loader default paths as&lt;br /&gt;well I take it this was an oversight.         &lt;/div&gt;     </description><title>Also add /boot/common/add-ons to ADDON_PATH. I don't know why this wasn't done...</title></item><item><pubDate>Sun, 07 Feb 2010 16:55:44 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c72bf</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c72bf</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35426&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/system/ (2 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Must only advance by step sizes, otherwise we may end up with misaligned pages&lt;br /&gt;again.         &lt;/div&gt;     </description><title>Must only advance by step sizes, otherwise we may end up with misaligned pages...</title></item><item><pubDate>Sun, 07 Feb 2010 02:11:31 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c7163</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c7163</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35425&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/tests/system/libroot/posix/ (Jamfile memalign_test.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add a memalign test that checks for valid alignments and fills/verifies&lt;br /&gt;allocated buffers to validate that the full allocated size is actually usable.         &lt;/div&gt;     </description><title>Add a memalign test that checks for valid alignments and fills/verifies...</title></item><item><pubDate>Sun, 07 Feb 2010 02:02:14 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c703c</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c703c</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35424&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/system/libroot/posix/malloc_debug/heap.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Sync two locking changes from kernel heap. This just moves the page locking into&lt;br /&gt;the contiguous page allocation function and unlocks a bin locker a bit earlier.         &lt;/div&gt;     </description><title>Sync two locking changes from kernel heap. This just moves the page locking into...</title></item><item><pubDate>Sun, 07 Feb 2010 01:59:53 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c6f51</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c6f51</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35423&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/system/kernel/heap.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Sync kernel heap with alignment handling fixes, simplifications and performance&lt;br /&gt;improvements from debug heap in r35422.         &lt;/div&gt;     </description><title>Sync kernel heap with alignment handling fixes, simplifications and performance...</title></item><item><pubDate>Sun, 07 Feb 2010 01:09:28 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c6a45</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c6a45</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;mmlr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35422&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/src/system/libroot/posix/malloc_debug/heap.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p /&gt;&lt;ul&gt;&lt;li&gt;Seperate the raw page wise allocation and allocations from bins.&lt;/li&gt;&lt;li&gt;Make the contiguous page allocation capable of aligning the allocation and make it more clever by checking up front if there's a chance of getting enough pages at all, by giving up earlier if the page count can't be fit anymore, and in the alignment case by only checking the pages which have a valid alignment.&lt;/li&gt;&lt;li&gt;If the alignment requirement is &amp;gt; B_PAGE_SIZE we now use page allocation directly, because the bins aren't necesarily aligned on their size past B_PAGE_SIZE anymore.&lt;/li&gt;&lt;li&gt;When doing aligned bin allocation, calculate the aligned size up front and choose the right heap for the allocation.&lt;/li&gt;&lt;li&gt;Also when doing aligned bin allocations we not only need to round up the size but also ensure that the bin we choose is aligned at all.&lt;/li&gt;&lt;li&gt;Moved adding leak check info into it's own function.  Fixes various misalignment problems when working with alignments &amp;gt; B_PAGE_SIZE or when using alignments &amp;lt; allocation size. Also the directly aligned page allocations now only use up as many pages as actually required instead of allocating based on the rounded up to align size.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>* Seperate the raw page wise allocation and allocations from bins. * Make the...</title></item><item><pubDate>Sat, 06 Feb 2010 15:57:32 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c6974</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c6974</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;tqh&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35421&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/build/jam/OptionalPackages:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Patch by mmadia to echo that BasicCommandLineTools isn't availble on the platform. Fixes #5365.         &lt;/div&gt;     </description><title>Patch by mmadia to echo that BasicCommandLineTools isn't availble on the...</title></item><item><pubDate>Sat, 06 Feb 2010 15:46:09 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c6882</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c6882</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;tqh&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35420&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/data/bin/installoptionalpackage:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Patch by mmadia "In function AddSymlinkToHaikuImage(),  mkdir -p "${dirTokens}"  needs the '$' escaped.". This fixes #5373.         &lt;/div&gt;     </description><title>Patch by mmadia "In function AddSymlinkToHaikuImage(), mkdir -p "${dirTokens}"...</title></item><item><pubDate>Sat, 06 Feb 2010 15:41:38 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c67d4</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c67d4</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;tqh&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35419&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/build/jam/OptionalPackageDependencies:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Patch by mmadia to add iconv to vim. Fixes #5132.         &lt;/div&gt;     </description><title>Patch by mmadia to add iconv to vim. Fixes #5132.</title></item><item><pubDate>Sat, 06 Feb 2010 09:48:37 +0000</pubDate><guid>http://cia.vc/stats/project/OpenBeOS/.message/12c6699</guid><link>http://cia.vc/stats/project/OpenBeOS/.message/12c6699</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;stippi&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;35418&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/haiku/trunk/ (2 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 a BStatusBar comfortable to use without any text labels.&lt;/li&gt;&lt;li&gt;In SetBarHeight(), use InvalidateLayout() when used with layout management.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>* Make a BStatusBar comfortable to use without any text labels. * In...</title></item></channel></rss>