Skip to content

Latest commit

 

History

History
58 lines (53 loc) · 1.32 KB

README.md

File metadata and controls

58 lines (53 loc) · 1.32 KB

Logo

  Torr /tɔːr/
   ᚦᚢᚱᚱ
  C++23 bittorrent implementation
  Roadmap ·   Contribute ·   Download

Getting started

Torr is targeted towards Unix like systems, currently tested on Linux, will be tested on BSDs in the future.
Will Torr be supported on Windows? Short answer: No.

Requirements

  • openssl
  • ninja build
  • g++ >= 14.0.0

Build libtorr.a and copy headers

  ./build.sh release

Contribute

See CONTRIBUTE.md and roadmap below

Roadmap

  • magnet uri
  • bencode
  • networking
    • block peers
    • seeding
    • dht
    • utp
    • proxy
    • udp tracker
    • http tracker
  • storage
    • caching
    • local fs
  • sandboxing
    • sys mseal
    • sys landlock
    • sys seccomp
  • concurrency
  • fuzzing