<?xml version="1.0"?>
<rss version="2.0"><channel><title>Arun Raghavan</title><link>http://cia.vc/stats/author/arunsr</link><description>CIA Stats</description><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Fri, 30 Jan 2009 03:48:57 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/13fbb</guid><link>http://cia.vc/stats/author/arunsr/.message/13fbb</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4908&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Support Epiphany 2.24         &lt;/div&gt;     </description><title>Support Epiphany 2.24</title></item><item><pubDate>Fri, 25 Jul 2008 13:54:36 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/1398c</guid><link>http://cia.vc/stats/author/arunsr/.message/1398c</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4848&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (3 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix some function prototypes so we don't get warnings with -Wstrict-prototypes&lt;br /&gt;(useful for clients that include our headers and generate these warnings)         &lt;/div&gt;     </description><title>Fix some function prototypes so we don't get warnings with -Wstrict-prototypes...</title></item><item><pubDate>Mon, 07 Apr 2008 14:18:13 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/13498</guid><link>http://cia.vc/stats/author/arunsr/.message/13498</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4668&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Increment API revision so we can unleash the latest changes on an unsuspecting world         &lt;/div&gt;     </description><title>Increment API revision so we can unleash the latest changes on an unsuspecting...</title></item><item><pubDate>Mon, 07 Apr 2008 08:38:25 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/127b7</guid><link>http://cia.vc/stats/author/arunsr/.message/127b7</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4667&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/ (15 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Manually initialise all our private data&lt;br /&gt;&lt;br /&gt;While glib currently does this for us, it is not something that is documented&lt;br /&gt;(and thus, cannot be relied on).         &lt;/div&gt;     </description><title>Manually initialise all our private data While glib currently does this for us,...</title></item><item><pubDate>Mon, 07 Apr 2008 08:17:17 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/12235</guid><link>http://cia.vc/stats/author/arunsr/.message/12235</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4666&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (2 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Removing some unused structures / structure members         &lt;/div&gt;     </description><title>Removing some unused structures / structure members</title></item><item><pubDate>Mon, 07 Apr 2008 08:10:55 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/11bf8</guid><link>http://cia.vc/stats/author/arunsr/.message/11bf8</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4665&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (beagle-error-response.c beagle-util.c):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt;Plug a couple memory leaks

 * beagle_util_get_storage_dir() had two paths, one of which allocated a
   string, and one did not. We never free'd the string if it was allocated.

 * We were also allocating a string for each BeagleErrorResponse and not
   freeing it.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Plug a couple memory leaks * beagle_util_get_storage_dir() had two paths, one of...</title></item><item><pubDate>Sun, 06 Apr 2008 18:18:50 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/114a3</guid><link>http://cia.vc/stats/author/arunsr/.message/114a3</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4661&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (5 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Undo change r4659&lt;br /&gt;&lt;br /&gt;We don't need to use the "constructed" hook. There's already an init() function.         &lt;/div&gt;     </description><title>Undo change r4659 We don't need to use the "constructed" hook. There's already...</title></item><item><pubDate>Sun, 06 Apr 2008 14:14:04 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/10cbe</guid><link>http://cia.vc/stats/author/arunsr/.message/10cbe</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4659&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (5 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Initialise private fields for various QueryPart classes to NULL&lt;br /&gt;&lt;br /&gt;While this is strictly not necessary (glib automatically zeroes out the memory&lt;br /&gt;for private data), it's probably better that we do this in case glib behaviour&lt;br /&gt;changes at some point.         &lt;/div&gt;     </description><title>Initialise private fields for various QueryPart classes to NULL While this is...</title></item><item><pubDate>Sat, 05 Apr 2008 08:23:12 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/104bc</guid><link>http://cia.vc/stats/author/arunsr/.message/104bc</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4657&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (5 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt;Cleanups to previous commit

 * Do a g_free() before g_strdup() so we don't leak memory on multiple calls
   to the *_set_*() functions

 * Don't warn on finding a NULL private field in finalize() -- if the object is
   never used before being freed, the field will be NULL.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Cleanups to previous commit * Do a g_free() before g_strdup() so we don't leak...</title></item><item><pubDate>Fri, 04 Apr 2008 20:56:54 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/fb99</guid><link>http://cia.vc/stats/author/arunsr/.message/fb99</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4655&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/libbeagle/beagle/ (5 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Make beagle_quert_part_foo_set_bar() function allocate/free their own strings&lt;br /&gt;&lt;br /&gt;Several of the beagle_query_part_foo_set_bar() functions used to take a string&lt;br /&gt;alloc'ed by clients and assume that these would not be free'd by the client.&lt;br /&gt;This is counter-intuitive and not the GObject way.&lt;br /&gt;&lt;br /&gt;What we now do is g_strdup() all strings that are passed as arguments and then&lt;br /&gt;free the dup'ed strings in the class' finalize() method. Clients must now&lt;br /&gt;manage the strings they pass to these functions themselves.&lt;br /&gt;&lt;br /&gt;We will need to bump the ABI version after some more testing.         &lt;/div&gt;     </description><title>Make beagle_quert_part_foo_set_bar() function allocate/free their own strings...</title></item><item><pubDate>Mon, 31 Mar 2008 12:58:06 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/f691</guid><link>http://cia.vc/stats/author/arunsr/.message/f691</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4648&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add a reminder in configure.in about the use of the Epiphany version string&lt;br /&gt;during generation of the extension         &lt;/div&gt;     </description><title>Add a reminder in configure.in about the use of the Epiphany version string...</title></item><item><pubDate>Mon, 31 Mar 2008 09:21:25 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/ef56</guid><link>http://cia.vc/stats/author/arunsr/.message/ef56</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4647&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/ (4 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Merge the pre-Epiphany-2.22 and Epiphany-2.22+ extensions.&lt;br /&gt;&lt;br /&gt;This cleans up the previous fugly commit, since most of the code was the same.&lt;br /&gt;We get the Epiphany version at "configure" time, not runtime, which is&lt;br /&gt;suboptimal, but there doesn't seem to be a runtime way to do it.         &lt;/div&gt;     </description><title>Merge the pre-Epiphany-2.22 and Epiphany-2.22+ extensions. This cleans up the...</title></item><item><pubDate>Thu, 27 Mar 2008 17:49:25 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/e87a</guid><link>http://cia.vc/stats/author/arunsr/.message/e87a</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4646&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/ (3 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add support for Epiphany 2.22&lt;br /&gt;&lt;br /&gt;The API has changed in the new Epiphany python bindings, so we have another&lt;br /&gt;version of the plugin and we use that for the new version.&lt;br /&gt;&lt;br /&gt;The main API change is that the "tab" object has been removed so we get a&lt;br /&gt;direct handle to the EphyEmbed object with window.get_active_child().         &lt;/div&gt;     </description><title>Add support for Epiphany 2.22 The API has changed in the new Epiphany python...</title></item><item><pubDate>Thu, 27 Mar 2008 14:32:59 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/e336</guid><link>http://cia.vc/stats/author/arunsr/.message/e336</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4645&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/epiphany-extension/Makefile.am:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Removed some tabs Makefile.am which prevented extension* variables from being&lt;br /&gt;set (=&amp;gt; nothing in epiphany-extension/ was being built)         &lt;/div&gt;     </description><title>Removed some tabs Makefile.am which prevented extension* variables from being...</title></item><item><pubDate>Mon, 24 Mar 2008 05:52:49 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/de30</guid><link>http://cia.vc/stats/author/arunsr/.message/de30</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4641&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/search/Beagle.Search/Driver.cs:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Use the old Bus.Register() method for compatibility with ndesk-dbus-0.4         &lt;/div&gt;     </description><title>Use the old Bus.Register() method for compatibility with ndesk-dbus-0.4</title></item><item><pubDate>Thu, 06 Mar 2008 18:23:27 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/d829</guid><link>http://cia.vc/stats/author/arunsr/.message/d829</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4584&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle-xesam/src/ (Ontologies.cs Parser.cs Search.cs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add support for 1:many mapping in ontologies (1 Xesam field : many Beagle fields). Major extension to list of supported fields included.         &lt;/div&gt;     </description><title>Add support for 1:many mapping in ontologies (1 Xesam field : many Beagle...</title></item><item><pubDate>Thu, 06 Mar 2008 14:37:02 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/d32a</guid><link>http://cia.vc/stats/author/arunsr/.message/d32a</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4583&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle-xesam/src/Search.cs:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Support hits with multiple values for a single property (e.g.: multiple 'dc:author's)         &lt;/div&gt;     </description><title>Support hits with multiple values for a single property (e.g.: multiple...</title></item><item><pubDate>Thu, 06 Mar 2008 14:22:18 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/cde6</guid><link>http://cia.vc/stats/author/arunsr/.message/cde6</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4582&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle-xesam/src/ (Ontologies.cs Parser.cs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix handling of properties with a ":" in them         &lt;/div&gt;     </description><title>Fix handling of properties with a ":" in them</title></item><item><pubDate>Wed, 05 Mar 2008 19:13:05 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/c8e1</guid><link>http://cia.vc/stats/author/arunsr/.message/c8e1</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4580&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle/Filters/FilterHtml.cs:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             When translating &amp;lt;meta&amp;gt; tags into properties, convert them to lower-case for consistency.         &lt;/div&gt;     </description><title>When translating &lt;meta&gt; tags into properties, convert them to lower-case for...</title></item><item><pubDate>Tue, 05 Feb 2008 18:47:00 +0000</pubDate><guid>http://cia.vc/stats/author/arunsr/.message/c38a</guid><link>http://cia.vc/stats/author/arunsr/.message/c38a</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;arunsr&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;4462&lt;/b&gt;             &lt;b&gt;beagle&lt;/b&gt;/beagle-xesam/src/ (Ontologies.cs Parser.cs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             "xesam:title" and some other fields now map to "dc:title", etc.         &lt;/div&gt;     </description><title>"xesam:title" and some other fields now map to "dc:title", etc.</title></item></channel></rss>
