summaryrefslogtreecommitdiff
path: root/Utility/libkqueue.c
Commit message (Collapse)AuthorAge
* update my email address and homepage urlGravatar Joey Hess2015-01-21
|
* relicense general utility library code to BSDGravatar Joey Hess2014-05-10
| | | | | Omitted a couple of files what have had significant contributions from others.
* include sys/types.hGravatar Joey Hess2013-04-24
| | | | | | | I have a report that this is necessary for freebsd. It seemed not necessary for OSX, but even there the kqueue man page says to include this header (along with sys/time.h which it already does).
* 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
* update kqueue when new directories are addedGravatar 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.
* skeleton C library for calling kqueueGravatar Joey Hess2012-06-18