github AnInsomniacy/aria2-next v3.0.3
v3.0.3 - Sparse Files on Windows Again

5 hours ago

Summary

Aria2 Next 3.0.3 brings back sparse files for the default trunc allocation on Windows, which 3.0.0 lost. Large downloads no longer slow down, stall JSON-RPC or hold up removal while NTFS fills the file with zeros. Release assets cover the same seven platforms.

Fixed

  • With --file-allocation=trunc or none, Windows files are created sparse again, as they were from 2.4.5 (#55). Writing far into a large file no longer makes NTFS zero-fill everything before it, so downloads keep their speed, RPC calls answer and removing a large download returns at once.
  • A zero-length file on a server that supports ranges now completes instead of failing with HTTP 416.

Changed

  • --file-allocation=prealloc and falloc reserve the whole file by writing zeros before the download starts. Pausing or removing the task interrupts the allocation immediately. HTTP and ED2K downloads allocate the same way.

Downloads

Platform Download
Linux x86_64 aria2-next-3.0.3-linux-x86_64
Linux ARM64 aria2-next-3.0.3-linux-aarch64
macOS Apple Silicon aria2-next-3.0.3-macos-arm64
macOS Intel aria2-next-3.0.3-macos-x86_64
Windows x86_64 aria2-next-3.0.3-windows-x86_64.exe
Windows ARM64 aria2-next-3.0.3-windows-arm64.exe
Android ARM64 aria2-next-3.0.3-android-arm64
Checksums aria2-next-3.0.3-checksums.sha256

Don't miss a new aria2-next release

NewReleases is sending notifications on new releases.