<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch cmn/dynamic-libssh2</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>fixup</title>
<updated>2017-03-13T08:42:23+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-13T08:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=050ea99cc91a168f6385c0789f44e0eeded2876c'/>
<id>050ea99cc91a168f6385c0789f44e0eeded2876c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup</title>
<updated>2017-03-12T20:44:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T20:44:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=d364f481d0504de4bcf0404c08969758b57a3cb9'/>
<id>d364f481d0504de4bcf0404c08969758b57a3cb9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup</title>
<updated>2017-03-12T20:24:55+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T20:24:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=d617f1de94ae2dadadb26eed3cf81180711368f1'/>
<id>d617f1de94ae2dadadb26eed3cf81180711368f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "ssh: don't forget to look up libssh2_init"</title>
<updated>2017-03-12T20:17:37+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T20:17:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=5a3df6bd83ebf3bea95e93e30a1a833ee35ca27a'/>
<id>5a3df6bd83ebf3bea95e93e30a1a833ee35ca27a</id>
<content type='text'>
This reverts commit 4b98ce3d3e7d2f41aaf937a32e4f19c5615cc63a.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4b98ce3d3e7d2f41aaf937a32e4f19c5615cc63a.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: don't try to look up when linked at compile-time</title>
<updated>2017-03-12T20:14:47+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T20:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=6f2bf5d82ad1596f60f126bee7d067966c96d148'/>
<id>6f2bf5d82ad1596f60f126bee7d067966c96d148</id>
<content type='text'>
Instead of trying to use the same functions by looking them up at startup, rely
on the linker to give us the right functions and simply define away the `git_`
prefix.

This should let us work with both compile-time and run-time linking, though it
introduces a lot of conditional compilation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of trying to use the same functions by looking them up at startup, rely
on the linker to give us the right functions and simply define away the `git_`
prefix.

This should let us work with both compile-time and run-time linking, though it
introduces a lot of conditional compilation.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: do return an error if we cannot find a required function</title>
<updated>2017-03-12T19:55:44+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T13:45:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=e488582bf10d6c0ab4552c573be51177c92868cc'/>
<id>e488582bf10d6c0ab4552c573be51177c92868cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: don't forget to look up libssh2_init</title>
<updated>2017-03-12T14:16:30+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T13:44:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=4b98ce3d3e7d2f41aaf937a32e4f19c5615cc63a'/>
<id>4b98ce3d3e7d2f41aaf937a32e4f19c5615cc63a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: add a few more GIT_SSH checks</title>
<updated>2017-03-12T14:16:30+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-12T12:24:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=b0cef2c5caebcad28de220cfdc3017cbd119c8e9'/>
<id>b0cef2c5caebcad28de220cfdc3017cbd119c8e9</id>
<content type='text'>
If we're not actually using libssh2, we must not refer to the handle, as it has
not been defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we're not actually using libssh2, we must not refer to the handle, as it has
not been defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>appveyor: enable runtime libssh2 loading</title>
<updated>2017-03-12T14:16:30+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-11T19:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=00b886a0a2541ed690fd305ace8821adbd6c1358'/>
<id>00b886a0a2541ed690fd305ace8821adbd6c1358</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: explicitly keep track of libssh2 being available</title>
<updated>2017-03-12T14:16:30+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-03-11T19:40:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=5158ac7aa53f7f05395590fff96ccb409d833f1e'/>
<id>5158ac7aa53f7f05395590fff96ccb409d833f1e</id>
<content type='text'>
We cannot rely on the handle being `NULL` since `RTLD_DEFAULT` happens to have
the same value on many architectures. Keep a new variable to tell us whether
we think libssh2 has been loaded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot rely on the handle being `NULL` since `RTLD_DEFAULT` happens to have
the same value on many architectures. Keep a new variable to tell us whether
we think libssh2 has been loaded.
</pre>
</div>
</content>
</entry>
</feed>
