Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add: Improved detection of files that are modified while being added. | Joey Hess | 2013-02-14 |
| | | | | | | | | | | | | | In indirect mode, now checks the inode cache to detect changes to a file. Note that a file can still be changed if a process has it open for write, after landing in the annex. In direct mode, some checking of the inode cache was done before, but from a much later point, so fewer modifications could be detected. Now it's as good as indirect mode. On crippled filesystems, no lock down is done before starting to add a file, so checking the inode cache is the only protection we have. | ||
* | split out Utility.InodeCache | Joey Hess | 2013-02-14 |
| | |||
* | crippled filesystem support, probing and initial support | Joey Hess | 2013-02-14 |
| | | | | | | | | | | | | git annex init probes for crippled filesystems, and sets direct mode, as well as `annex.crippledfilesystem`. Avoid manipulating permissions of files on crippled filesystems. That would likely cause an exception to be thrown. Very basic support in Command.Add for cripped filesystems; avoids the lock down entirely since doing it needs both permissions and hard links. Will make this better soon. | ||
* | remove unused item | Joey Hess | 2013-02-14 |
| | | | | This moved to annexDirect in GitConfig. | ||
* | couple more android build fixes | Joey Hess | 2013-02-13 |
| | |||
* | fix make -C | Joey Hess | 2013-02-13 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-02-13 |
|\ | |||
* | | blog for the day | Joey Hess | 2013-02-13 |
| | | |||
* | | Makefile and patches for reproducible build of utilities for android | Joey Hess | 2013-02-13 |
| | | |||
| * | Added a comment: an update | https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug8 | 2013-02-13 |
| | | |||
* | | update; android tarball | Joey Hess | 2013-02-13 |
| | | |||
* | | tweak android runshell after testing | Joey Hess | 2013-02-13 |
| | | |||
* | | add androidapp target | Joey Hess | 2013-02-13 |
| | | | | | | | | | | The android-utilities/ directory currently needs to be set up by hand to contain busybox, etc. | ||
* | | deal with Android's nonstandard shell location | Joey Hess | 2013-02-13 |
| | | | | | | | | | | | | This is so gratutious and pointless. It's a shame that everything we learned about Unix portability and the importance of standards has been thrown out the window by these guys. | ||
* | | updated for android | Joey Hess | 2013-02-13 |
| | | |||
| * | (no commit message) | annexuser | 2013-02-13 |
| | | |||
* | | runshell for Android | Joey Hess | 2013-02-13 |
| | | |||
| * | (no commit message) | http://a-or-b.myopenid.com/ | 2013-02-13 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkF8_uQjLYm5Mf5F_JuVW-BxlvzpWjvR_o | 2013-02-13 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-02-12 |
|\ | |||
* | | fancy video type selection | Joey Hess | 2013-02-12 |
| | | |||
* | | update | Joey Hess | 2013-02-12 |
| | | |||
| * | poll vote (Google Drive) | 82.79.96.15 | 2013-02-12 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2013-02-12 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2013-02-12 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug8 | 2013-02-12 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-02-11 |
|\ | |||
* | | blog for the day | Joey Hess | 2013-02-11 |
| | | |||
* | | support Android's crippled lsof | Joey Hess | 2013-02-11 |
| | | |||
* | | configure: hardcode some things that cannot be probed for when ↵ | Joey Hess | 2013-02-11 |
| | | | | | | | | cross-compiling for Android | ||
* | | update | Joey Hess | 2013-02-11 |
| | | |||
| * | Added a comment: removing config | https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug8 | 2013-02-11 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2013-02-11 |
|\| | |||
* | | Merge branch 'android' | Joey Hess | 2013-02-11 |
|\ \ | |||
| * | | remove HTTP from test deps | Joey Hess | 2013-02-11 |
| | | | |||
| * | | fix case of uuid dep | Joey Hess | 2013-02-11 |
| | | | |||
| * | | Now uses the Haskell Glob library, rather than pcre-light, avoiding the need ↵ | Joey Hess | 2013-02-11 |
| | | | | | | | | | | | | to install libpcre. Currently done only for Cabal or when the Makefile is made to use -DWITH_GLOB | ||
| * | | update for path in newer ghc-android | Joey Hess | 2013-02-11 |
| | | | |||
| | * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmZLkYEBiUrDQsxeLVwZPb9RW88Va5kEwQ | 2013-02-11 |
| | | | |||
| | * | Added a comment: another android git app | https://www.google.com/accounts/o8/id?id=AItOawnbBRfl5F8gKRr1ko8Ai6FbEZStXXNF1S4 | 2013-02-11 |
| | | | |||
| | * | (no commit message) | annexuser | 2013-02-11 |
| | | | |||
| | * | (no commit message) | annexuser | 2013-02-11 |
| | | | |||
| | * | Added a comment: "Build native GNU/Linux applications: the easy way" | http://mlinden.myopenid.com/ | 2013-02-10 |
| |/ |/| | |||
* | | blog for the day | Joey Hess | 2013-02-10 |
| | | |||
* | | update | Joey Hess | 2013-02-10 |
| | | |||
| * | can now build Android targeted binary | Joey Hess | 2013-02-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various things that don't work on Android are just ifdefed out. * the webapp (needs template haskell for arm) * --include and --exclude globbing (needs libpcre, which is not ported; probably I'll make it use the pure haskell glob library instead) * annex.diskreserve checking (missing sys/statvfs.h) * timestamp preservation support (yawn) * S3 * WebDAV * XMPP The resulting 17mb binary has been tested on Android, and it is able to, at least, print its usage message. | ||
| * | Now uses the Haskell uuid library, rather than needing a uuid program. | Joey Hess | 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" | Joey Hess | 2013-02-10 |
| | | | | | | | | | | | | This reverts commit e207b3dfb9b2197aa8dbdaab30441c9cb2a8dcb2. Don't think we'll be building for Android with cabal, at least for now. | ||
* | | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmLB39PC89rfGaA8SwrsnB6tbumezj-aC0 | 2013-02-10 |
| | | |||
* | | Added a comment: Write and exec on unrooted Android. | hhm | 2013-02-10 |
| | |