The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

The BitTorrent Protocol Specification
IPv6 Tracker Extension
Tracker Returns Compact Peer Lists

Modules

Wheeeeeeee!!!
Kademlia-like DHT Node
Moose role for instances/classes who require direct access to a listing TCP port
Moose role for instances/classes who require direct access to a bound UDP port
General networking utility functions
Utility functions for BEP03: The BitTorrent Protocol Specification
Packet utilities for the BitTorrent protocol
A single bucket of nodes in a DHT routing table
A single node in a DHT routing table
Psudo-tracker for the DHT
Utility functions for BEP07: IPv6 Tracker Extension
Multitracker Metadata Extension
Utility functions for BEP32: Tracker Returns Compact Peer Lists

Provides

in lib/Net/BitTorrent/DHT/Callbacks.pm
in lib/Net/BitTorrent/Peer.pm
in lib/Net/BitTorrent/Protocol/BEP03/Metadata.pm
in lib/Net/BitTorrent/Protocol/BEP27/Private/Metadata.pm
in lib/Net/BitTorrent/Storage.pm
in lib/Net/BitTorrent/Storage/Cache.pm
in lib/Net/BitTorrent/Storage/File.pm
in lib/Net/BitTorrent/Storage/Node.pm
in lib/Net/BitTorrent/Torrent.pm