@ttaylorr ttaylorr released this Aug 2, 2018 · 0 commits to master since this release

Assets 11

This release contains miscellaneous bug fixes since v2.5.0. Most notably,
release v2.5.1 allows a user to disable automatic Content-Type detection
(released in v2.5.0) via git config lfs.contenttype false for hosts that do
not support it.

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-darwin-386-v2.5.1.tar.gz
6274408a68205557341c966e58d08abec5df378260efac83d7bcd8a8cda62ad2

git-lfs-darwin-amd64-v2.5.1.tar.gz
2ade1f42d51b012db0658838d6e1050af7e269d46c84d978bca82d74788e1c2e

git-lfs-freebsd-386-v2.5.1.tar.gz
fa020063f913146847319e315738dae671268fdb6bf81d5abcc13755e8a1dbf2

git-lfs-freebsd-amd64-v2.5.1.tar.gz
59d214a31fc93a8e3e70a78b4fd634af8699ed3264b04a655496b73ef77cb5fc

git-lfs-linux-386-v2.5.1.tar.gz
257164474618e3cc8e8a78d4bcaa48479dad082cc7b711b3ce380514afd046c1

git-lfs-linux-amd64-v2.5.1.tar.gz
9565fa9c2442c3982567a3498c9352cda88e0f6a982648054de0440e273749e7

git-lfs-windows-386-v2.5.1.zip
64eb8782df371e5ef3b8cf07134a745be2b782920726ba2b924cc3d56b7c03ed

git-lfs-windows-amd64-v2.5.1.zip
62ce983c2e4074b58bc88f20c12e15f00d2fb27acaf7219c860f1fd21af0f991

git-lfs-windows-v2.5.1.exe
596de98971f5084d7f249a324c5d935f2171d62445beb1d95f15d78c6e4ce0dc

@ttaylorr ttaylorr released this Jul 26, 2018 · 32 commits to master since this release

Assets 11

This release adds three new migration modes, updated developer ergonomics, and
a handful of bug fixes to Git LFS.

We would like to extend a special thanks to the following open-source
contributors:

  • @calavera for fixing a broken Go test and adding support for custom
    Content-Type headers in #3137 and #3138.
  • @cbuehlmann for adding support for encoded character names in filepaths via
    #3093.
  • @larsxschneider for changing the default value of lfs.allowincompletepush in
    #3109.
  • @NoEffex for supporting TTL in SSH-based authentication tokens via #2867.
  • @ssgelm for adding 'go generate' to our Debian packages via #3083.

Features

Bugs

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

7aac6909c54365597d10b579a26511ae17df2d1c8a62c555b6f95bf3276eda5d
git-lfs-darwin-386-v2.5.0.tar.gz

41c607f2a73eec2cc28464d6c867819139ced137a8fa9bdc13c3bf3b98d6bfb2
git-lfs-darwin-amd64-v2.5.0.tar.gz

46dd24437a0234211e92f93d620c526752aeee3c5211bffdc5f39f86db29bb2a
git-lfs-freebsd-386-v2.5.0.tar.gz

ee78451c89aee9dbbb797ecafc4869637feab9f522eda3c6c6f0d914f470e76a
git-lfs-freebsd-amd64-v2.5.0.tar.gz

27082b4a9ad6d6566c4f4e753ad4923c7a67f88987d9db6ba39312111545a683
git-lfs-linux-386-v2.5.0.tar.gz

d840829bca0827fb14537fbcd6fdba192dd74a67d0d5a6fb12d060c14a876ba7
git-lfs-linux-amd64-v2.5.0.tar.gz

f4974208ade2097f9ce2c2d30ab18924d135fbb8275635a5aabab9c03bb8f493
git-lfs-windows-2.5.0.exe

408f95d919037b068318cb2affb450c17a46915fe6b3d9b10dfc15dc0df15bca
git-lfs-windows-386-v2.5.0.zip

452375d3968491520df29cde989164c41c1c4ff12ba30dfb343872f6d24016f1
git-lfs-windows-amd64-v2.5.0.zip

@ttaylorr ttaylorr released this May 29, 2018

Assets 11

Bugs

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-windows-2.4.2.exe
c3acb7d24d06dd4b9458dcfaba0e322775c4de8ce955c8682cdd53f5e79049a3

git-lfs-windows-386-2.4.2.zip
c67df92538a88ce8f729da6e2edd0ac609450790eaec4b60eba59c04ba92f3b9

