<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/libibex, branch V0_11</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=V0_11</id>
<link rel='self' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=V0_11'/>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2001-10-02T19:19:44+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag 'V0_11'.</title>
<updated>2001-10-02T19:19:44+00:00</updated>
<author>
<name>nobody</name>
<email>nobody@localhost</email>
</author>
<published>2001-10-02T19:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fa6120de34598543969a8fc89a0e3fc587c52e54'/>
<id>urn:sha1:fa6120de34598543969a8fc89a0e3fc587c52e54</id>
<content type='text'>
svn path=/tags/V0_11/; revision=13336
</content>
</entry>
<entry>
<title>Turn off the o(x) debug set, &amp; include alloca.h &amp; config.h.</title>
<updated>2001-09-21T00:15:58+00:00</updated>
<author>
<name>0</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-09-21T00:15:58+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ed68662d87218b26f71db339b2ab6b6115132a9d'/>
<id>urn:sha1:ed68662d87218b26f71db339b2ab6b6115132a9d</id>
<content type='text'>
2001-09-20    &lt;NotZed@Ximian.com&gt;

	* ibex_block.c: Turn off the o(x) debug set, &amp; include alloca.h &amp;
	config.h.

svn path=/trunk/; revision=13033
</content>
</entry>
<entry>
<title>Turn off the o(x) debug set.</title>
<updated>2001-09-21T00:14:07+00:00</updated>
<author>
<name>0</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-09-21T00:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b854297a3ab88c6167b2369f507f4a61a80680fd'/>
<id>urn:sha1:b854297a3ab88c6167b2369f507f4a61a80680fd</id>
<content type='text'>
2001-09-20    &lt;NotZed@Ximian.com&gt;

        * ibex_block.c: Turn off the o(x) debug set.

svn path=/trunk/; revision=13032
</content>
</entry>
<entry>
<title>Fix the tail space calculation, it didn't always take into account the</title>
<updated>2001-09-18T00:43:37+00:00</updated>
<author>
<name>7</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-09-18T00:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=37a637099f6f358751f9d89c60edb4c4bdb7469a'/>
<id>urn:sha1:37a637099f6f358751f9d89c60edb4c4bdb7469a</id>
<content type='text'>
2001-09-17    &lt;NotZed@Ximian.com&gt;

        * disktail.c (tail_space): Fix the tail space calculation, it
        didn't always take into account the space used by a new tail node
        (i think).
        (tail_info): Add a failback assertion that end &gt;= start.  Fix all
        callers (needed to add blocks argument).

svn path=/trunk/; revision=12923
</content>
</entry>
<entry>
<title>Force open of internal data before using it.</title>
<updated>2001-08-15T16:59:27+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T16:59:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=5a6a6fcc06b9db9ef2c0f09db64aa32dff47cbd9'/>
<id>urn:sha1:5a6a6fcc06b9db9ef2c0f09db64aa32dff47cbd9</id>
<content type='text'>
2001-08-16  Not Zed  &lt;NotZed@Ximian.com&gt;

        * dumpindex.c (main): Force open of internal data before using it.

svn path=/trunk/; revision=12056
</content>
</entry>
<entry>
<title>Use a next pointer so we keep the list intact as we scan it.</title>
<updated>2001-08-15T14:41:57+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T14:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=95cad50c053fda877e2a640d7301c31704b4c889'/>
<id>urn:sha1:95cad50c053fda877e2a640d7301c31704b4c889</id>
<content type='text'>
2001-08-16  Not Zed  &lt;NotZed@Ximian.com&gt;

        * ibex_block.c (ibex_use): Use a next pointer so we keep the list
        intact as we scan it.

