Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid depending on regex-tdfa on mips, mipsel, and s390, where it fails to ↵ | Joey Hess | 2013-05-06 |
| | | | | build. | ||
* | Disable building with the haskell threaded runtime when the assistant is not ↵ | Joey Hess | 2013-05-06 |
| | | | | built. This may fix builds on s390x and sparc, which are failing to link -lHSrts_thr | ||
* | avoid crashing on Android when file mode of .git/annex/url cannot be set | Joey Hess | 2013-05-03 |
| | | | | | Presumably, if the filesystem doesn't support file permissions, it's not much of a multiuser system. | ||
* | Temporarily add an upper bound to the version of yesod that can be built ↵ | Joey Hess | 2013-05-02 |
| | | | | with, since yesod 1.2 has a great many changes that will require extensive work on the webapp. | ||
* | work around strange endianness bug in port number on Android | Joey Hess | 2013-05-02 |
| | |||
* | releasing version 4.201305014.20130501 | Joey Hess | 2013-05-01 |
| | |||
* | add TList, built on DList | Joey Hess | 2013-04-24 |
| | |||
* | revert addition of Includes: sys/event.h in cabal file | Joey Hess | 2013-04-24 |
| | | | | | | | | | | | | | That is very dodgy; it makes *every* C file compiled have that header added to it. Apparently sys/event.h needs some other header files to be included on some OS's, and so this leads to compile failures in completely unrelated places to the code that actually uses sys/event.h This reverts commit a767040a53182cde16434cba686252bbaf776cf9, which added this with no rationalle and I must have missed in amoung the other patches when merging. Also, Utility/kqueue.c already includes sys/event.h | ||
* | enable webdav on android | Joey Hess | 2013-04-19 |
| | |||
* | releasing version 4.201304174.20130417 | Joey Hess | 2013-04-17 |
| | |||
* | Fall back to internal url downloader when built without curl. | Joey Hess | 2013-04-16 |
| | |||
* | use Extensions instead of -X | Joey Hess | 2013-04-14 |
| | |||
* | turn on PackageImports globally | Joey Hess | 2013-04-13 |
| | | | | | | | This will make it easier to use the Evil Splicer, when it needs to add package qualified imports And there's no real downside. | ||
* | webapp: New --listen= option allows running the webapp on one computer and ↵ | Joey Hess | 2013-04-08 |
| | | | | | | | connecting to it from another. Does not yet use HTTPS. I'd need to generate a certificate, and I'm not sure what's the best way to do that. | ||
* | prep release4.20130405 | Joey Hess | 2013-04-05 |
| | |||
* | avoid displaying alert when syncing only to removable drives and all not ↵ | Joey Hess | 2013-03-27 |
| | | | | attached | ||
* | prep for release tomorrow | Joey Hess | 2013-03-22 |
| | |||
* | close | Joey Hess | 2013-03-18 |
| | |||
* | another hamlet compat fix | Joey Hess | 2013-03-14 |
| | |||
* | got hdevtools working on the git-annex source tree | Joey Hess | 2013-03-12 |
| | |||
* | Switch from using regex-compat to regex-tdfa, as the C regex library is ↵ | Joey Hess | 2013-03-08 |
| | | | | rather buggy. | ||
* | fix android app upgrade hang | Joey Hess | 2013-02-28 |
| | | | | rm was blocked waiting for input | ||
* | revert | Joey Hess | 2013-02-28 |
| | |||
* | fix 2 bugs in android runshell | Joey Hess | 2013-02-28 |
| | |||
* | blog for the day | Joey Hess | 2013-02-28 |
| | |||
* | finish removing fast flag | Joey Hess | 2013-02-28 |
| | |||
* | remove Fast flag, pass -O0 to cabal | Joey Hess | 2013-02-28 |
| | |||
* | git-annex.cabal: let the 'Fast' flag default to 'False' unless it's ↵ | Peter Simons | 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 ↵ | Peter Simons | 2013-02-28 |
| | | | | building on BSD | ||
* | git-annex.cabal: relax 'mtl >= 2.1' constraint to 'mtl >= 2' | Peter Simons | 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. | Joey Hess | 2013-02-27 |
| | |||
* | faster fast builds | Joey Hess | 2013-02-27 |
| | |||
* | disable test suite on Android | Joey Hess | 2013-02-27 |
| | | | | Cannot get QuickCheck to install just now. | ||
* | embed test suite into git annex; available by running: git annex test | Joey Hess | 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 | Joey Hess | 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 | Joey Hess | 2013-02-27 |
| | |||
* | consistent format | Joey Hess | 2013-02-27 |
| | |||
* | no need to globally enable CPP in cabal, it's enabled where needed | Joey Hess | 2013-02-27 |
| | |||
* | expose regex-compat | Joey Hess | 2013-02-26 |
| | |||
* | cleanup WITH_GLOB | Joey Hess | 2013-02-26 |
| | |||
* | fix * glob matching files in subdirectories | Joey Hess | 2013-02-26 |
| | |||
* | git-annex.cabal: strip trailing whitespace | Peter Simons | 2013-02-23 |
| | |||
* | git-annex.cabal: add missing 'random' and 'uuid' dependencies to the test suite | Peter Simons | 2013-02-23 |
| | |||
* | git-annex.cabal: specify '-DWITH_GLOB' in cpp-options, not ghc-options | Peter Simons | 2013-02-23 |
| | |||
* | Android: Support ssh connection caching. | Joey Hess | 2013-02-19 |
| | |||
* | updated hackage version to add missing dependency | Joey Hess | 2013-02-18 |
| | |||
* | add random | Joey Hess | 2013-02-17 |
| | |||
* | prep release | Joey Hess | 2013-02-16 |
| | |||
* | remove HTTP from test deps | Joey Hess | 2013-02-11 |
| | |||
* | fix case of uuid dep | Joey Hess | 2013-02-11 |
| |