aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fuzz tester: avoid deleting entire repository (had to happen eventually, right?)Gravatar Joey Hess2013-05-25
|
* fixGravatar Joey Hess2013-05-25
|
* fuzz improvementsGravatar Joey Hess2013-05-25
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-05-25
|\
* | tune frequencies to avoid enormous trees being createdGravatar Joey Hess2013-05-25
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkF8_uQjLYm5Mf5F_JuVW-BxlvzpWjvR_o2013-05-25
|/
* blog for the daysGravatar Joey Hess2013-05-25
|
* make fuzz test also output its actions to stdoutGravatar Joey Hess2013-05-25
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-05-25
|\
* \ Merge branch 'robustness'Gravatar Joey Hess2013-05-25
|\ \
| * | make direct mode merge cleanup more robustGravatar Joey Hess2013-05-25
| | | | | | | | | | | | | | | | | | | | | | | | If the cleanup of a single file fails for some reason, continue to clean up other files. This could happen because of a race. The merge pulls in a change to a file, which gets changed locally at the same time.
| * | improve robustness of fromDirect and replaceFileGravatar Joey Hess2013-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Made fromDirect check that a file in the tree has good content (and is not a broken symlink either) before copying it to another file that has the same key. Made replaceFile clean up the temp file if the action that creates it, or the file replacement action fails.
| | * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwjBDXkP9HAQKhjTgThGOxUa1B99y_WRA2013-05-25
| | |
| | * Added a step I had to do on my own OS X machine with 10.6 in order for the ↵Gravatar https://www.google.com/accounts/o8/id?id=AItOawnu1NYw8UF-NoDbKu8YKVGxi8FoZLH7JPs2013-05-25
| |/ |/| | | | | build to work.
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-05-25
|\ \
| * | Added a commentGravatar http://joeyh.name/2013-05-25
| | |
* | | some basic tests of preferred content expressions and standard groupsGravatar Joey Hess2013-05-25
| | |
* | | forgot to addGravatar Joey Hess2013-05-25
| | |
* | | fix handling of Not in the matcherGravatar Joey Hess2013-05-25
| | |
* | | content: New command line way to view and configure a repository's preferred ↵Gravatar Joey Hess2013-05-25
| | | | | | | | | | | | content settings.
| * | Added a comment: bind mountGravatar https://www.google.com/accounts/o8/id?id=AItOawln3ckqKx0x_xDZMYwa9Q1bn4I06oWjkog2013-05-25
| | |
| * | Added a comment: Few other issuesGravatar http://yarikoptic.myopenid.com/2013-05-25
| | |
| * | Added a comment: Wheezy is affectedGravatar https://www.google.com/accounts/o8/id?id=AItOawkF8_uQjLYm5Mf5F_JuVW-BxlvzpWjvR_o2013-05-25
| | |
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwjBDXkP9HAQKhjTgThGOxUa1B99y_WRA2013-05-25
| | |
| * | Added a comment: It did it again.Gravatar https://www.google.com/accounts/o8/id?id=AItOawmLB39PC89rfGaA8SwrsnB6tbumezj-aC02013-05-25
| | |
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwjBDXkP9HAQKhjTgThGOxUa1B99y_WRA2013-05-25
| | |
| * | Added a comment: compressed storage/transfer -- gzip Content-TypeGravatar http://yarikoptic.myopenid.com/2013-05-25
|/ /
* | Improve error handling when getting uuid of http remotes to auto-ignore, ↵Gravatar Joey Hess2013-05-25
| | | | | | | | like with ssh remotes.
* | Added a commentGravatar http://joeyh.name/2013-05-25
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-05-25
|\ \
* | | assistant: Work around git-cat-file's not reloading the index after files ↵Gravatar Joey Hess2013-05-25
| | | | | | | | | | | | | | | | | | are staged. Argh.
* | | remove debug printGravatar Joey Hess2013-05-25
| | |
* | | refactorGravatar Joey Hess2013-05-24
| | |
* | | Fix bug in parsing of parens in some preferred content expressions. This ↵Gravatar Joey Hess2013-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes the behavior of the manual mode group. The current manual mode preferred content expression is: "present and (((exclude=*/archive/* and exclude=archive/*) or (not (copies=archive:1 or copies=smallarchive:1))) or (not copies=semitrusted+:1))" The old matcher misparsed this, to basically: OR (present and (...)) (not copies=semitrusted+:1)) The paren handling and indeed the whole conversion from tokens to the matcher was just wrong. The new way may not be the cleverest, but I think it is correct, and you can see how it pattern matches structurally against the expressions when parsing them. That expression is now parsed to: MAnd (MOp <function>) (MOr (MOr (MAnd (MOp <function>) (MOp <function>)) (MNot (MOr (MOp <function>) (MOp <function>)))) (MNot (MOp <function>))) Which appears correct, and behaves correct in testing. Also threw in a simplifier, so the final generated Matcher has less unnecessary clutter in it. Mostly so that I could more easily read & confirm them. Also, added a simple test of the Matcher to the test suite. There is a small chance of badly formed preferred content expressions behaving differently than before due to this rewrite.
| * | removedGravatar http://a-or-b.myopenid.com/2013-05-25
| | |
| * | (no commit message)Gravatar http://a-or-b.myopenid.com/2013-05-25
| | |
| * | Added a comment: asking for ssh password in the terminal (not in web ui)Gravatar http://yarikoptic.myopenid.com/2013-05-24
| | |
| * | Added a comment: It starts after uninstall/installGravatar http://yarikoptic.myopenid.com/2013-05-24
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck2013-05-24
| | |
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwjBDXkP9HAQKhjTgThGOxUa1B99y_WRA2013-05-24
|/ /
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-05-24
|\ \
| * | Added a commentGravatar http://joeyh.name/2013-05-24
| | |
* | | note about initremote --fastGravatar Joey Hess2013-05-24
| | |
* | | tagGravatar Joey Hess2013-05-24
| | |
* | | updateGravatar Joey Hess2013-05-24
| | |
* | | closeGravatar Joey Hess2013-05-24
| | |
| * | Added a commentGravatar http://joeyh.name/2013-05-24
| | |
| * | Added a commentGravatar http://joeyh.name/2013-05-24
| | |
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwjBDXkP9HAQKhjTgThGOxUa1B99y_WRA2013-05-24
| | |
| * | Added a commentGravatar basak2013-05-24
| | |