Mile.Aria2 1.0 (1.0.1050.0)
- Remove asynchronous DNS support because it will introduce some DNS issues when transferring files.
- Update dependencies from vcpkg
https://github.com/microsoft/vcpkg/tree/f4155cdf81be1897350f8fab082fdecc0d4469fd.
- Update zlib to 1.3.1.
- Update expat to 2.7.4.
- Update sqlite3 to 3.51.2.
- Update libssh2 to 1.11.1_DEV.
- Remove c-ares dependency for Mile.Aria2.Dependencies.
- Fix some issues in BufferedFile::onClose() function. (Contributed by NIC8146.)
- Simplify the Mile.Aria2 entry point implementation.
- Fix the source code file header comment format.
- Migrate from Mile.Project.Windows to Mile.Project.Configurations.
- Use Mile.Windows.UniCrt instead of VC-LTL.
- Update Mile.Windows.Helpers to 1.0.1171.
- Migrate solution from sln to slnx.
- Remove Mile.Aria2.RefreshPackageVersion project.
- Update GitHub Actions for Node 20 support.
Mile.Aria2 1.0 (1.0.230.0)
- Update aria2 to 1.37.0.
- Update zlib to 1.3.0 from vcpkg 2023.10.19.
- Update SQLite to 3.43.1 from vcpkg 2023.10.19.
- Update libssh2 to 1.11.0 from vcpkg 2023.10.19.
- Update Mile.Windows.Helpers to 1.0.27.
- Update Mile.Project.Windows.
Mile.Aria2 1.0 (1.0.66.0)
- Adapt to C++ compilers with later than C++14 standards.
- Adjust several implementations.
Mile.Aria2 1.0 (1.0.8.0)
- Improve Windows version detection and display. (Contributed by ElemenTP.)
- Fix the TLS renegotiation handling. (Contributed by ElemenTP.)
- Add TLS 1.3 support for WinTLS backend. (Contributed by ElemenTP.)
- Adjust target framework setting for NuGet package. (Thanks to 高怡飞.)
Mile.Aria2 1.0 (1.0.7.0)
- Fix command line parsing issue.
- Make NuGet package support .NET platform.
Mile.Aria2 1.0 (1.0.6.0)
- Remove the GMP dependency.
- Update third-party dependencies.
- Update the manifest definition.
- Add NuGet packaging support.
Mile.Aria2 1.0 (1.0.5.0)
- Remove the CommandLineToArgvW API dependency. (Suggested by Bas Timmer and Rafael Rivera.)
- Make 64-Bit a2_off_t to fix the maximum 4GB file limitation.
- Use MinGW's getopt_long implementation instead of PostgreSQL‘s to resolve the command line parsing issues. (Thanks to 高怡飞.)
Mile.Aria2 1.0 (1.0.3.0)
- Initial release.
- Inherited all features provided in the official Windows binaries from aria2 1.36.0.
- Use VC-LTL 5.x toolchain to make the binary size smaller.