summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* releasing package git-annex version 6.201702146.20170214Gravatar Joey Hess2017-02-14
|
* commentGravatar Joey Hess2017-02-14
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-14
|\
| * Added a commentGravatar lasitus2017-02-14
| |
* | responseGravatar Joey Hess2017-02-14
| |
| * (no commit message)Gravatar http://xgm.de/oid/2017-02-14
| |
| * Added a commentGravatar http://xgm.de/oid/2017-02-14
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-14
|\
* | avoid OSX build failure when there are no rpaths to removeGravatar Joey Hess2017-02-14
| |
| * removedGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
| |
| * Added a comment: Retrieving initremote parameters for new userGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
| |
| * Added a comment: Retrieving initremote parameters for new userGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
|/
* devblogGravatar Joey Hess2017-02-13
|
* Work around sqlite's incorrect handling of umask when creating databases.Gravatar Joey Hess2017-02-13
| | | | | | | | | Refactored some common code into initDb. This only deals with the problem when creating new databases. If a repo got bad permissions into it, it's up to the user to deal with it. This commit was sponsored by Ole-Morten Duesund on Patreon.
* responseGravatar Joey Hess2017-02-13
|
* commentGravatar Joey Hess2017-02-13
|
* remove recent addition of receive.denyNonFastForwards to walkthroughGravatar Joey Hess2017-02-13
| | | | | | | | | | | | | | That is a dangerous setting, and not needed. I tried the walkthrough as it was without it, and syncing in the USB remote worked ok. There was a problem merging from origin/master, since that branch didn't exist yet, but that didn't prevent sync from working at all. To avoid even that problem, reordered the walkthrough, so files get committed to the repo before the remote gets set up. This commit was sponsored by Ole-Morten Duesund on Patreon.
* fix commit idGravatar Joey Hess2017-02-13
|
* include problem PairData in error messageGravatar Joey Hess2017-02-13
| | | | | | | | | | Users occasionally report this error firing, and I can't see why, so include the rejected PairData in the error message. This is safe even if it contains evil escape characters, because showing it displays them in escaped form. This commit was sponsored by Bruno BEAUFILS on Patreon.
* commentGravatar Joey Hess2017-02-13
|
* S3: Fix check of uuid file stored in bucket, which was not working.Gravatar Joey Hess2017-02-13
| | | | | | | | | | | | | | The check was broken in two ways.. First, nowhere did it error out when checkUUIDFile found a different UUID already in the file. Instead, it overwrote the uuid file. And, checkUUIDFile's implementation was for some reason always failing with a ConnectionClosed exception. Apparently something to do with using two different runResourceT's and a response getting GCed inbetween. I'm pretty sure that used to work, but changed to a more obviously correct implementation. This commit was sponsored by Peter Hogg on Patreon.
* commentGravatar Joey Hess2017-02-13
|
* commentGravatar Joey Hess2017-02-13
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-13
|\
* | fix OSX buildGravatar Joey Hess2017-02-13
| |
| * (no commit message)Gravatar lasitus2017-02-13
| |
* | correct spelling mistakesGravatar Edward Betts2017-02-12
| |
| * (no commit message)Gravatar http://xgm.de/oid/2017-02-12
| |
| * correct spelling mistakeGravatar edward2017-02-11
| |
| * correct spelling mistakeGravatar edward2017-02-11
|/
* Improve pid locking code to work on filesystems that don't support hard links.Gravatar Joey Hess2017-02-10
| | | | | | | | | | Probing for hard link support in the pid locking code is redundant since git-annex init already probes that. But, it didn't seem worth threading that data through; the pid locking code runs at most once per git-annex process, and only on unusual filesystems. Optimising a single hard link and unlink isn't worth it. This commit was sponsored by Francois Marier on Patreon.
* commentGravatar Joey Hess2017-02-10
|
* commentGravatar Joey Hess2017-02-10
|
* Added git template directory to Linux standalone tarball and OSX app bundle.Gravatar Joey Hess2017-02-10
| | | | | | | | Git does not provide a switch to find out where this directory is, and while the git-init man page says it will always be in /usr/share/git-core/templates, that's not the case on OSX with git installed from homebrew. So, I used a hack taking the --man-path and constructing a path from that. Works on both Debian and OSX at least.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-10
|\
| * (no commit message)Gravatar yarikoptic2017-02-10
| |
| * Added a commentGravatar yarikoptic2017-02-10
| |
* | closeGravatar Joey Hess2017-02-09
| |
* | updateGravatar Joey Hess2017-02-09
| |
| * Added a comment: RequestTimeoutException when uploading to glacierGravatar victorsavu3@d059e0a74888923e70a555ce8ab75e8ba00b6eb72017-02-09
|/
* commentGravatar Joey Hess2017-02-09
|
* import --reinject-duplicatesGravatar Joey Hess2017-02-09
| | | | | | | | | This is the same as running git annex reinject --known, followed by git-annex import. The advantage to having it in one command is that it only has to hash each file once; the two commands have to hash the imported files a second time. This commit was sponsored by Shane-o on Patreon.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-09
|\
* | Make import --deduplicate and --skip-duplicates only hash once, not twiceGravatar Joey Hess2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | import: --deduplicate and --skip-duplicates were implemented inneficiently; they unncessarily hashed each file twice. They have been improved to only hash once. The new approach is to lock down (minimally) and hash files, and then reuse that information when importing them. This was rather tricky, especially in detecting changes to files while they are being imported. The output of import changed slightly. While before it silently skipped over files with eg --skip-duplicates, now it shows each file as it starts to act on it. Since every file is hashed first thing, it would otherwise not be clear what file import is chewing on. (Actually, it wasn't clear before when any of the duplicates switches were used.) This commit was sponsored by Alexander Thompson on Patreon.
| * Added a commentGravatar benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e32017-02-09
| |
| * New Bug ReportGravatar dharrison@27b3fc3aa4a83cdc03f8e82ab4a8d4f6455e603d2017-02-08
| |
| * removedGravatar dharrison@27b3fc3aa4a83cdc03f8e82ab4a8d4f6455e603d2017-02-08
| |
| * Added a comment: MacOSX and Debian cannot decrypt eachother's S3 credentialsGravatar dharrison@27b3fc3aa4a83cdc03f8e82ab4a8d4f6455e603d2017-02-08
| |
| * Added a commentGravatar CandyAngel2017-02-07
|/
* responseGravatar Joey Hess2017-02-07
|