<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch v0.26.1</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>Merge pull request #4568 from pks-t/pks/zlib-update-0.26</title>
<updated>2018-03-07T17:46:15+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2018-03-07T17:46:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=3f15bf8b5abc89e3f42828c6a078fb3d5750fbe3'/>
<id>3f15bf8b5abc89e3f42828c6a078fb3d5750fbe3</id>
<content type='text'>
deps: upgrade embedded zlib to version 1.2.11</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
deps: upgrade embedded zlib to version 1.2.11</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 0.26.1</title>
<updated>2018-03-07T16:01:18+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2018-03-07T10:42:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=67211f3129316b0e1631e19e1937aa56a2931efe'/>
<id>67211f3129316b0e1631e19e1937aa56a2931efe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CHANGELOG.md: update for version 0.26.1</title>
<updated>2018-03-07T16:01:15+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2018-03-07T16:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=aade4bd19ec5b7b47056d01dfeaa09c66b676212'/>
<id>aade4bd19ec5b7b47056d01dfeaa09c66b676212</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: we use bintray's own key for signing</title>
<updated>2018-03-07T15:55:43+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlosmn@github.com</email>
</author>
<published>2018-01-10T15:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=490c7426e8b2d8718588e5c517e16cf9c4d8d7d9'/>
<id>490c7426e8b2d8718588e5c517e16cf9c4d8d7d9</id>
<content type='text'>
The VM on Travis apparently will still proceed, but it's good practice.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The VM on Travis apparently will still proceed, but it's good practice.
</pre>
</div>
</content>
</entry>
<entry>
<title>travis: fetch trusty dependencies from bintray</title>
<updated>2018-03-07T15:55:43+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2018-01-10T12:33:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=acbb435c0acbbb31bdc9f4aa851cf81467240497'/>
<id>acbb435c0acbbb31bdc9f4aa851cf81467240497</id>
<content type='text'>
The trusty dependencies are now hosted on Bintray.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The trusty dependencies are now hosted on Bintray.
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: fix linker error with dbghelper library</title>
<updated>2018-03-07T15:33:25+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-09-15T08:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=f05f90d820e9d4bf437a104b8382709ec8293aa4'/>
<id>f05f90d820e9d4bf437a104b8382709ec8293aa4</id>
<content type='text'>
When the MSVC_CRTDBG option is set by the developer, we will link in the
dbghelper library to enable memory lead detection in MSVC projects. We
are doing so by adding it to the variable `CMAKE_C_STANDARD_LIBRARIES`,
so that it is linked for every library and executable built by CMake.
But this causes our builds to fail with a linker error:

```
    LINK: fatal error LNK1104: cannot open file 'advapi32.lib;Dbghelp.lib'
```

The issue here is that we are treating the variable as if it were an
array of libraries by setting it via the following command:

```
    SET(CMAKE_C_STANDARD_LIBRARIES "${CMAKE_C_STANDARD_LIBRARIES}"
        "Dbghelp.lib")
```

The generated build commands will then simply stringify the variable,
concatenating all the contained libraries with a ";". This causes the
observed linking failure.

To fix the issue, we should just treat the variabable as a simple
string. So instead of adding multiple members, we just add the
"Dbghelp.lib" library to the existing string, separated by a space
character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the MSVC_CRTDBG option is set by the developer, we will link in the
dbghelper library to enable memory lead detection in MSVC projects. We
are doing so by adding it to the variable `CMAKE_C_STANDARD_LIBRARIES`,
so that it is linked for every library and executable built by CMake.
But this causes our builds to fail with a linker error:

```
    LINK: fatal error LNK1104: cannot open file 'advapi32.lib;Dbghelp.lib'
```

The issue here is that we are treating the variable as if it were an
array of libraries by setting it via the following command:

```
    SET(CMAKE_C_STANDARD_LIBRARIES "${CMAKE_C_STANDARD_LIBRARIES}"
        "Dbghelp.lib")
```

The generated build commands will then simply stringify the variable,
concatenating all the contained libraries with a ";". This causes the
observed linking failure.

To fix the issue, we should just treat the variabable as a simple
string. So instead of adding multiple members, we just add the
"Dbghelp.lib" library to the existing string, separated by a space
character.
</pre>
</div>
</content>
</entry>
<entry>
<title>deps: upgrade embedded zlib to version 1.2.11</title>
<updated>2018-03-07T10:28:21+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2018-03-07T10:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=edc030274e54ebc6e9d26dcbddce2a01911b7f94'/>
<id>edc030274e54ebc6e9d26dcbddce2a01911b7f94</id>
<content type='text'>
The current version of zlib bundled with libgit2 is version 1.2.8. This
version has several CVEs assigned:

- CVE-2016-9843
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9840

Upgrade the bundled version to the current release 1.2.11, which has
these vulnerabilities fixes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current version of zlib bundled with libgit2 is version 1.2.8. This
version has several CVEs assigned:

- CVE-2016-9843
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9840

Upgrade the bundled version to the current release 1.2.11, which has
these vulnerabilities fixes.
</pre>
</div>
</content>
</entry>
<entry>
<title>CHANGELOG: document git_filter_init and GIT_FILTER_INIT</title>
<updated>2017-06-14T11:31:20+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-14T11:31:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=15e119375018fba121cf58e02a9f17fe22df0df8'/>
<id>15e119375018fba121cf58e02a9f17fe22df0df8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4267 from mohseenrm/master</title>
<updated>2017-06-14T08:49:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-14T08:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=8296da5f60f5b079bed9c944e1d56ad786ae0ecb'/>
<id>8296da5f60f5b079bed9c944e1d56ad786ae0ecb</id>
<content type='text'>
adding GIT_FILTER_VERSION to GIT_FILTER_INIT as part of convention</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adding GIT_FILTER_VERSION to GIT_FILTER_INIT as part of convention</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4268 from pks-t/pks/homebrew-dupes-deprecation</title>
<updated>2017-06-14T08:48:04+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-14T08:48:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4e257dab4a70202037a9b08e17c50689a0e09ad7'/>
<id>4e257dab4a70202037a9b08e17c50689a0e09ad7</id>
<content type='text'>
travis: replace use of deprecated homebrew/dupes tap</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
travis: replace use of deprecated homebrew/dupes tap</pre>
</div>
</content>
</entry>
</feed>
