Yuri Astrakhan
2f69932e6e
Parametrize github repository
2021-12-29 22:50:11 -05:00
Yuri Astrakhan
8fd035ea7b
typo fix 2
2021-12-29 22:22:29 -05:00
Yuri Astrakhan
3eadc8650c
typo fix
2021-12-29 22:21:19 -05:00
Yuri Astrakhan
f2010dd876
better build artifact copying
2021-12-29 22:20:22 -05:00
Yuri Astrakhan
29558afee8
Make dynamic compilation not fail
...
Per instructions in
https://sourceforge.net/p/mingw-w64/wiki2/Cross%20Win32%20and%20Win64%20compiler/
cross-compilation of the dynamic libs require a symlink /usr/local/mingw
2021-12-28 16:12:13 -05:00
Yuri Astrakhan
e8751e326b
Handle HOST var too, allowing 32/64bit
2021-12-28 14:48:10 -05:00
Yuri Astrakhan
930f04bcff
fixed last second command merge
2021-12-26 23:50:52 -05:00
Yuri Astrakhan
df4f6b325a
Improve mingw+docker for libaria2 compilation
...
This PR introduces a few improvements to the docker-based Windows builds
* compile any published branch/tag, not just the latest master branch.
Use `docker build --build-arg GIT_TAG=<tag> ...`
* compile local code instead of downloading the github version.
Use `docker build --build-arg SOURCE=local ...`
* Control libaria2 build
Use `docker build --build-arg LIBARIA2=enable ...`
* Control static build.
Use `docker build --build-arg ARIA2_STATIC=no ...`
* Automatically copy the resulting binaries to the shared volume if set.
This is significantly simpler than copying from a running container.
Use `docker run -v $PWD:/output ...`
2021-12-26 23:37:03 -05:00
Tatsuhiro Tsujikawa
c546fa492c
clang-format-12
2021-10-30 19:04:29 +09:00
Tatsuhiro Tsujikawa
177939d6ac
Cosmetic change
2021-10-30 19:03:53 +09:00
Tatsuhiro Tsujikawa
c197373db7
Simplify
2021-10-30 18:25:29 +09:00
Tatsuhiro Tsujikawa
869aae8264
Build with OpenSSL 3.0.0
2021-10-29 21:05:57 +09:00
Tatsuhiro Tsujikawa
21f476588c
Fix sphinx build error
2021-08-21 17:26:00 +09:00
Tatsuhiro Tsujikawa
da3b2ff457
Update sphinx_rtd_theme
2021-08-21 17:11:03 +09:00
Tatsuhiro Tsujikawa
337ed0561f
Bump version to 1.36.0
2021-08-21 16:57:46 +09:00
Tatsuhiro Tsujikawa
b6e7ac59f1
Update AUTHORS
2021-08-21 16:49:41 +09:00
Tatsuhiro Tsujikawa
3330817246
Update NEWS
2021-08-21 16:47:52 +09:00
Tatsuhiro Tsujikawa
490aa4a3d6
Update doc
2021-08-13 19:26:13 +09:00
Tatsuhiro Tsujikawa
ca4179e76c
Merge pull request #1672 from sleepymac/python3-bash-completion
...
Updates the make_bash_completion script to Python3.
2021-08-13 19:25:35 +09:00
Tatsuhiro Tsujikawa
63f6ed726e
Update wslay
2021-08-13 00:00:29 +09:00
Tatsuhiro Tsujikawa
a151b5bcef
Bump win build dependencies
2021-08-13 00:00:29 +09:00
Tatsuhiro Tsujikawa
e088857a2c
Replace the deprecated std::ptr_fun with std::function
2021-08-12 22:53:30 +09:00
Tatsuhiro Tsujikawa
9f2f78b96a
Bump android build dependencies
2021-08-12 22:51:45 +09:00
Tatsuhiro Tsujikawa
faa6955c8d
Add GitHub Actions workflow build
2020-12-28 12:05:07 +09:00
Tatsuhiro Tsujikawa
f292bbba85
Merge branch 'ncopa-fix-time64' into master
2020-12-28 10:12:18 +09:00
Natanael Copa
2d0171e956
Fix segfault when time_t is 64bit on 32bit arch ( #1666 )
...
On some platforms, like with musl libc, time_t may be 64 bit even on
32bit platforms. Fix segfault by convert time_t to 64 bit and use 64bit
format modifier instead of assume time_t is %ld
2020-12-28 10:11:57 +09:00
sleepymac
5d77701bc1
Updates the make_bash_completion script to Python3.
2020-08-15 10:12:30 -07:00
Tatsuhiro Tsujikawa
15cad965eb
Merge pull request #1644 from aliemjay/sync-caches
...
prevent corrupt downloads after app and/or system crash
2020-06-25 11:42:25 +09:00
Ali MJ Al-Nasrawy
01969fc530
flush OS write buffers before saving control file
...
This ensures that pieces are physically written to disk before
marking them as finished in the control file.
This should prevent data loss and corruption when resuming downloads
after a system crash.
Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
2020-06-17 11:07:03 +03:00
Ali MJ Al-Nasrawy
870e2a6014
flush internal buffers before auto-saving control file
...
Otherwise, some pieces may be marked as finished in the control file
though they have not yet been written to the storage file.
This should prevent data loss and corruption when resuming downloads
after an app crash.
Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
2020-06-17 11:05:30 +03:00
Tatsuhiro Tsujikawa
9d0a48ac81
Merge pull request #1487 from aria2/reset-download-upload-length
...
Reset sessionDownloadLength and sessionUploadLength on download start
2019-10-12 11:46:35 +09:00
Tatsuhiro Tsujikawa
902f86f574
Merge pull request #1477 from ITriskTI/patch-1
...
Update aria2c.rst
2019-10-12 10:37:11 +09:00
Tatsuhiro Tsujikawa
6ebdddb9f1
Reset sessionDownloadLength and sessionUploadLength on download start
...
This commit resets sessionDownloadLength and sessionUploadLength when
a download restarted (including unpause RPC method).
Fixes #1486
2019-10-12 10:30:18 +09:00
ITriskTI
3e0134fef9
Update aria2c.rst
2019-10-06 17:34:06 +03:00
Nils Maier
53b3169a22
AppleTLS: even more correctly define kTLSProtocol13
...
Yes, again
2019-10-06 13:36:08 +02:00
Nils Maier
a184ceb9e2
AppleTLS: correctly define kTLSProtocol13
2019-10-06 13:22:25 +02:00
Nils Maier
1677aba1b2
Update macOS dependencies
2019-10-06 12:13:59 +02:00
Nils Maier
40e01dbb4c
AppleTLS: update cipher suites
2019-10-06 12:13:59 +02:00
Nils Maier
a6671aec37
AppleTLS: TLSv3
2019-10-06 12:13:59 +02:00
Tatsuhiro Tsujikawa
6b36224453
Fix make dist
2019-10-06 10:48:48 +09:00
Tatsuhiro Tsujikawa
7f79854b2e
Fix makerelease
2019-10-06 10:16:42 +09:00
Tatsuhiro Tsujikawa
708e2637e8
Bump up version number to 1.35.0
2019-10-06 09:59:59 +09:00
Tatsuhiro Tsujikawa
b468c08a94
Update NEWS
2019-10-06 09:59:16 +09:00
Tatsuhiro Tsujikawa
a93fc6aff1
Update bash_completion
2019-10-06 09:44:20 +09:00
Tatsuhiro Tsujikawa
c0a6622bdb
Update AUTHORS
2019-10-06 09:37:18 +09:00
Tatsuhiro Tsujikawa
4a645d9dcf
Bump copyright year in --version
2019-09-21 17:47:05 +09:00
Tatsuhiro Tsujikawa
0cb248434f
Merge branch 'update-mingw-build-dep'
2019-09-15 18:35:50 +09:00
Tatsuhiro Tsujikawa
286982d2c2
Update mingw build dependencies
2019-09-15 17:48:33 +09:00
Tatsuhiro Tsujikawa
23f3c4d8eb
Merge branch 'update-android-build-dep'
2019-09-15 16:40:32 +09:00
Tatsuhiro Tsujikawa
80df934955
Fix compiler warning
2019-09-15 11:26:48 +09:00