<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/script, branch ethomson/tree_error_messages</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>Merge pull request #4394 from libgit2/cmn/macos-ramdisk</title>
<updated>2017-11-06T19:49:46+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-11-06T19:49:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=28c89507d1b9e1013e690adc1ef16f30bd3fa4f5'/>
<id>28c89507d1b9e1013e690adc1ef16f30bd3fa4f5</id>
<content type='text'>
travis: put clar's sandbox in a ramdisk on macOS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
travis: put clar's sandbox in a ramdisk on macOS</pre>
</div>
</content>
</entry>
<entry>
<title>appveyor: build examples</title>
<updated>2017-11-06T11:16:02+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-11-06T11:16:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=0b98a66baae83056401a0a5fef5dc5cd2ed3468b'/>
<id>0b98a66baae83056401a0a5fef5dc5cd2ed3468b</id>
<content type='text'>
By default, CMake will not build our examples directory. As we do not
instruct either the MinGW or MSVC builds on AppVeyor to enable building
these examples, we cannot verify that those examples at least build on
Windows systems.

Fix that by passing `-DBUILD_EXAMPLES=ON` to AppVeyor's CMake
invocation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, CMake will not build our examples directory. As we do not
instruct either the MinGW or MSVC builds on AppVeyor to enable building
these examples, we cannot verify that those examples at least build on
Windows systems.

Fix that by passing `-DBUILD_EXAMPLES=ON` to AppVeyor's CMake
invocation.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: let's try a 5GB ramdisk</title>
<updated>2017-10-31T13:43:28+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-10-31T13:43:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=71ba464435bb430b02d94c653cd518c11f7289ff'/>
<id>71ba464435bb430b02d94c653cd518c11f7289ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: put clar's sandbox in a ramdisk on macOS</title>
<updated>2017-10-31T10:08:09+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2017-10-31T09:40:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=37bb15122e30bb13aabc213079da53b5cdac2678'/>
<id>37bb15122e30bb13aabc213079da53b5cdac2678</id>
<content type='text'>
The macOS tests are by far the slowest right now. This attempts to remedy the
situation somewhat by asking clar to put its test data on a ramdisk.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The macOS tests are by far the slowest right now. This attempts to remedy the
situation somewhat by asking clar to put its test data on a ramdisk.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: add custom apt sources</title>
<updated>2017-10-06T23:10:06+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-10-06T23:10:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=9dc21efdbf275dec18b9c34b472f8df9f8e8c169'/>
<id>9dc21efdbf275dec18b9c34b472f8df9f8e8c169</id>
<content type='text'>
Move back to Travis's VM infrastructure for efficiency.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move back to Travis's VM infrastructure for efficiency.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: only install custom libcurl on trusty</title>
<updated>2017-07-24T16:53:32+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2017-07-24T16:53:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c582fa4eb6bee7880f04080aa80357cca406e448'/>
<id>c582fa4eb6bee7880f04080aa80357cca406e448</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: only kill our own sshd</title>
<updated>2017-07-24T16:38:39+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-24T15:48:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=697583ea3aceb1379c576515ffa713ba29c50437'/>
<id>697583ea3aceb1379c576515ffa713ba29c50437</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: build with patched libcurl</title>
<updated>2017-07-24T15:56:33+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-23T02:41:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f031e20b516209f19a56ef934e12fea6adec097a'/>
<id>f031e20b516209f19a56ef934e12fea6adec097a</id>
<content type='text'>
Ubuntu trusty has a bug in curl when using NTLM credentials in a proxy,
dereferencing a null pointer and causing segmentation faults.  Use a
custom-patched version of libcurl that avoids this issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ubuntu trusty has a bug in curl when using NTLM credentials in a proxy,
dereferencing a null pointer and causing segmentation faults.  Use a
custom-patched version of libcurl that avoids this issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: cibuild: set up our own sshd server</title>
<updated>2017-06-21T06:05:13+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-04-26T11:04:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=06619904a2ae2ffd5d8e34ab11d5eb484e9d5762'/>
<id>06619904a2ae2ffd5d8e34ab11d5eb484e9d5762</id>
<content type='text'>
Some tests of ours require to be running against an SSH server.
Currently, we simply run against the SSH server provided and started by
Travis itself. As our Linux tests run in a sudo-less environment, we
have no control over its configuration and startup/shutdown procedure.
While this has been no problem until now, it will become a problem as
soon as we migrate over to newer Precise images, as the SSH server does
not have any host keys set up. Luckily, we can simply set up our own
unpriviledged SSH server. This has the benefit of us being able to
modify its configuration even in a sudo-less environment.

This commit sets up the unpriviledged SSH server on port 2222.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some tests of ours require to be running against an SSH server.
Currently, we simply run against the SSH server provided and started by
Travis itself. As our Linux tests run in a sudo-less environment, we
have no control over its configuration and startup/shutdown procedure.
While this has been no problem until now, it will become a problem as
soon as we migrate over to newer Precise images, as the SSH server does
not have any host keys set up. Luckily, we can simply set up our own
unpriviledged SSH server. This has the benefit of us being able to
modify its configuration even in a sudo-less environment.

This commit sets up the unpriviledged SSH server on port 2222.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: replace use of deprecated homebrew/dupes tap</title>
<updated>2017-06-13T06:13:48+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T06:09:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=96d029892117d891969155e332a12caccc090681'/>
<id>96d029892117d891969155e332a12caccc090681</id>
<content type='text'>
The formulae provided by the homebrew/dupes tap are deprecated since at
least April 4, 2017, with formulae having been migrated to
homebrew/core.

Replace the deprecated reference to "homebrew/dupes/zlib" with only
"zlib".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The formulae provided by the homebrew/dupes tap are deprecated since at
least April 4, 2017, with formulae having been migrated to
homebrew/core.

Replace the deprecated reference to "homebrew/dupes/zlib" with only
"zlib".
</pre>
</div>
</content>
</entry>
</feed>
