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

Comparing cvsroot/AnyEvent/Changes (file contents):
Revision 1.461 by root, Sat Aug 13 02:20:29 2011 UTC vs.
Revision 1.463 by root, Sat Aug 13 15:32:39 2011 UTC

8TODO: redesign Impl 8TODO: redesign Impl
9TODO: make ae::run mroe robust against eintr, Andrew Suffield 9TODO: make ae::run mroe robust against eintr, Andrew Suffield
10TODO: IO::Async sometimes cancels the wrong timer when you call cancel_timer -wait for IO::Async release. 10TODO: IO::Async sometimes cancels the wrong timer when you call cancel_timer -wait for IO::Async release.
11TODO: wrap 11TODO: wrap
12TODO: shell on env 12TODO: shell on env
13TODO: FLTK docs 13TODO: parse_unix???
14TODO: debug shell pid?
14 - INCOMPATIBLE CHANGE: AnyEvent::DNS resource records now include 15 - INCOMPATIBLE CHANGE: AnyEvent::DNS resource records now include
15 the TTL as fourth element - this affects ->resolve directly, 16 the TTL as fourth element - this affects ->resolve directly,
16 and ->request and ->dns_unpack indirectly. Convenience functions 17 and ->request and ->dns_unpack indirectly. Convenience functions
17 such as AnyEvent::DNS::{a,txt,mx,srv} are not affected. 18 such as AnyEvent::DNS::{a,txt,mx,srv} are not affected.
18 - INCOMPATIBLE CHANGE: backend authors now should not implement 19 - INCOMPATIBLE CHANGE: backend authors now should not implement
27 - querying too long domain names would barf deep inside AnyEvent::DNS - since 28 - querying too long domain names would barf deep inside AnyEvent::DNS - since
28 this is hard to avoid for applications, AnyEvent:.DNS::request now checks for 29 this is hard to avoid for applications, AnyEvent:.DNS::request now checks for
29 for too long domain names explicitly and passes an undef to the callback 30 for too long domain names explicitly and passes an undef to the callback
30 instead (reported by James Bromberger). 31 instead (reported by James Bromberger).
31 - new function: AnyEvent::postpone. 32 - new function: AnyEvent::postpone.
33 - new env variable, PERL_ANYEVENT_DEBUG_SHELL, to automatically start
34 a debug shell.
35 - new env variable, PERL_ANYEVENT_DEBUG_WRAP, to automatically enable
36 watcher instrumentation/wrapping.
32 - IO::Async sometimes cancels the wrong timer when you call cancel_timer. 37 - IO::Async sometimes cancels the wrong timer when you call cancel_timer.
33 Invest extra overhead to work around this peculiar behaviour. 38 Invest extra overhead to work around this peculiar behaviour.
34 - split the pure perl backend into a loop module and an impl 39 - split the pure perl backend into a loop module and an impl
35 module (AnyEvent::Loop and AnyEvent::Impl::Perl). 40 module (AnyEvent::Loop and AnyEvent::Impl::Perl).
36 - some read types (regex, netstring, json, storable) could 41 - some read types (regex, netstring, json, storable) could

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines