summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* S3, Glacier, WebDAV: Fix bug that prevented accessing the creds when the ↵Gravatar Joey Hess2014-08-12
| | | | | | | | | | | repository was configured with encryption=shared embedcreds=yes. Since encryption=shared, the encryption key is stored in the git repo, so there is no point at all in encrypting the creds, also stored in the git repo with that key. So `initremote` doesn't. The creds are simply stored base-64 encoded. However, it then tried to always decrypt creds when encryption was used..
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-12
|\
* | WORM backend: When adding a file in a subdirectory, avoid including the ↵Gravatar Joey Hess2014-08-12
| | | | | | | | subdirectory in the key name.
* | maybe better note for direct mode, although I dislike the walkthrough being ↵Gravatar Joey Hess2014-08-12
| | | | | | | | complicated by direct mode at all
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
* | confirmed; really a git bugGravatar Joey Hess2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
| |
| * Added a commentGravatar http://joeyh.name/2014-08-12
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-12
|\
* | direct: Fix ugly warning messages.Gravatar Joey Hess2014-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | replaceFileOr was broken and ran the rollback action always. Luckily, for replaceFile, the rollback action was safe to run, since it just nuked a temp file that had already been moved into place. However, when `git annex direct` used replaeFileOr, its rollback printed a scary message: /home/joey/tmp/rrrr/.git/annex/misctmp/tmp32268: rename: does not exist (No such file or directory) There was actually no bad result though.
* | make windows depend on new enough unix-compat to get inode numbersGravatar Joey Hess2014-08-12
| |
* | fix build on windows with unix-compat-0.4.1.3Gravatar Joey Hess2014-08-11
| | | | | | | | | | | | | | FileID type changed, needs Arbitrary instance. On the plus side, getFileStatus on Windows now actually gets file id's, not always 0, so direct mode is safer there now.
| * Added a commentGravatar https://launchpad.net/~rorymcc2014-08-11
| |
| * Added a commentGravatar https://launchpad.net/~rorymcc2014-08-11
|/
* Added a commentGravatar sts2014-08-11
|
* (no commit message)Gravatar sts2014-08-11
|
* i believe i provided moreinto in the comments nowGravatar https://id.koumbit.net/anarcat2014-08-11
|
* Added a comment: more infoGravatar https://id.koumbit.net/anarcat2014-08-11
|
* re-evil-splicved new version of DAVGravatar Joey Hess2014-08-10
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-10
|\
* | giving up on windows autobuilder until its HP can be upgradedGravatar Joey Hess2014-08-10
| |
| * icingGravatar https://id.koumbit.net/anarcat2014-08-10
| |
| * always set the playcount to some numeric value, 0 if we failGravatar https://id.koumbit.net/anarcat2014-08-10
|/
* fix buildGravatar Joey Hess2014-08-10
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-10
|\
* | qualify catch and tryGravatar Joey Hess2014-08-10
| | | | | | | | got a build failure on android due to there being a Prelude.catch
| * rename ↵Gravatar https://id.koumbit.net/anarcat2014-08-10
| | | | | | | | tips/dumb_metadata_extraction_from_xbmc/git-annex-xbmc-playcount.pl.pl to tips/dumb_metadata_extraction_from_xbmc/git-annex-xbmc-playcount.pl
| * trying script upload from the web interface, neatGravatar https://id.koumbit.net/anarcat2014-08-10
| |
| * this is degenerate, but should workGravatar https://id.koumbit.net/anarcat2014-08-10
|/
* trying to work around a dep problem on windowsGravatar Joey Hess2014-08-10
|
* stop nuking cabalGravatar Joey Hess2014-08-10
|
* nuke cabal on windows, so it will build new DAVGravatar Joey Hess2014-08-10
|
* fix windows buildGravatar Joey Hess2014-08-10
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-08-10
|\
* | devblogGravatar Joey Hess2014-08-10
| |
* | unlock of not present file should still be a failure, just not a crashGravatar Joey Hess2014-08-10
| |
* | testremote: Add testing of behavior when remote is not availableGravatar Joey Hess2014-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a mkUnavailable method, which a Remote can use to generate a version of itself that is not available. Implemented for several, but not yet all remotes. This allows testing that checkPresent properly throws an exceptions when it cannot check if a key is present or not. It also allows testing that the other methods don't throw exceptions in these circumstances. This immediately found several bugs, which this commit also fixes! * git remotes using ssh accidentially had checkPresent return an exception, rather than throwing it * The chunking code accidentially returned False rather than propigating an exception when there were no chunks and checkPresent threw an exception for the non-chunked key. This commit was sponsored by Carlo Matteo Capocasa.
| * Explain the problem betterGravatar http://svario.it/gioele2014-08-10
|/
* unlock: Better error handling; continue past files that are not available or ↵Gravatar Joey Hess2014-08-09
| | | | cannot be unlocked due to disk space, and try all specified files.
* avoid printing really ugly webdav exceptionsGravatar Joey Hess2014-08-09
| | | | | The responseheaders can sometimes include the entire input request, which is several pages of garbage.
* devblogGravatar Joey Hess2014-08-08
|
* Merge branch 'newchunks'Gravatar Joey Hess2014-08-08
|\
| * fix checkPresent error handling for non-present local git reposGravatar Joey Hess2014-08-08
| | | | | | | | guardUsable r (error "foo") *returned* an error, rather than throwing it
| * check for 200 responseGravatar Joey Hess2014-08-08
| |