]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
git: Update to version 2.42.1
authorAdolf Belka <adolf.belka@ipfire.org>
Wed, 8 Nov 2023 21:58:00 +0000 (22:58 +0100)
committerPeter Müller <peter.mueller@ipfire.org>
Tue, 21 Nov 2023 19:12:43 +0000 (19:12 +0000)
- Update from version 2.42.0 to 2.42.1
- Update of rootfile not required
- Changelog
 * Tests that are known to pass with LSan are now marked as such.
 * Flaky "git p4" tests, as well as "git svn" tests, are now skipped
   in the (rather expensive) sanitizer CI job.
 * Tests with LSan from time to time seem to emit harmless message
   that makes our tests unnecessarily flaky; we work it around by
   filtering the uninteresting output.
 * GitHub CI workflow has learned to trigger Coverity check.
 * Overly long label names used in the sequencer machinery are now
   chopped to fit under filesystem limitation.
 * Scalar updates.
 * Tweak GitHub Actions CI so that pushing the same commit to multiple
   branch tips at the same time will not waste building and testing
   the same thing twice.
 * The commit-graph verification code that detects mixture of zero and
   non-zero generation numbers has been updated.
 * "git diff -w --exit-code" with various options did not work
   correctly, which is being addressed.
 * transfer.unpackLimit ought to be used as a fallback, but overrode
   fetch.unpackLimit and receive.unpackLimit instead.
 * The use of API between two calls to require_clean_work_tree() from
   the sequencer code has been cleaned up for consistency.
 * "git diff --no-such-option" and other corner cases around the exit
   status of the "diff" command has been corrected.
 * "git for-each-ref --sort='contents:size'" sorts the refs according
   to size numerically, giving a ref that points at a blob twelve-byte
   (12) long before showing a blob hundred-byte (100) long.
 * Various fixes to the behavior of "rebase -i" when the command got
   interrupted by conflicting changes.
 * References from description of the `--patch` option in various
   manual pages have been simplified and improved.
 * "git grep -e A --no-or -e B" is accepted, even though the negation
   of "or" did not mean anything, which has been tightened.
 * The completion script (in contrib/) has been taught to treat the
   "-t" option to "git checkout" and "git switch" just like the
   "--track" option, to complete remote-tracking branches.
 * "git diff --no-index -R <(one) <(two)" did not work correctly,
   which has been corrected.
 * Update "git maintenance" timers' implementation based on systemd
   timers to work with WSL.
 * "git diff --cached" codepath did not fill the necessary stat
   information for a file when fsmonitor knows it is clean and ended
   up behaving as if it is not clean, which has been corrected.
 * Clarify how "alias.foo = : git cmd ; aliased-command-string" should
   be spelled with necessary whitespaces around punctuation marks to
   work.
 * HTTP Header redaction code has been adjusted for a newer version of
   cURL library that shows its traces differently from earlier
   versions.
 * An error message given by "git send-email" when given a malformed
   address did not give correct information, which has been corrected.
 * UBSan options were not propagated through the test framework to git
  run via the httpd, unlike ASan options, which has been corrected.
 Also contains various documentation updates, code clean-ups and minor fixups.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
lfs/git

diff --git a/lfs/git b/lfs/git
index 879c1aa3aa451c5ee747072553e434b47dc151a7..b74b3c8d8ae0b89f7f3895f5894d2ecfca287467 100644 (file)
--- a/lfs/git
+++ b/lfs/git
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.42.0
+VER        = 2.42.1
 SUMMARY    = Fast, scalable, distributed revision control system
 
 THISAPP    = git-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = git
-PAK_VER    = 29
+PAK_VER    = 30
 
 DEPS       = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = efe8abd42955a7aee32a12067466d1d8dfc3946f40750254ad431bab7debe3398a9fd4833817a93f6496229184e7890034581300d8c94a98f0c0a209f3021bf4
+$(DL_FILE)_BLAKE2 = 913427edcf02bc6ee4b07ba9ceb2f7ebc1482512016d24f838439150809ca2f8b496ec705f7894c5cc1b66a10e3d95bbff5b004e20b0637e29a805f07578cd39
 
 install : $(TARGET)