Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package git for openSUSE:Factory checked in at 2022-12-14 14:10:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git (Old) and /work/SRC/openSUSE:Factory/.git.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git" Wed Dec 14 14:10:30 2022 rev:291 rq:1042474 version:2.39.0 Changes: -------- --- /work/SRC/openSUSE:Factory/git/git.changes 2022-11-08 10:53:10.957324616 +0100 +++ /work/SRC/openSUSE:Factory/.git.new.1835/git.changes 2022-12-14 14:10:31.379346571 +0100 @@ -1,0 +2,72 @@ +Mon Dec 12 20:08:41 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de> + +- git 2.39.0: + * "git grep" learned to expand the sparse-index more lazily and + on demand in a sparse checkout. + * By default, use of fsmonitor on a repository on networked + filesystem is disabled. + * After checking out a "branch" that is a symbolic-ref that points at + another branch, "git symbolic-ref HEAD" reports the underlying + branch, not the symbolic-ref the user gave checkout as argument. + The command learned the "--no-recurse" option to stop after + dereferencing a symbolic-ref only once. + * "git branch --edit-description @{-1}" is now a way to edit branch + description of the branch you were on before switching to the + current branch. + * "git merge-tree --stdin" is a new way to request a series of merges + and report the merge results. + * "git shortlog" learned to group by the "format" string. + * A new "--include-whitespace" option is added to "git patch-id", and + existing bugs in the internal patch-id logic that did not match + what "git patch-id" produces have been corrected. + * Enable gc.cruftpacks by default for those who opt into + feature.experimental setting. + * "git repack" learns to send cruft objects out of the way into + packfiles outside the repository. + * 'scalar reconfigure -a' is taught to automatically remove + scalar.repo entires which no longer exist. + * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and + others. + * 'git maintenance register' is taught to write configuration to an + arbitrary path, and 'git for-each-repo' is taught to expand tilde + characters in paths. + * When creating new notes, the template used to get a stray empty + newline, which has been removed. + * "git receive-pack" used to use all the local refs as the boundary for + checking connectivity of the data "git push" sent, but now it uses + only the refs that it advertised to the pusher. In a repository with + the .hideRefs configuration, this reduces the resources needed to + perform the check. + * With '--recurse-submodules=on-demand', all submodules are + recursively pushed. + * developer visible fixes + +------------------------------------------------------------------- +Mon Dec 12 19:48:34 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de> + +- git 2.38.2, a general maintenance release: + * Fix unaligned memory access for reads from the index v4 + * "git remote rename" failed to rename a remote without fetch + refspec, which has been corrected. + * "git clone" did not like to see the "--bare" and the "--origin" + options used together without a good reason. + * "git fsck" failed to release contents of tree objects already + used from the memory + * "git rebase -i" can mistakenly attempt to apply a fixup to + commit itself, which has been corrected. + * Fix segfault with "git merge-tree" on read-only repositories + * Fix a logic in "mailinfo -b" that miscomputed the length of a + substring, which lead to an out-of-bounds access. + * The codepath to sign learned to report errors when it fails to + read from "ssh-keygen". + * "GIT_EDITOR=: git branch --edit-description" resulted in failure + * "git multi-pack-index repack/expire" used to repack unreachable + cruft into a new pack, which have been corrected. + * The code to clean temporary object directories (used for + quarantine) tried to remove them inside its signal handler + * "git branch --edit-description" on an unborh branch misleadingly + said that no such branch exists + * `git rebase --update-refs` would delete references when all + `update-ref` commands in the sequencer were removed + +------------------------------------------------------------------- Old: ---- git-2.38.1.tar.sign git-2.38.1.tar.xz New: ---- git-2.39.0.tar.sign git-2.39.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git.spec ++++++ --- /var/tmp/diff_new_pack.co2iMs/_old 2022-12-14 14:10:32.431351982 +0100 +++ /var/tmp/diff_new_pack.co2iMs/_new 2022-12-14 14:10:32.435352003 +0100 @@ -36,7 +36,7 @@ %bcond_with asciidoctor %endif Name: git -Version: 2.38.1 +Version: 2.39.0 Release: 0 Summary: Fast, scalable, distributed revision control system License: GPL-2.0-only ++++++ git-2.38.1.tar.xz -> git-2.39.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/git/git-2.38.1.tar.xz /work/SRC/openSUSE:Factory/.git.new.1835/git-2.39.0.tar.xz differ: char 15, line 1