<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/transports, branch cmn/oidarray</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>ssh: Fix unused warning</title>
<updated>2014-07-16T20:03:34+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2014-07-16T20:03:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8baeb8a4801ca44b3d383eb824e779b96da026f5'/>
<id>8baeb8a4801ca44b3d383eb824e779b96da026f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: provide a factory function for setting ssh paths</title>
<updated>2014-07-07T12:51:51+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-07-04T08:00:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=d4256ed554fa64f762d53cb2a64663e5095d3eb5'/>
<id>d4256ed554fa64f762d53cb2a64663e5095d3eb5</id>
<content type='text'>
git allows you to set which paths to use for the git server programs
when connecting over ssh; and we want to provide something similar.

We do this by providing a factory function which can be set as the
remote's transport callback which will set the given paths upon
creation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git allows you to set which paths to use for the git server programs
when connecting over ssh; and we want to provide something similar.

We do this by providing a factory function which can be set as the
remote's transport callback which will set the given paths upon
creation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include libssh2.h before git2.h (transport.h)</title>
<updated>2014-07-03T18:20:00+00:00</updated>
<author>
<name>Jacques Germishuys</name>
<email>jacquesg@striata.com</email>
</author>
<published>2014-07-03T18:20:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ae241ae1299e35c265481f19bbffcde0830feaa6'/>
<id>ae241ae1299e35c265481f19bbffcde0830feaa6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2456 from libgit2/cmn/ssh-send-everything</title>
<updated>2014-07-02T13:28:24+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-07-02T13:28:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=de3cf801cef846bd0f61ab70a89f1fd307d81814'/>
<id>de3cf801cef846bd0f61ab70a89f1fd307d81814</id>
<content type='text'>
ssh: libssh2_channel_write() behaves like send()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ssh: libssh2_channel_write() behaves like send()</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: libssh2_channel_write() behaves like send()</title>
<updated>2014-07-02T10:49:51+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-07-02T10:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=0963716b3fd30a0900c22884bcd52f04d556fb67'/>
<id>0963716b3fd30a0900c22884bcd52f04d556fb67</id>
<content type='text'>
When the stream writing function was written, it assume that
libssh2_channel_write() would always write all of the data to the
wire. This is only true for the first 32k of data, which it tries to
fit into one ssh packet.

Since it can perform short writes, call it in a loop like we do for
send(), advancing the buffer offset.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the stream writing function was written, it assume that
libssh2_channel_write() would always write all of the data to the
wire. This is only true for the first 32k of data, which it tries to
fit into one ssh packet.

Since it can perform short writes, call it in a loop like we do for
send(), advancing the buffer offset.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix assert when receiving uncommon sideband packet</title>
<updated>2014-06-27T16:03:27+00:00</updated>
<author>
<name>Philip Kelley</name>
<email>phkelley@hotmail.com</email>
</author>
<published>2014-06-27T15:51:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=bc8a0886853c17d0899e9148d5c11c2c231c3ab4'/>
<id>bc8a0886853c17d0899e9148d5c11c2c231c3ab4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: fix typo in credentials logic</title>
<updated>2014-06-13T00:35:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-13T00:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=9c3e4e97f6995bde7879a5907497c35f83ef6b56'/>
<id>9c3e4e97f6995bde7879a5907497c35f83ef6b56</id>
<content type='text'>
We want to check whether the credentials callback is NULL, not whether
the payload is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want to check whether the credentials callback is NULL, not whether
the payload is.
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: re-use the local transport's path resolution</title>
<updated>2014-06-03T19:47:53+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-03T19:47:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=18d7896cb00b9a4abe55cb461e12db4813e6a59e'/>
<id>18d7896cb00b9a4abe55cb461e12db4813e6a59e</id>
<content type='text'>
Whe already worked out the kinks with the function used in the local
transport. Expose it and make use of it in the local clone method
instead of trying to work it out again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whe already worked out the kinks with the function used in the local
transport. Expose it and make use of it in the local clone method
instead of trying to work it out again.
</pre>
</div>
</content>
</entry>
<entry>
<title>smart: initialize the error variable</title>
<updated>2014-05-22T10:52:31+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-22T10:52:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=9331f98acaffd377a8076ab111bed84ff89e8e72'/>
<id>9331f98acaffd377a8076ab111bed84ff89e8e72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Plug leaks and fix a C99-ism</title>
<updated>2014-05-22T10:28:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-22T10:28:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4c4408c351650dac84c81a67a321a4d92cc85ffa'/>
<id>4c4408c351650dac84c81a67a321a4d92cc85ffa</id>
<content type='text'>
We have too many places where we repeat free code, so when adding the
new free to the generic code, it didn't take for the local transport.

While there, fix a C99-ism that sneaked through.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have too many places where we repeat free code, so when adding the
new free to the generic code, it didn't take for the local transport.

While there, fix a C99-ism that sneaked through.
</pre>
</div>
</content>
</entry>
</feed>
