… | |
… | |
28 | - 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 |
29 | 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 |
30 | 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 |
31 | instead (reported by James Bromberger). |
31 | instead (reported by James Bromberger). |
32 | - 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. |
33 | - 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. |
34 | Invest extra overhead to work around this peculiar behaviour. |
38 | Invest extra overhead to work around this peculiar behaviour. |
35 | - 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 |
36 | module (AnyEvent::Loop and AnyEvent::Impl::Perl). |
40 | module (AnyEvent::Loop and AnyEvent::Impl::Perl). |
37 | - some read types (regex, netstring, json, storable) could |
41 | - some read types (regex, netstring, json, storable) could |