git-lfs-windows-amd64-2.4.2.zip
4c95d8e842ef55013c8ac99c4ffcad2a20a41bc41bd8e0943a228a03e07cd976

git-lfs-darwin-386-2.4.2.tar.gz
8c036d9803d93d08b88dee7613fd364cbf048960322ce45ac71b894d63e576cd

git-lfs-darwin-amd64-2.4.2.tar.gz
5efdad9722712c6fc039c1ee824c46b3f3c3f8794b2ef8a9776ff8083a3d5e97

git-lfs-freebsd-386-2.4.2.tar.gz
622d492d0481eb5ad0bdd64d15a1945760806b7bceaf15ca97b28cd38f300c9c

git-lfs-freebsd-amd64-2.4.2.tar.gz
c37d895953472f0ff46d69c033e1230c48ac1e8336119a1124eb5629ccb46d20

git-lfs-linux-386-2.4.2.tar.gz
d926b5b468c3b03d1b647e2d34248c54d2d6c3dc5de9baf215206be321c5a4f7

git-lfs-linux-amd64-2.4.2.tar.gz
29529b6c7afb5f656860d5fad7c054baaeded95ecbda040592a58dbcdbb38fe0

@ttaylorr ttaylorr released this May 22, 2018 · 295 commits to master since this release

Assets 11

This release fixes a handful of bugs found and fixed since v2.4.0. In
particular, Git LFS no longer panic()'s after invalid API responses, can
correctly run 'fetch' on SHAs instead of references, migrates symbolic links
correctly, and avoids writing to $HOME/.gitconfig more than is necessary.

We would like to extend a "thank you" to the following contributors for their
gracious patches:

  • @QuLogic fixed an issue with running tests that require credentials
  • @patrickmarlier made it possible for 'git lfs migrate import' to work
    correctly with symbolic links.
  • @zackse fixed an inconsistency in CONTRIBUTING.md
  • @zanglang fixed an inconsistency in README.md

Git LFS would not be possible without generous contributions from the
open-source community. For these, and many more: thank you!

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-linux-386-2.4.1.tar.gz
ee94b82029f50e38deb8f60ef5db3657e49f05476f24988606515609058bf98e

git-lfs-linux-amd64-2.4.1.tar.gz
97e2bd8b7b4dde393eef3dd37013629dadebddefcdf27649b441659bdf4bb636

git-lfs-windows-386-2.4.1.zip
887e9927abe79f8c94fe2464578929a8607084b641fdc07f39a4088e93d1a089

git-lfs-windows-amd64-2.4.1.zip
ebbab07348dbe71a5c20bfbdfafe4dbbafc8deacea6e6bf4143556721c860821

git-lfs-windows-2.4.1.exe
8d69a79ec48a63a02e02fa5b34023cd49b108ff4bad8a5526f543987c9df8371

git-lfs-darwin-386-2.4.1.tar.gz
23a7404e6f400d1c313f335c6122af55d3c35b2501095c903ce910956b37e504

git-lfs-darwin-amd64-2.4.1.tar.gz
e41ac4988bd6bd38faf7c17562273cb57099b3650e50f66013aa36d62aa7448a

git-lfs-freebsd-386-2.4.1.tar.gz
38a2c2299a3ff25d489addf60f77e595c5759e42e8535f876efb73811f1140a9

git-lfs-freebsd-amd64-2.4.1.tar.gz
956be2f579a8931d84930bb1171703f79ff523b8a8f23dbd0aa161dd33582e35

@ttaylorr ttaylorr released this Mar 3, 2018 · 399 commits to master since this release

Assets 11

This release introduces a rewrite of the underlying file matching engine,
expands the API to include relevant refspecs for individual requests,
standardizes the progress output among commands, and more.

Please note: in the next MAJOR release (v3.0.0) the semantic meaning behind
--include and --exclude flags will change. As the details of exactly which
existing patterns will no longer function as previously are known, we will
indicate them here. Any --include or --exclude patterns used in v2.3.0 or
earlier are expected to work as previously in this release.

This release would not be possible without the open-source community.
Specifically, we would like to thank:

  • @larsxschneider: for contributing fixes to the filter operation in git lfs fsck,
    and git lfs prune, as well as the bug report leading to the filepathfilter changes.
  • @yfronto: for adding new Linux release targets.
  • @stffabi: for adding support for NTLM with SSPI on Windows.
  • @jeffreydwalter: for fixing memory alignment issues with sync/atomic on
    32-bit architectures.
  • @b4mboo: for adding a LFS configuration key to the list of safe configuration
    options.

