I am pleased to announce libev 3.3. Distribution: http://dist.schmorp.de/libev/libev-3.3.tar.gz Documentation: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod
This is a minor bugfix release, but there are a lot of minor bugfixes bug workarounds, mainly because of the feedback I received from many of you. - linux eventfd support, which greatly reduces ev_async latency. - ev_async_pending was broken. - new ev_async wrapper for ev++.h - inotify and epoll availability should be autodetected now when autoconf is not used (autoconf always overrides), which should simplify embedding even more. - new DEFAULT_UC macros that avoid checking wether the default loop was initialised already (but you have to make sure that ev_default_init is called before first use). - work arounds for realloc - libev will now use free on all platforms. - work arounds for many bugs in valgrind, one way or another. - use inlining in the header file with c99 compilers and gcc, which silences some warnings but should have little effect otherwise. Enjoy! -- The choice of a Deliantra, the free code+content MORPG -----==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=====/_/_//_/\_,_/ /_/\_\ _______________________________________________ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev