Merge tag 'v1.1.2'

This commit is contained in:
risk danger olson 2016-03-31 11:38:42 -06:00
commit c88674c634
10 changed files with 39 additions and 10 deletions

@ -1,5 +1,14 @@
# Git LFS Changelog
## 1.1.2 (1 March, 2016)
* Fix Base64 issues with `?` #989 (@technoweenie)
* Fix zombie git proc issue #1012 (@rlaakkol)
* Fix problems with files containing unicode characters #1016 (@technoweenie)
* Fix panic in `git cat-file` parser #1006 (@technoweenie)
* Display error messages in non-fatal errors #1028 #1039 #1042 (@technoweenie)
* Fix concurrent map access in progress meter (@technoweenie)
## 1.1.1 (4 February, 2016)
### Features

@ -1,7 +1,7 @@
[application]
name = "git-lfs"
version = "1.1.1"
version = "1.1.2"
authors = [
"Rick Olson <technoweenie@gmail.com>",
"Scott Barron <rubyist@github.com>",

@ -129,6 +129,9 @@ func prePushRef(left, right string) {
if Debugging || lfs.IsFatalError(err) {
LoggedError(err, err.Error())
} else {
if inner := lfs.GetInnerError(err); inner != nil {
Error(inner.Error())
}
Error(err.Error())
}
}

@ -121,11 +121,7 @@ func uploadsWithObjectIDs(oids []string) *lfs.TransferQueue {
u, err := lfs.NewUploadable(oid, "")
if err != nil {
if Debugging || lfs.IsFatalError(err) {
Panic(err, err.Error())
} else {
Exit(err.Error())
}
ExitWithError(err)
}
uploads = append(uploads, u)
}
@ -206,6 +202,9 @@ func pushCommand(cmd *cobra.Command, args []string) {
if Debugging || lfs.IsFatalError(err) {
LoggedError(err, err.Error())
} else {
if inner := lfs.GetInnerError(err); inner != nil {
Error(inner.Error())
}
Error(err.Error())
}
}

6
debian/changelog vendored

@ -1,3 +1,9 @@
git-lfs (1.1.2) stable; urgency=low
* New upstream version
-- Stephen Gelman <gelman@getbraintree.com> Tue, 1 March 2016 14:29:00 +0000
git-lfs (1.1.1) stable; urgency=low
* New upstream version

@ -151,12 +151,15 @@ func RemoteList() ([]string, error) {
return nil, fmt.Errorf("Failed to call git remote: %v", err)
}
cmd.Start()
defer cmd.Wait()
scanner := bufio.NewScanner(outp)
var ret []string
for scanner.Scan() {
ret = append(ret, strings.TrimSpace(scanner.Text()))
}
return ret, nil
}
@ -313,6 +316,8 @@ func RecentBranches(since time.Time, includeRemoteBranches bool, onlyRemote stri
return nil, fmt.Errorf("Failed to call git for-each-ref: %v", err)
}
cmd.Start()
defer cmd.Wait()
scanner := bufio.NewScanner(outp)
// Output is like this:
@ -351,7 +356,6 @@ func RecentBranches(since time.Time, includeRemoteBranches bool, onlyRemote stri
ret = append(ret, &Ref{ref, reftype, sha})
}
}
cmd.Wait()
return ret, nil

@ -15,7 +15,7 @@ import (
)
const (
Version = "1.1.1"
Version = "1.1.2"
tempDirPerms = 0755
localMediaDirPerms = 0755
localLogDirPerms = 0755

@ -1,5 +1,5 @@
Name: git-lfs
Version: 1.1.1
Version: 1.1.2
Release: 1%{?dist}
Summary: Git extension for versioning large files

@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "Git LFS"
#define MyAppVersion "1.1.1"
#define MyAppVersion "1.1.2"
#define MyAppPublisher "GitHub, Inc"
#define MyAppURL "https://git-lfs.github.com/"
#define MyAppFilePrefix "git-lfs-windows"

@ -12,6 +12,14 @@ if [[ "$(git config --system credential.helper)" -ne "" ]]; then
exit
fi
# if there is a system cred helper we can't run this test
# can't disable without changing state outside test & probably don't have permission
# this is common on OS X with certain versions of Git installed, default cred helper
if [[ "$(git config --system credential.helper)" -ne "" ]]; then
echo "skip: $0 (system cred helper we can't disable)"
exit
fi
begin_test "attempt private access without credential helper"
(
set -e