Changes for version 7.11 - 2015-07-16

  • AnyEvent::Socket::parse_ipv6 could accept malformed ipv6 addresses (extra "::" at end and similar cases).
  • add a more explicit warning to AnyEvent::Handle that it doesn't work on files, people keep getting confused.
  • new function AnyEvent::Socket::tcp_bind.
  • new functions AnyEvent::fh_block and AnyEvent::fh_unblock.
  • aligned ipv6 address formatting with RFC 5952 (by not shortening a single :0: to ::).
  • added stability canary support.

Documentation

frequently asked questions
an introductory tutorial to AnyEvent

Modules

AE
simpler/faster/newer/cooler AnyEvent API
the DBI of event loop programming
fully asynchronous DNS resolution
debugging utilities for AnyEvent
non-blocking I/O on streaming handles via AnyEvent
the DBI of asynchronous I/O implementations
AnyEvent::IO backend based on IO::AIO
pure perl backend for AnyEvent::IO
AnyEvent adaptor for Cocoa::EventLoop
AnyEvent adaptor for EV
AnyEvent adaptor for Event
AnyEvent adaptor for Event::Lib
AnyEvent adaptor for FLTK (Fast Light Toolkit version two)
AnyEvent adaptor for Glib
AnyEvent adaptor for IO::Async
AnyEvent adaptor for Irssi
AnyEvent adaptor for POE
AnyEvent adaptor for AnyEvent's pure perl AnyEvent::Loop
AnyEvent adaptor for Qt
AnyEvent adaptor for Tk
AnyEvent adaptor for UV
simple logging "framework"
AnyEvent's Pure-Perl event loop
useful IPv4 and IPv6 stuff. also unix domain sockets. and stuff.
force strict mode on for the whole process
SSLv2/SSLv3/TLSv1 contexts for use in AnyEvent::Handle
various utility functions.

Provides

AE
in lib/AnyEvent.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent.pm
in lib/AnyEvent.pm
in lib/AnyEvent.pm
in lib/AnyEvent/Debug.pm
in lib/AnyEvent/Debug.pm
in lib/AnyEvent/Debug.pm
in lib/AnyEvent/Debug.pm
in lib/AnyEvent/IO/IOAIO.pm
in lib/AnyEvent/IO/Perl.pm
in lib/AnyEvent/Impl/Qt.pm
in lib/AnyEvent/Impl/Qt.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent/Log.pm
in lib/AnyEvent/Log.pm