Joey Hess
d996637fd6
fix stall while storing encrypted data in bup
...
Forking a new process rather than relying on a thread to feed gpg.
The feeder thread was stalling, probably when the main thread got
to the point it was wait()ing on the gpg to exit.
2011-04-17 00:34:38 -04:00
Joey Hess
480cc353c4
incomplete and buggy encryption support for bup
...
Some kind of laziness issue that I don't want to debug right now,
and decryption is not implemented.
2011-04-16 23:01:29 -04:00
Joey Hess
7fdf20f577
encryption key management working
...
Encrypted remotes don't yet encrypt data, but git annex initremote can
be used to generate a cipher and add additional gpg keys that can use it.
2011-04-16 13:25:27 -04:00
Joey Hess
1e84dab4c8
RemoteConfig type
2011-04-15 15:09:36 -04:00
Joey Hess
66950189fc
actually check that bup has keys
...
I don't trust the location log, even for bup. Too many things could go
wrong.
2011-04-09 15:41:16 -04:00
Joey Hess
54286c993d
support bup repositories on removable media
2011-04-09 12:59:18 -04:00
Joey Hess
f808a83350
more buprepo fixes
2011-04-09 12:45:30 -04:00
Joey Hess
c739c7d787
change name of buprepo
...
Instead of remote=, use buprepo=
Anyone already using bup will need to re-run git annex initremote.
2011-04-09 12:41:17 -04:00
Joey Hess
141e55ff11
store annex.uuid in bup repos
2011-04-09 12:34:49 -04:00
Joey Hess
c5174f0cb8
make local bup repos a bit more expensive than local git repos
...
does have to run bup and reassemble files, after all
2011-04-08 23:08:21 -04:00
Joey Hess
1bfd3922c0
set cost for local bup repos to cheap
2011-04-08 21:37:59 -04:00
Joey Hess
c253d07a82
minor
2011-04-08 20:55:22 -04:00
Joey Hess
44c65f40b7
bup is now supported as a special type of remote.
2011-04-08 16:44:43 -04:00