Changes for version 0.027 - 2012-09-11

  • Stanislaw Pusep <creaktive@gmail.com>
    • test cloning
    • AE::N::C::Q::Easy->clone($param) fixed
    • fix: no socket_action(CURL_SOCKET_TIMEOUT) if no handles are open
    • reimplemented eg/benchmark/mojo.pl to work the non-blocking way
    • documentation update
    • implemented AnyEvent::HTTP::Tiny client to test Test::HTTP::AnyEvent::Server
    • use Any::Moose for Test::HTTP::AnyEvent::Server
    • gave up, Test::HTTP::Server is more reliable for blocking tests
    • enhance Test::HTTP::AnyEvent::Server coverage
    • more failing tests
    • more AE::N::C::Easy cleanup
    • removed Test::HTTP::Server dependency (now for sure)
    • test incorrect usage of AE::N::C::Q::Easy setopt()/getinfo()
    • migrate N::C::Multi & N::C::Easy object capability checks into test
    • test boundaries fine-tuned
    • removed unmet conditions
    • test watchdog & timeout
    • clean up duplicate URL condition
    • removed Test::HTTP::Server dependency
  • Stanislaw Pusep <stanislav.poussep@buscapecompany.com>
    • benchmark updated
    • eg/queue: filtered URLs which lead to redirectors
    • implemented Test::HTTP::AnyEvent::Server, as fork() breaks Net::Curl :(
    • use AE::postpone instead of "instant timer" hack

Documentation

Yet Another Download Accelerator CLI wrapper

Modules

Access Net::Curl::* constants by name
Any::Moose wrapper for queued downloads via Net::Curl & AnyEvent
Net::Curl::Easy wrapped by Any::Moose
Net::Curl::Multi wrapped by Any::Moose
Connection statistics for AnyEvent::Net::Curl::Queued::Easy
"Yet Another Download Accelerator": alias for AnyEvent::Net::Curl::Queued
"Yet Another Download Accelerator Worker": alias for AnyEvent::Net::Curl::Queued::Easy