Joey Hess
2a108982ad
add monad-control to build depends
...
Will use this to handle exceptions in the Annex monad, yay.
2011-07-07 20:53:57 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
4857f4e861
Added a comment
2011-07-08 00:45:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
9633deab57
Added a comment: this happens also when the user has not the permission to set the file mode
2011-07-08 00:21:32 +00:00
Joey Hess
8c1fa1ab5f
add a nasty workaround for a nasty cabal limitation
...
It croaks on long filenames.. probably >= 100 chars
100 characters was a (historial) limit on filenames in tarballs.
2011-07-07 19:50:14 -04:00
Joey Hess
f7be0d5077
add news item for git-annex 3.20110707
2011-07-07 19:38:05 -04:00
Joey Hess
4d4f297c96
releasing version 3.20110707
2011-07-07 19:37:49 -04:00
Joey Hess
67dcc1f171
add: Avoid a failure mode that resulted in the file seemingly being deleted (content put in the annex but no symlink present).
2011-07-07 19:29:36 -04:00
Joey Hess
ff531b9677
Merge branch 'master' of ssh://git-annex.branchable.com
2011-07-07 17:05:53 -04:00
http://joey.kitenet.net/
dac158c7b2
Added a comment
2011-07-07 21:04:23 +00:00
Joey Hess
2fb771f135
Bugfix: Forgot to de-escape keys when upgrading.
...
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.
2011-07-07 17:04:21 -04:00
http://joey.kitenet.net/
0c52362359
Added a comment
2011-07-07 20:27:33 +00:00
ssqq
33ebaf3f9f
2011-07-07 19:45:31 +00:00
ssqq
1ffe7f7770
2011-07-07 19:44:40 +00:00
ssqq
944cc2fde8
2011-07-07 18:49:49 +00:00
http://joey.kitenet.net/
f854d5ae7a
Added a comment
2011-07-07 15:27:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
8da1dd0336
2011-07-07 11:08:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg
c5296dee1f
2011-07-06 21:29:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg
a6c2bea91f
2011-07-06 20:39:11 +00:00
Joey Hess
b5733069db
tweak
2011-07-06 16:06:10 -04:00
https://lithitux.org/openidserver/users/pavel
10e72acb01
Added a comment
2011-07-06 08:14:26 +00:00
Joey Hess
497b1e6092
Fix sign bug in disk free space checking.
...
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.
2011-07-05 20:53:58 -04:00
Joey Hess
cab4ac247c
rename
2011-07-05 20:36:43 -04:00
Joey Hess
c98b5cf36e
rename
2011-07-05 20:24:10 -04:00
Joey Hess
6040d8aed1
factor out RemoteLog
2011-07-05 20:16:57 -04:00
Joey Hess
9f1577f746
remove unused backend machinery
...
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.
2011-07-05 19:57:46 -04:00
Joey Hess
674768abac
add news item for git-annex 3.20110705
2011-07-05 15:22:12 -04:00
Joey Hess
d583e04d23
releasing version 3.20110705
2011-07-05 15:21:38 -04:00
Joey Hess
c0cacbbf76
Merge branch 'master' of ssh://git-annex.branchable.com
2011-07-05 15:07:46 -04:00
http://joey.kitenet.net/
fb433a5ba2
Added a comment
2011-07-05 19:06:48 +00:00
Joey Hess
d360ca3ed9
make upgrade more robust
...
don't remove .git-annex until state has been succeffully saved
2011-07-05 15:06:20 -04:00
Joey Hess
d31b84c777
better display of thrown errors
2011-07-05 14:58:33 -04:00
http://joey.kitenet.net/
502bac1c71
Added a comment
2011-07-05 18:37:21 +00:00
Joey Hess
82eb082ab9
my fix is confirmed to have worked
...
Also audited for other uses of pipeBoth and hPipeBoth and they mostly seem
safe.
2011-07-05 14:36:21 -04:00
http://joey.kitenet.net/
5070340ca7
Added a comment
2011-07-05 17:31:22 +00:00
Joey Hess
44e973dd09
fork a process to feed git hash-object
...
This is another workaround for bug #624389 . I hope it will fix
http://git-annex.branchable.com/bugs/problem_with_upgrade_v2_-__62___v3/
2011-07-05 13:26:59 -04:00
https://lithitux.org/openidserver/users/pavel
bddbb66ea4
Added a comment: "Me too"
2011-07-05 15:54:21 +00:00
Joey Hess
e5ee6508dd
use a more specific type for executeFile
...
Apparently the generic -> IO a type fails with some version of GHC.
Possibly due to System.Posix.Process.executeFile having a more specific
type.
2011-07-04 19:54:46 -04:00
Joey Hess
c9a81fa841
update build deps
2011-07-04 19:36:36 -04:00
Joey Hess
0a2285f321
Merge branch 'master' of ssh://git-annex.branchable.com
2011-07-04 19:34:02 -04:00
Joey Hess
5c69ac14eb
Drop the dependency on the haskell curl bindings, use regular haskell HTTP.
2011-07-04 19:33:11 -04:00
http://joey.kitenet.net/
0ef0f277c1
Added a comment
2011-07-04 22:58:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
9869ebb260
2011-07-04 22:54:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmJfIszzreLNvCqzqzvTayA9_9L6gb9RtY
02f2c744bd
Added a comment
2011-07-04 20:25:39 +00:00
Joey Hess
71c783bf24
uninit: Use unannex in --fast mode, to support unannexing multiple files that link to the same content.
2011-07-04 16:20:50 -04:00
Joey Hess
d7ce51af5a
fix usage for setkey
2011-07-04 16:13:44 -04:00
Joey Hess
22a4f5b348
unannex: In --fast mode, file content is left in the annex, and a hard link made to it.
2011-07-04 16:06:28 -04:00
Joey Hess
5beb6bc76f
uninit: delete .git/annex/
2011-07-04 15:55:03 -04:00
Joey Hess
9d7b35f7ad
Merge branch 'master' of ssh://git-annex.branchable.com
2011-07-04 15:52:54 -04:00
Joey Hess
5c63b409d4
uninit: Delete the git-annex branch.
2011-07-04 15:50:30 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
18d82459c6
Added a comment
2011-07-04 16:57:26 +00:00