<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch cmn/host-cert-info</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/'/>
<entry>
<title>ssh: skip the localhost cert check earlier</title>
<updated>2014-09-16T15:13:58+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-16T15:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=52e09724fde2d46c1f31d07f6445dc7b4dee3947'/>
<id>52e09724fde2d46c1f31d07f6445dc7b4dee3947</id>
<content type='text'>
Skip it before we attempt to clone, as we would exit with -1 on systems
which do not have sshd running.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skip it before we attempt to clone, as we would exit with -1 on systems
which do not have sshd running.
</pre>
</div>
</content>
</entry>
<entry>
<title>winhttp: get rid of the cert ignore flag</title>
<updated>2014-09-16T15:02:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-16T11:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4fe5b771b5c6c72ca33bf7593fe1aca1afd02578'/>
<id>4fe5b771b5c6c72ca33bf7593fe1aca1afd02578</id>
<content type='text'>
This brings us back in line with the other transports.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This brings us back in line with the other transports.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: expose both hashes</title>
<updated>2014-09-16T15:02:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-16T01:22:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=1e0aa105faff1bd6987665506037f299b8e0e1cb'/>
<id>1e0aa105faff1bd6987665506037f299b8e0e1cb</id>
<content type='text'>
The user may have the data hashed as MD5 or SHA-1, so we should provide
both types for consumption.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The user may have the data hashed as MD5 or SHA-1, so we should provide
both types for consumption.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: provide our own types for host key lengths</title>
<updated>2014-09-16T15:02:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-16T00:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=286369a81fc2e1d77a7a134d5c140f023af1298b'/>
<id>286369a81fc2e1d77a7a134d5c140f023af1298b</id>
<content type='text'>
Instead of using the libssh2 defines, provide our own, which eases usage
as we do not need to check whether libgit2 was built with libssh2 or not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of using the libssh2 defines, provide our own, which eases usage
as we do not need to check whether libgit2 was built with libssh2 or not.
</pre>
</div>
</content>
</entry>
<entry>
<title>script: use a parallel build on Travis</title>
<updated>2014-09-16T15:02:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-16T00:07:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=ebda0970765e881feddd1879fb39ac9a3aa951a8'/>
<id>ebda0970765e881feddd1879fb39ac9a3aa951a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: use only structs to pass information about cert</title>
<updated>2014-09-16T15:02:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-15T23:47:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0782fc43f809b1c2a5001453ccb064a4afcfc2b9'/>
<id>0782fc43f809b1c2a5001453ccb064a4afcfc2b9</id>
<content type='text'>
Instead of spreading the data in function arguments, some of which
aren't used for ssh and having a struct only for ssh, use a struct for
both, using a common parent to pass to the callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of spreading the data in function arguments, some of which
aren't used for ssh and having a struct only for ssh, use a struct for
both, using a common parent to pass to the callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/master' into cmn/host-cert-info</title>
<updated>2014-09-16T15:02:28+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-15T23:25:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0fef38999abc74b8237971f96295f461631d9d1d'/>
<id>0fef38999abc74b8237971f96295f461631d9d1d</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 test for host key</title>
<updated>2014-09-16T15:01:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-15T19:51:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=bf8756d6a2c42dc77b8a2de814a12e2ceb4487fd'/>
<id>bf8756d6a2c42dc77b8a2de814a12e2ceb4487fd</id>
<content type='text'>
Test that the certificate check callback gets the right fingerprint from
the host we're connecting to.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test that the certificate check callback gets the right fingerprint from
the host we're connecting to.
</pre>
</div>
</content>
</entry>
<entry>
<title>net: remove support for outright ignoring certificates</title>
<updated>2014-09-16T15:01:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-11T08:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=41698f22f683d3452ef83de3b3e82f5cb178b0b3'/>
<id>41698f22f683d3452ef83de3b3e82f5cb178b0b3</id>
<content type='text'>
This option make it easy to ignore anything about the server we're
connecting to, which is bad security practice. This was necessary as we
didn't use to expose detailed information about the certificate, but now
that we do, we should get rid of this.

If the user wants to ignore everything, they can still provide a
callback which ignores all the information passed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option make it easy to ignore anything about the server we're
connecting to, which is bad security practice. This was necessary as we
didn't use to expose detailed information about the certificate, but now
that we do, we should get rid of this.

If the user wants to ignore everything, they can still provide a
callback which ignores all the information passed.
</pre>
</div>
</content>
</entry>
<entry>
<title>transport: move the cert type enum to types.h</title>
<updated>2014-09-16T15:01:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-08-31T21:16:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2aee4642ef9c0cffcebc443e81a706f3e458906f'/>
<id>2aee4642ef9c0cffcebc443e81a706f3e458906f</id>
<content type='text'>
This should make the mingw compiler happy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make the mingw compiler happy.
</pre>
</div>
</content>
</entry>
</feed>
