316 Commits

Author SHA256 Message Date
0796fdaae3 Accepting request 1330627 from home:darix:apps
- Update to 2.53.0:

OBS-URL: https://build.opensuse.org/request/show/1330627
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=691
2026-02-03 13:36:56 +00:00
545415de7e Accepting request 1318348 from home:darix:apps
- Update to 2.52.0:

OBS-URL: https://build.opensuse.org/request/show/1318348
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=689
2025-11-18 13:43:09 +00:00
816cf6be74 Accepting request 1314883 from home:alarrosa:branches:network
- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch

OBS-URL: https://build.opensuse.org/request/show/1314883
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=687
2025-10-31 14:16:38 +00:00
72e5696939 Accepting request 1311737 from home:ateixeira:branches:devel:tools:scm
- Update to 2.51.1:
  - Fixes since Git 2.51.0
    * The "do you still use it?" message given by a command that is
      deeply deprecated and allow us to suggest alternatives has been
      updated.
    * The compatObjectFormat extension is used to hide an incomplete
      feature that is not yet usable for any purpose other than
      developing the feature further.  Document it as such to discourage
      its use by mere mortals.
    * Manual page for "gitk" is updated with the current maintainer's
      name.
    * Update the instructions for using GGG in the MyFirstContribution
      document to say that a GitHub PR could be made against `git/git`
      instead of `gitgitgadget/git`.
    * Clang-format update to let our control macros be formatted the way we
      had them traditionally, e.g., "for_each_string_list_item()" without
      space before the parentheses.
    * A few places where a size_t value was cast to curl_off_t without
      checking has been updated to use the existing helper function.
    * The start_delayed_progress() function in the progress eye-candy API
      did not clear its internal state, making an initial delay value
      larger than 1 second ineffective, which has been corrected.
    * Makefile tried to run multiple "cargo build" which would not work
      very well; serialize their execution to work around this problem.
    * Adjust to the way newer versions of cURL selectively enable tracing
      options, so that our tests can continue to work.
    * During interactive rebase, using 'drop' on a merge commit led to
      an error, which has been corrected.
    * "git refs migrate" to migrate the reflog entries from a refs
      backend to another had a handful of bugs squashed.

OBS-URL: https://build.opensuse.org/request/show/1311737
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=685
2025-10-16 14:47:05 +00:00
c486d06cf4 Accepting request 1300550 from home:ateixeira:branches:devel:tools:scm
- Use zlib instead of zlib-ng for SLES16

OBS-URL: https://build.opensuse.org/request/show/1300550
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=683
2025-08-20 15:24:15 +00:00
ecf3bb3ac9 Accepting request 1300130 from home:darix:apps
- Update to 2.51.0

OBS-URL: https://build.opensuse.org/request/show/1300130
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=681
2025-08-19 18:57:58 +00:00
44851a1345 Accepting request 1294148 from home:tiwai:branches:devel:tools:scm
- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch

OBS-URL: https://build.opensuse.org/request/show/1294148
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=679
2025-07-17 16:04:59 +00:00
3fb9857106 Accepting request 1291463 from home:darix:apps
- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch

