<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/network, 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>Check if the refspec matches before transforming</title>
<updated>2014-08-17T12:55:06+00:00</updated>
<author>
<name>Jacques Germishuys</name>
<email>jacquesg@striata.com</email>
</author>
<published>2014-08-17T12:55:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4e53c28096f4b04ab9b573fc594a538f51e10049'/>
<id>4e53c28096f4b04ab9b573fc594a538f51e10049</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>refspec: support asterisks in the middle of a pattern</title>
<updated>2014-07-04T16:00:20+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-07-04T15:17:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f5287fa6c39762072e30140329c41e9f304d7c04'/>
<id>f5287fa6c39762072e30140329c41e9f304d7c04</id>
<content type='text'>
We used to assume a refspec would only have an asterisk in the middle of
their respective pattern. This has not been a valid assumption for some
time now with git.

Instead of assuming where the asterisk is going to be, change the logic
to treat each pattern as having two halves with a replacement bit in the
middle, where the asterisk is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We used to assume a refspec would only have an asterisk in the middle of
their respective pattern. This has not been a valid assumption for some
time now with git.

Instead of assuming where the asterisk is going to be, change the logic
to treat each pattern as having two halves with a replacement bit in the
middle, where the asterisk is.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2459 from libgit2/cmn/http-url-path</title>
<updated>2014-07-03T00:41:10+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-07-03T00:41:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=193fe9cbbfd911e240f6d4ab7fed3ec96f35c657'/>
<id>193fe9cbbfd911e240f6d4ab7fed3ec96f35c657</id>
<content type='text'>
netops: error out on url without a path</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
netops: error out on url without a path</pre>
</div>
</content>
</entry>
<entry>
<title>netops: error out on url without a path</title>
<updated>2014-07-03T00:34:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-07-03T00:34:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1380e7c6b1b802efdbbe48edf706e49cc309f370'/>
<id>1380e7c6b1b802efdbbe48edf706e49cc309f370</id>
<content type='text'>
In order to connect to a remote server, we need to provide a path to the
repository we're interested in. Consider the lack of path in the url an
error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to connect to a remote server, we need to provide a path to the
repository we're interested in. Consider the lack of path in the url an
error.
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: remote git_clone_into{,_local} from the public API</title>
<updated>2014-07-02T05:05:00+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-30T19:36:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=6812afaf385422fbcc6fb494ff892426fbce1cbc'/>
<id>6812afaf385422fbcc6fb494ff892426fbce1cbc</id>
<content type='text'>
As git_clone now has callbacks to configure the details of the
repository and remote, remove the lower-level functions from the public
API, as they lack some of the logic from git_clone proper.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As git_clone now has callbacks to configure the details of the
repository and remote, remove the lower-level functions from the public
API, as they lack some of the logic from git_clone proper.
</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>
</feed>
