Commit Graph

632 Commits

Author SHA1 Message Date
mheily
d985f117ab docfix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@32 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 23:49:32 +00:00
mheily
1b4190cedf improved build system.
relocatable prefix.
document pkg-config.


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@31 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 19:06:43 +00:00
mheily
f7f3f24411 undo reentrant library creation.
add uninstall target.
add pkg-config data.
disable lowat test.


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@30 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 17:48:45 +00:00
mheily
2654406e12 undef unsupported notes.
document unsupported ntoes.


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@29 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:49:44 +00:00
mheily
f87e1537ae fix make clean target
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@28 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:28:24 +00:00
mheily
f33fb23e7a document requirements
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@27 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:27:39 +00:00
mheily
76e7b195f6 exclude test.o from the library
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@26 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:12:57 +00:00
mheily
74f51cb6d6 remove kqueue-close-wait.
build separate threadsafe and non-threadsafe libraries.
define LIBKQUEUE.
implement and export kqueue_free()


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@25 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:11:10 +00:00
mheily
c7c030f56a signalfd does NOT consume signals that are not blocked
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@24 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 03:18:38 +00:00
mheily
7b3dab8f8b small progress on timers
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@23 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 02:41:47 +00:00
mheily
4b75306661 initial attempt at evfilt_user
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@22 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-30 02:04:40 +00:00
mheily
f7d5c1fc91 add oneshot/dispatch to signalfd
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@21 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-30 01:39:55 +00:00
mheily
b0795541a9 confirmed good: kevent(EVFILT_READ, EV_CLEAR)
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@20 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-29 05:33:41 +00:00
mheily
88ecbccc3e fix socket disptach
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@19 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-29 05:26:08 +00:00
mheily
8ae1787b74 fixed most of evfilt_vnode
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@18 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-29 05:24:53 +00:00
mheily
c443e82999 fix double free in copyin.
note linux note_lowat problem.


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@17 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-29 03:13:40 +00:00
mheily
885da3cfaf attempt to support NOTE_LOWAT ; exposes bug in error handling path
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@16 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-26 02:10:43 +00:00
mheily
596eff41ab implement EV_ONESHOT and EV_DISPATCH for sockets
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@15 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-25 02:55:29 +00:00
mheily
e27e1064a8 doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@14 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 04:11:52 +00:00
mheily
c8d52a0f84 implement EV_EOF for sockets
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@13 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 04:05:23 +00:00
mheily
e8840dde23 doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@12 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:27:02 +00:00
mheily
6ed9279aeb doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@11 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:15:34 +00:00
mheily
53aed79826 doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@10 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:15:09 +00:00
mheily
b567fe05c9 doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@9 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:08:45 +00:00
mheily
acb0610b45 doc up
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@8 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:04:01 +00:00
mheily
f708bdd1c0 new file
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@7 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:01:38 +00:00
mheily
90855e4c82 remove config.h
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@6 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:01:15 +00:00
mheily
333c1d5020 port build changes to 2.6 linux
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@5 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-24 03:01:00 +00:00
mheily
9c693a8163 set kev.data for EVFILT_READ/WRITE
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@4 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 02:08:04 +00:00
mheily
e49ae69c73 remove pselect workaround
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@3 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 00:46:26 +00:00
mheily
537e450f07 basic webpage
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@2 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 00:41:19 +00:00
mheily
51a674414b initial import
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@1 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 00:31:17 +00:00