Releases: SuperNG6/docker-aria2
2024.12.18
aria2 1.37.0
What's Changed
- Fix header in --http-accept-gzip documentation by [@richardnias](https://github.com/richardnias) in [#1824](aria2/aria2#1824)
- Fix typo in documentation, --help text by [@h3xx](https://github.com/h3xx) in [#1877](aria2/aria2#1877)
- Update aria2c.rst by [@ITriskTI](https://github.com/ITriskTI) in [#1902](aria2/aria2#1902)
- Allow empty dist name in bencode which is needed for hybrid torrent by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#1905](aria2/aria2#1905)
- Better entropy for getRandomBytes by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#1907](aria2/aria2#1907)
- Deal with missing nproc on macos by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#1924](aria2/aria2#1924)
- Bump actions by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#1923](aria2/aria2#1923)
- Bump workflow ubuntu by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#1929](aria2/aria2#1929)
- Add missing include to WinTLSSession.h by [@hmartinez82](https://github.com/hmartinez82) in [#1943](aria2/aria2#1943)
- Fix undefined behavior/crash in GZipEncoder by [@himikof](https://github.com/himikof) in [#1970](aria2/aria2#1970)
- Fix Metalink4 parsing with foreign namespaces by [@himikof](https://github.com/himikof) in [#1969](aria2/aria2#1969)
- fix wrong
dht.dat
binary file structure in docs by [@yixinBC](https://github.com/yixinBC) in [#2068](aria2/aria2#2068) - Increase ByteArrayDiskWriter maximum size by [@kelson42](https://github.com/kelson42) in [#1893](aria2/aria2#1893)
- Minor grammar improvements by [@nkh0472](https://github.com/nkh0472) in [#1804](aria2/aria2#1804)
- Fix static link failure against libssh2 by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2088](aria2/aria2#2088)
- Update Dockerfile.mingw by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2089](aria2/aria2#2089)
- Prefer random number generator from crypto libraries by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2091](aria2/aria2#2091)
- android(ndk r23) has timegm by [@FH0](https://github.com/FH0) in [#1822](aria2/aria2#1822)
- Add Dockerfile.android by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2092](aria2/aria2#2092)
- Remove deprecated std::unary_function and std::binary_function by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2093](aria2/aria2#2093)
- Update wslay by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2094](aria2/aria2#2094)
- Fix test errors with ubsan by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2095](aria2/aria2#2095)
- ci: Build with gnutls by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2096](aria2/aria2#2096)
- ci: Build mingw image by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2097](aria2/aria2#2097)
- Revert "ci: Build mingw image" by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2098](aria2/aria2#2098)
- Fix overflow by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2099](aria2/aria2#2099)
- Make releases with docker by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2100](aria2/aria2#2100)
- Dockerfile.mingw: Parallel build by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2101](aria2/aria2#2101)
- Dockerfile.android: Add dpkg-dev for dpkg-architecture by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2102](aria2/aria2#2102)
- Dockerfile.mingw: Remove deprecated libssh2 configure flags by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2103](aria2/aria2#2103)
- Dockerfile.mingw: Update how to get aria2c.exe from a container by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2104](aria2/aria2#2104)
- Update sphinx_rtd_theme by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2105](aria2/aria2#2105)
- Static check fix by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2106](aria2/aria2#2106)
- Do not close stdout and stderr by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2107](aria2/aria2#2107)
- Avoid non-nil argument errors by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2108](aria2/aria2#2108)
- Logger: Fix format string overflow in writeHeader() by [@egorenar](https://github.com/egorenar) in [#2117](aria2/aria2#2117)
- ci: Bump gcc and clang by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2125](aria2/aria2#2125)
- Do not require strict C++ mode and update ax_cxx_compile_stdcxx.m4 by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2126](aria2/aria2#2126)
- Cap infoHashLength in .aria2 file by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2127](aria2/aria2#2127)
- Fix non bt build error by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2129](aria2/aria2#2129)
- Various documenation fixes and rewords by [@h3xx](https://github.com/h3xx) in [#1982](aria2/aria2#1982)
- Change 'meta data' to 'metadata' by [@h3xx](https://github.com/h3xx) in [#1983](aria2/aria2#1983)
- Dockerfile: Bump c-ares to 1.21.0 by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2132](aria2/aria2#2132)
- Dockerfile.mingw: Downgrade c-ares to 1.19.1 by [@tatsuhiro-t](https://github.com/tatsuhiro-t) in [#2135](aria2/aria2#2135)
2021.08.24
Release Note
This release fixes several bugs. See Changes for details.
Changes
Update wslay
Bump Windows build dependencies
Bump android build dependencies
Fix segfault when time_t is 64bit on 32bit arch
Patch from Natanael Copa
GH-1666
Updates the make_bash_completion script to Python3.
Patch from sleepymac
GH-1672
Prevent corrupt downloads after app and/or system crash
Patch from Ali MJ Al-Nasrawy
GH-1644
Reset sessionDownloadLength and sessionUploadLength on download start
GH-1486
AppleTLS: Add TLSv1.3 support
2021.01.24
Aria2c Binary
2020.07.27
1、新增支持rpc的方式更新trackers(来自P3TERX)
2、可选是否每天自动更新trackers(不需要重启aria2) RUT=true
3、参数更改UpdateTracker
变为UT
4、aria2-with-webui分支添加aria2 webui ariang
5、使用darkhttpd,轻量化网页服务器,默认webui端口为80
2020.06.18
Aria2c Version 1.3.5
1、更新base image lsiobase/alpine:3.11
2、增加下载完文件后移动文件/文件夹脚本和回收站脚本
3、添加大量可选设置
2020.03.02
Aria2c Version 1.3.5
1、更新base image lsiobase/alpine:3.10
2、增加了静默下载功能,默认下载不输出到console --quiet[=true|false]
2020.02.22
Aria2c Version 1.3.5
1、update delete.sh & delete.aria2.sh 现在可以删除自定义目录的.aria2
文件和文件夹了
至此,.aria2
删除和文件/目录
删除功能已完善
2、增加了downloads1
、downloads2
、downloads3
、downloads4
、downloads5
目录
方便多磁盘用户的多磁盘下载,权限修复
2020.01.15
Aria2c Version 1.3.5
update delete.sh & delete.aria2.sh
2020.01.10
Aria2c Version 1.3.5
1、增加arm64v8、arm32v7平台镜像
2、针对arm平台设备ram小的情况,增加配置下载缓存大小设置
3、进一步压缩镜像体积,现在只有10.77 MB
2019.12.06
Aria2c Version 1.3.5
1、更新了P3TERX/aria2_perfect_config的config及触发脚本
2、更新trackers(XIU2 / TrackersListCollection )
3、梳理、优化了文件结构
4、本次更新请手动删除你的Aria2配置文件(可以直接删除配置目录)
5、改善 delete.sh、delete.aria2.sh 路径判断逻辑,增加删除空目录功能
6、重启Aria2后不会重复下载已完成的任务