svn path=/trunk/; revision=12049
</content>
</entry>
<entry>
<title>New function to limit use of fd's. Mark an ibex file in use, re-open if</title>
<updated>2001-08-15T04:57:51+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-15T04:57:51+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b4c3c0fa9b3fa9ce8ad64784ccf183e16b084b8c'/>
<id>urn:sha1:b4c3c0fa9b3fa9ce8ad64784ccf183e16b084b8c</id>
<content type='text'>
2001-08-15  Not Zed  &lt;NotZed@Ximian.com&gt;

        * ibex_block.c (ibex_use): New function to limit use of fd's.
        Mark an ibex file in use, re-open if necessary, and close off
        another (lru) if necessary.
        (ibex_unuse): Mark an ibex as not in use.
        (ibex_open): Delay opening of the actual block file till later,
        and add the ibex to a global list.
        (ibex_save): Use/unuse around operations.
        (close_backend): Zero out blocks when closed.
        (ibex_close): Remove the ibex from the global list before closing
        it down.
        (ibex_index_buffer, ibex_find, ibex_unindex, ibex_find_name):
        Use/unuse around ops.

svn path=/trunk/; revision=12042
</content>
</entry>
<entry>
<title>NOOP if writing to a failed file. (word_index_pre): NOOP if failed file.</title>
<updated>2001-08-10T01:19:47+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-08-10T01:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ed70b7f1412307294fd33e35aa981a37363c15e0'/>
<id>urn:sha1:ed70b7f1412307294fd33e35aa981a37363c15e0</id>
<content type='text'>
2001-08-10  Not Zed  &lt;NotZed@Ximian.com&gt;

        * wordindexmem.c (sync_cache_entry): NOOP if writing to a failed
        file.
        (word_index_pre): NOOP if failed file.
        (ibex_create_word_index_mem): Setup blocks value.

        ** Added internal exception handling to libibex, in the case of
        errors with on-disk data, exceptions are returned.

        * block.c (ibex_block_cache_open): Detect fatal errors below us
        and clean up appropriately.
        (ibex_block_cache_fail): New function to handle the failure, and
        keep track of it.
        (ibex_block_cache_sync): Dont do anything if we've failed on this
        file.

        * disktail.c (tail_compress): Add blocks param so we can assert
        for exceptions.

        * hash.c, block.c disktail.c: g_assert-&gt;ibex_block_cache_assert
        where dealing with external data.

        * hash.c (hash_info): Add index param so we can assert for exceptions.

        * ibex_block.c (ibex_index_buffer): Setjmp before calling into
        internal routines.
        (ibex_save): "
        (ibex_unindex): "
        (ibex_find): "
        (ibex_find_name): "
        (ibex_contains_name): "
        (ibex_reset): Function to reset the index file if we have an
        error, call when we have an error.

        * block.h (ibex_block_cache_assert): Create assertion/exception
        macros, and include a setjmp buffer for returning it.

2001-08-09  Not Zed  &lt;NotZed@Ximian.com&gt;

        * Makefile.am (libibex_la_SOURCES): Remove wordindex.c,
        wordindexmem is what's used.

svn path=/trunk/; revision=11864
</content>
</entry>
<entry>
<title>Update the copyrights, replacing Helix Code with Ximian and</title>
<updated>2001-06-23T08:52:02+00:00</updated>
<author>
<name>Ettore Perazzoli</name>
<email>ettore@src.gnome.org</email>
</author>
<published>2001-06-23T08:52:02+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=91cc026904ed4cef8baf2e376940a850d02865ae'/>
<id>urn:sha1:91cc026904ed4cef8baf2e376940a850d02865ae</id>
<content type='text'>
helixcode.com with ximian.com all over the place.

svn path=/trunk/; revision=10440
</content>
</entry>
<entry>
<title>Add GAL_LIBS here too. (testindex_LDADD): And here.</title>
<updated>2001-06-01T16:55:57+00:00</updated>
<author>
<name>Peter Williams</name>
<email>peterw@ximian.com</email>
</author>
<published>2001-06-01T16:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=0372c03d3894deecb6e276e12401d8d2fd9a5e1c'/>
<id>urn:sha1:0372c03d3894deecb6e276e12401d8d2fd9a5e1c</id>
<content type='text'>
2001-06-01  Peter Williams  &lt;peterw@ximian.com&gt;

	* Makefile.am (dumpindex_LDADD): Add GAL_LIBS here too.
	(testindex_LDADD): And here.

svn path=/trunk/; revision=10080
</content>
</entry>
</feed>
