<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/refdb.c, branch vmg/full-ref-iterator</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>Refcounting</title>
<updated>2013-05-30T15:19:43+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2013-05-30T15:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=979f75d8e1df7e8e43797822d5a55a8eff74fa74'/>
<id>979f75d8e1df7e8e43797822d5a55a8eff74fa74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>...Aaaand this works</title>
<updated>2013-05-30T01:47:10+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2013-05-30T01:47:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4e6e2ff26f5a04a4628aa0d81e5d5d73acf28ec4'/>
<id>4e6e2ff26f5a04a4628aa0d81e5d5d73acf28ec4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>What are the chances, really</title>
<updated>2013-05-29T20:47:37+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2013-05-29T20:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ec24e542969f9d49e41e4c2cb3eac2259b1818c2'/>
<id>ec24e542969f9d49e41e4c2cb3eac2259b1818c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Liike this</title>
<updated>2013-05-28T18:47:55+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2013-05-28T18:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=56960b8396d3aef0b39f32aa7a9749202f925ada'/>
<id>56960b8396d3aef0b39f32aa7a9749202f925ada</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce a glob-filtering iterator</title>
<updated>2013-05-11T09:20:38+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-05-04T16:06:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c58cac12c24fbb127cf1928bec20decb007a75e8'/>
<id>c58cac12c24fbb127cf1928bec20decb007a75e8</id>
<content type='text'>
If the backend doesn't provide support for it, the matching is done in
refdb on top of a normal iterator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the backend doesn't provide support for it, the matching is done in
refdb on top of a normal iterator.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: remove the OID/SYMBOLIC filtering</title>
<updated>2013-05-11T09:20:38+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-05-04T14:32:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2b562c3a1edf0f521bdb7adf23e524d5a8389b15'/>
<id>2b562c3a1edf0f521bdb7adf23e524d5a8389b15</id>
<content type='text'>
Nobody should ever be using anything other than ALL at this level, so
remove the option altogether.

As part of this, git_reference_foreach_glob is now implemented in the
frontend using an iterator. Backends will later regain the ability of
doing the glob filtering in the backend.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nobody should ever be using anything other than ALL at this level, so
remove the option altogether.

As part of this, git_reference_foreach_glob is now implemented in the
frontend using an iterator. Backends will later regain the ability of
doing the glob filtering in the backend.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure the ref iterator works in an repo without physical presence</title>
<updated>2013-05-11T09:20:37+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-05-04T13:16:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=51fc5e895d7655611431a0bdb76b9fd8499a9e1a'/>
<id>51fc5e895d7655611431a0bdb76b9fd8499a9e1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: introduce an iterator</title>
<updated>2013-05-11T09:20:37+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-03-02T18:31:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4def7035cac133607256fd91352ce54ac4548a7c'/>
<id>4def7035cac133607256fd91352ce54ac4548a7c</id>
<content type='text'>
This allows us to get a list of reference names in a loop instead of callbacks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to get a list of reference names in a loop instead of callbacks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move git_reference__alloc to include/git2/sys</title>
<updated>2013-04-21T19:52:17+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2013-04-21T19:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=21ca045100337bcb2905a20a72d42721d18871f9'/>
<id>21ca045100337bcb2905a20a72d42721d18871f9</id>
<content type='text'>
Create a new include/git2/sys/refs.h and move the reference alloc
functions there.  Also fix some documentation issues and some
minor code cleanups.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create a new include/git2/sys/refs.h and move the reference alloc
functions there.  Also fix some documentation issues and some
minor code cleanups.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move refdb_backend to include/git2/sys</title>
<updated>2013-04-21T18:57:21+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2013-04-20T00:17:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4dcd87801972e1b880afa9cd0998842bae7af5b5'/>
<id>4dcd87801972e1b880afa9cd0998842bae7af5b5</id>
<content type='text'>
This moves most of the refdb stuff over to the include/git2/sys
directory, with some minor shifts in function organization.

While I was making the necessary updates, I also removed the
trailing whitespace in a few files that I modified just because I
was there and it was bugging me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves most of the refdb stuff over to the include/git2/sys
directory, with some minor shifts in function organization.

While I was making the necessary updates, I also removed the
trailing whitespace in a few files that I modified just because I
was there and it was bugging me.
</pre>
</div>
</content>
</entry>
</feed>
