Hello community,
here is the log from the commit of package libgit2 for openSUSE:Factory checked in at 2015-02-03 11:39:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgit2 (Old)
and /work/SRC/openSUSE:Factory/.libgit2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgit2"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libgit2/libgit2.changes 2014-10-18 09:09:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libgit2.new/libgit2.changes 2015-02-03 11:39:48.000000000 +0100
@@ -1,0 +2,71 @@
+Tue Jan 27 20:40:51 UTC 2015 - dimstar@opensuse.org
+
+- Update to version 0.22.1:
+ + The following (critical) fixes have been backported to this
+ maintenance release:
+ - checkout: introduce git_checkout_perfdata.
+ - git_path_join_unrooted: return base len.
+ - checkout: don't recreate previous directory.
+ - checkout tests: nasty symlinks.
+ - checkout: drop newline in error message.
+ - checkout: remove files before writing new ones.
+ - checkout tests: emulate p_realpath poorly on Win32.
+ - checkout tests: cleanup realpath impl on Win32.
+- Changes from version 0.22.0:
+ + git_signature_new() now requires a non-empty email address.
+ + Use CommonCrypto libraries for SHA-1 calculation on Mac OS X.
+ + Disable SSL compression and SSLv2 and SSLv3 ciphers in favor of
+ TLSv1 in OpenSSL.
+ + The fetch behavior of remotes with autotag set to
+ GIT_REMOTE_DOWNLOAD_TAGS_ALL has been changed to match git
+ 1.9.0 and later. In this mode, libgit2 now fetches all tags in
+ addition to whatever else needs to be fetched.
+ + git_checkout() now handles case-changing renames correctly on
+ case-insensitive filesystems; for example renaming "readme" to
+ "README".
+ + The search for libssh2 is now done via pkg-config instead of a
+ custom search of a few directories.
+ + Add support for core.protectHFS and core.protectNTFS. Add more
+ validation for filenames which we write such as references.
+ + The local transport now generates textual progress output like
+ git-upload-pack does ("counting objects").
+ + git_checkout_index() can now check out an in-memory index that
+ is not necessarily the repository's index, so you may check out
+ an index that was produced by git_merge and friends while
+ retaining the cached information.
+ + Remove the default timeout for receiving / sending data over
+ HTTP using the WinHTTP transport layer.
+ + Add SPNEGO (Kerberos) authentication using GSSAPI on Unix
+ systems.
+ + Provide built-in objects for the empty blob (e69de29) and empty
+ tree (4b825dc) objects.
+ + The index' tree cache is now filled upon read-tree and
+ write-tree and the cache is written to disk.
+ + LF -> CRLF filter refuses to handle mixed-EOL files.
+ + LF -> CRLF filter now runs when * text = auto (with Git for
+ Windows 1.9.4).
+ + File unlocks are atomic again via rename. Read-only files on
+ Windows are made read-write if necessary.
+ + Share open packfiles across repositories to share descriptors
+ and mmaps.
+ + Use a map for the treebuilder, making insertion O(1).
+ + The build system now accepts an option EMBED_SSH_PATH which
+ when set tells it to include a copy of libssh2 at the given
+ location. This is enabled for MSVC.
+ + Add support for refspecs with the asterisk in the middle of a
+ pattern.
+ + Fetching now performs opportunistic updates. To achieve this,
+ we introduce a difference between active and passive refspecs,
+ which make git_remote_download() and git_remote_fetch() to take
+ a list of resfpecs to be the active list, similarly to how git
+ fetch accepts a list on the command-line.
+ + The THREADSAFE option to build libgit2 with threading support
+ has been flipped to be on by default.
+ + The remote object has learnt to prune remote-tracking branches.
+ If the remote is configured to do so, this will happen via
+ git_remote_fetch(). You can also call git_remote_prune() after
+ connecting or fetching to perform the prune.
+- Rename libgit2-21 subpackage to libgit2-22, following upstreams
+ soname bump (also in baselibs.conf).
+
+-------------------------------------------------------------------
Old:
----
v0.21.0.tar.gz
New:
----
v0.22.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgit2.spec ++++++
--- /var/tmp/diff_new_pack.pRbLVZ/_old 2015-02-03 11:39:50.000000000 +0100
+++ /var/tmp/diff_new_pack.pRbLVZ/_new 2015-02-03 11:39:50.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libgit2
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011, Sascha Peilicke