High-performance Bit-torrent client optimized for mobile architectures.
Features:
1. Bit-Torrent Extensions supported:
i. DHT - Distributed Hash Table
ii. PEX - Peer Exchange
iii. Magnet Links
2. UPnP
3. Hardware-assisted hashing (using NEON SIMD instructions on ARMv7 and ARMv8 CPUs) to verify torrent pieces.
4. Memory mapped File I/O.
5. Zero-copy memory architecture
i. Download: Network-Buffer --> Disk-Write (Mmap files).
ii. Upload: Disk read (Mmap files) --> Network-Buffer.
6. Complete re-write of bit-torrent protocol in a memory-safe programming language avoids any low-level vulnerabilities.
7. Memory and CPU optimizations to support (smaller) mobile footprints and provide maximum network bandwidth.
8. Modern, minimal and clean UI.