Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | pointer to a todo | Joey Hess | 2017-02-24 |
| | |||
* | update | Joey Hess | 2017-02-24 |
| | |||
* | clarify that annex.backends is used when adding new files | Joey Hess | 2017-02-24 |
| | | | | | | | Even if annex.backends does not include a backend, that does not prevent git-annex commands from acting on a file using the missing backend. (There's really no reason at all for annex.backends to be a list.) | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-02-24 |
|\ | |||
* | | make file2key reject E* backend keys with a long extension | Joey Hess | 2017-02-24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I am not happy that I had to put backend-specific code in file2key. But it would be very difficult to avoid this layering violation. Most of the time, when parsing a Key from a symlink target, git-annex never looks up its Backend at all, so adding this check to a method of the Backend object would not work. The Key could be made to contain the appropriate Backend, but since Backend is parameterized on an "a" that is fixed to the Annex monad later, that would need Key to change to "Key a". The only way to clean this up that I can see would be to have the Key contain a LowlevelBackend, and put the validation in LowlevelBackend. Perhaps later, but that would be an extensive change, so let's not do it in this commit which may want to cherry-pick to backports. This commit was sponsored by Ethan Aubin. | ||
| * | Added a comment | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-24 |
|/ | |||
* | update | Joey Hess | 2017-02-24 |
| | |||
* | update | Joey Hess | 2017-02-24 |
| | |||
* | updates | Joey Hess | 2017-02-24 |
| | |||
* | update | Joey Hess | 2017-02-24 |
| | |||
* | Tighten key parser to not accept keys containing a non-numeric fields, which ↵ | Joey Hess | 2017-02-24 |
| | | | | | | | | | could be used to embed data useful for a SHA1 attack against git. Also todo about why this is important, and with some further hardening to add. This commit was sponsored by Ignacio on Patreon. | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-02-23 |
|\ | |||
* | | add para | Joey Hess | 2017-02-23 |
| | | |||
| * | Added a comment | unicell@9c0b0afd4176d5933d4b5c41350ebe61488c1df0 | 2017-02-23 |
|/ | |||
* | slight correction | Joey Hess | 2017-02-23 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-02-23 |
|\ | |||
* | | devblog | Joey Hess | 2017-02-23 |
| | | |||
| * | Added a comment | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-22 |
| | | |||
| * | (no commit message) | lhunath@3b4ff15f4600f3276d1776a490b734fca0f5c245 | 2017-02-22 |
| | | |||
| * | (no commit message) | jean.jordaan@4bb3bd508a9eb0a4bab5d1b587dadd2b6c4a7edc | 2017-02-22 |
| | | |||
| * | (no commit message) | jean.jordaan@4bb3bd508a9eb0a4bab5d1b587dadd2b6c4a7edc | 2017-02-22 |
| | | |||
| * | (no commit message) | db48x | 2017-02-22 |
|/ | |||
* | Added a comment | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-21 |
| | |||
* | status: Pass --ignore-submodules=when option on to git status. | Joey Hess | 2017-02-20 |
| | | | | | | | Didn't make --ignore-submodules without a value be handled because I can't see a way to make optparse-applicative parse that. I've opened a bug requesting a way to do that: https://github.com/pcapriotti/optparse-applicative/issues/243 | ||
* | question | Joey Hess | 2017-02-20 |
| | |||
* | make curl show http errors to stderr | Joey Hess | 2017-02-20 |
| | | | | | | | | | | | | | * Run curl with -S, so HTTP errors are displayed, even when it's otherwise silent. * When downloading in --json or --quiet mode, use curl in preference to wget, since curl is able to display only errors to stderr, unlike wget. This does mean that downloadQuiet is only silent on stdout, not necessarily on stderr, which affects a couple other calls of it. For example, downloading the .git/config of a http remote may show an error message now, perhaps with slightly suboptimal formatting due to other output. | ||
* | update | Joey Hess | 2017-02-20 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-02-20 |
|\ | |||
* | | Run wget with -nv instead of -q, so it will display HTTP errors. | Joey Hess | 2017-02-20 |
| | | | | | | | | | | | | This adds one extra line of output when a download is successful, after the progress bar. I don't much like that, but wget does not provide a way to show HTTP errors without it. | ||
| * | removed | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-20 |
| | | |||
| * | Added a comment | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-20 |
| | | |||
| * | Added a comment | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-20 |
|/ | |||
* | comment | Joey Hess | 2017-02-20 |
| | |||
* | comment | Joey Hess | 2017-02-20 |
| | |||
* | Added a comment: the problem files | andrew | 2017-02-20 |
| | |||
* | adjust: Fix behavior when used in a repository that contains submodules. | Joey Hess | 2017-02-20 |
| | | | | | Also fixed the LsFiles parser to not assume its output has a fixed width type field. | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-02-20 |
|\ | |||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
* | | remove | Joey Hess | 2017-02-20 |
| | | | | | | | | | | | | I've seen this thing, whatever it is, mentioned in spam links before, so even if it's valid for some OS (probably not the one being asked about), it's verboten here. | ||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
* | | git-annex.cabal: Make crypto-api a dependency even when built w/o webapp and ↵ | Joey Hess | 2017-02-20 |
| | | | | | | | | | | | | | | | | test suite. The p2p code made it always be needed. This commit was sponsored by Anthony DeRobertis on Patreon. | ||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
* | | comment | Joey Hess | 2017-02-20 |
| | | |||
| * | (no commit message) | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-20 |
| | | |||
| * | (no commit message) | benjamin.poldrack@d09ccff6d42dd20277610b59867cf7462927b8e3 | 2017-02-20 |
| | | |||
| * | Added a comment | openmedi | 2017-02-19 |
| | | |||
| * | (no commit message) | m@2be305d83b52202ec4364229a836f463a6701336 | 2017-02-19 |
| | | |||
| * | (no commit message) | mhauru | 2017-02-19 |
| | |