- update to 2.50.1 (boo#1245938 boo#1245939 boo#1245942 boo#1245943 boo#1245946 boo#1245947)

OBS-URL: https://build.opensuse.org/request/show/1291463
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=677
2025-07-09 12:22:02 +00:00
5ce51294da Accepting request 1288719 from home:tiwai:branches:devel:tools:scm
- Fix git-gui citool SHA256 repo handling:
  refreshed 0002-git-gui-Add-support-of-SHA256-repo.patch

OBS-URL: https://build.opensuse.org/request/show/1288719
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=675
2025-06-26 15:46:25 +00:00
5902b040ea Accepting request 1286437 from home:darix:apps
- update to 2.50.0
  https://about.gitlab.com/blog/what-s-new-in-git-2-50-0/
  https://raw.githubusercontent.com/git/git/refs/tags/v2.50.0/Documentation/RelNotes/2.50.0.adoc

OBS-URL: https://build.opensuse.org/request/show/1286437
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=673
2025-06-18 13:11:19 +00:00
e4236148b6 Accepting request 1286266 from home:tiwai:branches:devel:tools:scm
- Refresh gitk SHA256 patch and add SHA256 support to git-gui (bsc#1239989):
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
  The previous patches are dropped:
  0001-gitk-Add-a-basic-support-of-SHA256-repositories-into.patch
  0002-gitk-Add-auto-select-length-preference-for-SHA256.patch

OBS-URL: https://build.opensuse.org/request/show/1286266
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=672
2025-06-17 11:02:00 +00:00
501ce6759d Accepting request 1255650 from home:tiwai:branches:devel:tools:scm
- Add support of SHA256 git repo for gitk (bsc#1239989):
  0001-gitk-Add-a-basic-support-of-SHA256-repositories-into.patch
  0002-gitk-Add-auto-select-length-preference-for-SHA256.patch

OBS-URL: https://build.opensuse.org/request/show/1255650
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=670
2025-03-26 12:21:16 +00:00
6f6592fcb5 - update to 2.49.0
https://about.gitlab.com/blog/2025/03/14/whats-new-in-git-2-49-0/
  https://raw.githubusercontent.com/git/git/refs/tags/v2.49.0/Documentation/RelNotes/2.49.0.adoc
- switch to zlib-ng for code 16
- docs switched to asciidoc

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=668
2025-03-15 00:08:27 +00:00
696239942a add bugnumbers
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=666
2025-01-15 09:09:42 +00:00
5c82b8131b Accepting request 1237941 from home:AndreasStieger:branches:devel:tools:scm
git 2.48.1 CVE-2024-50349, CVE-2024-52006:

OBS-URL: https://build.opensuse.org/request/show/1237941
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=665
2025-01-15 09:08:41 +00:00
b25f286873 Accepting request 1237560 from home:AndreasStieger:branches:devel:tools:scm
git 2.48.0

OBS-URL: https://build.opensuse.org/request/show/1237560
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=663
2025-01-13 23:11:13 +00:00
0aa5dde001 Accepting request 1226249 from home:AndreasStieger:branches:devel:tools:scm
git 2.47.1

OBS-URL: https://build.opensuse.org/request/show/1226249
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=661
2024-11-26 17:09:53 +00:00
93a8c4bb77 - update to 2.47.0:
* https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.0.txt
  * Many Porcelain commands that internally use the merge machinery
    were taught to consistently honor the diff.algorithm
    configuration.
 * A few descriptions in "git show-ref -h" have been clarified.
 * A 'P' command to "git add -p" that passes the patch hunk to the
   pager has been added.
 * "git grep -W" omits blank lines that follow the found function at
   the end of the file, just like it omits blank lines before the next
   function.
 * The value of http.proxy can have "path" at the end for a socks
   proxy that listens to a unix-domain socket, but we started to
   discard it when we taught proxy auth code path to use the
   credential helpers, which has been corrected.
 * The code paths to compact multiple reftable files have been updated
   to correctly deal with multiple compaction triggering at the same
   time.
 * Support to specify ref backend for submodules has been enhanced.
 * "git svn" has been taught about svn:global-ignores property
   recent versions of Subversion has.
 * The default object hash and ref backend format used to be settable
   only with explicit command line option to "git init" and
   environment variables, but now they can be configured in the user's
   global and system wide configuration.
 * "git send-email" learned "--translate-aliases" option that reads
   addresses from the standard input and emits the result of applying
   aliases on them to the standard output.
 * 'git for-each-ref' learned a new "--format" atom to find the branch
   that the history leading to a given commit "%(is-base:<commit>)" is

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=659
2024-10-09 10:35:10 +00:00
25287e39df Accepting request 1206092 from home:ateixeira:branches:devel:tools:scm
- Update to version 2.46.2:
  * Revert the "git patch-id" change that went into 2.46.1,
    as it seems to have got a regression reported (I haven't verified,
    but it is better to keep a known breakage than adding an unintended
    regression).
  * In a few corner cases "git diff --exit-code" failed to report
    "changes" (e.g., renamed without any content change), which has
    been corrected.
  * The interpret-trailers command failed to recognise the end of the
    message when the commit log ends in an incomplete line.

OBS-URL: https://build.opensuse.org/request/show/1206092
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=658
2024-10-09 09:34:47 +00:00
de3fc7751d Accepting request 1202131 from home:dimstar:Factory
- Update to version 2.46.1;
  * "git checkout --ours" (no other arguments) complained that the
    option is incompatible with branch switching, which is technically
    correct, but found confusing by some users.  It now says that the
    user needs to give pathspec to specify what paths to checkout.
  * It has been documented that we avoid "VAR=VAL shell_func" and why.
  * "git add -p" by users with diff.suppressBlankEmpty set to true
    failed to parse the patch that represents an unmodified empty line
    with an empty line (not a line with a single space on it), which
    has been corrected.
  * "git rebase --help" referred to "offset" (the difference between
    the location a change was taken from and the change gets replaced)
    incorrectly and called it "fuzz", which has been corrected.
  * "git notes add -m '' --allow-empty" and friends that take prepared
    data to create notes should not invoke an editor, but it started
    doing so since Git 2.42, which has been corrected.
  * An expensive operation to prepare tracing was done in re-encoding
    code path even when the tracing was not requested, which has been
    corrected.
  * Perforce tests have been updated.
  * The credential helper to talk to OSX keychain sometimes sent
    garbage bytes after the username, which has been corrected.
  * A recent update broke "git ls-remote" used outside a repository,
    which has been corrected.
  * "git config --value=foo --fixed-value section.key newvalue" barfed
    when the existing value in the configuration file used the
    valueless true syntax, which has been corrected.
  * "git reflog expire" failed to honor annotated tags when computing
   reachable commits.
  * A flakey test and incorrect calls to strtoX() functions have been

OBS-URL: https://build.opensuse.org/request/show/1202131
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=656
2024-09-20 12:52:53 +00:00
365f4e29db Accepting request 1196433 from home:crameleon:branches:devel:tools:scm
Change less requirement to path to allow for use with BusyBox

OBS-URL: https://build.opensuse.org/request/show/1196433
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=654
2024-08-28 20:13:36 +00:00
f9387433aa Accepting request 1190353 from home:darix:apps
- update to 2.46.0

OBS-URL: https://build.opensuse.org/request/show/1190353
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=652
2024-07-30 06:26:08 +00:00
8f85d904d8 Accepting request 1188465 from home:ateixeira:branches:devel:tools:scm
- Add CVE-2024-24577.patch
  * CVE-2024-24577: arbitrary code execution due to heap corruption
    in git_index_add (boo#1219660)

OBS-URL: https://build.opensuse.org/request/show/1188465
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=650
2024-07-19 09:14:49 +00:00
70e6ea8bcd Accepting request 1178014 from home:mcepl:branches:devel:tools:scm
- Compat stub for %python3_fix_shebang_path

OBS-URL: https://build.opensuse.org/request/show/1178014
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=648
2024-06-02 09:56:00 +00:00
f6b4fa37d0 Accepting request 1178001 from home:darix:apps
- only call the %python3_fix_shebang_path if it is actually
  defined. This fixes the build on 15.x

OBS-URL: https://build.opensuse.org/request/show/1178001
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=647
2024-06-01 14:59:36 +00:00
1ad1f72bce Accepting request 1177988 from home:AndreasStieger:branches:devel:tools:scm
git 2.45.2

OBS-URL: https://build.opensuse.org/request/show/1177988
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=646
2024-06-01 14:59:22 +00:00
Danilo Spinella
b5dd5259d7 Accepting request 1177110 from home:mcepl:branches:devel:tools:scm
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1177110
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=645
2024-05-31 07:32:52 +00:00
b862b04a0a Accepting request 1174111 from home:AndreasStieger:branches:devel:tools:scm
git 2.45.1:
CVE-2024-32002 boo#1224168
CVE-2024-32004 boo#1224170
CVE-2024-32020 boo#1224171
CVE-2024-32021 boo#1224172
CVE-2024-32465 boo#1224173

OBS-URL: https://build.opensuse.org/request/show/1174111
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=643
2024-05-15 07:33:04 +00:00
d915c4ba47 Accepting request 1171164 from home:AndreasStieger:branches:devel:tools:scm
git 2.45.0

OBS-URL: https://build.opensuse.org/request/show/1171164
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=641
2024-05-02 08:07:12 +00:00
Danilo Spinella
3f17358495 Accepting request 1150277 from home:AndreasStieger:branches:devel:tools:scm
git 2.44.0

OBS-URL: https://build.opensuse.org/request/show/1150277
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=639
2024-02-26 11:03:01 +00:00
Danilo Spinella
9473cd16fa Accepting request 1147725 from home:dspinella:branches:devel:tools:scm
- Do not replace apparmor configuration, fixes bsc#1216545

OBS-URL: https://build.opensuse.org/request/show/1147725
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=637
2024-02-20 10:06:04 +00:00
Danilo Spinella
ea888fa4b6 Accepting request 1146912 from home:AndreasStieger:branches:devel:tools:scm
git 2.43.2

OBS-URL: https://build.opensuse.org/request/show/1146912
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=636
2024-02-19 09:09:05 +00:00
2682dfd0c8 - update to 2.43.1:
* https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=634
2024-02-12 16:59:56 +00:00
d3e457410d Accepting request 1137804 from home:cboltz:branches:devel:tools:scm
- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)

OBS-URL: https://build.opensuse.org/request/show/1137804
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=632
2024-01-10 05:58:52 +00:00
7d046b49d6 Accepting request 1137616 from home:cboltz:branches:devel:tools:scm
- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)

OBS-URL: https://build.opensuse.org/request/show/1137616
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=630
2024-01-08 19:58:10 +00:00
4e3bdb77c7 - update to 2.43.0:
* The "--rfc" option of "git format-patch" used to be a valid way to
   override an earlier "--subject-prefix=<something>" on the command
   line and replace it with "[RFC PATCH]", but from this release, it
   merely prefixes the string "RFC " in front of the given subject
   prefix.  If you are negatively affected by this change, please use
   "--subject-prefix=PATCH --rfc" as a replacement.
 * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
   (like "--not") from the standard input, but the way such a "--not" was
   handled was quite confusing, which has been rethought.  The updated
   rule is that "--not" given from the command line only affects revs
   given from the command line that comes but not revs read from the
   standard input, and "--not" read from the standard input affects
   revs given from the standard input and not revs given from the
   command line.
 * A message written in olden time prevented a branch from getting
   checked out, saying it is already checked out elsewhere. But these
   days, we treat a branch that is being bisected or rebased just like
   a branch that is checked out and protect it from getting modified
   with the same codepath.  The message has been rephrased to say that
   the branch is "in use" to avoid confusion.
 * Hourly and other schedules of "git maintenance" jobs are randomly
   distributed now.
 * "git cmd -h" learned to signal which options can be negated by
   listing such options like "--[no-]opt".
 * The way authentication related data other than passwords (e.g.,
   oauth token and password expiration data) are stored in libsecret
   keyrings has been rethought.
 * Update the libsecret and wincred credential helpers to correctly
   match which credential to erase; they erased the wrong entry in

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=628
2023-11-21 14:53:29 +00:00
7d43b02e3a Accepting request 1123323 from home:AndreasStieger:branches:devel:tools:scm
git 2.24.1

OBS-URL: https://build.opensuse.org/request/show/1123323
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=626
2023-11-04 18:27:28 +00:00
Danilo Spinella
e261e0a1a9 Accepting request 1119646 from home:michals:branches:devel:tools:scm
- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).

- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier

OBS-URL: https://build.opensuse.org/request/show/1119646
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=624
2023-10-23 13:21:23 +00:00
Danilo Spinella
f8b2007cc8 Accepting request 1113044 from home:michals:branches:devel:tools:scm
- Downgrade openssh dependency to recommends (bsc#1215533)

OBS-URL: https://build.opensuse.org/request/show/1113044
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=622
2023-09-25 12:49:41 +00:00
Danilo Spinella
c8892c08aa Accepting request 1105503 from home:AndreasStieger:branches:devel:tools:scm
git 2.42.0

OBS-URL: https://build.opensuse.org/request/show/1105503
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=620
2023-08-24 13:57:15 +00:00
006eb7e0a2 Accepting request 1090985 from home:AndreasStieger:branches:devel:tools:scm
git 2.41.0

OBS-URL: https://build.opensuse.org/request/show/1090985
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=618
2023-06-06 09:58:22 +00:00
e90b8521b9 Accepting request 1082819 from home:AndreasStieger:branches:devel:tools:scm
git 2.40.1

OBS-URL: https://build.opensuse.org/request/show/1082819
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=616
2023-04-25 21:10:07 +00:00
870c1b9274 - sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=614
2023-04-14 10:27:22 +00:00
0b31e3e775 Accepting request 1077726 from home:adamm:branches:devel:tools:scm
- sha256_clone_fix.patch: fix cloning of empty sha256 repositories

OBS-URL: https://build.opensuse.org/request/show/1077726
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=612
2023-04-06 13:16:24 +00:00
eb08ee0765 Accepting request 1071233 from home:AndreasStieger:branches:devel:tools:scm
git 2.40.0

OBS-URL: https://build.opensuse.org/request/show/1071233
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=610
2023-03-14 08:47:54 +00:00
8996ec1635 Accepting request 1065806 from home:AndreasStieger:branches:devel:tools:scm
- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028

OBS-URL: https://build.opensuse.org/request/show/1065806
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=608
2023-02-14 21:27:05 +00:00
302b1e0fd7 Accepting request 1059281 from home:AndreasStieger:branches:devel:tools:scm
bugzillas

OBS-URL: https://build.opensuse.org/request/show/1059281
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=606
2023-01-18 10:28:17 +00:00
d3ef4d6179 Accepting request 1059150 from home:AndreasStieger:branches:devel:tools:scm
git 2.39.1

OBS-URL: https://build.opensuse.org/request/show/1059150
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=605
2023-01-17 21:45:10 +00:00
fa339ad798 - switch to pkgconfig(zlib) so that alternative providers can be
used

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=603
2022-12-15 12:09:03 +00:00
9ff4638f3d Accepting request 1042462 from home:AndreasStieger:branches:devel:tools:scm
git 2.39.0

OBS-URL: https://build.opensuse.org/request/show/1042462
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=601
2022-12-12 21:01:48 +00:00