| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix segfault when time_t is 64bit on 32bit arch (#1666) | Natanael Copa | 2020-12-28 | 1 | -3/+4 | |
| | | | | | | | 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 | |||||
| * | flush OS write buffers before saving control file | Ali MJ Al-Nasrawy | 2020-06-17 | 9 | -0/+42 | |
| | | | | | | | | | | | 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> | |||||
| * | flush internal buffers before auto-saving control file | Ali MJ Al-Nasrawy | 2020-06-17 | 5 | -7/+13 | |
| | | | | | | | | | | | 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> | |||||
| * | Reset sessionDownloadLength and sessionUploadLength on download start | Tatsuhiro Tsujikawa | 2019-10-12 | 1 | -0/+2 | |
| | | | | | | | | This commit resets sessionDownloadLength and sessionUploadLength when a download restarted (including unpause RPC method). Fixes #1486 | |||||
| * | AppleTLS: even more correctly define kTLSProtocol13 | Nils Maier | 2019-10-06 | 1 | -3/+3 | |
| | | | | | Yes, again | |||||
| * | AppleTLS: correctly define kTLSProtocol13 | Nils Maier | 2019-10-06 | 1 | -1/+4 | |
| | | ||||||
| * | AppleTLS: update cipher suites | Nils Maier | 2019-10-06 | 1 | -1/+10 | |
| | | ||||||
| * | AppleTLS: TLSv3 | Nils Maier | 2019-10-06 | 1 | -2/+14 | |
| | | ||||||
| * | Bump copyright year in --version | Tatsuhiro Tsujikawa | 2019-09-21 | 1 | -1/+1 | |
| | | ||||||
| * | Fix compiler warning | Tatsuhiro Tsujikawa | 2019-09-15 | 3 | -3/+6 | |
| | | ||||||
| * | Update android build dependencies | Tatsuhiro Tsujikawa | 2019-09-15 | 1 | -1/+1 | |
| | | | | | | Update android build dependencies. Use android NDK r20 and build aarch64 binary. | |||||
| * | clang-format-8 | Tatsuhiro Tsujikawa | 2019-06-22 | 1 | -2/+2 | |
| | | ||||||
| * | Merge pull request #1213 from Chaneybenjamini/libressl-pr | Tatsuhiro Tsujikawa | 2019-05-19 | 1 | -1/+2 | |
| |\ | | | | | Fix build with Libressl version 2.7.x | |||||
| | * | Fix openssl API version logic for libressl 2.7.x | Ben Chaney | 2018-06-03 | 1 | -1/+2 | |
| | | | ||||||
| * | | Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 | Tatsuhiro Tsujikawa | 2019-04-07 | 12 | -98/+64 | |
| | | | | | | | | | TLSv1.3 support is added for GNUTLS and OpenSSL. | |||||
| * | | clang-format-7 | Tatsuhiro Tsujikawa | 2019-04-07 | 2 | -4/+4 | |
| | | | ||||||
| * | | Merge pull request #1315 from neheb/patch-1 | Tatsuhiro Tsujikawa | 2019-04-07 | 1 | -0/+3 | |
| |\ \ | | | | | | | Platform: Fix compilation without deprecated OpenSSL APIs | |||||
| | * | | Platform: Fix compilation without deprecated OpenSSL APIs | Rosen Penev | 2019-01-22 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Mask headers | Tatsuhiro Tsujikawa | 2019-01-05 | 1 | -6/+12 | |
| |/ / | ||||||
| * | | FileEntry: Use implicitly-declared copy constructor | Tatsuhiro Tsujikawa | 2018-12-02 | 2 | -13/+0 | |
| | | | ||||||
| * | | Remove linux getrandom and use C++ stdlib instead | Tatsuhiro Tsujikawa | 2018-11-25 | 4 | -174/+2 | |
| | | | ||||||
| * | | Don't send Accept Metalink header if Metalink is disabled | Tatsuhiro Tsujikawa | 2018-11-18 | 1 | -0/+8 | |
| | | | ||||||
| * | | Update doc | Tatsuhiro Tsujikawa | 2018-10-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Enable IndentPPDirectives | Tatsuhiro Tsujikawa | 2018-06-09 | 93 | -682/+683 | |
| | | | ||||||
| * | | gnutls: Fix bug that commonName is always empty | Tatsuhiro Tsujikawa | 2018-06-05 | 1 | -0/+3 | |
| |/ | ||||||
| * | Fix compile warning | Tatsuhiro Tsujikawa | 2018-05-17 | 1 | -0/+1 | |
| | | ||||||
| * | Fix build failure when InternalDHKeyExchange is used | Tatsuhiro Tsujikawa | 2018-05-17 | 1 | -4/+6 | |
| | | ||||||
| * | clang-format | Tatsuhiro Tsujikawa | 2018-05-15 | 2 | -2/+3 | |
| | | ||||||
| * | BufferedFile: Flush content on close | Tatsuhiro Tsujikawa | 2018-02-12 | 1 | -0/+6 | |
| | | ||||||
| * | wintls: Don't log writeData error in closing state | Tatsuhiro Tsujikawa | 2018-01-08 | 1 | -2/+10 | |
| | | ||||||
| * | WinTLS: Check return value | Tatsuhiro Tsujikawa | 2018-01-04 | 1 | -2/+4 | |
| | | ||||||
| * | mingw: Use SetFileTime to avoid DST adjustment | Tatsuhiro Tsujikawa | 2017-11-29 | 1 | -4/+42 | |
| | | ||||||
| * | clang-format-5.0 | Tatsuhiro Tsujikawa | 2017-11-23 | 38 | -129/+477 | |
| | | ||||||
| * | mingw: Fix compile error | Tatsuhiro Tsujikawa | 2017-11-16 | 1 | -6/+7 | |
| | | ||||||
| * | Merge pull request #1065 from kwkam/unknown-stat | Tatsuhiro Tsujikawa | 2017-11-08 | 2 | -5/+10 | |
| |\ | | | | | UnknownLengthPieceStorage: Completed Length | |||||
| | * | UnknownLengthPieceStorage: return piece length | kwkam | 2017-11-08 | 2 | -5/+10 | |
| | | | | | | | | | | | show something in console status when downloading items with unknown content length | |||||
| * | | replace some lines with make_unique | kwkam | 2017-11-08 | 3 | -12/+12 | |
| |/ | ||||||
| * | mingw: Fix high CPU usage in BitTorrent downloads | Tatsuhiro Tsujikawa | 2017-11-06 | 1 | -5/+14 | |
| | | | | | | | | | This commit fixes high CPU usage in BitTorrent downloads. Only mingw build is affected by this bug. Thank you kwkam for identifying the cause of the issue, and helping debugging this patch. | |||||
| * | Merge pull request #1059 from kwkam/patch-3 | Tatsuhiro Tsujikawa | 2017-11-05 | 4 | -14/+10 | |
| |\ | | | | | replace some lines with make_shared | |||||
| | * | replace some lines with make_shared | kwkam | 2017-11-05 | 4 | -14/+10 | |
| | | | ||||||
| * | | Merge pull request #1058 from kwkam/patch-2 | Tatsuhiro Tsujikawa | 2017-11-05 | 2 | -9/+14 | |
| |\ \ | | | | | | | WinConsoleFile: fix colour properly | |||||
| | * | | WinConsoleFile: fix colour properly | kwkam | 2017-11-05 | 2 | -9/+14 | |
| | |/ | ||||||
| * / | util: also detect xdg_* env variables on windows | kwkam | 2017-11-04 | 1 | -1/+7 | |
| |/ | | | so if people like to keep FHS they could define XDG_* for it | |||||
| * | Merge pull request #1038 from nicolov/patch-1 | Tatsuhiro Tsujikawa | 2017-11-01 | 1 | -0/+1 | |
| |\ | | | | | Retry on HTTP 502 | |||||
| | * | Retry on HTTP 502 | nicolov | 2017-10-22 | 1 | -0/+1 | |
| | | | ||||||
| * | | MacOS: Allocate once (apfs compat) | Nils Maier | 2017-11-01 | 1 | -16/+12 | |
| | | | ||||||
| * | | Fix bug that signal handler does not work with libaria2 | Tatsuhiro Tsujikawa | 2017-10-31 | 1 | -3/+11 | |
| |/ | | | | | This commit fixes the bug that signal handler does not work with libaria2 when aria2::RUN_ONCE is passed to aria2::run(). | |||||
| * | wintls: Potential fix for undecrypted read | Tatsuhiro Tsujikawa | 2017-10-07 | 1 | -11/+7 | |
| | | ||||||
| * | clang-format | Tatsuhiro Tsujikawa | 2017-10-07 | 4 | -12/+10 | |
| | | ||||||
| * | libaria2: Return last error code from DownloadHandle::getErrorCode | Tatsuhiro Tsujikawa | 2017-08-30 | 1 | -1/+3 | |
| | | ||||||
