371 Commits

Author SHA256 Message Date
4b755804f2 Accepting request 1318455 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1318455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=331
2025-11-20 13:46:09 +00:00
1d5182d579 - Update to 2.52.0:
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=689
2025-11-18 13:43:09 +00:00
9a47e4f331 Accepting request 1314907 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1314907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=330
2025-11-01 22:34:20 +00:00
2cf5d44358 - 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/package/show/devel:tools:scm/git?expand=0&rev=687
2025-10-31 14:16:38 +00:00
05adae6b7a Accepting request 1311738 from devel:tools:scm
Forwarded request #1311737 from ateixeira

- 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/1311738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=329
2025-10-18 12:35:59 +00:00
b73384fbb3 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
a829446bb4 Accepting request 1300558 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1300558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=328
2025-08-21 14:54:14 +00:00
fa39032ff1 - Use zlib instead of zlib-ng for SLES16
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=683
2025-08-20 15:24:15 +00:00
1b1a88d06b Accepting request 1300351 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1300351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=327
2025-08-20 11:25:02 +00:00
df6010bc75 - Update to 2.51.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=681
2025-08-19 18:57:58 +00:00
c2c352de56 Accepting request 1294198 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1294198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=326
2025-07-18 13:57:42 +00:00
622255014f - 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/package/show/devel:tools:scm/git?expand=0&rev=679
2025-07-17 16:04:59 +00:00
29c41e30f3 Accepting request 1291488 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1291488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=325
2025-07-10 21:14:51 +00:00
d282f59a19 - 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/package/show/devel:tools:scm/git?expand=0&rev=677
2025-07-09 12:22:02 +00:00
449f6b4529 Accepting request 1288721 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1288721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=324
2025-06-27 21:00:18 +00:00
25bd9d7139 - Fix git-gui citool SHA256 repo handling:
refreshed 0002-git-gui-Add-support-of-SHA256-repo.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=675
2025-06-26 15:46:25 +00:00
c9ef1e03d7 Accepting request 1286705 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1286705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=323
2025-06-18 17:30:32 +00:00
cc31c19dde 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
b54fb42c5f 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
b812e06057 Accepting request 1256190 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1256190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=322
2025-03-28 08:36:17 +00:00
c7cd65c0b5 - 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/package/show/devel:tools:scm/git?expand=0&rev=670
2025-03-26 12:21:16 +00:00
0b3439a103 Accepting request 1253269 from devel:tools:scm
- 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/request/show/1253269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=321
2025-03-16 17:58:19 +00:00
81007fc644 - 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
9e8e6a8473 Accepting request 1238002 from devel:tools:scm
- update to 2.48.1: (boo#1235600 boo#1235601)
  * CVE-2024-50349, CVE-2024-52006: 
    refuse to accept URLs that contain control sequences

OBS-URL: https://build.opensuse.org/request/show/1238002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=320
2025-01-16 17:31:14 +00:00
919cbfe376 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
3242813d6e git 2.48.1 CVE-2024-50349, CVE-2024-52006:
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=665
2025-01-15 09:08:41 +00:00
616a142099 Accepting request 1237608 from devel:tools:scm
Forwarded request #1237560 from AndreasStieger

git 2.48.0

OBS-URL: https://build.opensuse.org/request/show/1237608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=319
2025-01-14 15:22:02 +00:00
b6b6dcc2aa git 2.48.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=663
2025-01-13 23:11:13 +00:00
135bc78bbd Accepting request 1226628 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1226628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=318
2024-11-27 21:05:40 +00:00
4f638d656e git 2.47.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=661
2024-11-26 17:09:53 +00:00
4e674a788f Accepting request 1206497 from devel:tools:scm
- 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/request/show/1206497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=317
2024-10-09 20:03:36 +00:00
64cea07b17 - 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
483dbc7bc8 - 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/package/show/devel:tools:scm/git?expand=0&rev=658
2024-10-09 09:34:47 +00:00
e0ea61d6e0 Accepting request 1202213 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1202213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=316
2024-09-22 09:05:49 +00:00
b80926ddde - 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/package/show/devel:tools:scm/git?expand=0&rev=656
2024-09-20 12:52:53 +00:00
bb019d4d17 Accepting request 1197168 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1197168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=315
2024-08-30 11:26:07 +00:00
a1647b2342 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
70cbbadd5f Accepting request 1190389 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1190389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=314
2024-07-31 11:28:28 +00:00
80d8bb00b4 - update to 2.46.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git?expand=0&rev=652
2024-07-30 06:26:08 +00:00
9122a6d039 Accepting request 1188574 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1188574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=313
2024-07-22 15:14:26 +00:00
5792d0456b - 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/package/show/devel:tools:scm/git?expand=0&rev=650
2024-07-19 09:14:49 +00:00
46e321a751 Accepting request 1178128 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1178128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=312
2024-06-04 10:50:56 +00:00
26739b1f72 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
96f58b36fc 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
231671a7e8 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
84f19fcaec 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
f064602739 Accepting request 1174145 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1174145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=311
2024-05-16 15:12:56 +00:00
608a98b3ca 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
26915f3665 Accepting request 1171274 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1171274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=310
2024-05-07 16:02:03 +00:00
b1ec1594a6 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