summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add: Be even more robust to avoid ever leaving the file seemingly deleted.Gravatar Joey Hess2011-07-07
| | | | | A failure at any point after the file is annexed will result in an undo that puts the original file back into place and wipes the location log.
* cleanupGravatar Joey Hess2011-07-07
|
* add monad-control to build dependsGravatar Joey Hess2011-07-07
| | | | Will use this to handle exceptions in the Annex monad, yay.
* add a nasty workaround for a nasty cabal limitationGravatar Joey Hess2011-07-07
| | | | | It croaks on long filenames.. probably >= 100 chars 100 characters was a (historial) limit on filenames in tarballs.
* add news item for git-annex 3.20110707Gravatar Joey Hess2011-07-07
|
* releasing version 3.201107073.20110707Gravatar Joey Hess2011-07-07
|
* add: Avoid a failure mode that resulted in the file seemingly being deleted ↵Gravatar Joey Hess2011-07-07
| | | | (content put in the annex but no symlink present).
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-07-07
|\
| * Added a commentGravatar http://joey.kitenet.net/2011-07-07
| |
* | Bugfix: Forgot to de-escape keys when upgrading.Gravatar Joey Hess2011-07-07
| | | | | | | | | | | | | | Could result in bad location log data for keys that contain [&:%] in their names. (A workaround for this problem is to run git annex fsck.) `git annex unused --from remote` could also run into the broken code.
| * Added a commentGravatar http://joey.kitenet.net/2011-07-07
| |
| * (no commit message)Gravatar ssqq2011-07-07
| |
| * (no commit message)Gravatar ssqq2011-07-07
| |
| * (no commit message)Gravatar ssqq2011-07-07
| |
| * Added a commentGravatar http://joey.kitenet.net/2011-07-07
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w2011-07-07
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg2011-07-06
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg2011-07-06
| |
* | tweakGravatar Joey Hess2011-07-06
| |
| * Added a commentGravatar https://lithitux.org/openidserver/users/pavel2011-07-06
|/
* Fix sign bug in disk free space checking.Gravatar Joey Hess2011-07-05
| | | | | | | | | Giulio Eulisse reported that on OSX, bad free space numbers were being shown. It thought he had negative free space. While the documentation is not clear, especially across OS's, it seems likely that statfs uses unsigned long. It doesn't make sense for any numbers to be negative.
* renameGravatar Joey Hess2011-07-05
|
* renameGravatar Joey Hess2011-07-05
|
* factor out RemoteLogGravatar Joey Hess2011-07-05
|
* remove unused backend machineryGravatar Joey Hess2011-07-05
| | | | | | | | | | | | | The only remaining vestiage of backends is different types of keys. These are still called "backends", mostly to avoid needing to change user interface and configuration. But everything to do with storing keys in different backends was gone; instead different types of remotes are used. In the refactoring, lots of code was moved out of odd corners like Backend.File, to closer to where it's used, like Command.Drop and Command.Fsck. Quite a lot of dead code was removed. Several data structures became simpler, which may result in better runtime efficiency. There should be no user-visible changes.
* add news item for git-annex 3.20110705Gravatar Joey Hess2011-07-05
|
* releasing version 3.201107053.20110705Gravatar Joey Hess2011-07-05
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-07-05
|\
| * Added a commentGravatar http://joey.kitenet.net/2011-07-05
| |
* | make upgrade more robustGravatar Joey Hess2011-07-05
| | | | | | | | don't remove .git-annex until state has been succeffully saved
* | better display of thrown errorsGravatar Joey Hess2011-07-05
| |
| * Added a commentGravatar http://joey.kitenet.net/2011-07-05
|/
* my fix is confirmed to have workedGravatar Joey Hess2011-07-05
| | | | | Also audited for other uses of pipeBoth and hPipeBoth and they mostly seem safe.
* Added a commentGravatar http://joey.kitenet.net/2011-07-05
|
* fork a process to feed git hash-objectGravatar Joey Hess2011-07-05
| | | | | This is another workaround for bug #624389. I hope it will fix http://git-annex.branchable.com/bugs/problem_with_upgrade_v2_-__62___v3/
* Added a comment: "Me too"Gravatar https://lithitux.org/openidserver/users/pavel2011-07-05
|
* use a more specific type for executeFileGravatar Joey Hess2011-07-04
| | | | | | Apparently the generic -> IO a type fails with some version of GHC. Possibly due to System.Posix.Process.executeFile having a more specific type.
* update build depsGravatar Joey Hess2011-07-04
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-07-04
|\
* | Drop the dependency on the haskell curl bindings, use regular haskell HTTP.Gravatar Joey Hess2011-07-04
| |
| * Added a commentGravatar http://joey.kitenet.net/2011-07-04
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w2011-07-04
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmJfIszzreLNvCqzqzvTayA9_9L6gb9RtY2011-07-04
|/
* uninit: Use unannex in --fast mode, to support unannexing multiple files ↵Gravatar Joey Hess2011-07-04
| | | | that link to the same content.
* fix usage for setkeyGravatar Joey Hess2011-07-04
|
* unannex: In --fast mode, file content is left in the annex, and a hard link ↵Gravatar Joey Hess2011-07-04
| | | | made to it.
* uninit: delete .git/annex/Gravatar Joey Hess2011-07-04
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-07-04
|\
* | uninit: Delete the git-annex branch.Gravatar Joey Hess2011-07-04
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w2011-07-04
| |