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

Comparing libev/Changes (file contents):
Revision 1.215 by root, Mon Jan 10 14:24:26 2011 UTC vs.
Revision 1.219 by root, Tue Jan 11 13:45:28 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 2
3TODO: move some other examples to common idioms? combining watchers, 34.03 Tue Jan 11 14:37:25 CET 2011
4thread usage, coroutine switch? 4 - officially support polling files with all backends.
5
6TODO: frankenpoll
7TODO: frankenports
8TODO: allow files and so on
94.03
10 - support files, /dev/zero etc. the same way as select in the epoll 5 - support files, /dev/zero etc. the same way as select in the epoll
11 backend, by generating events on our own. 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).
12 - define EV_READ/EV_WRITE as macros in event.h, as some programs use 11 - define EV_READ/EV_WRITE as macros in event.h, as some programs use
13 #ifdef to test for them. 12 #ifdef to test for them.
14 - new (experimental) function: ev_feed_signal. 13 - new (experimental) function: ev_feed_signal.
15 - new (to become default) EVFLAG_NOSIGMASK flag. 14 - new (to become default) EVFLAG_NOSIGMASK flag.
16 - new EVBACKEND_MASK symbol. 15 - new EVBACKEND_MASK symbol.
17 - ports backend: work around solaris bug 6874410 and many related ones
18 (EINTR, maybe more), with no performance loss.
19 16
204.01 Fri Nov 5 21:51:29 CET 2010 174.01 Fri Nov 5 21:51:29 CET 2010
21 - automake fucked it up, apparently, --add-missing -f is not quite enough 18 - automake fucked it up, apparently, --add-missing -f is not quite enough
22 to make it update its files, so 4.00 didn't install ev++.h and 19 to make it update its files, so 4.00 didn't install ev++.h and
23 event.h on make install. grrr. 20 event.h on make install. grrr.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines