<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src, branch leaks</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>index, iterator, fetchhead: plug leaks</title>
<updated>2015-06-26T17:00:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-06-26T16:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=24fa21f38e15b0c929cafb0c072e47708f18d663'/>
<id>24fa21f38e15b0c929cafb0c072e47708f18d663</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>diff: fix leaks in diff printing</title>
<updated>2015-06-26T16:31:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-06-26T16:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=9568660f626e314651d550ed8a06ac17e750a02d'/>
<id>9568660f626e314651d550ed8a06ac17e750a02d</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 #3259 from ethomson/stash_apply_argh</title>
<updated>2015-06-26T15:46:35+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-06-26T15:46:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=354268ca488fc89346d5874b446510f0cc89c007'/>
<id>354268ca488fc89346d5874b446510f0cc89c007</id>
<content type='text'>
Stash apply: stage new files even when not updating the index</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stash apply: stage new files even when not updating the index</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "object: correct the expected ID size in prefix lookup"</title>
<updated>2015-06-26T14:45:42+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-06-26T14:45:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=3d9ef2dc1befc9c63654633d3c714e11df85ddbc'/>
<id>3d9ef2dc1befc9c63654633d3c714e11df85ddbc</id>
<content type='text'>
This reverts commit 969d4b703c910a8fd045baafbcd243b4c9825316.

This was a fluke from Coverity. The length to all the APIs in the
library is supposed to be passed in as nibbles, not bytes. Passing it as
bytes would prevent us from parsing uneven-sized SHA1 strings.

Also, the rest of the library was still using nibbles (including
revparse and the odb_prefix APIs), so this change was seriously breaking
things in unexpected ways. ^^
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 969d4b703c910a8fd045baafbcd243b4c9825316.

This was a fluke from Coverity. The length to all the APIs in the
library is supposed to be passed in as nibbles, not bytes. Passing it as
bytes would prevent us from parsing uneven-sized SHA1 strings.

Also, the rest of the library was still using nibbles (including
revparse and the odb_prefix APIs), so this change was seriously breaking
things in unexpected ways. ^^
</pre>
</div>
</content>
</entry>
<entry>
<title>Only write index if updated when passing GIT_DIFF_UPDATE_INDEX</title>
<updated>2015-06-26T06:00:21+00:00</updated>
<author>
<name>Pierre-Olivier Latour</name>
<email>pol@mac.com</email>
</author>
<published>2015-06-06T01:26:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c2e1b0581ada8453447bdeaacca92d972d83b1a8'/>
<id>c2e1b0581ada8453447bdeaacca92d972d83b1a8</id>
<content type='text'>
When diffing the index with the workdir and GIT_DIFF_UPDATE_INDEX has been passed,
the previous implementation was always writing the index to disk even if it wasn't
modified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When diffing the index with the workdir and GIT_DIFF_UPDATE_INDEX has been passed,
the previous implementation was always writing the index to disk even if it wasn't
modified.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3255 from libgit2/cmn/rename-unspecified</title>
<updated>2015-06-25T22:55:48+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-06-25T22:55:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c0280bdd1542640a83d732d7c50c30dddf4dc8df'/>
<id>c0280bdd1542640a83d732d7c50c30dddf4dc8df</id>
<content type='text'>
Rename FALLBACK to UNSPECIFIED</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename FALLBACK to UNSPECIFIED</pre>
</div>
</content>
</entry>
<entry>
<title>stash: stage new files when unstashing them</title>
<updated>2015-06-25T22:34:38+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-06-20T23:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=b7f5cb8dd767063719919780d90fc3470d340ac7'/>
<id>b7f5cb8dd767063719919780d90fc3470d340ac7</id>
<content type='text'>
Files that were new (staged additions) in the stash tree should
be staged when unstashing, even when not applying the index.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Files that were new (staged additions) in the stash tree should
be staged when unstashing, even when not applying the index.
</pre>
</div>
</content>
</entry>
<entry>
<title>iterator: provide git_iterator_walk</title>
<updated>2015-06-25T22:34:37+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-06-24T22:10:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8960dc1ec69dd87d33e99e5e26b9982132b05113'/>
<id>8960dc1ec69dd87d33e99e5e26b9982132b05113</id>
<content type='text'>
Provide `git_iterator_walk` to walk each iterator in lockstep,
returning each iterator's idea of the contents of the next path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide `git_iterator_walk` to walk each iterator in lockstep,
returning each iterator's idea of the contents of the next path.
</pre>
</div>
</content>
</entry>
<entry>
<title>stash: don't allow apply with staged changes</title>
<updated>2015-06-25T22:34:36+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-06-20T20:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=82b1c93d088319c4e385c11ce738b68103eab96c'/>
<id>82b1c93d088319c4e385c11ce738b68103eab96c</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 #3256 from libgit2/cmn/fetch-spec-fetchhead</title>
<updated>2015-06-25T19:36:53+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-06-25T19:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=3b66c6a3970c056dac5a84bc0ebfcf851f7d3dda'/>
<id>3b66c6a3970c056dac5a84bc0ebfcf851f7d3dda</id>
<content type='text'>
remote: insert refspecs with no rhs in FETCH_HEAD</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remote: insert refspecs with no rhs in FETCH_HEAD</pre>
</div>
</content>
</entry>
</feed>
