<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch cmn/for-v23</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/'/>
<entry>
<title>Add test case</title>
<updated>2015-11-05T01:17:39+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-10-30T17:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=5b6b774533fe0973a652be296b774bcddd96e5fd'/>
<id>5b6b774533fe0973a652be296b774bcddd96e5fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge-base: Style</title>
<updated>2015-11-05T01:17:38+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-10-30T13:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=ed4eeeb770cf4ab1bf1cfc3ba8eefec308e64fcd'/>
<id>ed4eeeb770cf4ab1bf1cfc3ba8eefec308e64fcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge-base: Do not read parents from the root</title>
<updated>2015-11-05T01:17:38+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-10-30T10:50:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0740382c56ab3c011a85434df796df701c54cc6e'/>
<id>0740382c56ab3c011a85434df796df701c54cc6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge-base: Remove redundant merge bases</title>
<updated>2015-11-05T01:17:38+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-10-30T10:45:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=5b6af2cc2f02a8cc3acb1ad1fbc034ec4887405b'/>
<id>5b6af2cc2f02a8cc3acb1ad1fbc034ec4887405b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build for custom transport users</title>
<updated>2015-11-05T01:15:31+00:00</updated>
<author>
<name>Leo Yang</name>
<email>lyang@topologyinc.com</email>
</author>
<published>2015-10-30T18:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=faa3c89bbc610ffa8c9e325ebd6e37c94c0169a4'/>
<id>faa3c89bbc610ffa8c9e325ebd6e37c94c0169a4</id>
<content type='text'>
We should explicitly include the declaration of git_strarray
from "include/git2/sys/transport.h"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should explicitly include the declaration of git_strarray
from "include/git2/sys/transport.h"
</pre>
</div>
</content>
</entry>
<entry>
<title>git: put NULL check at the top</title>
<updated>2015-11-05T01:15:31+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-10-30T17:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=50225df61a261cd70123ee0d75e187c3b24061c2'/>
<id>50225df61a261cd70123ee0d75e187c3b24061c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git: accept NULL as argument to its stream free</title>
<updated>2015-11-05T01:15:03+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-10-30T16:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=9a212bf37799e2899c0ca58a956487491e1786ff'/>
<id>9a212bf37799e2899c0ca58a956487491e1786ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent segfault when parsing a reflog with oid parse error</title>
<updated>2015-11-05T01:14:42+00:00</updated>
<author>
<name>Stjepan Rajko</name>
<email>stjepanr@axosoft.com</email>
</author>
<published>2015-10-26T22:33:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=c615d29a5e8e1b21662feab61ec2155a156e80f2'/>
<id>c615d29a5e8e1b21662feab61ec2155a156e80f2</id>
<content type='text'>
Using calloc instead of malloc because the parse error will lead to an immediate free of committer (and its properties, which can segfault on free if undefined - test_refs_reflog_reflog__reading_a_reflog_with_invalid_format_returns_error segfaulted before the fix).

#3458
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using calloc instead of malloc because the parse error will lead to an immediate free of committer (and its properties, which can segfault on free if undefined - test_refs_reflog_reflog__reading_a_reflog_with_invalid_format_returns_error segfaulted before the fix).

#3458
</pre>
</div>
</content>
</entry>
<entry>
<title>reuc: Be smarter when inserting new REUC entries</title>
<updated>2015-11-05T01:14:08+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2015-10-27T21:17:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=6bac384a9e2075859439c818cefeb782ca778f93'/>
<id>6bac384a9e2075859439c818cefeb782ca778f93</id>
<content type='text'>
Inserting new REUC entries can quickly become pathological given that
each insert unsorts the REUC vector, and both subsequent lookups *and*
insertions will require sorting it again before being successful.

To avoid this, we're switching to `git_vector_insert_sorted`: this keeps
the REUC vector constantly sorted and lets us use the `on_dup` callback
to skip an extra binary search on each insertion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inserting new REUC entries can quickly become pathological given that
each insert unsorts the REUC vector, and both subsequent lookups *and*
insertions will require sorting it again before being successful.

To avoid this, we're switching to `git_vector_insert_sorted`: this keeps
the REUC vector constantly sorted and lets us use the `on_dup` callback
to skip an extra binary search on each insertion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix docs typo geterr_clear -&gt; giterr_clear</title>
<updated>2015-11-05T01:13:50+00:00</updated>
<author>
<name>Stjepan Rajko</name>
<email>stjepanr@axosoft.com</email>
</author>
<published>2015-10-14T16:41:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0e077d7f475c1db38190603144de5a9db7c76441'/>
<id>0e077d7f475c1db38190603144de5a9db7c76441</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