Without the aforementioned indviduals, this release would not have been
possible. Thank you!

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-freebsd-386-2.4.0.tar.gz
146227e9e7545f2fadc24756b99e96741ca6c679c9f4833728ed870ee9cea30b

git-lfs-freebsd-amd64-2.4.0.tar.gz
ab2c3cc1924638e7cfb0615adf2cb38f58e4803abf4462dd778988bb42a3df02

git-lfs-linux-386-2.4.0.tar.gz
cc2e44a0092e745ce4d3eb856c892a1e606dcf27698a5345a127bc5970085985

git-lfs-linux-amd64-2.4.0.tar.gz
56728ec9219c1a9339e1e6166f551459d74d300a29b51031851759cee4d7d710

git-lfs-windows-386-2.4.0.zip
addc96bc4fac57090ef7ecb036778d38e0eb22c71d8926c02820f246b36ac4d6

git-lfs-windows-amd64-2.4.0.zip
e3dec7cd1316ef3dc5f0e99161aa2fe77aea82e1dd57a74e3ecbb1e7e459b10e

git-lfs-windows-2.4.0.exe
345034fc91459579370737201e991c7a2e8acabbb24d15577ecf588d071b1949

git-lfs-darwin-386-2.4.0.tar.gz
e6c35c4395efd9db45ab72c49ff19f807a722e964b15632ff378553d2fdf2708

git-lfs-darwin-amd64-2.4.0.tar.gz
ab5a1391316aa9b4fd53fc6e1a2650580b543105429548bb991d6688511f2273

@technoweenie technoweenie released this Oct 18, 2017 · 840 commits to master since this release

Assets 11

Features

Bugs

  • FastWalkGitRepo: limit number of concurrent goroutines #2672 (@technoweenie)
  • handle scenario where multiple configuration values exist in ~/.gitconfig #2659 (@shiftkey)

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-linux-386-2.3.4.tar.gz
4573675966c8cab19156530966ded4e5dd9fc0195b8e958e88475324976583f4

git-lfs-linux-amd64-2.3.4.tar.gz
6755e109a85ffd9a03aacc629ea4ab1cbb8e7d83e41bd1880bf44b41927f4cfe

git-lfs-darwin-386-2.3.4.tar.gz
57ca45c7c1734bfb51732cb058c28f6028b959c6e1675f8d4020aca019f9ca7b

git-lfs-darwin-amd64-2.3.4.tar.gz
b16d4b7469b1fa34e0e27bedb1b77cc425b8d7903264854e5f18b0bc73576edb

git-lfs-freebsd-386-2.3.4.tar.gz
42a4c7269c85d5f1fa4cf6f6a4aca076385cc5915af3d30156e07874c0bd5400

git-lfs-freebsd-amd64-2.3.4.tar.gz
4684150deedf5509ffb5f67a54378cc582acaa25fbf3b378947c48023fd82ed2

git-lfs-windows-amd64-2.3.4.zip
18c47fd2806659e81a40fbd6f6b0598ea1802635ce04fb2317d75973450a3fe5

git-lfs-windows-386-2.3.4.zip
b0738656064c79f878c17c62d2c4f6f3015fad7dc69d4a3c841ed1f7c93ec83d

git-lfs-windows-2.3.4.exe
f11ee43eae6ae33c258418e6e4ee221eb87d2e98955c498f572efa7b607f9f9b

@technoweenie technoweenie released this Oct 9, 2017 · 857 commits to master since this release

Assets 11

Bugs

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes

git-lfs-darwin-386-2.3.3.tar.gz
45b8db57397d02733795529da09de868d8ead4bac07f51bbb728fe74affbc137

git-lfs-darwin-amd64-2.3.3.tar.gz
8b6a1b74396767a637f5c19ba4b115725dfe7ef2124f1162b71839d00071da2f

git-lfs-freebsd-386-2.3.3.tar.gz
8cfea48a1776343c9c2aa053221d6e70d051d3753df98f81866488008d49afa1

git-lfs-freebsd-amd64-2.3.3.tar.gz
bea31be5625d61d4ced1f82b9ec9faf9056110fbdb01edfaab8e1e0c8f20b752

