summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-19
| | |
| | * fix kevent symlink creationGravatar Joey Hess2012-06-19
| | |
| | * add eventsCoalesceGravatar Joey Hess2012-06-19
| | |
* | | updateGravatar Joey Hess2012-06-19
| | |
| | * fix prototypeGravatar Joey Hess2012-06-19
| | |
| | * fix schedulingGravatar Joey Hess2012-06-19
| | | | | | | | | | | | Handle kevent interruptions in the haskell code, so it can yield to other threads
| * | Added a commentGravatar http://www.davidhaslem.com/2012-06-19
|/ /
| * make --force really bypass lsof checkGravatar Joey Hess2012-06-19
| |
| * kqueue build fixGravatar Joey Hess2012-06-19
| | | | | | | | new event dispatch seems a bit broken though
| * lifted out the kqueue and inotify to a generic DirWatcher interfaceGravatar Joey Hess2012-06-18
| | | | | | | | | | Kqueue code for dispatching events is not tested and probably doesn't build.
| * Merge remote-tracking branch 'origin/watch' into watchGravatar Joey Hess2012-06-18
| |\ | | | | | | | | | | | | Conflicts: Assistant/Watcher.hs
| * | refactorGravatar Joey Hess2012-06-19
| | |
| * | robustness fixesGravatar Joey Hess2012-06-19
| | |
| | * fix buildGravatar Joey Hess2012-06-18
| | |
| * | fix buildGravatar Joey Hess2012-06-19
| |/
| * update kqueue when new directories are addedGravatar Joey Hess2012-06-18
| |
| * kqueue: add directory content tracking, and change determinationGravatar Joey Hess2012-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This *may* now return Add or Delete Changes as appropriate. All I know for sure is that it compiles. I had hoped to avoid maintaining my own state about the content of the directory tree, and rely on git to check what was changed. But I can't; I need to know about new and deleted subdirectories to add them to the watch list, and git doesn't deal with (empty) directories. So, wrote all the code to scan directories, remember their past contents, compare with current contents, generate appropriate Change events, and update bookkeeping info appropriately.
| * close fdsGravatar Joey Hess2012-06-18
| |
* | blog for the dayGravatar Joey Hess2012-06-18
| |
| * blog for the dayGravatar Joey Hess2012-06-18
| |
| * retry interrupted kevent callsGravatar Joey Hess2012-06-18
| | | | | | | | Many thanks to geekosaur in #haskell for help with this.
| * add test stubGravatar Joey Hess2012-06-18
| |
| * kqueue code compiles on debian kfreebsdGravatar Joey Hess2012-06-18
| |
| * flesh out kqueue libraryGravatar Joey Hess2012-06-18
| | | | | | | | | | Have not tried to build this yet. But barring minor mistakes, I think it's good.
| * add some utility functions for laterGravatar Joey Hess2012-06-18
| | | | | | | | Will need to update the DirMap to add or remove subdirs.
| * recurse dirTree and open the directories for kqueue to watchGravatar Joey Hess2012-06-18
| |
| * added dirTreeGravatar Joey Hess2012-06-18
| |
| * skeleton C library for calling kqueueGravatar Joey Hess2012-06-18
|/
* closeGravatar Joey Hess2012-06-18
|
* Teach _Makefile_ to only do _-DWITH_INOTIFY_ when on a Linux machine.Gravatar Jimmy Tang2012-06-18
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-18
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-18
|
* Enable diskfree on kfreebsd, using statvfs.Gravatar Joey Hess2012-06-17
| | | | | | Could not reproduce the build failure I had seen related to this, but the numbers were wrong with statfs64. Probably pulling from the wrong place in the structure. statvfs seems to work..
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-06-17
|\
* | blog for the dayGravatar Joey Hess2012-06-17
| |
* | make inotify a build flag etcGravatar Joey Hess2012-06-17
| |
* | Merge branch 'master' into watchGravatar Joey Hess2012-06-17
|\ \
* | | noteGravatar Joey Hess2012-06-17
| | |
* | | startup check fixesGravatar Joey Hess2012-06-17
| | | | | | | | | | | | | | | Move lsof check, and display a message before daemon startup if on an unsupported OS.
* | | reorgGravatar Joey Hess2012-06-17
| | |
| | * Added a commentGravatar http://joeyh.name/2012-06-17
| | |
| | * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-17
| |/
| * updateGravatar Joey Hess2012-06-17
| |
| * updateGravatar Joey Hess2012-06-17
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-06-17
| |\
| * | surveyed the OSX and BSD options for file monitoringGravatar Joey Hess2012-06-17
| | |
* | | surveyed the OSX and BSD options for file monitoringGravatar Joey Hess2012-06-17
| | |
* | | Merge branch 'watch' of https://github.com/bgamari/git-annex into watchGravatar Joey Hess2012-06-16
|\ \ \
| * | | stm package name is lowercaseGravatar Ben Gamari2012-06-16
| | | |
| | | * Added a commentGravatar http://dieter-be.myopenid.com/2012-06-16
| | |/