<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src, branch cmn/server-errors</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>errors: add GIT_EEOF to indicate early EOF</title>
<updated>2015-05-20T13:08:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-18T14:04:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1396c381782f446ae5ea177b0f5c407f90197c97'/>
<id>1396c381782f446ae5ea177b0f5c407f90197c97</id>
<content type='text'>
This can be used by tools to show mesages about failing to communicate
with the server. The error message in this case will often contain the
server's error message, as far as it managed to send anything.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be used by tools to show mesages about failing to communicate
with the server. The error message in this case will often contain the
server's error message, as far as it managed to send anything.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: read from stderr if stdout is empty</title>
<updated>2015-05-20T13:08:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-18T13:51:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=e3435673b8ed862266b5351b9e18cb55ed55d335'/>
<id>e3435673b8ed862266b5351b9e18cb55ed55d335</id>
<content type='text'>
When we fail to read from stdout, it's typically because the URL was
wrong and the server process has sent some output over its stderr
output.

Read that output and set the error message to whatever we read from it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we fail to read from stdout, it's typically because the URL was
wrong and the server process has sent some output over its stderr
output.

Read that output and set the error message to whatever we read from it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3109 from libgit2/cmn/index-use-diff</title>
<updated>2015-05-19T18:12:40+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-05-19T18:12:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=acc573cba3212c637d02520fb520326b36dcdd39'/>
<id>acc573cba3212c637d02520fb520326b36dcdd39</id>
<content type='text'>
Use a diff for iteration in index_update_all and index_add_all</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a diff for iteration in index_update_all and index_add_all</pre>
</div>
</content>
</entry>
<entry>
<title>fileops: set an error on write error for file copy</title>
<updated>2015-05-17T13:48:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-15T10:23:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=edef91ee25eddcda1db9af64c99d3913c45e3a18'/>
<id>edef91ee25eddcda1db9af64c99d3913c45e3a18</id>
<content type='text'>
We set an error if we get an error when reading, but we don't bother
setting an error message for write failing. This causes a cryptic error
to be shown to the user when the target filesystem is full.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We set an error if we get an error when reading, but we don't bother
setting an error message for write failing. This causes a cryptic error
to be shown to the user when the target filesystem is full.
</pre>
</div>
</content>
</entry>
<entry>
<title>fileops: set an error message if we fail to link a file</title>
<updated>2015-05-15T10:18:05+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-15T10:18:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=54738368ec469dd9706c5c8f97d24affde9edae8'/>
<id>54738368ec469dd9706c5c8f97d24affde9edae8</id>
<content type='text'>
Now that `git_path_direach` lets us specify an error message to report,
set an appropriate error message while linking.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that `git_path_direach` lets us specify an error message to report,
set an appropriate error message while linking.
</pre>
</div>
</content>
</entry>
<entry>
<title>path: don't let direach overwrite the callback's error message</title>
<updated>2015-05-15T10:15:45+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-15T10:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8a4d77f990b4453e42e3c2cc61df5175b39586d3'/>
<id>8a4d77f990b4453e42e3c2cc61df5175b39586d3</id>
<content type='text'>
This function deals with functions doing IO which means the amount of
errors that can happen is quit large. It does not help if it always
ovewrites the underlying error message with a less understandable
version of "something went wrong".

Instead, only use this generic message if there was no error set by the
callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function deals with functions doing IO which means the amount of
errors that can happen is quit large. It does not help if it always
ovewrites the underlying error message with a less understandable
version of "something went wrong".

Instead, only use this generic message if there was no error set by the
callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make "Early EOF" message start with lowercase</title>
<updated>2015-05-14T18:39:52+00:00</updated>
<author>
<name>Marius Ungureanu</name>
<email>teromario@yahoo.com</email>
</author>
<published>2015-05-14T18:33:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=7e9a240e0a28fe6103b0d9055a1374afd3580a62'/>
<id>7e9a240e0a28fe6103b0d9055a1374afd3580a62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>local: plug a leak in the progress reporting</title>
<updated>2015-05-14T15:26:09+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-14T15:26:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=542a7de0cdbed72f04a30db6f3ed1352b2169381'/>
<id>542a7de0cdbed72f04a30db6f3ed1352b2169381</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>index: include TYPECHANGE in the diff</title>
<updated>2015-05-14T13:23:12+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-12T10:07:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2b2dfe80f065f284aa53351d7203e31cf001cf8a'/>
<id>2b2dfe80f065f284aa53351d7203e31cf001cf8a</id>
<content type='text'>
Without this option, we would not be able to catch exec bit changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this option, we would not be able to catch exec bit changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>index: make add_all to act on a diff</title>
<updated>2015-05-14T13:23:12+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-11T14:09:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=0a78a52ed9c6945151536d0f19aa39b081a4a8ac'/>
<id>0a78a52ed9c6945151536d0f19aa39b081a4a8ac</id>
<content type='text'>
Instead of going through each entry we have and re-adding, which may not
even be correct for certain crlf options and has bad performance, use
the function which performs a diff against the worktree and try to add
and remove files from that list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of going through each entry we have and re-adding, which may not
even be correct for certain crlf options and has bad performance, use
the function which performs a diff against the worktree and try to add
and remove files from that list.
</pre>
</div>
</content>
</entry>
</feed>
