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
http://joey.kitenet.net/
109814d8bb
Comment moderation
2011-07-04 16:29:40 +00:00
Joey Hess
bd54dadb0b
response
2011-07-04 12:27:47 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
de408626b7
Added a comment: git annex fetch
2011-07-03 17:57:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
e6ca68250e
Added a comment: git annex fetch
2011-07-03 14:39:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
d97cc2fd52
Added a comment
2011-07-03 11:56:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
3904d2e4b9
2011-07-03 11:32:17 +00:00
Joey Hess
591e293f43
simplify git cat-file startup
2011-07-02 19:22:11 -04:00
Joey Hess
f626512b07
further improved git cat-file error handling
2011-07-02 19:16:28 -04:00
Joey Hess
bd5884d8dd
reorder
2011-07-02 17:29:20 -04:00
Joey Hess
e3ffa4330c
update
2011-07-02 17:14:27 -04:00
Joey Hess
84a9fee6f2
fix sdist to include symlinks, without which it doesn't build
...
oops.. will upload a new minor version to hackage
2011-07-02 17:10:43 -04:00
Joey Hess
686d08718b
link to hackage
2011-07-02 17:10:25 -04:00
Joey Hess
17a2b13e64
formatting
2011-07-02 15:11:20 -04:00
Joey Hess
791dfaac65
add news item for git-annex 3.20110702
2011-07-02 15:08:49 -04:00
Joey Hess
48db40857c
releasing version 3.20110702
2011-07-02 15:08:05 -04:00
Joey Hess
6488278610
cabal sdist: plan C
2011-07-02 14:58:01 -04:00
Joey Hess
8045991830
better cabal command
...
(which will work once I upload to hackage)
2011-07-02 14:40:57 -04:00
Joey Hess
e6b9539a65
make curl follow redirs
2011-07-01 21:52:27 -04:00
Joey Hess
ace9de37e8
download urls via tmp file, and support resuming
2011-07-01 18:59:40 -04:00
Joey Hess
5d154b8436
document web special remote log files
2011-07-01 17:28:31 -04:00