350 Commits

Author SHA1 Message Date
mheily
514aabc78f visibilty for win32
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@373 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-15 03:47:34 +00:00
mheily
531618b862 more use of free() and init() hooks
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@372 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-15 03:27:46 +00:00
mheily
ce27406fea win32 header ordering
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@371 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-15 02:44:45 +00:00
mheily
2d198f34b3 fix win32 include
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@370 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-15 02:42:44 +00:00
mheily
9e3860e7b6 kqueue.h for win32
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@369 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-15 02:41:12 +00:00
mheily
34d9c9b036 additional win32 stuff
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@368 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-14 03:46:18 +00:00
mheily
6c5c5b2308 Portability fixes for Solaris (reported by Joakim Johansson)
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@366 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 15:00:32 +00:00
mheily
e048da0137 Move platform-specific cruft into separate platform.h for each target
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@365 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 04:45:16 +00:00
mheily
46c3bf6b10 more win portability
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@364 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 03:09:55 +00:00
mheily
975066c934 move mutex init into a constructor function
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@363 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 02:32:15 +00:00
mheily
5688cce8ad mark sys/select.h nonportable
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@362 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 01:48:10 +00:00
mheily
47ea39ff4e more win32 porting
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@361 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 01:40:00 +00:00
mheily
f2b10ae127 more portability
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@360 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 01:32:18 +00:00
mheily
193a7e1458 more portability
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@359 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 01:27:30 +00:00
mheily
482d50ef76 windows portability tweak
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@358 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-13 01:19:06 +00:00
mheily
a4d6957f96 Prevent a knote from being enqueued() multiple times
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@357 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-12 11:59:08 +00:00
mheily
3ceb52e4a1 Fix for a race condition accessing kq->kq_port_event
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@356 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-12 04:46:40 +00:00
mheily
55c01fb577 Add thread ID to debugging output [submitted by Joakim Johansson]
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@355 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-12 02:10:38 +00:00
mheily
62b2c0fa69 Improvements for the Solaris port.
Fix for an improper use of TSD on Solaris as reported by Joakim Johansson

git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@354 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-01-08 21:49:29 +00:00
mheily
fc4234c1f4 remove "make" from build deps
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@353 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-26 04:15:36 +00:00
mheily
c4df78df6f rpm fixes
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@352 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-25 18:14:56 +00:00
mheily
b1cc14aa87 use _libdir to get lib64
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@351 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-25 18:09:58 +00:00
mheily
cfc7cf7be2 add BuildRequires
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@350 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-25 14:54:09 +00:00
mheily
68d443a72a rpm policy conformance
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@349 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-25 14:41:32 +00:00
mheily
56949646f7 create -devel RPM
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@348 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-24 17:34:51 +00:00
mheily
4db83e289c * Add a counter that increments on each each kevent() call. When printing
debug information within kevent(), display the value of the counter.
 This will be helpful when debugging a multithreaded program that may have
 multiple kevent() calls executing in parallel.    (Credit: Julien Blache)



git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@347 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-22 01:18:18 +00:00
mheily
1a88ab2e6c bump to alpha
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@346 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-22 00:53:14 +00:00
mheily
5925b40d2d fix cl
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@344 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-18 18:52:29 +00:00
mheily
f8533e560d clean all .o files from tree
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@343 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-18 18:52:15 +00:00
mheily
c2790d111b bump version
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@341 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-18 18:47:54 +00:00
mheily
72f7108e58 rel 1.0
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@340 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-18 18:47:24 +00:00
mheily
8f668e4445 update manpage
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@339 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-18 02:40:44 +00:00
mheily
6011110130 fix posix timer.c
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@338 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-17 02:02:31 +00:00
mheily
1ce1560515 improved rpm build
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@337 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 02:50:30 +00:00
mheily
45f04b4d6c fix compilation errors on rhel5
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@336 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 02:37:42 +00:00
mheily
32ba7bbd00 fix eventfd = no
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@335 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 02:27:57 +00:00
mheily
f4444c40b8 docfix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@334 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 02:24:34 +00:00
mheily
51ec716f94 stub evfilt proc
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@333 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 01:01:25 +00:00
mheily
0a5c21e51a fix notimpl
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@332 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 00:58:31 +00:00
mheily
ddc9260cf0 config change
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@331 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 00:56:52 +00:00
mheily
78552b5ab5 evfilt proc notimpl
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@330 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 00:55:52 +00:00
mheily
d479e35e72 new EVFILT_NOTIMPL initializer
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@329 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 00:41:11 +00:00
mheily
bf08b3f898 remove unimplemented solaris stuff
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@328 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-14 03:05:35 +00:00
mheily
70d5840c94 cosmetic website changes
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@327 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-14 01:43:24 +00:00
mheily
5262384552 improve website
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@326 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 20:00:01 +00:00
mheily
192663ad27 cleanup
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@325 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 19:30:03 +00:00
mheily
35ddcaf3eb checkpoint www update
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@324 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 19:28:09 +00:00
mheily
2ed317c46b checkpoint www doc upgrade
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@323 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 18:55:22 +00:00
mheily
539b76d525 port configure script to Nexenta
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@322 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 18:28:35 +00:00
mheily
f49ff6ee01 whitespace
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@321 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-09 03:22:10 +00:00