<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/docs, branch ethomson/cmake2</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>cmake: standardize USE_THREADS and USE_NSEC</title>
<updated>2021-11-09T15:17:19+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-11-06T20:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c033dd8a3e8f58f307d3e248a68b62252d3fc2c6'/>
<id>c033dd8a3e8f58f307d3e248a68b62252d3fc2c6</id>
<content type='text'>
Threading can now be disabled with `USE_THREADS=OFF` instead of
`THREADSAFE=OFF` to better support the other cmake semantics.

Nanosecond support is the default _if_ we can detect it.  This should be
our default always - like threads - and people can opt out explicitly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Threading can now be disabled with `USE_THREADS=OFF` instead of
`THREADSAFE=OFF` to better support the other cmake semantics.

Nanosecond support is the default _if_ we can detect it.  This should be
our default always - like threads - and people can opt out explicitly.
</pre>
</div>
</content>
</entry>
<entry>
<title>libgit2_clar is now libgit2_tests</title>
<updated>2021-10-28T08:25:09+00:00</updated>
<author>
<name>Martin Kühl</name>
<email>martin.kuehl@posteo.net</email>
</author>
<published>2021-10-28T08:25:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f66e7f36ffba13e5eac5bac965f128c39642c174'/>
<id>f66e7f36ffba13e5eac5bac965f128c39642c174</id>
<content type='text'>
in #6083 the test runner was renamed to libgit2_tests,
but not all references to the old name were updated.
this change changes all of them to use the new name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in #6083 the test runner was renamed to libgit2_tests,
but not all references to the old name were updated.
this change changes all of them to use the new name.
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: BUILD_CLAR is now BUILD_TESTS</title>
<updated>2021-10-17T17:05:32+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-27T02:06:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4e14d4c6a6d4629601cc7e1659df85eeb450df10'/>
<id>4e14d4c6a6d4629601cc7e1659df85eeb450df10</id>
<content type='text'>
Nobody knows what CLAR is.  The test building option should be
`BUILD_TESTS`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nobody knows what CLAR is.  The test building option should be
`BUILD_TESTS`.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: document `git_buf`</title>
<updated>2021-10-17T13:40:20+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-24T01:16:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=5346be3ddd3bcf19779c5d62e71f8442a0171133'/>
<id>5346be3ddd3bcf19779c5d62e71f8442a0171133</id>
<content type='text'>
We have been inconsistent about the way that we handle `git_buf`s
provided by users.  _Usually_ we require that it has been properly
initialized with `GIT_BUF_INIT`, but _sometimes_ we simply overwrite
the data in it regardless.  And even more rarely, we will grow a
user-provided buffer and concatenate data onto it (see
`git_diff_format_email`).

Document the path forward for `git_buf`, which is that we always
require that the buffer is intitialized with `GIT_BUF_INIT`.

`git_diff_format_email` will be kept backward compatible but users
are encouraged to switch to the new `git_email` APIs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have been inconsistent about the way that we handle `git_buf`s
provided by users.  _Usually_ we require that it has been properly
initialized with `GIT_BUF_INIT`, but _sometimes_ we simply overwrite
the data in it regardless.  And even more rarely, we will grow a
user-provided buffer and concatenate data onto it (see
`git_diff_format_email`).

Document the path forward for `git_buf`, which is that we always
require that the buffer is intitialized with `GIT_BUF_INIT`.

`git_diff_format_email` will be kept backward compatible but users
are encouraged to switch to the new `git_email` APIs.
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.3: very very last-minute changelog updates</title>
<updated>2021-09-27T20:09:50+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-27T20:09:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=b7bad55e4bb0a285b073ba5e02b01d3f522fc95d'/>
<id>b7bad55e4bb0a285b073ba5e02b01d3f522fc95d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.3: changelog updates for last-minute changes</title>
<updated>2021-09-27T12:58:50+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-27T12:58:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=13f1270a7a8f99bfd5abdf5e374b7fc9634e18ae'/>
<id>13f1270a7a8f99bfd5abdf5e374b7fc9634e18ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>changelog: separate releases with a horizontal rule</title>
<updated>2021-09-22T19:31:21+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-22T19:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=136901086ecfdd2b5cc106782310355a9c0b1a9a'/>
<id>136901086ecfdd2b5cc106782310355a9c0b1a9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>changelog: fix typo</title>
<updated>2021-09-22T19:28:23+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-22T19:28:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=61bbb2d11a917a4ca74e1acc24fc3e822f16fb99'/>
<id>61bbb2d11a917a4ca74e1acc24fc3e822f16fb99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.3: changelog</title>
<updated>2021-09-22T12:49:22+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-22T12:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=e0531f2c1467a3d6598cbf9e8a352a2b10a73cf1'/>
<id>e0531f2c1467a3d6598cbf9e8a352a2b10a73cf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.2: changelog</title>
<updated>2021-08-31T04:19:01+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-08-31T04:11:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=0e585d368eef69b03890297d2e3625bd6a798319'/>
<id>0e585d368eef69b03890297d2e3625bd6a798319</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
