<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/examples/network, branch precompose-test</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>Merge pull request #1956 from libgit2/cmn/fetch-default-head</title>
<updated>2013-11-11T14:47:15+00:00</updated>
<author>
<name>Vicent Martí</name>
<email>vicent@github.com</email>
</author>
<published>2013-11-11T14:47:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=6414fd338df89eaa5bd4c64f7ab310fb7d5758bb'/>
<id>6414fd338df89eaa5bd4c64f7ab310fb7d5758bb</id>
<content type='text'>
Remote revamp (director's cut)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote revamp (director's cut)</pre>
</div>
</content>
</entry>
<entry>
<title>remote: make _ls return the list directly</title>
<updated>2013-11-11T14:35:51+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-11-01T23:05:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=359dce726d215be65aee719c7316b43e3851c031'/>
<id>359dce726d215be65aee719c7316b43e3851c031</id>
<content type='text'>
The callback-based method of listing remote references dates back to the
beginning of the network code's lifetime, when we didn't know any
better.

We need to keep the list around for update_tips() after disconnect() so
let's make use of this to simply give the user a pointer to the array so
they can write straightforward code instead of having to go through a
callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The callback-based method of listing remote references dates back to the
beginning of the network code's lifetime, when we didn't know any
better.

We need to keep the list around for update_tips() after disconnect() so
let's make use of this to simply give the user a pointer to the array so
they can write straightforward code instead of having to go through a
callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>update example to new packfile creation signature</title>
<updated>2013-11-07T18:00:43+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2013-11-07T18:00:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ad62f2eedc110bda0b66a9f1d39f06df99a2f020'/>
<id>ad62f2eedc110bda0b66a9f1d39f06df99a2f020</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warnings</title>
<updated>2013-11-04T23:50:33+00:00</updated>
<author>
<name>Ben Straub</name>
<email>bs@github.com</email>
</author>
<published>2013-11-04T23:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ea8ce3d17edbc16f8bc905fcee776629c2010eec'/>
<id>ea8ce3d17edbc16f8bc905fcee776629c2010eec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1916 from libgit2/simplify-examples</title>
<updated>2013-11-01T16:38:34+00:00</updated>
<author>
<name>Vicent Martí</name>
<email>vicent@github.com</email>
</author>
<published>2013-11-01T16:38:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=567649f2ada60e5c3009cc985af238b452b14a81'/>
<id>567649f2ada60e5c3009cc985af238b452b14a81</id>
<content type='text'>
Fix examples to make the important stuff more obvious</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix examples to make the important stuff more obvious</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2013-11-01T12:39:21+00:00</updated>
<author>
<name>Ben Straub</name>
<email>bs@github.com</email>
</author>
<published>2013-11-01T12:39:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4f62d55968d4a22a6ea03194aa34ab1b6ca8fdea'/>
<id>4f62d55968d4a22a6ea03194aa34ab1b6ca8fdea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>A few formatting changes for rocco</title>
<updated>2013-11-01T08:08:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-10-31T22:42:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c44820c616fab29d86f7256840f7114f195c08ca'/>
<id>c44820c616fab29d86f7256840f7114f195c08ca</id>
<content type='text'>
I'm not too happy about manually inserting &amp;lt; and &amp;gt; but those get
output as html tags otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm not too happy about manually inserting &amp;lt; and &amp;gt; but those get
output as html tags otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>indexer: remove the stream infix</title>
<updated>2013-10-30T14:00:05+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-10-30T14:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a6154f2183043626cdbe995b4795346610b5862e'/>
<id>a6154f2183043626cdbe995b4795346610b5862e</id>
<content type='text'>
It was there to keep it apart from the one which read in from a file on
disk. This other indexer does not exist anymore, so there is no need for
anything other than git_indexer to refer to it.

While here, rename _add() function to _append() and _finalize() to
_commit(). The former change is cosmetic, while the latter avoids
talking about "finalizing", which OO languages use to mean something
completely different.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was there to keep it apart from the one which read in from a file on
disk. This other indexer does not exist anymore, so there is no need for
anything other than git_indexer to refer to it.

While here, rename _add() function to _append() and _finalize() to
_commit(). The former change is cosmetic, while the latter avoids
talking about "finalizing", which OO languages use to mean something
completely different.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1891 from libgit2/cmn/fix-thin-packs</title>
<updated>2013-10-28T16:25:44+00:00</updated>
<author>
<name>Vicent Martí</name>
<email>vicent@github.com</email>
</author>
<published>2013-10-28T16:25:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=5c50f22a93c78190fb7d81802199ff9defc8cf55'/>
<id>5c50f22a93c78190fb7d81802199ff9defc8cf55</id>
<content type='text'>
Add support for thin packs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for thin packs</pre>
</div>
</content>
</entry>
<entry>
<title>indexer: include the delta stats</title>
<updated>2013-10-23T13:08:18+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-10-23T13:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ab46b1d8ebcdc820aefe2c1391d4be73939bce95'/>
<id>ab46b1d8ebcdc820aefe2c1391d4be73939bce95</id>
<content type='text'>
The user is unable to derive the number of deltas in the pack, as that
would require them to capture the stats exactly in the moment between
download and final processing, which is abstracted away in the fetch.

Capture these numbers for the user and expose them in the progress
struct. The clone and fetch examples now also present this information
to the user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The user is unable to derive the number of deltas in the pack, as that
would require them to capture the stats exactly in the moment between
download and final processing, which is abstracted away in the fetch.

Capture these numbers for the user and expose them in the progress
struct. The clone and fetch examples now also present this information
to the user.
</pre>
</div>
</content>
</entry>
</feed>