git-lfs-linux-386-2.3.3.tar.gz
9091d2dc444e57188ab3113540e415269ec5a6e17ee93d3f6afbf84d9914ddbd

git-lfs-linux-amd64-2.3.3.tar.gz
d85e15f5871f1c0aa9e2f8e0abbbfe41c46757805adba2b48ee34430784a1b02

git-lfs-windows-2.3.3.exe
30d3a464222a0dd04b79cc2217c6cef46fcf3389994d37fba1b49e7fcf84b586

git-lfs-windows-386-2.3.3.zip
ea1125ed47505482d2a9203f21f5dacc94f0cb329ec3b26f66c21c19a81c4fed

git-lfs-windows-amd64-2.3.3.zip
b6e35d48570bfa25b81433b216ac942f819d171af31975cfe33748c95896ea1e

@technoweenie technoweenie released this Oct 3, 2017 · 867 commits to master since this release

Assets 11

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes

git-lfs-darwin-386-2.3.2.tar.gz
e74798f91bb7d841af6b6bf68e61574070bed274e127e502e3be6746ceef8517

git-lfs-darwin-amd64-2.3.2.tar.gz
312642f8871a64e4d3436ee95dae4c3033ce1b359070fb7b8ca8b77985364ceb

git-lfs-freebsd-386-2.3.2.tar.gz
497daecb95cd3e5394b79e1b89f20d7a2aa93a6cf461cb110bb181d5a9d3f35c

git-lfs-freebsd-amd64-2.3.2.tar.gz
b726d57053b4abf434c83ba1aecf1c8f61eb7fdaed164443ed03480044ad2eaf

git-lfs-linux-386-2.3.2.tar.gz
84680af0a04411e73b131acfed4d80a4b208f5ec228ed40b00770b47b39288b6

git-lfs-linux-amd64-2.3.2.tar.gz
9a8195b68daea33ff2c4a1909ffe5ff49ee39f6725ca01eef4fed4ad086c4220

git-lfs-windows-2.3.2.exe
8b6f02eb1aecfcfee92eb284aabe38c14b7ca787b0336e27edcbd5372e5bf165

git-lfs-windows-386-2.3.2.zip
705b33a9a6a0aaf8d1027fdeffc72fd89f99df15d50c3ee1b3279c3fa8e29dce

git-lfs-windows-amd64-2.3.2.zip
f54ff81a52bb4b3d444d6e706757cabda21fc99d4433641876bf3b4895d18b41

@technoweenie technoweenie released this Sep 27, 2017 · 890 commits to master since this release

Assets 11

Features

Bugs

Misc

  • Windows Installer fixes:
  • Update migrate docs example for multiple file types #2596 (@technoweenie)

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-darwin-386-2.3.1.tar.gz
3e08109f4b19ef1b922fcff740129145e77a9156c22bf9d5329df17e3e4b400d

git-lfs-darwin-amd64-2.3.1.tar.gz
5b4f81f4afc1447776dcfeaf5ff63fb0b5ea522ccac587aa97942203ac977e0f

git-lfs-freebsd-386-2.3.1.tar.gz
c0bb308729117e33f7f3ffd2afee53030c64b6fbba66f9c45d1d6b6e3199fd4a

git-lfs-freebsd-amd64-2.3.1.tar.gz
0e4a3f1b9bcd7fa3222812932beeec04932fb0c59e5a075ecc63ecd31e13c3c1

git-lfs-linux-386-2.3.1.tar.gz
3f7e1975ac22e0a0d780560935685b9e539ad96f941469ced465c455f3b6036e

git-lfs-linux-amd64-2.3.1.tar.gz
6ea96cf57fba70c425c470c248d0f770f86d3f3ccf5bc3ef6c46fb47c80816a1

git-lfs-windows-2.3.1.exe
5b8c75868dd7235fe953ae83e2aca89737ad2f97abfbe5f8f36351602ffe4e9b

git-lfs-windows-386-2.3.1.zip
64d4fae93831486a8b4670624f86de31ed23997c84581be018b9bf725e9ea62c

git-lfs-windows-amd64-2.3.1.zip
61fa2e8122b374b1d7a87f59ed8d3a0d08b4c8ab6cb2d50b4bc61283d91bbf50

@ttaylorr ttaylorr released this Sep 14, 2017 · 952 commits to master since this release

Assets 11

