Page MenuHomeSolus

Updated git-lfs to 2.8.0
ClosedPublic

Authored by JamesLee on Jul 23 2019, 6:45 PM.
Tags
None
Referenced Files
F11007309: D6792.diff
Tue, Aug 1, 7:03 PM
F10927573: D6792.id16292.diff
Mon, Jul 10, 7:05 PM
F10878089: D6792.id16292.diff
Jun 21 2023, 2:59 AM
F10876656: D6792.id16288.diff
Jun 20 2023, 12:18 PM
F10872007: D6792.diff
Jun 18 2023, 8:41 PM
F10749363: D6792.diff
May 16 2023, 1:12 AM
Subscribers

Details

Summary

Updated git-lfs to the latest stable release 2.8.0.

Changelog:

  • Features
    • Don't fail if we lack objects the server has
    • Migrate tags pointing to other tags
    • Add support for SOCKS proxies
    • Allow vendors to customize the version info
    • Wrap credential data to allow late credential prompting and update NTLM/SSPI to attempt SSPI login prior to prompting for credentials.
    • git-lfs locks should optionally denote own locks
    • tq/adapterbase: support rewriting href
    • Allow specifying multiple insteadOf aliases
  • Bugs
    • Make API documentation lock creation example less confusing
    • Use a download token when searching locks
    • Copy mode from original file when rewriting objects
    • Don't recurse into submodules when walking repository
    • Be more precise about what timestamps we accept
    • Ensure we always use correct Content-Type and Accept headers
    • Fix 'owner' lock field not documented as optional
    • Improve error handling in git lfs install
    • Properly handle config options for URLs with upper case letters
    • Set push remote for pre-push
    • Switch from manually running go generate to using dh-golang to run it
    • Install worktree hooks in the proper directory
    • Avoid nil pointer dereference on download failure
    • Avoid nil pointer dereference on unexpected failure
  • Misc
    • Update gitobj to v1.3.1
    • Use default line endings for core.autocrlf=input
    • Fix CircleCI
    • Vendor in gitobj v1.3.0
    • Make 'locked_at' required in JSON schema
    • Document a new batch error code
    • Fix invalid JSON in LFS locking API documentation
    • Fix invalid JSON in locking protocol docs
    • tq/adapterbase: fix typo enableHrefRerite to enableHrefRewrite
    • Use git-lfs version of go-ntlm
    • Log test server standard error to log file
    • Retry on oversize file
    • Fix asset uploading during releases
Test Plan

Installed and tested creating a simple repository with everything working as expected.

Diff Detail

Repository
R914 git-lfs
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

You can remove everything from the changelog that isn’t relevant to Solus, for example Debian 10 support and if there is anything mentioning MacOS or Windows.

You can remove everything from the changelog that isn’t relevant to Solus, for example Debian 10 support and if there is anything mentioning MacOS or Windows.

Well spotted, thanks!

JoshStrobl added a subscriber: JoshStrobl.

Thanks for the updating and @Jacalz for encouraging people to summarize their changelogs :P

This revision is now accepted and ready to land.Jul 24 2019, 6:11 AM
This revision was automatically updated to reflect the committed changes.