Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added a comment: libxml-sax Error on OS X fresh install | https://www.google.com/accounts/o8/id?id=AItOawl7dGdYtCHb7xleEOp6n8yaUQ4UtaiAEEs | 2013-07-27 |
| | |||
* | removed | https://www.google.com/accounts/o8/id?id=AItOawl7dGdYtCHb7xleEOp6n8yaUQ4UtaiAEEs | 2013-07-27 |
| | |||
* | Added a comment: libxml-sax Error on OS X fresh install | https://www.google.com/accounts/o8/id?id=AItOawl7dGdYtCHb7xleEOp6n8yaUQ4UtaiAEEs | 2013-07-27 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawmRFKwny4rArBaz-36xTcsJYqKIgdDaw5Q | 2013-07-25 |
| | |||
* | temporarily use http for android download links, until we can determine why ↵ | Joey Hess | 2013-07-23 |
| | | | | | | | | | https fails on android <puck> joeyh: Also, I still can't download the daily Android apk to my phone. I can browse the download area via https site just fine. But I'm told that my download was unsuccessful. No error messages. :( <puck> In the download list it has <Unknown> | ||
* | Added a comment: Macports _iconv | https://www.google.com/accounts/o8/id?id=AItOawmJdzisfT6DhorwRz0kKJ_9-zQbccCopu4 | 2013-07-18 |
| | |||
* | Revert "avoid pulling in unneeded dependencies when the assistant is disabled" | Joey Hess | 2013-07-16 |
| | | | | | | Cabal does not seem to have a way to check if flag A is set and then, if flag B is set, add a dep. Instead, it makes flag B get unset if the dep is not available. | ||
* | improve cabal install instructions to not need lots of C libs | Joey Hess | 2013-07-12 |
| | |||
* | add a step to make sure that $HOME/bin exists - this tripped me up. | https://www.google.com/accounts/o8/id?id=AItOawk1MwAbPhkvUfU6duYaUnLFC_PXI2VfwtE | 2013-07-08 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-07-07 |
| | |||
* | Added a comment: Wheezy Support | https://www.google.com/accounts/o8/id?id=AItOawmF3Klaj8Q0Czfh1F3jaLF6issqeAhmru4 | 2013-07-05 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-07-05 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawmhfodZquCI_EEl-f3h7HkROTszlsQL6yA | 2013-07-04 |
| | |||
* | downloads.kitenet.net now supports https; use it for all links | Joey Hess | 2013-06-26 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-06-25 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-06-25 |
| | |||
* | Added a comment: Could not resolve dependencies for yesod | krig | 2013-06-25 |
| | |||
* | I'm told raring has the webapp | Joey Hess | 2013-06-22 |
| | |||
* | Added a comment: Minimum version of Android? | http://josh.easyid.net/ | 2013-06-18 |
| | |||
* | Added very easy SL6/CentOS6 instructions so that hopefully someone else will ↵ | https://www.google.com/accounts/o8/id?id=AItOawknXZSnvd0_L1Gc1XKYT4qr5e8zTcn371U | 2013-06-17 |
| | | | | not waste hours of their life | ||
* | Added a comment: New PPA only contains git-annex | https://openid.fmarier.org/ | 2013-06-15 |
| | |||
* | update to my new git-annex PPA | https://openid.fmarier.org/ | 2013-06-15 |
| | |||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawl9J51AO9t75xN5k0sJgg8taUo4y0a4hpQ | 2013-06-11 |
| | |||
* | Added cabal bin path for brew | https://www.google.com/accounts/o8/id?id=AItOawl9J51AO9t75xN5k0sJgg8taUo4y0a4hpQ | 2013-06-10 |
| | |||
* | Added a comment: OSX app bundle | https://www.google.com/accounts/o8/id?id=AItOawnEgT3Gxm4AAK4zu3ft5-PsUmY6dr1F-gE | 2013-06-05 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-05-30 |
|\ | |||
| * | Added a comment | http://hands.com/~phil/ | 2013-05-30 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2013-05-30 |
| | | |||
* | | update | Joey Hess | 2013-05-30 |
| | | |||
| * | Added a comment: any chance of a wheezy-backports upload? | http://hands.com/~phil/ | 2013-05-30 |
|/ | |||
* | Added a comment: Some errors after the build | https://www.google.com/accounts/o8/id?id=AItOawnaH44G3QbxBAYyDwy0PbvL0ls60XoaR3Y | 2013-05-30 |
| | |||
* | Added a comment: Re: Comment 3 | https://www.google.com/accounts/o8/id?id=AItOawnaH44G3QbxBAYyDwy0PbvL0ls60XoaR3Y | 2013-05-30 |
| | |||
* | Added a comment: Re: Comment 3 | https://www.google.com/accounts/o8/id?id=AItOawnaH44G3QbxBAYyDwy0PbvL0ls60XoaR3Y | 2013-05-30 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-05-30 |
| | |||
* | Added a comment: E: Unable to locate package libghc-libxml-sax-dev | https://www.google.com/accounts/o8/id?id=AItOawnaH44G3QbxBAYyDwy0PbvL0ls60XoaR3Y | 2013-05-30 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-05-29 |
| | |||
* | Added a comment: libc6 dep version on amd64 | http://mey.vn/ | 2013-05-28 |
| | |||
* | Added a step I had to do on my own OS X machine with 10.6 in order for the ↵ | https://www.google.com/accounts/o8/id?id=AItOawnu1NYw8UF-NoDbKu8YKVGxi8FoZLH7JPs | 2013-05-25 |
| | | | | build to work. | ||
* | Added a comment: PPA Package Pinning | https://www.google.com/accounts/o8/id?id=AItOawlQ7ZdQxAps4v0cl5J3wKGWD8243Gy8-m0 | 2013-05-23 |
| | |||
* | fix link to windows autobuild | Joey Hess | 2013-05-21 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY | 2013-05-20 |
| | |||
* | update | Joey Hess | 2013-05-19 |
| | |||
* | Add note about no webapp in Raring | https://www.google.com/accounts/o8/id?id=AItOawnFjuvfPpi1kf6l54bxfFUm0Aw_Gf_IO0o | 2013-05-19 |
| | |||
* | Switch to MonadCatchIO-transformers for better handling of state while ↵ | Joey Hess | 2013-05-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | catching exceptions. As seen in this bug report, the lifted exception handling using the StateT monad throws away state changes when an action throws an exception. http://git-annex.branchable.com/bugs/git_annex_fork_bombs_on_gpg_file/ .. Which can result in cached values being redundantly calculated, or other possibly worse bugs when the annex state gets out of sync with reality. This switches from a StateT AnnexState to a ReaderT (MVar AnnexState). All changes to the state go via the MVar. So when an Annex action is running inside an exception handler, and it makes some changes, they immediately go into affect in the MVar. If it then throws an exception (or even crashes its thread!), the state changes are still in effect. The MonadCatchIO-transformers change is actually only incidental. I could have kept on using lifted-base for the exception handling. However, I'd have needed to write a new instance of MonadBaseControl for the new monad.. and I didn't write the old instance.. I begged Bas and he kindly sent it to me. Happily, MonadCatchIO-transformers is able to derive a MonadCatchIO instance for my monad. This is a deep level change. It passes the test suite! What could it break? Well.. The most likely breakage would be to code that runs an Annex action in an exception handler, and *wants* state changes to be thrown away. Perhaps the state changes leaves the state inconsistent, or wrong. Since there are relatively few places in git-annex that catch exceptions in the Annex monad, and the AnnexState is generally just used to cache calculated data, this is unlikely to be a problem. Oh yeah, this change also makes Assistant.Types.ThreadedMonad a bit redundant. It's now entirely possible to run concurrent Annex actions in different threads, all sharing access to the same state! The ThreadedMonad just adds some extra work on top of that, with its own MVar, and avoids such actions possibly stepping on one-another's toes. I have not gotten rid of it, but might try that later. Being able to run concurrent Annex actions would simplify parts of the Assistant code. | ||
* | remove old comments, there is a build script now | Joey Hess | 2013-05-17 |
| | |||
* | fix link | Joey Hess | 2013-05-17 |
| | |||
* | update | Joey Hess | 2013-05-17 |
| | |||
* | update with autobuilder | Joey Hess | 2013-05-17 |
| | |||
* | add dep needed with newer ghc | Joey Hess | 2013-05-17 |
| | |||
* | Added a comment | http://joeyh.name/ | 2013-05-16 |
| |