Skip to content

Commit 007f3ff

Browse files
committed
Merge pull request libgit2#2801 from ethomson/changelog
CHANGELOG: add missing 0.22 changes
2 parents 239bdc5 + 974d21c commit 007f3ff

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

CHANGELOG.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ v0.22
5959
* git_remote_delete() now accepts the repository and the remote's name
6060
instead of a loaded remote.
6161

62-
* git_remote_supported_url() has been removed as it has become
63-
essentially useless with rsync-style ssh paths.
62+
* git_remote_supported_url() and git_remote_is_valid_url() have been
63+
removed as they have become essentially useless with rsync-style ssh paths.
6464

6565
* The git_clone_options struct no longer provides the ignore_cert_errors or
6666
remote_name members for remote customization.
@@ -179,3 +179,38 @@ v0.22
179179
* The git_submodule_update function was renamed to
180180
git_submodule_update_strategy. git_submodule_update is now used to
181181
provide functionalty similar to "git submodule update".
182+
183+
* git_checkout_index() can now check out an in-memory index that is not
184+
necessarily the repository's index, so you may check out an index
185+
that was produced by git_merge and friends while retaining the cached
186+
information.
187+
188+
* git_cherry_pick() is now git_cherrypick().
189+
190+
* Introduce git_buf_text_is_binary() and git_buf_text_contains_nul() for
191+
consumers to perform binary detection on a git_buf.
192+
193+
* Remove the default timeout for receiving / sending data over HTTP using
194+
the WinHTTP transport layer.
195+
196+
* Add SPNEGO (Kerberos) authentication using GSSAPI on Unix systems.
197+
198+
* git_signature_new() now requires a non-empty email address.
199+
200+
* Use CommonCrypto libraries for SHA-1 calculation on Mac OS X.
201+
202+
* Disable SSL compression and SSLv2 and SSLv3 ciphers in favor of TLSv1
203+
in OpenSSL.
204+
205+
* git_branch_upstream_remote() has been introduced to provide the
206+
branch.<name>.remote configuration value.
207+
208+
* The GIT_EPEEL error code has been introduced when we cannot peel a tag
209+
to the requested object type; if the given object otherwise cannot be
210+
peeled, GIT_EINVALIDSPEC is returned.
211+
212+
* Provide built-in objects for the empty blob (e69de29) and empty
213+
tree (4b825dc) objects.
214+
215+
* Introduce GIT_REPOSITORY_INIT_RELATIVE_GITLINK to use relative paths
216+
when writing gitlinks, as is used by git core for submodules.

0 commit comments

Comments
 (0)