<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/include, branch ethomson/fsync</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>fsync: call it "synchronous" object writing</title>
<updated>2017-02-28T13:29:01+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2017-02-17T16:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2a5ad7d0f2c28337530855fae250f85123070fcb'/>
<id>2a5ad7d0f2c28337530855fae250f85123070fcb</id>
<content type='text'>
Rename `GIT_OPT_ENABLE_SYNCHRONIZED_OBJECT_CREATION` -&gt;
`GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename `GIT_OPT_ENABLE_SYNCHRONIZED_OBJECT_CREATION` -&gt;
`GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `ENABLE_SYNCHRONIZED_OBJECT_CREATION` option</title>
<updated>2017-02-28T13:27:49+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-12-13T15:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=6d3ad7e09ee4b101e8e68f38783e3e4139bc2691'/>
<id>6d3ad7e09ee4b101e8e68f38783e3e4139bc2691</id>
<content type='text'>
Allow users to enable `SYNCHRONIZED_OBJECT_CREATION` with a setting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow users to enable `SYNCHRONIZED_OBJECT_CREATION` with a setting.
</pre>
</div>
</content>
</entry>
<entry>
<title>odb_loose: actually honor the fsync option</title>
<updated>2017-02-28T13:27:49+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-12-13T15:35:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=fc27fe213c8462c8413486b8c2bfb82b25b3e7e6'/>
<id>fc27fe213c8462c8413486b8c2bfb82b25b3e7e6</id>
<content type='text'>
We've had an fsync option for a long time, but it was "ignored".
Stop ignoring it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We've had an fsync option for a long time, but it was "ignored".
Stop ignoring it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor comment fix</title>
<updated>2017-02-16T15:40:49+00:00</updated>
<author>
<name>David Catmull</name>
<email>dtcatmull@xactware.com</email>
</author>
<published>2017-02-16T15:40:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=19874e293491f3864c21234c9aada5bac2856663'/>
<id>19874e293491f3864c21234c9aada5bac2856663</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 #4122 from pks-t/pks/signature-dbl-free</title>
<updated>2017-02-13T14:38:12+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2017-02-13T14:38:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a59545de5e57769f858ed2657b9fb850675f227f'/>
<id>a59545de5e57769f858ed2657b9fb850675f227f</id>
<content type='text'>
Signature cleanups</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signature cleanups</pre>
</div>
</content>
</entry>
<entry>
<title>commit: clear user-provided buffers</title>
<updated>2017-02-13T12:50:52+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-02-13T12:42:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=dc851d9eae21db8671118d798e55990e199af6af'/>
<id>dc851d9eae21db8671118d798e55990e199af6af</id>
<content type='text'>
The functions `git_commit_header_field` and
`git_commit_extract_signature` both receive buffers used to hand back
the results to the user. While these functions called `git_buf_sanitize`
on these buffers, this is not the right thing to do, as it will simply
initialize or zero-terminate passed buffers. As we want to overwrite
contents, we instead have to call `git_buf_clear` to completely reset
them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The functions `git_commit_header_field` and
`git_commit_extract_signature` both receive buffers used to hand back
the results to the user. While these functions called `git_buf_sanitize`
on these buffers, this is not the right thing to do, as it will simply
initialize or zero-terminate passed buffers. As we want to overwrite
contents, we instead have to call `git_buf_clear` to completely reset
them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4115 from gsaralms/users/gsaral/optionalOfsDelta</title>
<updated>2017-02-13T12:46:00+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2017-02-13T12:46:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c576d4fff23acc3139a4f1fa422cb08884ea3a9d'/>
<id>c576d4fff23acc3139a4f1fa422cb08884ea3a9d</id>
<content type='text'>
Changes to provide option to turn off/on ofs_delta</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes to provide option to turn off/on ofs_delta</pre>
</div>
</content>
</entry>
<entry>
<title>worktree: extract git_worktree_is_prunable</title>
<updated>2017-02-13T10:13:08+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-02-03T12:52:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1ba242c9ab0eb323abed1b3bbc770aeb3367d855'/>
<id>1ba242c9ab0eb323abed1b3bbc770aeb3367d855</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>branch: implement `git_branch_is_checked_out`</title>
<updated>2017-02-13T10:04:57+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2015-11-06T11:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=e3acd37b70dc6d8f1ff256b99a26b4e0f13701ef'/>
<id>e3acd37b70dc6d8f1ff256b99a26b4e0f13701ef</id>
<content type='text'>
Implement a new function that is able to determine if a branch is
checked out in any repository connected to the current
repository. In particular, this is required to check if for a
given repository and branch, there exists any working tree
connected to that repository that is referencing this branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement a new function that is able to determine if a branch is
checked out in any repository connected to the current
repository. In particular, this is required to check if for a
given repository and branch, there exists any working tree
connected to that repository that is referencing this branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>worktree: implement functions reading HEAD</title>
<updated>2017-02-13T10:03:01+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2015-10-27T11:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=04fb12abb24810391fa19af5696eb38629d650df'/>
<id>04fb12abb24810391fa19af5696eb38629d650df</id>
<content type='text'>
Implement `git_repository_head_for_worktree` and
`git_repository_head_detached_for_worktree` for directly accessing a
worktree's HEAD without opening it as a `git_repository` first.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement `git_repository_head_for_worktree` and
`git_repository_head_detached_for_worktree` for directly accessing a
worktree's HEAD without opening it as a `git_repository` first.
</pre>
</div>
</content>
</entry>
</feed>
