Skip to content

hanekawa-tracker/hanekawa

Repository files navigation

hanekawa

A BitTorrent tracker.

hanekawa doesn't know everything, she just knows what she knows.

Features

  • High performance, comprehensively tested, and round-trip fuzzed bencode parser and encoder
  • Serde serializer for bencode structures
  • Serde deserializer for percent-encoded structures with Unicode OR binary values
  • Benchmark suite for bencode parser and encoder
  • Implements several tracker-related BEPs
  • Supports both HTTP and UDP tracking

Implemented BitTorrent Enhancement Proposals

License

hanekawa is licensed under the GPLv3 license.

Note: files in the hanekawa-bencode/benches/samples directory are not part of this project. They are from the Internet Archive and are not covered by this project's license.

Releases

No releases published

Packages

No packages published