<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/network/remote, branch cmn/ssh-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>remote: test for supported URLs in a single place</title>
<updated>2014-08-31T19:53:42+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-08-31T19:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=05ac70514fed0ae75ba2844f22b233da1c25b8cc'/>
<id>05ac70514fed0ae75ba2844f22b233da1c25b8cc</id>
<content type='text'>
Instead of using ifdefs to run the tests, use them to set when we expect
to support a particular scheme and always have the tests in the code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of using ifdefs to run the tests, use them to set when we expect
to support a particular scheme and always have the tests in the code.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: get rid of git_remote_valid_url()</title>
<updated>2014-08-31T19:50:28+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-08-31T15:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=ba67c0752269ba06523fe7f5fa350e6328b20241'/>
<id>ba67c0752269ba06523fe7f5fa350e6328b20241</id>
<content type='text'>
It does the same as git_remote_supported_url() but has a name which
implies we'd check the URL for correctness while we're simply looking at
the scheme and looking it up in our lists.

While here, fix up the tests so we check all the combination of what's
supported.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It does the same as git_remote_supported_url() but has a name which
implies we'd check the URL for correctness while we're simply looking at
the scheme and looking it up in our lists.

While here, fix up the tests so we check all the combination of what's
supported.
</pre>
</div>
</content>
</entry>
<entry>
<title>git_remote_ls() should return an error if the transport is not available</title>
<updated>2014-08-15T20:56:15+00:00</updated>
<author>
<name>Jacques Germishuys</name>
<email>jacquesg@striata.com</email>
</author>
<published>2014-08-15T20:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=dc8adda4f1430df3ab0144e4c14773445142104c'/>
<id>dc8adda4f1430df3ab0144e4c14773445142104c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improvements to git_transport extensibility</title>
<updated>2014-06-27T02:34:37+00:00</updated>
<author>
<name>Philip Kelley</name>
<email>phkelley@hotmail.com</email>
</author>
<published>2014-06-25T17:20:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1697cd6ff5d29c95106ff4b7bd56ebba5d51b8c1'/>
<id>1697cd6ff5d29c95106ff4b7bd56ebba5d51b8c1</id>
<content type='text'>
git_remote_set_transport now takes a transport factory rather than a transport
git_clone_options now allows the caller to specify a remote creation callback
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git_remote_set_transport now takes a transport factory rather than a transport
git_clone_options now allows the caller to specify a remote creation callback
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: don't free the remote on delete</title>
<updated>2014-06-06T20:55:34+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-06T20:55:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=231f350d91e71e3c171041a64f0d238888fad002'/>
<id>231f350d91e71e3c171041a64f0d238888fad002</id>
<content type='text'>
This was a bad idea. Don't free except in the free function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was a bad idea. Don't free except in the free function.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: failing test for renaming with a symref</title>
<updated>2014-06-06T20:36:41+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-06T20:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=eb6aa791a7c1a311b556398acce69cde3d43e3cd'/>
<id>eb6aa791a7c1a311b556398acce69cde3d43e3cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: return problem refspecs instead of using a callback</title>
<updated>2014-06-06T19:43:04+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-06T14:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=72bca13e5d0d421da7992f029e275d950c864105'/>
<id>72bca13e5d0d421da7992f029e275d950c864105</id>
<content type='text'>
There is no reason why we need to use a callback here. A string array
fits better with the usage, as this is not an event and we don't need
anything from the user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no reason why we need to use a callback here. A string array
fits better with the usage, as this is not an event and we don't need
anything from the user.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: failing test for rename</title>
<updated>2014-06-05T22:54:11+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-05T22:54:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=fe3b9d07317732830a3416187e2946979caafc92'/>
<id>fe3b9d07317732830a3416187e2946979caafc92</id>
<content type='text'>
When there is a reference in the target namespace, we should overwrite
it. Instead it gets a different name under the current code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When there is a reference in the target namespace, we should overwrite
it. Instead it gets a different name under the current code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remote: Set an error when a remote cannot be found.</title>
<updated>2014-05-30T17:26:49+00:00</updated>
<author>
<name>Arthur Schreiber</name>
<email>schreiber.arthur@googlemail.com</email>
</author>
<published>2014-05-30T17:26:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=d723dbed0c46ddb2fb037c63cc13a6131c3824b8'/>
<id>d723dbed0c46ddb2fb037c63cc13a6131c3824b8</id>
<content type='text'>
Inside `git_remote_load`, the calls to `get_optional_config` use
`giterr_clear` to unset any errors that are set due to missing config
keys. If neither a fetch nor a push url config was found for a remote,
we should set an error again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inside `git_remote_load`, the calls to `get_optional_config` use
`giterr_clear` to unset any errors that are set due to missing config
keys. If neither a fetch nor a push url config was found for a remote,
we should set an error again.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: add api to guess the remote's default branch</title>
<updated>2014-05-21T10:12:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-21T07:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=d22db24fb75134f30c3a72af0bc47fc7f0a07f33'/>
<id>d22db24fb75134f30c3a72af0bc47fc7f0a07f33</id>
<content type='text'>
If the remote supports the symref protocol extension, then we return
that, otherwise we guess with git's rules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the remote supports the symref protocol extension, then we return
that, otherwise we guess with git's rules.
</pre>
</div>
</content>
</entry>
</feed>
