Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avoid displaying alert when syncing only to removable drives and all not ↵ | 2013-03-27 | |
| | | | | attached | ||
* | prep for release tomorrow | 2013-03-22 | |
| | |||
* | close | 2013-03-18 | |
| | |||
* | another hamlet compat fix | 2013-03-14 | |
| | |||
* | got hdevtools working on the git-annex source tree | 2013-03-12 | |
| | |||
* | Switch from using regex-compat to regex-tdfa, as the C regex library is ↵ | 2013-03-08 | |
| | | | | rather buggy. | ||
* | fix android app upgrade hang | 2013-02-28 | |
| | | | | rm was blocked waiting for input | ||
* | revert | 2013-02-28 | |
| | |||
* | fix 2 bugs in android runshell | 2013-02-28 | |
| | |||
* | blog for the day | 2013-02-28 | |
| | |||
* | finish removing fast flag | 2013-02-28 | |
| | |||
* | remove Fast flag, pass -O0 to cabal | 2013-02-28 | |
| | |||
* | git-annex.cabal: let the 'Fast' flag default to 'False' unless it's ↵ | 2013-02-28 | |
| | | | | | | | | | | | | explicitly specified The current use of the 'Fast' and 'Production' flags is both inconsistent and redundant. It's inconsistent, because users are allowed to specify both '-fFast -fProduction' at the same time -- thereby enabling two contradicting features. The flags are redundant, because Cabal allows users to specify '-O0' at configure time, which is essentially the same as '-fFast'. Since 'Production' is just the opposite of 'Fast', this means that neither flag is needed. | ||
* | git-annex.cabal: declare dependency on <sys/event.h> header file when ↵ | 2013-02-28 | |
| | | | | building on BSD | ||
* | git-annex.cabal: relax 'mtl >= 2.1' constraint to 'mtl >= 2' | 2013-02-28 | |
| | | | | | Git-annex doesn't actually depend on mtl version 2.1. By relaxing this constraint, builds can succeed on Ubuntu 12.04. | ||
* | Stop depending on testpack. | 2013-02-27 | |
| | |||
* | faster fast builds | 2013-02-27 | |
| | |||
* | disable test suite on Android | 2013-02-27 | |
| | | | | Cannot get QuickCheck to install just now. | ||
* | embed test suite into git annex; available by running: git annex test | 2013-02-27 | |
| | | | | | | | | | | | | | | I have seen some other programs do this, and think it's pretty cool. Means you can test wherever it's deployed, as well as at build time. My other reason for doing it is less happy. Cabal's handling of test suites sucks, requiring duplicated info, and even when that's done, it fails to preprocess hsc files here. Building it in avoids that and avoids having to explicitly tell cabal to enable test suites, which would then make it link the test executable every time, which is unnecessarily slow. This also has the benefit that now "make fast test" does a max speed build and tests it. | ||
* | add android flag; misc other flag fixes | 2013-02-27 | |
| | | | | | | Stopped checking the assistant flag for flags like webapp and xmpp, because cabal disables the assistant if the other flag's dependencies cannot be satisfied. | ||
* | add Production flag | 2013-02-27 | |
| | |||
* | consistent format | 2013-02-27 | |
| | |||
* | no need to globally enable CPP in cabal, it's enabled where needed | 2013-02-27 | |
| | |||
* | expose regex-compat | 2013-02-26 | |
| | |||
* | cleanup WITH_GLOB | 2013-02-26 | |
| | |||
* | fix * glob matching files in subdirectories | 2013-02-26 | |
| | |||
* | git-annex.cabal: strip trailing whitespace | 2013-02-23 | |
| | |||
* | git-annex.cabal: add missing 'random' and 'uuid' dependencies to the test suite | 2013-02-23 | |
| | |||
* | git-annex.cabal: specify '-DWITH_GLOB' in cpp-options, not ghc-options | 2013-02-23 | |
| | |||
* | Android: Support ssh connection caching. | 2013-02-19 | |
| | |||
* | updated hackage version to add missing dependency | 2013-02-18 | |
| | |||
* | add random | 2013-02-17 | |
| | |||
* | prep release | 2013-02-16 | |
| | |||
* | remove HTTP from test deps | 2013-02-11 | |
| | |||
* | fix case of uuid dep | 2013-02-11 | |
| | |||
* | Now uses the Haskell Glob library, rather than pcre-light, avoiding the need ↵ | 2013-02-11 | |
| | | | | to install libpcre. Currently done only for Cabal or when the Makefile is made to use -DWITH_GLOB | ||
* | Now uses the Haskell uuid library, rather than needing a uuid program. | 2013-02-10 | |
| | | | | | | | | Been meaning to do this for some time; Android port was last straw. Note that newer versions of the uuid library have a Data.UUID.V4 that generates random UUIDs slightly more cleanly, but Debian has an old version of the library, so I do it slightly round-about. | ||
* | Revert "use Simple built type on Android" | 2013-02-10 | |
| | | | | | | This reverts commit e207b3dfb9b2197aa8dbdaab30441c9cb2a8dcb2. Don't think we'll be building for Android with cabal, at least for now. | ||
* | use Simple built type on Android | 2013-02-08 | |
| | | | | cabal cannot cross-compile with Custom | ||
* | don't need HTTP any longer | 2013-02-08 | |
| | |||
* | update base dependency | 2013-02-08 | |
| | |||
* | prep release3.20130207 | 2013-02-07 | |
| | |||
* | webapp: Now allows restarting any threads that crash. | 2013-01-26 | |
| | |||
* | use async to track and manage threads | 2013-01-26 | |
| | |||
* | finalizing release3.20130124 | 2013-01-24 | |
| | |||
* | manual and source repository groups | 2013-01-21 | |
| | |||
* | releasing version 3.201301143.20130114 | 2013-01-14 | |
| | |||
* | blog for yesterday | 2013-01-08 | |
| | |||
* | releasing version 3.201301073.20130107 | 2013-01-07 | |
| | |||
* | version dep on yesod-form | 2013-01-06 | |
| |