Changes for AnyEvent::BitTorrent

1.0.2 2016-09-25T16:26:42Z

    Resolved Issues/Bug Fixes:
      * Minor edge case fixes

1.0.1 2016-09-19T19:56:49Z

    Resolved Issues/Bug Fixes:
      * When pieces didn't break apart evenly, we were requesting miscalculated blocks

1.0.0 2016-06-14T23:29:24Z

    Documentation/Sample Code/Test Suite:
     * Fix local peer test

    Notes:
     * All changes in this version are internal layout changes to ease development

Version 0.2.5 | Four-ish on June 23rd, 2014 | de102f6

    API Changes/Compatibility Information:
     * Generate peerid in a builder rather than default (more moose stuff)

    Documentation/Sample Code/Test Suite:
     * Switch to Kubuntu 23.04 torrent in tests

Version 0.2.4 | During the heat of the day on June 21st, 2014 | f6b6a3f

    API Changes/Compatibility Information:
     * Removed Moo-friendly code (is => 'lazy', etc.); now fully Moose compat

    Documentation/Sample Code/Test Suite:
      * Convert to Minila

Version 0.2.3 | Just before midnight on October 4th, 2013 | 4a19f5f

    Documentation/Sample Code/Test Suite:
     * Use Moo and Type::Tiny in tests

Version 0.2.2 | Half past midnight on September 25th, 2013 | f46c4f1

    API Changes/Compatibility Information:
     * Fix Moo vs Any::Moose derp

Version 0.2.1 | Early evening, September 23rd, 2013 | ac05d7b

    API Changes/Compatibility Information:
     * Move to Moo and Type::Tiny

Version 0.2.0 | Sometime on September 26th, 2012 | 9d0d7ba

    Resolved Issues/Bug Fixes:
     * Prevent announce flood on trackers

    Protocol/Behavioral Changes:
     * Cache ->size() (taking a look at ->wanted() as well)

    Documentation/Sample Code/Test Suite:
     * Generate trace and info messages using AnyEvent::Log (to be expanded)

Version 0.1.9 | Before leaving work on September 6th, 2012 | 3a981b334f

    Protocol/Behavioral Changes:
     * Open filehandles timeout:
       - 500s when opened for read
       - 500s delay after every read
       - 60s when opened for write
       - 120s delay after every write

Version 0.1.8 | After supper on July 20th, 2012 | f35ec1c774

    API Changes/Compatibility Information:
     * Fix stupid dev code that prevented subclasses of AB from working

Version 0.1.7 | Early morning, July 12th, 2012 | fc6b65c48b

    Protocol/Behavioral Changes:
     * Small steps forward on IPv6 support

    Documentation/Sample Code/Test Suite:
     * Document $client->trackers( )

    Notes:
     * London, baby!

Version 0.1.6 | Late evening on May 4th, 2012 | c32e8a7519

    Resolved Issues/Bug Fixes:
     * It's spelled "pieces"... oy

    Documentation/Sample Code/Test Suite:
     * Resolves issue #1
     * Switch swarm tests to torrent by CC-friendly, punk band Sick of Sarah

Version 0.1.5 | Half past one on December 29th, 2011 | 63d7040198

    Protocol/Behavioral Changes:
     * Choke packets from fast peers no longer clear outstanding requests

Version 0.1.4 | Seven something on December 27th, 2011 | 407b3316ef

    Protocol/Behavioral Changes:
     * Basic support for BEP 06 (Fast Peers Ext)
     * File based download priority (...no public API yet)

    Documentation/Sample Code/Test Suite:
     * Tiny, local HTTP tracker used in tests should work with Mouse

Version 0.1.3 | December 23rd, 2011 around eightish at night | 8930180a08

    API Changes/Compatibility Information:
     * New piece_cache( ), seed( ), and complete( ) methods
     * New state piece_cache parameter to new( )
     * Calculation of wanted( ) takes file priorities into account (0=!wanted)

    Protocol/Behavioral Changes:
     * HAVE packets are only sent to non-seed peers
     * Changed Peer ID format

    Documentation/Sample Code/Test Suite:
     * Adding test for unchoke and seeding capability

Version 0.1.2 | Early golden time on December 20th, 2011 | afb72191bc

    API Changes/Compatibility Information:
     * New start( ), stop( ), pause( ), and state( ) methods
     * New state parameter to new( )

    Resolved Issues/Bug Fixes:
     * Correct stopped and complete events are sent to tracker when required
     * Fixed compat on perl 5.010
     * HTTP trackers function as described in BEP03 and BEP12
     * Filehandles are cached so we don't reopen files every time we need them

Version 0.1.1 | Early afternoon on December 19th, 2011 | 4de209b886

    API Changes/Compatibility Information:
     * It exists!

    Resolved Issues/Bug Fixes:
     * None yet!

    Protocol/Behavioral Changes:
     * It... exists?

    Documentation/Sample Code/Test Suite:
     * Guess.

    Notes:
     * Nothin'...

_ -.-. .... .- -. --. . ... _________________________________________
For more information, see the commit log:
    http://github.com/sanko/anyevent-bittorrent/commits/