<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/include/git2, branch cmn/peeling-errors</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>peel: reject bad queries with EINVALIDSPEC</title>
<updated>2014-11-22T17:55:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-19T17:42:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=753e17b0f518c2510848a9dd73cc45e4c6df1a8a'/>
<id>753e17b0f518c2510848a9dd73cc45e4c6df1a8a</id>
<content type='text'>
There are some combination of objects and target types which we know
cannot be fulfilled. Return EINVALIDSPEC for those to signify that there
is a mismatch in the user-provided data and what the object model is
capable of satisfying.

If we start at a tag and in the course of peeling find out that we
cannot reach a particular type, we return EPEEL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some combination of objects and target types which we know
cannot be fulfilled. Return EINVALIDSPEC for those to signify that there
is a mismatch in the user-provided data and what the object model is
capable of satisfying.

If we start at a tag and in the course of peeling find out that we
cannot reach a particular type, we return EPEEL.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2608 from libgit2/cmn/remote-push</title>
<updated>2014-11-18T16:44:59+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-11-18T16:44:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=45301cca309abf4b4c126890a6a7ae024714cfc9'/>
<id>45301cca309abf4b4c126890a6a7ae024714cfc9</id>
<content type='text'>
Provide a convenience function `git_remote_push()`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a convenience function `git_remote_push()`</pre>
</div>
</content>
</entry>
<entry>
<title>remote: use configured push refspecs if none are given</title>
<updated>2014-11-08T23:01:58+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-10-11T10:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=64e3e6d43acbbf6cc8f8a4c612547c5a575c4031'/>
<id>64e3e6d43acbbf6cc8f8a4c612547c5a575c4031</id>
<content type='text'>
If the user does not pass any refspecs to push, try to use those
configured via the configuration or via add_push().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the user does not pass any refspecs to push, try to use those
configured via the configuration or via add_push().
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: introduce git_remote_push()</title>
<updated>2014-11-08T23:01:58+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-10-10T10:39:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=3149547b5ae526f28412574d64d874a4dfd2ed9c'/>
<id>3149547b5ae526f28412574d64d874a4dfd2ed9c</id>
<content type='text'>
This function, similar in style to git_remote_fetch(), performs all the
steps required for a push, with a similar interface.

The remote callbacks struct has learnt about the push callbacks, letting
us set the callbacks a single time instead of setting some in the remote
and some in the push operation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function, similar in style to git_remote_fetch(), performs all the
steps required for a push, with a similar interface.

The remote callbacks struct has learnt about the push callbacks, letting
us set the callbacks a single time instead of setting some in the remote
and some in the push operation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename git_threads_ to git_libgit2_</title>
<updated>2014-11-08T22:46:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-10-23T15:34:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=799e22ea0c3f20f1900011573a10053dc3ea9138'/>
<id>799e22ea0c3f20f1900011573a10053dc3ea9138</id>
<content type='text'>
This describes their purpose better, as we now initialize ssl and some
other global stuff in there. Calling the init function is not something
which has been optional for a while now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This describes their purpose better, as we now initialize ssl and some
other global stuff in there. Calling the init function is not something
which has been optional for a while now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2698 from libgit2/cmn/fetchhead-refactor</title>
<updated>2014-11-08T22:05:13+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-11-08T22:05:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=02bc5233041ba0b83fc8db66e02214c99f1e75fe'/>
<id>02bc5233041ba0b83fc8db66e02214c99f1e75fe</id>
<content type='text'>
Refactor fetchhead</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor fetchhead</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2695 from libgit2/cmn/remote-lookup</title>
<updated>2014-11-08T21:55:23+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-11-08T21:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=bc8c4a8aeb7323e6e7431797a2be0d0e0035d9e8'/>
<id>bc8c4a8aeb7323e6e7431797a2be0d0e0035d9e8</id>
<content type='text'>
remote: rename _load() to _lookup()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remote: rename _load() to _lookup()</pre>
</div>
</content>
</entry>
<entry>
<title>branch: add getter for the upstream remote name</title>
<updated>2014-11-08T19:00:17+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-08T19:00:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=82374d9825040914a3cfd8ceeaf60f76b93fe638'/>
<id>82374d9825040914a3cfd8ceeaf60f76b93fe638</id>
<content type='text'>
This gets the value from branch.&lt;foo&gt;.remote.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gets the value from branch.&lt;foo&gt;.remote.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: rename _load() to _lookup()</title>
<updated>2014-11-08T12:28:27+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-08T12:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=209425ce26d777794e9995f757656c7731df087e'/>
<id>209425ce26d777794e9995f757656c7731df087e</id>
<content type='text'>
This brings it in line with the rest of the lookup functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This brings it in line with the rest of the lookup functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>git_status_file now takes an exact path</title>
<updated>2014-11-07T19:34:54+00:00</updated>
<author>
<name>Ungureanu Marius</name>
<email>marius.ungureanu@xamarin.com</email>
</author>
<published>2014-11-07T18:32:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=68182085694d76b97eb747960195917df69500c8'/>
<id>68182085694d76b97eb747960195917df69500c8</id>
<content type='text'>
This function has one output but can match multiple files, which can be
unexpected for the user, which would usually path the exact path of the
file he wants the status of.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function has one output but can match multiple files, which can be
unexpected for the user, which would usually path the exact path of the
file he wants the status of.
</pre>
</div>
</content>
</entry>
</feed>
