summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avoid spawning new transfer thread until a slot becomes availableGravatar Joey Hess2012-07-25
|
* add TransferScanner threadGravatar Joey Hess2012-07-22
| | | | | Efficiently finding transfers that need to be done to get two repos back in sync seems like an interesting problem.
* filter out special remotes when pullingGravatar Joey Hess2012-07-22
|
* pull from newly mounted git remotesGravatar Joey Hess2012-07-22
|
* add a path field to remotesGravatar Joey Hess2012-07-22
| | | | | Also broke out some helper functions around constructing remotes, to be used later.
* Merge branch 'master' into assistantGravatar Joey Hess2012-07-22
|\ | | | | | | | | Conflicts: git-annex.cabal
| * add news item for git-annex 3.20120721Gravatar Joey Hess2012-07-21
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-07-21
| |\
| * | releasing version 3.201207213.20120721Gravatar Joey Hess2012-07-21
| | |
| | * Added a comment: PortabilityGravatar https://www.google.com/accounts/o8/id?id=AItOawnYD2ZzaOz-0anQDrN-Hg8Tvh5_C7wtStk2012-07-21
| | |
| | * Added a comment: SpecialGravatar https://www.google.com/accounts/o8/id?id=AItOawlUbH3eytydcwlWqv8oauE2Jg4NwcV9uA02012-07-20
| |/
| * oops, I made it support KDE tooGravatar Joey Hess2012-07-20
| |
| * blog for the dayGravatar Joey Hess2012-07-20
| |
* | debugging improvementsGravatar Joey Hess2012-07-20
| | | | | | | | | | | | add timestamps to debug messages Add lots of debug output in the assistant's threads.
| * updateGravatar Joey Hess2012-07-20
| |
* | detect KDE automountingGravatar Joey Hess2012-07-20
| | | | | | | | | | | | | | | | Best dbus events I could find were setupDone from org.kde.Solid.Device. There may be some spurious events, but that's ok, the code will only check to see if new mounts are available. It does not try to auto-start this service if it's not running.
| * linkGravatar Joey Hess2012-07-20
| |
| * addGravatar Joey Hess2012-07-20
| |
| * fixedGravatar Joey Hess2012-07-20
| |
* | Merge branch 'master' into assistantGravatar Joey Hess2012-07-20
|\ \
* | | left unsafe imports here; added a comment with a rationalleGravatar Joey Hess2012-07-20
| | |
* | | use safe FFI imports for diskfreeGravatar Joey Hess2012-07-20
| | | | | | | | | | | | | | | | | | There's a minor performance overhead to doing this, but this way I don't have to worry about a situation where statfs might block for a long time. For example, when it's on a network filesystem.
* | | use safe FFI importsGravatar Joey Hess2012-07-20
| | | | | | | | | | | | | | | This avoids blocking all threads when calling waitchange_kqueue, which blocks.
| | * Added a commentGravatar http://joeyh.name/2012-07-20
| | |
* | | tweakGravatar Joey Hess2012-07-20
| | |
| | * added pcre-devel dependencyGravatar http://mildred.fr/2012-07-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-07-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-07-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-07-20
| |/
* | catch all errorsGravatar Joey Hess2012-07-20
| |
* | use dbus to activate GduVolumeMonitor if it's not already runningGravatar Joey Hess2012-07-20
| |
| * updateGravatar Joey Hess2012-07-19
| |
* | only use dbus when there's a client connected we know will send mount eventsGravatar Joey Hess2012-07-19
| |
| * fixedGravatar Joey Hess2012-07-19
| |
* | store whole MntentsGravatar Joey Hess2012-07-19
| | | | | | | | | | This way, if a mount point was already mounted, but something else gets mounted there, it'll be seen as a new mount.
* | Merge branch 'master' into assistantGravatar Joey Hess2012-07-19
|\ \
* | | cleanupGravatar Joey Hess2012-07-19
| | |
* | | now working on OSXGravatar Joey Hess2012-07-19
| | | | | | | | | | | | | | | | | | | | | While this seems to work fine when used in a simple program, when I load it in ghci, it segfaults about half the time. Don't know why, and seems ghci specific, but if I get reports of crashes, I'll need to look into that.
* | | fix build on OSXGravatar Joey Hess2012-07-19
| | |
* | | try to make Utility.Mounts portableGravatar Joey Hess2012-07-19
| | | | | | | | | | | | | | | This is an unholy mashup, but it just might work. It works on Linux, that's all I've tested. :)
| | * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnbBRfl5F8gKRr1ko8Ai6FbEZStXXNF1S42012-07-19
| | |
* | | updateGravatar Joey Hess2012-07-19
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-07-19
| | |
| | * Added a comment: dbus vs pollingGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2012-07-19
| |/
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-07-19
| |\
| * | blog for the dayGravatar Joey Hess2012-07-19
| | |
* | | MountWatcher threadGravatar Joey Hess2012-07-19
| | | | | | | | | | | | Currently only prints mount points when mounts happen.
* | | extacted Mounts.hsc from hsshellscriptGravatar Joey Hess2012-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | Converted from using c2hs to using hsc2hs, just because other code in git-annex uses hsc2hs. Various cleanups. This code is LGPLed, so I had to include that licence.
| | * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo2012-07-19
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnbBRfl5F8gKRr1ko8Ai6FbEZStXXNF1S42012-07-19
| |/