<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/include/git2, branch cmn/push-error-concerns</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>push: reword comment on finish()</title>
<updated>2014-12-10T17:55:54+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-10T17:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=85a6d5f49ca34d1ceb8ec4c4e43c5ce60d321fa3'/>
<id>85a6d5f49ca34d1ceb8ec4c4e43c5ce60d321fa3</id>
<content type='text'>
This should make it clearer what the return value implies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make it clearer what the return value implies.
</pre>
</div>
</content>
</entry>
<entry>
<title>push: fold unpack_ok() into finish()</title>
<updated>2014-12-10T17:55:54+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-10T16:23:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=d524b2d3d13cd306f4405b2e48cf586c04e4e5dc'/>
<id>d524b2d3d13cd306f4405b2e48cf586c04e4e5dc</id>
<content type='text'>
The push cannot be successful if we sent a bad packfile. We should
return an error in that case instead of storing it elsewhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The push cannot be successful if we sent a bad packfile. We should
return an error in that case instead of storing it elsewhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2678 from libgit2/cmn/io-stream</title>
<updated>2014-12-10T16:30:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-12-10T16:30:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=cd305c2f567678c96bccecab69f715b6063089bc'/>
<id>cd305c2f567678c96bccecab69f715b6063089bc</id>
<content type='text'>
Introduce stackable IO streams</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce stackable IO streams</pre>
</div>
</content>
</entry>
<entry>
<title>stream: constify the write buffer</title>
<updated>2014-12-10T15:20:52+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-10T00:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=49ae22baac96f14d63547c158a87b4de2d8373a8'/>
<id>49ae22baac96f14d63547c158a87b4de2d8373a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce stackable IO streams</title>
<updated>2014-12-10T00:17:40+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-01T11:35:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=dd4ff2c9b53dc9c8ba623477ead3e05f9baf73a0'/>
<id>dd4ff2c9b53dc9c8ba623477ead3e05f9baf73a0</id>
<content type='text'>
We currently have gitno for talking over TCP, but this needs to know
about both plaintext and OpenSSL connections and the code has gotten
somewhat messy with ifdefs determining which version of the function
should be called.

In order to clean this up and abstract away the details of sending over
the different types of streams, we can instead use an interface and
stack stream implementations.

We may not be able to use the stackability with all streams, but we
are definitely be able to use the abstraction which is currently spread
between different bits of gitno.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We currently have gitno for talking over TCP, but this needs to know
about both plaintext and OpenSSL connections and the code has gotten
somewhat messy with ifdefs determining which version of the function
should be called.

In order to clean this up and abstract away the details of sending over
the different types of streams, we can instead use an interface and
stack stream implementations.

We may not be able to use the stackability with all streams, but we
are definitely be able to use the abstraction which is currently spread
between different bits of gitno.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2748 from libgit2/cmn/doc-all</title>
<updated>2014-12-06T17:26:04+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-12-06T17:26:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=f2e09b8aac1e107a3a02f2831b46d5b4367cd5ca'/>
<id>f2e09b8aac1e107a3a02f2831b46d5b4367cd5ca</id>
<content type='text'>
doc: add documentation to all the public structs and enums</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
doc: add documentation to all the public structs and enums</pre>
</div>
</content>
</entry>
<entry>
<title>notes: fix comments for git_note_next()</title>
<updated>2014-12-06T03:20:10+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-06T02:13:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=bfa6cdbf13be242df0cde6cd6e51a005600c0f04'/>
<id>bfa6cdbf13be242df0cde6cd6e51a005600c0f04</id>
<content type='text'>
The iterator is the last argument. There is also no returned notes, just
ids, so the comment about freeing is out of place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The iterator is the last argument. There is also no returned notes, just
ids, so the comment about freeing is out of place.
</pre>
</div>
</content>
</entry>
<entry>
<title>notes: move the notes name argument</title>
<updated>2014-12-06T03:20:09+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-06T02:12:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=21083a712933248ecc71a09abd20d548b912b194'/>
<id>21083a712933248ecc71a09abd20d548b912b194</id>
<content type='text'>
Make it consistent between git_note_create() and git_note_remote() by
putting it after the repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it consistent between git_note_create() and git_note_remote() by
putting it after the repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: add documentation to all the public structs and enums</title>
<updated>2014-12-06T02:44:40+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-12-06T02:36:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=a295bd2dc4a1ac2b15b9c39089d148499e6e9e00'/>
<id>a295bd2dc4a1ac2b15b9c39089d148499e6e9e00</id>
<content type='text'>
This makes them show up in the reference, even if the text itself isn't
the most descriptive.

These have been found with

    grep -Przon '\n\ntypedef struct.*?\{' -- include
    grep -Przon '\n\ntypedef enum.*?\{' -- include
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes them show up in the reference, even if the text itself isn't
the most descriptive.

These have been found with

    grep -Przon '\n\ntypedef struct.*?\{' -- include
    grep -Przon '\n\ntypedef enum.*?\{' -- include
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2744 from epmatsw/spelling</title>
<updated>2014-12-05T06:44:09+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2014-12-05T06:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=30ec05260d5fe2074f19b7f47021455cf10a7014'/>
<id>30ec05260d5fe2074f19b7f47021455cf10a7014</id>
<content type='text'>
Spelling fixes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spelling fixes</pre>
</div>
</content>
</entry>
</feed>
