<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/repo, branch expose-buffer-binary-detection</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>Introduce cl_assert_equal_oid</title>
<updated>2014-07-01T18:40:16+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-07-01T18:09:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=0cee70ebb7297f155129e0d05f5a23be82231256'/>
<id>0cee70ebb7297f155129e0d05f5a23be82231256</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compile error on Visual Studio</title>
<updated>2014-05-27T14:36:07+00:00</updated>
<author>
<name>Cha, Hojeong</name>
<email>ikadro@gmail.com</email>
</author>
<published>2014-05-27T14:32:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=3ac1ff42d7cfa8ac981a37712863419c071f2640'/>
<id>3ac1ff42d7cfa8ac981a37712863419c071f2640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Better search path sandboxing</title>
<updated>2014-05-15T17:56:28+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2014-05-15T17:56:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8487e23797cef0284b592b5ef93eaacbac7196dc'/>
<id>8487e23797cef0284b592b5ef93eaacbac7196dc</id>
<content type='text'>
There are a number of tests that modify the global or system
search paths during the tests.  This adds a helper function to
make it easier to restore those paths and makes sure that they
are getting restored in a manner that preserves test isolation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are a number of tests that modify the global or system
search paths during the tests.  This adds a helper function to
make it easier to restore those paths and makes sure that they
are getting restored in a manner that preserves test isolation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct C90 warnings</title>
<updated>2014-04-11T20:48:42+00:00</updated>
<author>
<name>Jacques Germishuys</name>
<email>jacquesg@striata.com</email>
</author>
<published>2014-04-11T20:07:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=efaa342cbb62069510a3787da433e6b5b935fcde'/>
<id>efaa342cbb62069510a3787da433e6b5b935fcde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git_repository_state_cleanup() should remove rebase-merge/, rebase-apply/ and BISECT_LOG</title>
<updated>2014-04-07T15:35:28+00:00</updated>
<author>
<name>Jacques Germishuys</name>
<email>jacquesg@striata.com</email>
</author>
<published>2014-04-07T15:32:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c031129510a4bfaef9b2563de3a8ae82d04f5b6c'/>
<id>c031129510a4bfaef9b2563de3a8ae82d04f5b6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: handle symref chains</title>
<updated>2014-03-19T17:14:35+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-19T17:14:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=99797c96cd57a616ada009a2359390c605d33929'/>
<id>99797c96cd57a616ada009a2359390c605d33929</id>
<content type='text'>
Given HEAD -&gt; master -&gt; foo, when updating foo's reflog we should also
update HEAD's, as it's considered the current branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given HEAD -&gt; master -&gt; foo, when updating foo's reflog we should also
update HEAD's, as it's considered the current branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: handle the birth of a branch</title>
<updated>2014-03-19T15:52:20+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-19T15:30:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=6aaae94a7060834a68f3fd24d8006dbfe769e04a'/>
<id>6aaae94a7060834a68f3fd24d8006dbfe769e04a</id>
<content type='text'>
The reflog append function was overzealous in its checking. When passed
an old and new ids, it should not do any checking, but just serialize
the data to a reflog entry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The reflog append function was overzealous in its checking. When passed
an old and new ids, it should not do any checking, but just serialize
the data to a reflog entry.
</pre>
</div>
</content>
</entry>
<entry>
<title>refdb: don't update when there's no need</title>
<updated>2014-03-19T14:54:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-18T21:16:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1afe1400433f010734ae4c43bf35dcc94edcc9de'/>
<id>1afe1400433f010734ae4c43bf35dcc94edcc9de</id>
<content type='text'>
If the caller wants to update a ref to point to the same target as it
currently has, we should return early and avoid writing to the reflog.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the caller wants to update a ref to point to the same target as it
currently has, we should return early and avoid writing to the reflog.
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: more comprehensive HEAD tests</title>
<updated>2014-03-18T18:58:52+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-18T18:41:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=bac95e6e1e99b1e364c5ebd39887a8e24bc1ad9d'/>
<id>bac95e6e1e99b1e364c5ebd39887a8e24bc1ad9d</id>
<content type='text'>
The existing ones lack checking zeroed ids when switching back from an
unborn branch as well as what happens when detaching.

The reflog appending function mistakenly wrote zeros when dealing with a
detached HEAD. This explicitly checks for those situations and fixes
them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing ones lack checking zeroed ids when switching back from an
unborn branch as well as what happens when detaching.

The reflog appending function mistakenly wrote zeros when dealing with a
detached HEAD. This explicitly checks for those situations and fixes
them.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: append to the HEAD reflog when updating the current branch</title>
<updated>2014-03-17T16:47:47+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-01-15T12:19:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4b7e1b9e927eec2359f178a260335109d4222e2b'/>
<id>4b7e1b9e927eec2359f178a260335109d4222e2b</id>
<content type='text'>
When we update the current branch, we must also append to HEAD's reflog
to keep them in sync.

This is a bit of a hack, but as git.git says, it covers 100% of
default cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we update the current branch, we must also append to HEAD's reflog
to keep them in sync.

This is a bit of a hack, but as git.git says, it covers 100% of
default cases.
</pre>
</div>
</content>
</entry>
</feed>
