Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Rewrote free disk space checking code | Joey Hess | 2012-03-22 |
| | | | | | Moving the portability handling into a small C library cleans up things a lot, avoiding the pain of unpacking structs from inside haskell code. | ||
* | use new getConfig | Joey Hess | 2012-03-22 |
| | |||
* | rationalize getConfig | Joey Hess | 2012-03-22 |
| | | | | | | | | | | getConfig got a remote-specific config, and this confusing name caused it to be used a couple of places that only were interested in global configs. Rename to getRemoteConfig and make getConfig only get global configs. There are no behavior changes here, but remote.<name>.annex-web-options never actually worked (and per-remote web options is a very unlikely to be useful case so I didn't make it work), so fix the documentation for it. | ||
* | tweak | Joey Hess | 2012-03-22 |
| | |||
* | (no commit message) | http://schnouki.net/ | 2012-03-22 |
| | |||
* | status: Prints available local disk space, or shows if git-annex doesn't know. | Joey Hess | 2012-03-21 |
| | |||
* | Improve detection of inability to check free disk space. | Joey Hess | 2012-03-21 |
| | | | | | | | | Don't check if configure indicated checks won't work. This should fix a FTBFS on mipsel, where configure correctly detects the checks won't work, while garbage is returned for disk space info at git-annex runtime. It also means that, when built via cabal, disk space checks are not enabled, unfortunatly. | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-03-20 |
|\ | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnhsaESlYphzLTzpJy5IxxGFxxctIhWYfo | 2012-03-19 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnhsaESlYphzLTzpJy5IxxGFxxctIhWYfo | 2012-03-19 |
| | | |||
| * | Added a comment: don't do that | http://joey.kitenet.net/ | 2012-03-19 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawnhsaESlYphzLTzpJy5IxxGFxxctIhWYfo | 2012-03-19 |
| | | |||
* | | fun with symbols | Joey Hess | 2012-03-17 |
| | | | | | | | | | | | | Nothing at all on hackage is using <&&> or <||>. (Also, <&&> should short-circuit on failure.) | ||
* | | typo | Joey Hess | 2012-03-16 |
| | | |||
* | | document rsyncurl setting | Joey Hess | 2012-03-16 |
|/ | |||
* | optimize monadic || | Joey Hess | 2012-03-16 |
| | | | | | (||) used applicative style runs both conditions rather than short circuiting. Add an orM that properly short-circuits. | ||
* | simplify | Joey Hess | 2012-03-16 |
| | |||
* | removed another 10 lines via ifM | Joey Hess | 2012-03-16 |
| | |||
* | nukes another 15 lines thanks to ifM | Joey Hess | 2012-03-15 |
| | |||
* | add news item for git-annex 3.20120315 | Joey Hess | 2012-03-15 |
| | |||
* | releasing version 3.201203153.20120315 | Joey Hess | 2012-03-15 |
| | |||
* | fix option order in usage display | Joey Hess | 2012-03-15 |
| | |||
* | shave some 12 mb from the installed size | Joey Hess | 2012-03-15 |
| | | | | | | * git-annex now behaves as git-annex-shell if symlinked to and run by that name. The Makefile sets this up, saving some 8 mb of installed size. * git-union-merge is a demo program, so it is no longer built by default. | ||
* | oh darn, I lost the crazy capitalization of hS3 a while ago | Joey Hess | 2012-03-15 |
| | |||
* | makefile tweaks | Joey Hess | 2012-03-15 |
| | | | | Put build cruft in a subdir | ||
* | added ifM and nuked 11 lines of code | Joey Hess | 2012-03-14 |
| | | | | no behavior changes | ||
* | update | Joey Hess | 2012-03-14 |
| | |||
* | no-bloom branch | Joey Hess | 2012-03-14 |
| | |||
* | Merge branch 'master' into bloom | Joey Hess | 2012-03-14 |
|\ | | | | | | | | | | | Conflicts: Command/Commit.hs debian/changelog | ||
| * | ignore hook exit status | Joey Hess | 2012-03-14 |
| | | |||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-03-14 |
| |\ | |||
| | * | Added a comment | http://joey.kitenet.net/ | 2012-03-14 |
| | | | |||
| * | | check hook executability | Joey Hess | 2012-03-14 |
| | | | |||
| * | | git-annex-shell: Runs hooks/annex-content after content is received or dropped. | Joey Hess | 2012-03-14 |
| | | | |||
* | | | check hook executability | Joey Hess | 2012-03-14 |
| | | | |||
* | | | git-annex-shell: Runs hooks/annex-content after content is received or dropped. | Joey Hess | 2012-03-14 |
| | | | |||
| | * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawm2MUhwzcOSnZfYnmWu7_2dMrH4064OKyQ | 2012-03-14 |
| |/ | |||
| * | Work around a bug in rsync (IMHO) introduced by openSUSE's SIP patch. | Joey Hess | 2012-03-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | openSUSE patches rsync with a patch adding SIP protocol support. https://gist.github.com/2026167 With this patch, running rsync with no hostname parameter is apparently supposed to list SIP hosts on the network. Practically, it does nothing and exits 0. git-annex uses rsync in a very special way to allow git-annex-shell to be run on the remote host, and so did not need to specify a hostname, or a file to transfer as a rsync parameter. So it sent ":", a degenerate case of "host:file". But the patch cannot differentiate ":" with no host parameter (a bug in the SIP patch surely). Results were that getting files failed, as rsync seemed to succeed, but the requested file failed to arrive. Also I think that sending files will make git-annex think a file has been transferred to the remote when really rsync does nothing. The workaround for this buggy rsync patch is to use "dummy:" as the hostname. | ||
* | | Merge branch 'master' into bloom | Joey Hess | 2012-03-12 |
|\| | | | | | | | | | Conflicts: doc/todo/git-annex_unused_eats_memory.mdwn | ||
| * | note fixed | Joey Hess | 2012-03-12 |
| | | |||
* | | Merge branch 'master' into bloom | Joey Hess | 2012-03-12 |
|\| | | | | | | | | | Conflicts: debian/changelog | ||
* | | close | Joey Hess | 2012-03-12 |
| | | |||
| * | bloom branch | Joey Hess | 2012-03-12 |
| | | |||
* | | finish bloom filters | Joey Hess | 2012-03-12 |
| | | | | | | | | | | | | | | | | Add tuning, docs, etc. Not sure if status is the right place to remote size.. perhaps unused should report the size and also warn if it sees more keys than the bloom filter allows? | ||
* | | added second stage bloom filter | Joey Hess | 2012-03-12 |
| | | |||
* | | fixed bloom filter creation space leak | Joey Hess | 2012-03-12 |
| | | | | | | | | it works! | ||
| * | Formatting | https://www.google.com/accounts/o8/id?id=AItOawl-J5N9y-JBa_GcOQ4VQXIF8MjAtxgN67w | 2012-03-12 |
| | | |||
| * | Added a comment | http://joey.kitenet.net/ | 2012-03-12 |
| | | |||
* | | try at using bloom filters | Joey Hess | 2012-03-12 |
| | | | | | | | | leaks memory | ||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawne9wwsAaMzo0kGyidj6PW_3_IA8eeDv7Y | 2012-03-12 |
| | |