<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/include/git2.h, branch ethomson/util</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>email: introduce `git_email_create_from_commit`</title>
<updated>2021-09-18T12:32:41+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-09-12T21:06:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=75d4676a64a73be937916361d2f0471055dec0e7'/>
<id>75d4676a64a73be937916361d2f0471055dec0e7</id>
<content type='text'>
Create `git_email_*` which will encapsulate email creation and
application, and `git_email_create_from_commit` in particular, which
creates an email for a single commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create `git_email_*` which will encapsulate email creation and
application, and `git_email_create_from_commit` in particular, which
creates an email for a single commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>credential: change git_cred to git_credential</title>
<updated>2020-01-26T18:39:41+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-01-18T13:51:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=3f54ba8b61869f42b2bbd1a60091a0be640bc8fc'/>
<id>3f54ba8b61869f42b2bbd1a60091a0be640bc8fc</id>
<content type='text'>
We avoid abbreviations where possible; rename git_cred to
git_credential.

In addition, we have standardized on a trailing `_t` for enum types,
instead of using "type" in the name.  So `git_credtype_t` has become
`git_credential_t` and its members have become `GIT_CREDENTIAL` instead
of `GIT_CREDTYPE`.

Finally, the source and header files have been renamed to `credential`
instead of `cred`.

Keep previous name and values as deprecated, and include the new header
files from the previous ones.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We avoid abbreviations where possible; rename git_cred to
git_credential.

In addition, we have standardized on a trailing `_t` for enum types,
instead of using "type" in the name.  So `git_credtype_t` has become
`git_credential_t` and its members have become `GIT_CREDENTIAL` instead
of `GIT_CREDTYPE`.

Finally, the source and header files have been renamed to `credential`
instead of `cred`.

Keep previous name and values as deprecated, and include the new header
files from the previous ones.
</pre>
</div>
</content>
</entry>
<entry>
<title>cert: move cert enums &amp; struct to its own header</title>
<updated>2019-09-13T14:54:40+00:00</updated>
<author>
<name>Etienne Samson</name>
<email>samson.etienne@gmail.com</email>
</author>
<published>2019-09-09T15:01:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=606f6e21a9f08f54d7354e9441f6b6a08abdda3b'/>
<id>606f6e21a9f08f54d7354e9441f6b6a08abdda3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cred: separate public interface from low-level details</title>
<updated>2019-09-13T14:54:40+00:00</updated>
<author>
<name>Etienne Samson</name>
<email>samson.etienne@gmail.com</email>
</author>
<published>2019-09-09T11:00:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8bf0f7eb26c65b2b937b1f40a384b9b269b0b76d'/>
<id>8bf0f7eb26c65b2b937b1f40a384b9b269b0b76d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>deprecation: move deprecated bits to deprecated.h</title>
<updated>2019-01-25T09:06:50+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2019-01-23T00:07:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a7d0d14fb03243f571b801804d1b5ac9a2aee725'/>
<id>a7d0d14fb03243f571b801804d1b5ac9a2aee725</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>apply: introduce `git_apply_tree`</title>
<updated>2018-11-03T16:44:26+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2018-01-28T23:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=02b1083ab779e4d8d2279dea1a4ae38ec1d2e47b'/>
<id>02b1083ab779e4d8d2279dea1a4ae38ec1d2e47b</id>
<content type='text'>
Introduce `git_apply_tree`, which will apply a `git_diff` to a given
`git_tree`, allowing an in-memory patch application for a repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce `git_apply_tree`, which will apply a `git_diff` to a given
`git_tree`, allowing an in-memory patch application for a repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>mailmap: WIP mailmap support</title>
<updated>2018-06-15T05:43:26+00:00</updated>
<author>
<name>Emilio Cobos Álvarez</name>
<email>emilio@crisal.io</email>
</author>
<published>2018-03-15T15:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=7a169390b89ad2182f9d5a31851270f0bc37423a'/>
<id>7a169390b89ad2182f9d5a31851270f0bc37423a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include git2/worktree.h in git2.h</title>
<updated>2017-11-25T10:18:03+00:00</updated>
<author>
<name>apnadkarni</name>
<email>apnmbx-wits@yahoo.com</email>
</author>
<published>2017-11-25T10:18:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=d439fb20bca3147582435d94b31f92e120afa267'/>
<id>d439fb20bca3147582435d94b31f92e120afa267</id>
<content type='text'>
I'm not sure if worktree.h was intentionally left out of git2.h. Looks like an oversight since it is in fact documented.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm not sure if worktree.h was intentionally left out of git2.h. Looks like an oversight since it is in fact documented.</pre>
</div>
</content>
</entry>
<entry>
<title>proxy: introduce a proxy options struct</title>
<updated>2016-04-19T11:54:19+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-11T14:35:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a7bece2014ec043cfe58418dc13e982f79dcfcba'/>
<id>a7bece2014ec043cfe58418dc13e982f79dcfcba</id>
<content type='text'>
It is currently unused; it will go into the remote's options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is currently unused; it will go into the remote's options.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include git2/transaction.h</title>
<updated>2015-05-31T17:22:12+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2015-05-31T17:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=be5fda75879f7ed89c7a72adc257872d1ea13803'/>
<id>be5fda75879f7ed89c7a72adc257872d1ea13803</id>
<content type='text'>
This was forgotten when the feature was implemented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was forgotten when the feature was implemented.
</pre>
</div>
</content>
</entry>
</feed>
