ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/Changes
(Generate patch)

Comparing libev/Changes (file contents):
Revision 1.202 by root, Mon Oct 25 10:33:20 2010 UTC vs.
Revision 1.220 by root, Tue Jan 11 13:48:56 2011 UTC

1Revision history for libev, a high-performance and full-featured event loop. 1Revision history for libev, a high-performance and full-featured event loop.
2
34.03 Tue Jan 11 14:37:25 CET 2011
4 - officially support polling files with all backends.
5 - support files, /dev/zero etc. the same way as select in the epoll
6 backend, by generating events on our own.
7 - ports backend: work around solaris bug 6874410 and many related ones
8 (EINTR, maybe more), with no performance loss (note that the solaris
9 bug report is actually wrong, reality is far more bizarre and broken
10 than that).
11 - define EV_READ/EV_WRITE as macros in event.h, as some programs use
12 #ifdef to test for them.
13 - new (experimental) function: ev_feed_signal.
14 - new (to become default) EVFLAG_NOSIGMASK flag.
15 - new EVBACKEND_MASK symbol.
16 - updated COMMON IDIOMS SECTION.
17
184.01 Fri Nov 5 21:51:29 CET 2010
19 - automake fucked it up, apparently, --add-missing -f is not quite enough
20 to make it update its files, so 4.00 didn't install ev++.h and
21 event.h on make install. grrr.
22 - ev_loop(count|depth) didn't return anything (Robin Haberkorn).
23 - change EV_UNDEF to 0xffffffff to silence some overzealous compilers.
24 - use "(libev) " prefix for all libev error messages now.
2 25
34.00 Mon Oct 25 12:32:12 CEST 2010 264.00 Mon Oct 25 12:32:12 CEST 2010
4 - "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading. 27 - "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading.
5 - ev_embed_stop did not correctly stop the watcher (very good 28 - ev_embed_stop did not correctly stop the watcher (very good
6 testcase by Vladimir Timofeev). 29 testcase by Vladimir Timofeev).

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines