Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | better time display | Joey Hess | 2013-10-11 |
| | |||
* | add config page for fsck, and alert with button when a fsck is running | Joey Hess | 2013-10-10 |
| | |||
* | queue downloads of keys that fsck finds with bad content | Joey Hess | 2013-10-10 |
| | |||
* | stop fsck when scheduled activity is removed | Joey Hess | 2013-10-10 |
| | |||
* | unmask async exceptions after fork | Joey Hess | 2013-10-10 |
| | | | | | | | | | Turns out that forkProcess masks async exceptions. Unmask them so that the daemon code can use them for thread IPC. There is some risk this introduces breakage in git-annex, but it would be breakage that would already occur when the assistant was run with --foreground. | ||
* | 0 pad minutes | Joey Hess | 2013-10-10 |
| | |||
* | got delay calculation backwards | Joey Hess | 2013-10-10 |
| | |||
* | fix option name | Joey Hess | 2013-10-10 |
| | |||
* | cronner builds, should work (untested) | Joey Hess | 2013-10-08 |
| | | | | | | | I probably need to improve handling of the PleaseTerminate exception to kill the fsck process. Also, if fsck finds bad files, something needs to requeue downloads of them. Otherwise, this should work, but is probably quite buggy since I have only tested the pure code over the past 2 days. | ||
* | remove duration from Schedule | Joey Hess | 2013-10-08 |
| | |||
* | update for Duration type change | Joey Hess | 2013-10-08 |
| | |||
* | quickcheck duration | Joey Hess | 2013-10-08 |
| | |||
* | expand with a fromDuration and support for mixed unit durations | Joey Hess | 2013-10-08 |
| | |||
* | half way complete cronner thread to run scheduled activities | Joey Hess | 2013-10-08 |
| | |||
* | qualify import; also available in crypto-random | Joey Hess | 2013-10-08 |
| | |||
* | refactor | Joey Hess | 2013-10-07 |
| | |||
* | comment typo | Joey Hess | 2013-10-07 |
| | |||
* | calculating the next time on a Schedule | Joey Hess | 2013-10-07 |
| | | | | | | | | | Wow! This was hairy, but about 10x less hairy than expected actually! A bit more recursion than I really like, since I think in theory all of this date stuff can be calulated using some formulas I am too lazy too look up. But this doesn't matter in practice; I asked it for nextTime (Schedule (Divisible 100 (Yearly 7)) (SpecificTime 23 59) (MinutesDuration 10)) Nothing .. and it calculated (NextTimeExactly 2100-01-07 23:59:00) in milliseconds. | ||
* | better recurrance formatting | Joey Hess | 2013-10-07 |
| | |||
* | add schedule to vicfg | Joey Hess | 2013-10-07 |
| | |||
* | quickcheck schedule parsing | Joey Hess | 2013-10-07 |
| | | | | soo many arbitrary instances, so little time! | ||
* | add a log file for scheduled activities | Joey Hess | 2013-10-07 |
| | |||
* | basic data types for scheduled activities | Joey Hess | 2013-10-07 |
| | | | | | | | Rather similar to crontab, although with a different format. But with less emphasis on per-minute scheduling. Also, supports weekly events, which cron makes too hard. Also, has a duration field. | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-10-07 |
|\ | |||
| * | Added a comment: How can I resolve a non-fast-forware on the git-annex branch? | http://joeyh.name/ | 2013-10-07 |
| | | |||
* | | import: Skip .git directories. | Joey Hess | 2013-10-07 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-10-07 |
|\| | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w | 2013-10-07 |
| | | |||
| * | warn about fellow destruction | https://id.koumbit.net/anarcat | 2013-10-07 |
| | | |||
| * | sign | https://id.koumbit.net/anarcat | 2013-10-07 |
| | | |||
| * | Added a comment: it's worse than not working, it kills! :) | https://id.koumbit.net/anarcat | 2013-10-07 |
| | | |||
| * | import not only doesn't work, it kills | https://id.koumbit.net/anarcat | 2013-10-07 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA | 2013-10-07 |
| | | |||
* | | Revert "use vector in local status", which was not an improvement | Joey Hess | 2013-10-07 |
| | | | | | | | | This reverts commit c0caa37187e9c062825dd6d5cb6be2dfa63bc7dd. | ||
* | | use vector in local status | Joey Hess | 2013-10-07 |
| | | | | | | | | | | | | Thought was that this would be faster than a map, since a vector can be updated more efficiently. It turns out to not seem to matter; runtime and memory usage are basically identical. | ||
* | | status: Fix space leak in local mode, introduced in version 4.20130920. | Joey Hess | 2013-10-07 |
| | | | | | | | | Actually fixed 2 leaks, the tuple leak may have been older. | ||
| * | Added a comment: sync, push, pull with/to/from centralized bare repository | https://www.google.com/accounts/o8/id?id=AItOawkC0W3ZQERUaTkHoks6k68Tsp1tz510nGo | 2013-10-07 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-10-06 |
|\ | |||
* | | run ssh in the directory with its socket when stopping | Joey Hess | 2013-10-06 |
| | | | | | | | | | | | | | | | | | | | | | | This guarantees that stopping an existing socket never fails. This might be the route out of the mess of needing to worry about socket lengths in general. However, it would need quite a lot of refactoring to make every place in git-annex that runs ssh run it with a cwd that was determined by the location of its connection caching socket. If this wasn't already such a mess, I'd consider even the thought of that API a bad idea.. | ||
* | | work around ssh brain-damange | Joey Hess | 2013-10-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The control socket path passed to ssh needs to be 17 characters shorter than the maximum unix domain socket length, because ssh appends stuff to it to make a temporary filename. Closes: #725512 Also, take the shorter of the relative and the absolute paths to the socket. Typically the relative path will be a lot shorter (unless deep inside a subdirectory of the repository), and so using it will avoid flirting with the maximum safe socket lenghts in more situations, and so lead to less breakage if all my attempts at fixing this are still buggy. | ||
| * | Added a comment: Tilde did it for me | https://www.google.com/accounts/o8/id?id=AItOawnZEanlyzay_QlEAL0CWpyZcRTyN7vay8U | 2013-10-06 |
| | | |||
* | | factor out Build.Version | Joey Hess | 2013-10-06 |
| | | |||
* | | GHCMAKE not used | Joey Hess | 2013-10-06 |
| | | |||
* | | remove __WINDOWS__ ifdef | Joey Hess | 2013-10-06 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawlOc-EOD5ZyggsAp6lOnU7x5MxizwLtUXA | 2013-10-06 |
|/ | |||
* | fix typo | https://id.koumbit.net/anarcat | 2013-10-06 |
| | |||
* | Added a comment: thanks for your checking.. | http://joeyh.name/ | 2013-10-06 |
| | |||
* | set preferred content expression | Joey Hess | 2013-10-06 |
| | |||
* | mention preferred content standard | Joey Hess | 2013-10-06 |
| | |||
* | fix repo name | Joey Hess | 2013-10-06 |
| |