Summary
This release improves resolver stability and portable release packaging across Linux, macOS, and Windows. It publishes standalone aria2c-compatible executables for all maintained desktop platforms, with SHA-256 checksums included.
Changed
- Raised the maintained c-ares baseline to 1.34.6 for release builds.
- Simplified release automation by removing separate Windows smoke-test jobs.
- Published release artifacts as standalone platform-specific executables.
Fixed
- Fixed async DNS fallback when c-ares cannot return a usable resolver result.
- Fixed Windows large-file handling by using 64-bit file offsets.
- Fixed Windows release builds with MinGW toolchains whose Schannel headers do not expose the newer
SCH_CREDENTIALSAPI. - Improved certificate trust loading for OpenSSL and GnuTLS builds.
Downloads
| Platform | Download |
|---|---|
| Linux x86_64 | aria2c-2.0.4-linux-x86_64
|
| Linux ARM64 | aria2c-2.0.4-linux-aarch64
|
| macOS Apple Silicon | aria2c-2.0.4-macos-arm64
|
| macOS Intel | aria2c-2.0.4-macos-x86_64
|
| Windows x86_64 | aria2c-2.0.4-windows-x86_64.exe
|
| Windows ARM64 | aria2c-2.0.4-windows-arm64.exe
|
| Checksums | aria2c-2.0.4-checksums.sha256
|