Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 6c57bac6 | 2022-06-14 22:29:10 | sha256: make sha256 an experimental optional feature libgit2 can be built with optional, experimental sha256 support. This allows consumers to begin testing and providing feedback for our sha256 support while we continue to develop it, and allows us to make API breaking changes while we iterate on a final sha256 implementation. The results will be `git2-experimental.dll` and installed as `git2-experimental.h` to avoid confusion with a production libgit2. | ||
| 75d4676a | 2021-09-12 17:06:14 | email: introduce `git_email_create_from_commit` 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. | ||
| 3f54ba8b | 2020-01-18 13:51:40 | credential: change git_cred to git_credential 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. | ||
| 606f6e21 | 2019-09-09 17:01:44 | cert: move cert enums & struct to its own header | ||
| 8bf0f7eb | 2019-09-09 13:00:27 | cred: separate public interface from low-level details | ||
| a7d0d14f | 2019-01-23 00:07:40 | deprecation: move deprecated bits to deprecated.h | ||
| 02b1083a | 2018-01-28 23:25:07 | apply: introduce `git_apply_tree` Introduce `git_apply_tree`, which will apply a `git_diff` to a given `git_tree`, allowing an in-memory patch application for a repository. | ||
| 7a169390 | 2018-03-15 16:34:30 | mailmap: WIP mailmap support | ||
| d439fb20 | 2017-11-25 15:48:03 | Include git2/worktree.h in git2.h I'm not sure if worktree.h was intentionally left out of git2.h. Looks like an oversight since it is in fact documented. | ||
| a7bece20 | 2015-05-11 16:35:24 | proxy: introduce a proxy options struct It is currently unused; it will go into the remote's options. |