Hello community,
here is the log from the commit of package libgit2 for openSUSE:Factory checked in at 2015-09-08 17:38:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2015-02-03 11:39:48.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libgit2.new/libgit2.changes 2015-09-08 17:39:02.000000000 +0200
@@ -1,0 +2,91 @@
+Mon Sep 7 19:55:45 UTC 2015 - astieger@suse.com
+
+- libgit2 0.23.2:
+ * documentation fixes
+ * diff: don't error out on an invalid regex
+ * http: propagate the credentials callback's error code
+ * Fix bug in git_smart__push: push_transfer_progress cb is never called
+ * remote: don't confuse tag auto-follow rules with refspec matching
+ * curl: use the most secure auth method for the proxy
+ * Forcing libssh2 lib location
+ * fix duplicate basenames to support older VS
+- includes changes from 0.23.1:
+ * Stage an unregistered submodule in _add_bypath()
+ * filebuf: remove lockfile upon rename errors
+ * Increase required version of cmake to 2.8
+ * Handle ssh:// and git:// urls containing a '~' character.
+ * documentation updates
+ * submodule URL handling fixes
+ * index: allow add_bypath to update submodules
+ * blob: fail to create a blob from a dir with EDIRECTORY
+ * submodule: lookup the submodule by path if available
+ * submdule: reproduce double-reporting of a submodule in foreach
+- note cmake requirement and use cmake makros
+- build with system libcurl
+- build with system http-parser
+
+-------------------------------------------------------------------
+Tue Jul 28 12:34:52 UTC 2015 - dimstar@opensuse.org
+
+- Update to version 0.23.0:
+ + Changes or improvements:
+ - Patience and minimal diff drivers can now be used for merges.
+ - Merges can now ignore whitespace changes.
+ - Updated binary identification in CRLF filtering to avoid
+ false positives in UTF-8 files.
+ - Rename and copy detection is enabled for small files.
+ - Checkout can now handle an initial checkout of a repository,
+ making GIT_CHECKOUT_SAFE_CREATE unnecessary for users of
+ clone.
+ - The signature parameter in the ref-modifying functions has
+ been removed. Use git_repository_set_ident() and
+ git_repository_ident() to override the signature to be used.
+ - The local transport now auto-scales the number of threads to
+ use when creating the packfile instead of sticking to one.
+ - Reference renaming now uses the right id for the old value.
+ - The annotated version of branch creation, HEAD detaching and
+ reset allow for specifying the expression from the user to be
+ put into the reflog.
+ - git_rebase_commit now returns GIT_EUNMERGED when you attempt
+ to commit with unstaged changes.
+ - On Mac OS X, we now use SecureTransport to provide the
+ cryptographic support for HTTPS connections insead of
+ OpenSSL.
+ - Checkout can now accept an index for the baseline
+ computations via the baseline_index member.
+ - The configuration for fetching is no longer stored inside the
+ git_remote struct but has been moved to a git_fetch_options.
+ The remote functions now take these options or the callbacks
+ instead of setting them beforehand.
+ - git_submodule instances are no longer cached or shared across
+ lookup. Each submodule represents the configuration at the
+ time of loading.
+ - The index now uses diffs for add_all() and update_all() which
+ gives it a speed boost and closer semantics to git.
+ - The ssh transport now reports the stderr output from the
+ server as the error message, which allows you to get the
+ "repository not found" messages.
+ - git_index_conflict_add() will remove staged entries that
+ exist for conflicted paths.
+ - The flags for a git_diff_file will now have the
+ GIT_DIFF_FLAG_EXISTS bit set when a file exists on that side
+ of the diff. This is useful for understanding whether a side
+ of the diff exists in the presence of a conflict.
+ - The constructor for a write-stream into the odb now takes
+ git_off_t instead of size_t for the size of the blob, which
+ allows putting large files into the odb on 32-bit systems.
+ - The remote's push and pull URLs now honor the
+ url.$URL.insteadOf configuration. This allows modifying URL
+ prefixes to a custom value via gitconfig.
+ - git_diff_foreach, git_diff_blobs, git_diff_blob_to_buffer,
+ and git_diff_buffers now accept a new binary callback of type
+ git_diff_binary_cb that includes the binary diff information.
+ - The race condition mitigations described in racy-git.txt have
+ been implemented.
+ - If libcurl is installed, we will use it to connect to HTTP(S)
+ servers.
+ + Various API changes (incl. breaking changes).
+- Rename libgit2-22 subpackage to libgit2-23, following upstreams
+ soname bump (also in baselibs.conf).
+
+-------------------------------------------------------------------
Old:
----
v0.22.1.tar.gz
New:
----
libgit2-0.23.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgit2.spec ++++++
--- /var/tmp/diff_new_pack.nRh5n9/_old 2015-09-08 17:39:09.000000000 +0200
+++ /var/tmp/diff_new_pack.nRh5n9/_new 2015-09-08 17:39:09.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libgit2
#
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2011, Sascha Peilicke