forked from pool/git-lfs
Compare commits
5 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 2670086d03 | |||
| 4c3fca5dd9 | |||
| 8fc0a5537f | |||
| ec3874581e | |||
| 4c64b1d83e |
2
_service
2
_service
@@ -3,7 +3,7 @@
|
|||||||
<param name="url">https://github.com/git-lfs/git-lfs</param>
|
<param name="url">https://github.com/git-lfs/git-lfs</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="exclude">.git</param>
|
<param name="exclude">.git</param>
|
||||||
<param name="revision">v3.6.1</param>
|
<param name="revision">v3.7.1</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="changesgenerate">disable</param>
|
<param name="changesgenerate">disable</param>
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:07feac233837dc4b5a67f70223a26edf7fdc81f34c7936fe8774bb6fab310ec1
|
|
||||||
size 3164172
|
|
||||||
3
git-lfs-3.7.1.obscpio
Normal file
3
git-lfs-3.7.1.obscpio
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c76b06c849eac62eb7f1ba1bc80fddbb99dbde81f70f6ab267758243ea9535b7
|
||||||
|
size 3248140
|
||||||
124
git-lfs.changes
124
git-lfs.changes
@@ -1,3 +1,127 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 17 08:10:35 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 3.7.1: (boo#1252259 CVE-2025-26625)
|
||||||
|
This release introduces security fixes for Linux, macOS, and
|
||||||
|
Windows systems, which have been collectively assigned
|
||||||
|
CVE-2025-26625.
|
||||||
|
When populating a Git repository's working tree with the contents
|
||||||
|
of Git LFS objects, certain Git LFS commands may write to files
|
||||||
|
visible outside the current Git working tree if symbolic or hard
|
||||||
|
links exist which collide with the paths of files tracked by Git
|
||||||
|
LFS.
|
||||||
|
Git LFS has resolved this problem by revising the git lfs
|
||||||
|
checkout and git lfs pull commands so that they check for
|
||||||
|
symbolic links in the same manner as performed by Git before
|
||||||
|
writing to files in the working tree. These commands now also
|
||||||
|
remove existing files in the working tree before writing new
|
||||||
|
files in their place.
|
||||||
|
As well, Git LFS has resolved a problem whereby the git lfs
|
||||||
|
checkout and git lfs pull commands, when run in a bare
|
||||||
|
repository, could write to files visible outside the repository.
|
||||||
|
While a specific and relatively unlikely set of conditions were
|
||||||
|
required for this to occur, it is no longer possible under any
|
||||||
|
circumstances.
|
||||||
|
We would like to extend a special thanks to the following
|
||||||
|
open-source contributors:
|
||||||
|
Apple Product Security for reporting this to us responsibly
|
||||||
|
* Bugs
|
||||||
|
- Detect symbolic links on checkout and pull (@chrisd8088)
|
||||||
|
* Misc
|
||||||
|
- Upgrade to Go 1.25 (@chrisd8088)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 27 10:12:13 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- update to 3.7.0
|
||||||
|
This release is a feature release which introduces several new options
|
||||||
|
for fetching Git LFS objects, such as the ability to force objects
|
||||||
|
to be re-downloaded and the capacity to output object URLs and HTTP
|
||||||
|
metadata in JSON for external tools to consume. This release also
|
||||||
|
adds a configurable in-memory cache of file path pattern matches,
|
||||||
|
which along with other changes can help reduce the time required to
|
||||||
|
migrate large repositories to Git LFS.
|
||||||
|
|
||||||
|
Git LFS now supports the same .netrc files on Windows as Git and
|
||||||
|
curl, retries appropriately after all 429 status code HTTP
|
||||||
|
responses, permits the use of symbolic links to Git's object
|
||||||
|
storage during Git LFS migrations
|
||||||
|
|
||||||
|
- Features
|
||||||
|
- Cache a file path filter match result #6047 (@alexkad0)
|
||||||
|
- Add --refetch option to fetch #5975 (@redsun82)
|
||||||
|
- Add --json option to fetch #5974 (@redsun82)
|
||||||
|
- Add --dry-run option to fetch #5973 (@redsun82)
|
||||||
|
- Bugs
|
||||||
|
- Verify TLS/SSL certificates using default Go support for
|
||||||
|
macOS system root CAs #6049 (@chrisd8088)
|
||||||
|
- Prefer .netrc on windows if present #6055 (@johanvdw)
|
||||||
|
- Fix migrations where .git/objects is a symlink #6042
|
||||||
|
(@bk2204)
|
||||||
|
- Honour 429 object transfer response Retry-After headers #6014
|
||||||
|
(@chrisd8088)
|
||||||
|
- Misc
|
||||||
|
- Update Linux distribution package list for v3.7.0 release
|
||||||
|
(@chrisd8088)
|
||||||
|
- Report missing objects consistently when pushing #6027
|
||||||
|
(@chrisd8088)
|
||||||
|
- Use a git-update-ref script to update references #6048
|
||||||
|
(@alexkad0)
|
||||||
|
- Drop unused generic stub function for cloning files #6050
|
||||||
|
(@chrisd8088)
|
||||||
|
- Prevent conflicting curl macros in early Git version CI jobs
|
||||||
|
#6040 (@chrisd8088)
|
||||||
|
- pull: improve error message on failing checkout #5629
|
||||||
|
(@bk2204)
|
||||||
|
- Fix language in code snippets in API docs #6035
|
||||||
|
(@slonopotamus)
|
||||||
|
- build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
|
||||||
|
#6034 (@dependabot[bot])
|
||||||
|
- Use single-target Makefile patterns for manual pages #6032
|
||||||
|
(@chrisd8088)
|
||||||
|
- use direct value nil for error #6024 (@alingse)
|
||||||
|
- Update minimum required Git version checks #6028
|
||||||
|
(@chrisd8088)
|
||||||
|
- build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
|
||||||
|
#6012 (@dependabot[bot])
|
||||||
|
- Upgrading x/crypto to v0.35.0 to solve CVE-2025-22869 #5997
|
||||||
|
(@gergelyfabian)
|
||||||
|
- Upgrade to Go 1.24 #6013 (@chrisd8088)
|
||||||
|
- Use constant format strings and fix HTTP error messages #5998
|
||||||
|
(@chrisd8088)
|
||||||
|
- Remove command name prefixes from progress messages #5995
|
||||||
|
(@chrisd8088)
|
||||||
|
- doc: Add missing "--to" argument in git-lfs-checkout example
|
||||||
|
#6005 (@DarkDefender)
|
||||||
|
- Replace min/max helpers with built-in min/max #5999
|
||||||
|
(@Juneezee)
|
||||||
|
- Add security patch release process documentation #5987
|
||||||
|
(@chrisd8088)
|
||||||
|
- Replace unused debug mode with trace logging #5989
|
||||||
|
(@chrisd8088)
|
||||||
|
- Use default Ruby provided by Actions runners #5984
|
||||||
|
(@chrisd8088)
|
||||||
|
- build(deps): bump azure/trusted-signing-action from 0.5.0 to
|
||||||
|
0.5.1 #5981 (@dependabot[bot])
|
||||||
|
- Update workflows to use ARM runners and new Apple signing
|
||||||
|
certificate #5977 (@chrisd8088)
|
||||||
|
- docs/man/git-lfs-prune.adoc: fix --(no-)verify-unreachable
|
||||||
|
description #5959 (@m3ka24)
|
||||||
|
- docs/man/git-lfs-migrate.adoc: remove duplicate flag #5944
|
||||||
|
(@fedirz)
|
||||||
|
- Upgrade golang.org/x/net from 0.23.0 to 0.33.0 #5940
|
||||||
|
(@gergelyfabian)
|
||||||
|
- build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0
|
||||||
|
#5935 (@dependabot[bot])
|
||||||
|
- Simplify macOS CI jobs and specify Go toolchain version #5931
|
||||||
|
(@chrisd8088)
|
||||||
|
- Tighten security of Actions workflows #5930 (@bk2204)
|
||||||
|
- Corrected Pop!_OS naming #5929 (@LucasDondo)
|
||||||
|
- Update release process documentation and scripts #5920
|
||||||
|
(@chrisd8088)
|
||||||
|
- Update license copyright dates and minimum supported Git
|
||||||
|
version #5921 (@chrisd8088)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 15 07:00:27 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
Wed Jan 15 07:00:27 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
name: git-lfs
|
name: git-lfs
|
||||||
version: 3.6.1
|
version: 3.7.1
|
||||||
mtime: 1733271867
|
mtime: 1760655403
|
||||||
commit: ea47a34bde1ba1ecf9eb8dc6d44fcf7aef42f5e3
|
commit: b84b33847fe6458f36ef521534dc0eac953cb379
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package git-lfs
|
# spec file for package git-lfs
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
%bcond_without build_docs
|
%bcond_without build_docs
|
||||||
|
|
||||||
Name: git-lfs
|
Name: git-lfs
|
||||||
Version: 3.6.1
|
Version: 3.7.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Git extension for versioning large files
|
Summary: Git extension for versioning large files
|
||||||
License: MIT
|
License: MIT
|
||||||
@@ -35,7 +35,7 @@ BuildRequires: fdupes
|
|||||||
BuildRequires: git-core >= 1.8.2
|
BuildRequires: git-core >= 1.8.2
|
||||||
BuildRequires: golang-packaging
|
BuildRequires: golang-packaging
|
||||||
BuildRequires: which
|
BuildRequires: which
|
||||||
BuildRequires: golang(API) >= 1.18
|
BuildRequires: golang(API) >= 1.25
|
||||||
Requires: git-core >= 1.8.2
|
Requires: git-core >= 1.8.2
|
||||||
Requires(post): git-core >= 1.8.2
|
Requires(post): git-core >= 1.8.2
|
||||||
Requires(preun): git-core >= 1.8.2
|
Requires(preun): git-core >= 1.8.2
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:e03a18e537aa394644eac1e38336dd070a6304b41e41cc18d9a7db97735de808
|
oid sha256:accf9992fbddc2e543baadad33f0a704bb6b40427aee16d826cdf0347866343b
|
||||||
size 1257200
|
size 1300484
|
||||||
|
|||||||
Reference in New Issue
Block a user