Git LFS v2.3.0 includes performance optimizations for the git-lfs-migrate(1)
and git-clone(1) commands, new features, bug-fixes, and more.

This release was made possible by contributors to Git LFS. Specifically:

  • @aleb: added support for "standalone" transfer agents, for using rsync(1)
    and similar with Git LFS.
  • @bozaro: added support for custom .git/lfs/objects directories via the
    lfs.storage configuration option.
  • @larsxschneider: fixed a recursive process leak when shelling out to Git,
    added new features to git lfs ls-files, extra information in error
    messages used for debugging, documentation changes and more.
  • @mathstuf: contributed a documentation change clarifying LFS's handling of
    empty pointer files.
  • @rudineirk and @andyneff: updated our release process to build packages for
    fedora/26.
  • @ssgelm: ensured that LFS is able to be released on Ubuntu Universe.

To everyone who has contributed to this or previous releases of Git LFS: Thank
you!

Features

Bugs

  • migrate: fix migrations with subdirectories in '--include' or '--exclude' #2485 (@ttaylorr)
  • commands/migrate: fix hardlinking issue when different filesystem is mounted at /tmp #2566 (@ttaylorr)
  • commands: make git lfs migrate fetch ref updates before migrating #2538 (@ttaylorr)
  • commands: remove '--above=1mb' default from git lfs migrate info #2460 (@ttaylorr)
  • filepathfilter: fix HasPrefix() when no '--include' filters present #2579 (@technoweenie)
  • git/githistory/log: fix race condition with git/githistory/log tests #2495 (@ttaylorr)
  • git/odb: fix closing object database test #2457 (@ttaylorr)
  • git/githistory: only update local refs after migrations #2559 (@ttaylorr)
  • locking: fix unlocking files not removing write flag #2514 (@ttaylorr)
  • locks: fix unlocking files in a symlinked directory #2505 (@ttaylorr)
  • commands: teach git lfs unlock to ignore status errs in appropriate conditions #2475 (@ttaylorr)
  • git: expand GetAttributePaths check to include non-LFS lockables #2528 (@ttaylorr)
  • fix multiple git update-index invocations #2531 (@larsxschneider)
  • tools: fix SSH credential cacher expiration #2530 (@ttaylorr)
  • lfsapi: fix read/write race condition in credential cacher #2493 (@ttaylorr)
  • lfs: fix cleaning contents larger than 1024 bytes over stdin #2488 (@ttaylorr)
  • fsck only scans current version of objects #2049 (@TheJare)
  • progress: fix writing updates to $GIT_LFS_PROGRESS #2465 (@ttaylorr)
  • commands/track: resolve symlinks before comparing attr paths #2463 (@ttaylorr)
  • test: ensure that empty pointers are empty #2458 (@ttaylorr)
  • git/githistory/log: prevent 'NaN' showing up in *PercentageTask #2455 (@ttaylorr)
  • tq: teach Batch() API to retry itself after io.EOF's #2516 (@ttaylorr)

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes:

git-lfs-darwin-386-2.3.0.tar.gz
e4ff82be078652b164a9b43bea511d269469e7efc0d8b31161c6b4623de60d9c

git-lfs-darwin-amd64-2.3.0.tar.gz
37d588897194fe959d8d39bae1f057d486be53e0f2f7252abeacfd8aa31da9ee

git-lfs-freebsd-386-2.3.0.tar.gz
3ac19a2d977d2ea678c64115e17a25716237ad8376d7da8b5571eab505e65ba3

git-lfs-freebsd-amd64-2.3.0.tar.gz
111eb78651d96b5b53ea07e2d3547986ed8ef5960c607d976b05a5faf5b3103b

git-lfs-linux-386-2.3.0.tar.gz
d8c021df7e42109523bde727e96808a66ccead602f56bd97aa6a3e8eadc6ea2a

git-lfs-linux-amd64-2.3.0.tar.gz
5913ed4d023efe30a3f8f536db7cd97c7b76ba68b189baef8428b1d71d82f2f4

git-lfs-windows-2.3.0.exe
086bf4141cff018a45559f179603d6f90c8660319d79e2aa16eb3fb9b3228521

git-lfs-windows-386-2.3.0.zip
28abc0eebc910b714febc90f13ea95e6b06eefe787148654f86ad05d629b8c90

git-lfs-windows-amd64-2.3.0.zip
0be7e8755e1c2d9a598f369ce1db63fd7f2a8985d1c078cb815a3e50961066c2