github AnInsomniacy/aria2-next v2.6.5
v2.6.5 - Native Diagnostics and Logging Reliability

latest releases: v3.0.1, v3.0.0, v2.8.6...
one month ago

Summary

Aria2 Next 2.6.5 establishes consistent, actionable diagnostics across HTTP, BitTorrent, ED2K, SQLite-backed state, TLS, XML, DNS, and WebSocket operations. The release reduces routine log noise while preserving native error context needed to diagnose transfer and persistence failures. Standalone binaries are provided for Linux, macOS, Windows, and Android, with a consolidated checksum file.

Added

  • Integrated curated native diagnostics from libcurl and libtorrent, including transfer timing, connection identity, tracker, DHT, peer, storage, and session events.
  • Added structured SQLite diagnostics with extended result codes, failing operation context, SQL error offsets, and native messages.
  • Added complete OpenSSL error-queue reporting and native diagnostics for Expat, DNS resolution, and WebSocket operations.
  • Added runtime propagation of log-level changes to active HTTP and BitTorrent sessions.

Changed

  • Changed the default file log level from trace to debug to keep routine logs useful and bounded.
  • Moved successful periodic and RPC session serialization messages to debug while retaining failures at error.
  • Limited trace output to actionable protocol and lifecycle diagnostics, excluding payload bodies, TLS frames, authentication data, and repetitive peer-removal events.

Fixed

  • Preserved native libcurl error details, operating-system errors, endpoint information, and retry context instead of collapsing failures into generic transport errors.
  • Prevented C++ exceptions from crossing libcurl, SQLite, and WebSocket C callback boundaries.
  • Removed a false BitTorrent part-file deletion error emitted when libtorrent reported successful metadata-only cleanup.
  • Improved SQLite statement, binding, stepping, schema, and connection failure reporting for ED2K and stream state databases.

Downloads

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

Don't miss a new aria2-next release

NewReleases is sending notifications on new releases.