<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/network, branch ethomson/diff_enum</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>url: introduce `git_net_url_matches_pattern_list`</title>
<updated>2021-09-02T00:40:19+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-01T02:01:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=9e98e443ca5e95bfb570536187c6e155bc126e59'/>
<id>9e98e443ca5e95bfb570536187c6e155bc126e59</id>
<content type='text'>
Provide a utility method on a url to determine if it matches any pattern
in a comma-separated list, similar to what one would find in `NO_PROXY`
environment variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a utility method on a url to determine if it matches any pattern
in a comma-separated list, similar to what one would find in `NO_PROXY`
environment variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>url: introduce `git_net_url_matches_pattern`</title>
<updated>2021-09-02T00:40:05+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-01T00:41:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=e5ba0a3c37a5a1a24f1904d56ebf8d30df9df75f'/>
<id>e5ba0a3c37a5a1a24f1904d56ebf8d30df9df75f</id>
<content type='text'>
Provide a method to determine if a given URL matches a host:port pattern
like the ones found in `NO_PROXY` environment variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a method to determine if a given URL matches a host:port pattern
like the ones found in `NO_PROXY` environment variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: create the network::url test hierarcy</title>
<updated>2021-09-02T00:39:56+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-08-31T13:41:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=3680f0bf527d69a7a1bb14e4012d07204440fd6e'/>
<id>3680f0bf527d69a7a1bb14e4012d07204440fd6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: deprecate resolve_url callback</title>
<updated>2021-08-29T14:39:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-08-27T15:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=7442c000d95faffd9a2f44d5822101525eb8d0d9'/>
<id>7442c000d95faffd9a2f44d5822101525eb8d0d9</id>
<content type='text'>
Using a callback to set a resolve_url is not particularly idiomatic.
Deprecate it in favor of the `set_instance_url` and
`set_instance_pushurl` functions which can now be called from the
`git_remote_ready_cb` callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using a callback to set a resolve_url is not particularly idiomatic.
Deprecate it in favor of the `set_instance_url` and
`set_instance_pushurl` functions which can now be called from the
`git_remote_ready_cb` callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: introduce git_remote_ready_cb</title>
<updated>2021-08-29T14:39:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-08-27T14:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=72df17c659619707e4e5f27b2a51db60848a1d04'/>
<id>72df17c659619707e4e5f27b2a51db60848a1d04</id>
<content type='text'>
Introduce a new callback that fires when the remote is ready to connect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a new callback that fires when the remote is ready to connect.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: introduce set_instance_url</title>
<updated>2021-08-27T15:26:49+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-05-13T23:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=672406773e677e69dba0ccf1c6a116cb2886b60a'/>
<id>672406773e677e69dba0ccf1c6a116cb2886b60a</id>
<content type='text'>
Users may want to override the URL on a particular instance of a remote,
instead of updating the configuration.  Previously, users could use a
callback to do this, but this is not particularly idiomatic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Users may want to override the URL on a particular instance of a remote,
instead of updating the configuration.  Previously, users could use a
callback to do this, but this is not particularly idiomatic.
</pre>
</div>
</content>
</entry>
<entry>
<title>urlparse: use consistent ipv6 address rules</title>
<updated>2020-12-23T12:00:34+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-12-17T14:09:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=780ad7a9aac4215570f1a7a93b71dd4cf2f74312'/>
<id>780ad7a9aac4215570f1a7a93b71dd4cf2f74312</id>
<content type='text'>
IPv6 addresses should be used identically internally; we should not
denote them with brackets in one operating system and without them in
another.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IPv6 addresses should be used identically internally; we should not
denote them with brackets in one operating system and without them in
another.
</pre>
</div>
</content>
</entry>
<entry>
<title>urlparse: Add IPv4 and IPv6 based tests</title>
<updated>2020-12-23T12:00:34+00:00</updated>
<author>
<name>Paul Wolfgang (DC-AE/ESF1)</name>
<email>wolfgang.paul@boschrexroth.de</email>
</author>
<published>2019-07-01T17:59:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=ab3e8565da67e3a1765780b717187314b47a83d6'/>
<id>ab3e8565da67e3a1765780b717187314b47a83d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: use git_remote_name_is_valid</title>
<updated>2020-10-25T16:33:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-10-11T12:55:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=55a7117d293c04f40fd943aeb141d856272070f6'/>
<id>55a7117d293c04f40fd943aeb141d856272070f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refspec: return GIT_EINVALIDSPEC for invalid specs</title>
<updated>2020-10-25T16:33:27+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-10-11T12:35:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=68e35588ad5b55c9f0357e0a33f7282c0a454a0c'/>
<id>68e35588ad5b55c9f0357e0a33f7282c0a454a0c</id>
<content type='text'>
Disambiguate invalid specifications in `git_refspec__parse` so that
callers can determine the difference between invalid specifications and
actual errors.  No call sites wil propagagte this new error message to
an end-user, so there is no user-facing API change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disambiguate invalid specifications in `git_refspec__parse` so that
callers can determine the difference between invalid specifications and
actual errors.  No call sites wil propagagte this new error message to
an end-user, so there is no user-facing API change.
</pre>
</div>
</content>
</entry>
</feed>
