Repository navigation
aria2 0.3.11
Changes
- test: stabilize idle seeder rebalance regression (1c967d9)
- test: verify queued UDP data before uTP reads (a593e9c)
- test: stabilize flaky Windows and uTP CI cases (0992ce2)
- test: await uTP socket readiness in async tests (33994d6)
- test: avoid paused-time TCP actor test flakes (4371ad5)
- fix: resolve workspace CI failures (354c570)
- fix: zero transfer speeds for terminal downloads (e8f6b50)
- style: align in-flight checkpoint options (abe0fc0)
- fix: preserve in-flight HTTP progress across mirror resumes (d4bb926)
- Fix HTTP resume handling for sequential and split checkpoints (5f499c6)
- fix: filter release artifacts and reuse completed builds (7be16de)
- fix: persist payload before durable checkpoints (d010560)
- Sync download payloads before saving checkpoints (162ce98)
- Refactor download task lifecycle and protocol handling (d070d1c)
- fix(http): improve speed sampling and gap recovery (1fc6b79)
- Remove obsolete compatibility code (ddf02b6)
- Fix pause callbacks and verify C API download events (8f31558)
- Add session-scoped download event callbacks (eb87867)
- Move checkpoint persistence helpers before tests (bfe7e7a)
- Remove obsolete legacy implementation (c86c715)
- Fix BitTorrent lifecycle and uTP send handling (f3a90e9)
- Refactor download lifecycle and remove obsolete code (76b9b32)
- Implement uTP selective acknowledgments and fast retransmit (6d336d2)
- Preserve Metalink payload output names and test torrent parse failures (69ed276)
- fix: validate torrent paths and classify parse errors (ee8edb5)
- Remove obsolete legacy code (b8ed223)
- Remove obsolete legacy implementations (628bf0e)
- Refill WebSeed pipeline after worker completion (ce66b44)
- Fix uTP packet types and streamline connection handling (59fd9f2)
- Retire uTP connections after FIN retries are exhausted (cbbf62b)
- Simplify BitTorrent peer lifecycle and upload accounting (6b0dc92)
- Integrate LEDBAT congestion control into uTP connections (87fce79)
- Remove obsolete aria2 engine implementations (10625df)
- Remove obsolete aria2 compatibility layer (e69e928)
- Improve download engine lifecycle and protocol handling (f9190dd)
- chore: update package-manager manifests for v0.3.10 (1652986)
- fix: filter release artifacts and reuse completed builds (3bf58cd)
- Refill optimistic seeder slots after peer promotion (88cf6d5)
Choose a binary
| Platform | minimal | standard | tui | full |
|---|---|---|---|---|
| Linux x86_64 | Download | Download | Download | Download |
| Linux ARM64 | Download | Download | Download | Download |
| Windows x86_64 | Download | Download | Download | Download |
| macOS ARM64 | Download | Download | Download | Download |
| macOS x86_64 | Download | Download | Download | Download |
Variants
- minimal: HTTP/FTP base download, without TUI
- standard: HTTP/FTP + BitTorrent + RPC, without TUI
- tui: standard + local and RPC TUI
- full: standard + Metalink + SFTP + TUI
Each archive has a matching checksum file.