<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/fetch.c, branch attr-export</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>fetch: remove timeout code</title>
<updated>2012-07-30T18:28:16+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@elego.de</email>
</author>
<published>2012-07-25T14:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=3e3228b6d65c5b1f76ea08a23be2a457f904ff0a'/>
<id>3e3228b6d65c5b1f76ea08a23be2a457f904ff0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transport: store the refs in a common area</title>
<updated>2012-07-30T18:28:16+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-25T08:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=ad4b5beb50dc484f86534dc127646eafb39d96fe'/>
<id>ad4b5beb50dc484f86534dc127646eafb39d96fe</id>
<content type='text'>
Instad of each transport having its own function and logic to get to
its refs, store them directly in transport.

Leverage the new gitno_buffer to make the parsing and storing of the
refs use common code and get rid of the git_protocol struct.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instad of each transport having its own function and logic to get to
its refs, store them directly in transport.

Leverage the new gitno_buffer to make the parsing and storing of the
refs use common code and get rid of the git_protocol struct.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: use the same code to control git and http</title>
<updated>2012-07-30T18:28:16+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-24T17:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=b49c8f71aef574ce6606282a498627f5106220d5'/>
<id>b49c8f71aef574ce6606282a498627f5106220d5</id>
<content type='text'>
This allows us to add capabilitites to both at the same time, keeps
them in sync and removes a lot of code.

gitno_buffer now uses a callback to fill its buffer, allowing us to
use the same interface for git and http (which uses callbacks).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to add capabilitites to both at the same time, keeps
them in sync and removes a lot of code.

gitno_buffer now uses a callback to fill its buffer, allowing us to
use the same interface for git and http (which uses callbacks).
</pre>
</div>
</content>
</entry>
<entry>
<title>network: implement multi_ack for the git transport</title>
<updated>2012-07-30T18:28:16+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-24T15:10:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=114dc6e14c47ff574b4c97d4519782de3f9d28b2'/>
<id>114dc6e14c47ff574b4c97d4519782de3f9d28b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: start moving the protocol to a common area</title>
<updated>2012-07-30T18:25:10+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-24T12:23:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=64d01de8a7802ebec031f921496747bf09426df1'/>
<id>64d01de8a7802ebec031f921496747bf09426df1</id>
<content type='text'>
For the transition, http is going to keep its own logic until the
git/common code catches up with the implied multi_ack that http
has. This also has the side-effect of making the code cleaner and more
correct regardingt he protocol.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the transition, http is going to keep its own logic until the
git/common code catches up with the implied multi_ack that http
has. This also has the side-effect of making the code cleaner and more
correct regardingt he protocol.
</pre>
</div>
</content>
</entry>
<entry>
<title>indexer: don't use '/objects/pack/' unconditionally</title>
<updated>2012-06-28T08:24:03+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@elego.de</email>
</author>
<published>2012-06-28T07:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=371599576a82b43ab30fe66feadcfb3045e649ff'/>
<id>371599576a82b43ab30fe66feadcfb3045e649ff</id>
<content type='text'>
Not everyone who indexes a packfile wants to put it in the standard
git repository location.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not everyone who indexes a packfile wants to put it in the standard
git repository location.
</pre>
</div>
</content>
</entry>
<entry>
<title>http: add https support when GnuTLS is available</title>
<updated>2012-05-19T15:50:52+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-04-30T22:05:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=66024c7cbcbae3a75d0b0426993d8ee5fa5f9dfb'/>
<id>66024c7cbcbae3a75d0b0426993d8ee5fa5f9dfb</id>
<content type='text'>
If it's not available, an error saying so will be returned when trying
to use a https:// URL.

This also unifies a lot of the network code to use git_transport in
many places instead of an socket descriptor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If it's not available, an error saying so will be returned when trying
to use a https:// URL.

This also unifies a lot of the network code to use git_transport in
many places instead of an socket descriptor.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: git_reference_listall -&gt; git_reference_list</title>
<updated>2012-05-17T23:26:16+00:00</updated>
<author>
<name>Vicent Martí</name>
<email>tanoku@gmail.com</email>
</author>
<published>2012-05-17T18:35:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4fbd1c007e6c72b32c0dd2a29036a5670f85120a'/>
<id>4fbd1c007e6c72b32c0dd2a29036a5670f85120a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fetch: filter tag annotation pseudo-refs while generating wants</title>
<updated>2012-05-09T14:18:13+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-05-09T14:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=11678b37183f3b13ad3b9eb4e4916a036d7a97d8'/>
<id>11678b37183f3b13ad3b9eb4e4916a036d7a97d8</id>
<content type='text'>
These objects aren't considered as being advertised, so asking for
them will cause the remote end to close the connection. This makes the
checking in update_tips() unnecessary, because they don't get inserted
in the list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These objects aren't considered as being advertised, so asking for
them will cause the remote end to close the connection. This makes the
checking in update_tips() unnecessary, because they don't get inserted
in the list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old and unused error codes</title>
<updated>2012-05-03T02:56:38+00:00</updated>
<author>
<name>Vicent Martí</name>
<email>tanoku@gmail.com</email>
</author>
<published>2012-05-03T02:56:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=3fbcac89c47cb66ea193f66da6d93d1c36ed0f5e'/>
<id>3fbcac89c47cb66ea193f66da6d93d1c36ed0f5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
