Summary
This patch release adds explicit proxy resolution modes for aria2-next while keeping the default command-line behavior unchanged. The new proxy-mode option lets integrators distinguish automatic proxy discovery, forced direct connections, and explicitly configured proxy use without relying on empty proxy values.
Added
- Added
proxy-mode=auto|direct|manualfor HTTP, HTTPS, FTP, SFTP, and SCP transfer paths. - Added focused test coverage for proxy-mode resolution and libcurl environment proxy suppression.
Changed
proxy-mode=autoremains the default and preserves existing CLI/config/environment proxy behavior.proxy-mode=directforces direct transfers and blocks libcurl from inheriting proxy environment variables.proxy-mode=manualuses only explicitly supplied proxy options for the current option layer.
Downloads
| Platform | Download |
|---|---|
| Linux x86_64 | aria2-next-2.2.3-linux-x86_64
|
| Linux ARM64 | aria2-next-2.2.3-linux-aarch64
|
| macOS Apple Silicon | aria2-next-2.2.3-macos-arm64
|
| macOS Intel | aria2-next-2.2.3-macos-x86_64
|
| Windows x86_64 | aria2-next-2.2.3-windows-x86_64.exe
|
| Windows ARM64 | aria2-next-2.2.3-windows-arm64.exe
|
| Checksums | aria2-next-2.2.3-checksums.sha256
|