| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into random-webseeding | Tatsuhiro Tsujikawa | 2016-03-26 | 892 | -28228/+26038 |
| |\ | |||||
| | * | clang-format | Tatsuhiro Tsujikawa | 2016-03-26 | 7 | -55/+73 |
| | | | |||||
| | * | Attemp to fix compile error | Tatsuhiro Tsujikawa | 2016-03-26 | 1 | -0/+1 |
| | | | |||||
| | * | Ignore floating number in torrent file | Tatsuhiro Tsujikawa | 2016-03-17 | 2 | -3/+40 |
| | | | |||||
| | * | Give advanced tag to optimize-concurrent-downloads option | Tatsuhiro Tsujikawa | 2016-03-16 | 1 | -10/+10 |
| | | | |||||
| | * | Fit into 80 columns | Tatsuhiro Tsujikawa | 2016-03-16 | 1 | -8/+9 |
| | | | |||||
| | * | Remove trailing white spaces | Tatsuhiro Tsujikawa | 2016-03-16 | 2 | -5/+5 |
| | | | |||||
| | * | Added support for a dynamic management of the number of concurrent downloads ↵ | oliviercommelarbre | 2016-03-16 | 15 | -10/+252 |
| | | | | | | | | | as a function of the overall bandwidth observed | ||||
| | * | clang-format-3.6release-1.21.0 | Tatsuhiro Tsujikawa | 2016-03-15 | 1 | -10/+6 |
| | | | |||||
| | * | SessionSerializer: Fix bug that pause=true is added to wrong item | Tatsuhiro Tsujikawa | 2016-03-13 | 1 | -14/+19 |
| | | | | | | | | | | | This change also defers writing metadata download to the location where first its follower download is written. | ||||
| | * | Add following to aria2.tellStatus response key as reverse link for followedBy | Tatsuhiro Tsujikawa | 2016-03-05 | 9 | -1/+41 |
| | | | |||||
| | * | mingw: Add warning for falloc | Tatsuhiro Tsujikawa | 2016-03-03 | 1 | -0/+11 |
| | | | |||||
| | * | Update ciphers in AppleTLS | Nils Maier | 2016-03-03 | 1 | -5/+25 |
| | | | | | | | | | Also enable fast start while at it | ||||
| | * | Fix compile error without TLS support | Tatsuhiro Tsujikawa | 2016-02-23 | 1 | -0/+4 |
| | | | |||||
| | * | Remove trailing spaces | Athmane Madjoudj | 2016-02-17 | 1 | -1/+1 |
| | | | |||||
| | * | Add support for using gnutls system wide crypto policy | Athmane Madjoudj | 2016-02-17 | 1 | -0/+4 |
| | | | |||||
| | * | clang-format | Tatsuhiro Tsujikawa | 2016-02-16 | 1 | -2/+2 |
| | | | |||||
| | * | Fix compile error with --disable-bittorrent | Tatsuhiro Tsujikawa | 2016-02-15 | 1 | -1/+6 |
| | | | |||||
| | * | Merge branch 'patch-2' of https://github.com/kwkam/aria2 into kwkam-patch-2 | Tatsuhiro Tsujikawa | 2016-02-13 | 1 | -14/+22 |
| | |\ | |||||
| | | * | Update WinConsoleFile.cc | kwkam | 2016-02-13 | 1 | -0/+1 |
| | | | | | | | | | | add blank line | ||||
| | | * | src/WinConsoleFile.cc: fix colour | kwkam | 2016-02-13 | 1 | -19/+18 |
| | | | | | | | | | | Try to make it less confusing | ||||
| | | * | src/WinConsoleFile.cc: fix colour | kwkam | 2016-02-12 | 1 | -16/+24 |
| | | | | | | | | | | Set default foreground/background colour correctly | ||||
| | * | | Fix compile error with clang and --enable-werror | Tatsuhiro Tsujikawa | 2016-02-13 | 1 | -1/+2 |
| | |/ | |||||
| | * | Don't inherit file descriptor to child process | Tatsuhiro Tsujikawa | 2016-02-08 | 4 | -2/+29 |
| | | | | | | | | | | | | | For non-Mingw32 build, set FD_CLOEXEC to file descriptors which live beyond function scope. For Mingw32 build, just pass false to bInheritHandles parameter of CreateProcessW. | ||||
| | * | Add "seeder" key to tellStatus RPC response | Tatsuhiro Tsujikawa | 2016-02-03 | 4 | -8/+19 |
| | | | |||||
| | * | Don't add C++11 switch flags to CXXFLAGS | Tatsuhiro Tsujikawa | 2016-01-30 | 1 | -1/+1 |
| | | | |||||
| | * | Use std::make_unique if C++14 is used | Tatsuhiro Tsujikawa | 2016-01-30 | 1 | -0/+4 |
| | | | |||||
| | * | WinTLS: Fix hang because of buffered received data | Tatsuhiro Tsujikawa | 2016-01-30 | 11 | -5/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | WinTLSSession buffers received decrypted data into its own buffer. If read is requested, it copies the data from its buffer. But if requested buffer size is less than decrypted buffer, some of the data is left in the buffer. Previously, we had no facility to check the existence of this pending data. If this data is the last requested data from remote server, we may end up waiting for read event even if we have already data in our buffer, which may cause hang. This commit fixes this issue by introducing function to return the buffered length in TLSSession. SocketCore also provides the same function, which delegates to TLSSession object. | ||||
| | * | Add --max-mmap-limit option | Tatsuhiro Tsujikawa | 2016-01-29 | 6 | -2/+29 |
| | | | | | | | | | | | | | | | | | Set the maximum file size to enable mmap (see --enable-mmap option). The file size is determined by the sum of all files contained in one download. For example, if a download contains 5 files, then file size is the total size of those files. If file size is strictly greater than the size specified in this option, mmap will be disabled. | ||||
| | * | mingw: Use SetFileValidData to make --file-allocation=falloc work | Tatsuhiro Tsujikawa | 2016-01-28 | 2 | -0/+92 |
| | | | |||||
| | * | mingw: Add formatLastError as wrapper function for FormatMessage | Tatsuhiro Tsujikawa | 2016-01-28 | 4 | -13/+35 |
| | | | |||||
| | * | Retry with 504 status code | Tatsuhiro Tsujikawa | 2016-01-26 | 1 | -0/+4 |
| | | | |||||
| | * | Increase DHT transaction ID from 2 to 4 bytes to avoid conflict | Tatsuhiro Tsujikawa | 2016-01-23 | 2 | -4/+4 |
| | | | |||||
| | * | Add --enable-werror option to configure to enable warning flags | Tatsuhiro Tsujikawa | 2016-01-22 | 1 | -1/+1 |
| | | | |||||
| | * | Don't modify user variables (e.g., CFLAGS, LIBS, etc) | Tatsuhiro Tsujikawa | 2016-01-22 | 1 | -4/+46 |
| | | | |||||
| | * | migw: Fix build failure | Tatsuhiro Tsujikawa | 2016-01-22 | 1 | -3/+5 |
| | | | |||||
| | * | Replace sourforge reference to the new site | Tatsuhiro Tsujikawa | 2016-01-22 | 1 | -1/+1 |
| | | | |||||
| | * | clang-format-3.6 | Tatsuhiro Tsujikawa | 2016-01-21 | 3 | -4/+6 |
| | | | |||||
| | * | Improve error message when loading pkcs12 file failed | Tatsuhiro Tsujikawa | 2016-01-21 | 2 | -11/+34 |
| | | | |||||
| | * | Reduce delay in tracker request | Tatsuhiro Tsujikawa | 2016-01-19 | 9 | -16/+73 |
| | | | | | | | | | | | | | | | We eliminated 1 second delay between completion of name resolution for tracker request and time when it is actually issued. We also elimited 1 second delay after last torrent download exists and it is told to DHTInteractionCommand. | ||||
| | * | Disable IPv6 on non-async NameResolver if configuration wants | Tatsuhiro Tsujikawa | 2016-01-19 | 2 | -0/+6 |
| | | | |||||
| | * | Fix mysterious 1 second delay with async DNS | Tatsuhiro Tsujikawa | 2016-01-19 | 2 | -38/+36 |
| | | | |||||
| | * | UDP tracker: Log transaction ID and connection ID in hex string | Tatsuhiro Tsujikawa | 2016-01-19 | 1 | -29/+31 |
| | | | |||||
| | * | UDP tracker: Use unsigned integer for transaction ID and connection ID | Tatsuhiro Tsujikawa | 2016-01-18 | 3 | -20/+23 |
| | | | |||||
| | * | Fix bug that UDP port was incorrectly used in UDP tracker announce request | Tatsuhiro Tsujikawa | 2016-01-18 | 1 | -1/+1 |
| | | | |||||
| | * | Don't use std::random_device directly as suggested by document | Tatsuhiro Tsujikawa | 2016-01-17 | 2 | -6/+10 |
| | | | | | | | | | See http://en.cppreference.com/w/cpp/numeric/random/random_device | ||||
| | * | Fix compile error | Tatsuhiro Tsujikawa | 2016-01-16 | 1 | -0/+1 |
| | | | |||||
| | * | Refactor HttpRequest | Tatsuhiro Tsujikawa | 2016-01-10 | 4 | -91/+94 |
| | | | | | | | | | | | This also makes comparison performed when replacing builtin header field with user-defined one case-insensitive. | ||||
| | * | Send Want-Digest as per RFC 3230 | Tatsuhiro Tsujikawa | 2016-01-10 | 2 | -1/+26 |
| | | | |||||
| | * | Refactor SocketCore::getPeerInfo, getAddrInfo to return Endpoint object | Tatsuhiro Tsujikawa | 2016-01-09 | 14 | -90/+72 |
| | | | |||||
