| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix crash in HttpSkipResponseCommand ctor | Nils Maier | 2013-12-24 | 1 | -1/+1 |
| | | | | | (Regression from the memory holes stuff; missed to commit :p) | ||||
| * | Run DHT if torrent is private; but don't use DHT for that torrent | Tatsuhiro Tsujikawa | 2013-12-20 | 1 | -39/+26 |
| | | |||||
| * | FileEntry: Pass by value for simple setter functions | Tatsuhiro Tsujikawa | 2013-12-15 | 2 | -9/+9 |
| | | |||||
| * | Fix broken EXTRA_DIST | Nils Maier | 2013-12-09 | 1 | -1/+0 |
| | | |||||
| * | Stuff memory holes | Nils Maier | 2013-12-09 | 28 | -351/+368 |
| | | | | | | | | | | | | | | | | | | | Padding changes on x86_64: - RequestGroup: 29 -> 5 bytes - DownloadContext: 25 -> 1 bytes - Cookie: 20 -> 4 bytes - Command: 8 -> 0 bytes (affects many derived as well) - HttpRequest: 20 -> 4 bytes - DownloadCommand: 18 -> 2 bytes - TimeBasedCommand: 14 -> 6 bytes - AbstractCommand: 13 -> 5 bytes - HttpSkipResponseCommand: 12 -> 4 bytes - FileEntry: 10 -> 2 bytes - DownloadResult: 15 -> 7 bytes - UriStruct: 12 -> 4 bytes - Piece: 11 -> 3 bytes - BitfieldMan -> 11 -> 3 bytes | ||||
| * | Remove a dead store in Piece | Nils Maier | 2013-12-09 | 1 | -1/+0 |
| | | |||||
| * | Add WinTLS to FeatureConfig::usedLibs | Nils Maier | 2013-12-09 | 1 | -0/+3 |
| | | |||||
| * | It is AppleTLS (everywhere else) | Nils Maier | 2013-12-09 | 1 | -1/+1 |
| | | |||||
| * | Fix warning in AppleTLS | Nils Maier | 2013-12-09 | 1 | -1/+1 |
| | | |||||
| * | Fix crash when metaurl contains unsupported URI or text | Tatsuhiro Tsujikawa | 2013-12-07 | 1 | -1/+1 |
| | | |||||
| * | Fix bad fork() return value handling | Tatsuhiro Tsujikawa | 2013-12-06 | 1 | -1/+1 |
| | | |||||
| * | ColorizedStreamBuf::str: Append character prefix to stream directly | Tatsuhiro Tsujikawa | 2013-11-23 | 1 | -3/+1 |
| | | |||||
| * | Use some colors in progress reports (where available) | Nils Maier | 2013-11-21 | 4 | -29/+334 |
| | | |||||
| * | Implement basic color support for the Windows console | Nils Maier | 2013-11-21 | 3 | -59/+230 |
| | | | | | Only \033[*m (SGR) is supported, with a 16+16 color terminal. | ||||
| * | AppleTLS: Implement PKCS12 loading. | Nils Maier | 2013-11-20 | 2 | -31/+144 |
| | | |||||
| * | Limit number of opened file globally with --bt-max-open-files option | Tatsuhiro Tsujikawa | 2013-11-17 | 10 | -37/+92 |
| | | | | | | | | | | | This change changes the behavior of --bt-max-open-files. Previously, it specifies the maximum number of opened files for each multi-file download. Since it is more useful to limit the number globally, the option now specifies the global limit. This change suggests that aria2.changeOption() method now ignores --bt-max-open-files and aria2.changeGlobalOption now reads it and dynamically change the limit. | ||||
| * | Use move for XML parser | Tatsuhiro Tsujikawa | 2013-11-10 | 23 | -269/+263 |
| | | |||||
| * | Refactor DownloadHandlerFactory | Tatsuhiro Tsujikawa | 2013-11-10 | 20 | -345/+235 |
| | | |||||
| * | Code cleanup | Tatsuhiro Tsujikawa | 2013-11-10 | 2 | -89/+72 |
| | | |||||
| * | Don't fail multiple concurrent dl same file if auto-file-renaming is enabled | Tatsuhiro Tsujikawa | 2013-11-08 | 4 | -33/+27 |
| | | |||||
| * | Fix typo | Tatsuhiro Tsujikawa | 2013-11-06 | 3 | -3/+3 |
| | | |||||
| * | Code cleanup | Tatsuhiro Tsujikawa | 2013-11-01 | 1 | -2/+2 |
| | | |||||
| * | Remove nativeToUtf8 and utf8ToNative | Tatsuhiro Tsujikawa | 2013-11-01 | 3 | -69/+4 |
| | | | | | | They are now not needed since we use Windows specific command-line argument converter. | ||||
| * | mingw32: Use CommandLineToArgvW() and GetCommandLineW() to read cmd-line args | Tatsuhiro Tsujikawa | 2013-11-01 | 1 | -0/+24 |
| | | | | | This change enables aria2 to read unicode characters in command-line. | ||||
| * | Peer: Use std::unique_ptr for res_ | Tatsuhiro Tsujikawa | 2013-10-26 | 2 | -7/+4 |
| | | |||||
| * | DefaultPeerStorage: Code cleanup | Tatsuhiro Tsujikawa | 2013-10-26 | 2 | -21/+20 |
| | | |||||
| * | DefaultPeerStorage: Add warn log when Peer::usedBy is non zero on checkoutPeer | Tatsuhiro Tsujikawa | 2013-10-26 | 1 | -0/+5 |
| | | |||||
| * | DefaultPeerStorage: Log origPort in checkoutPeer and returnPeer | Tatsuhiro Tsujikawa | 2013-10-26 | 1 | -4/+4 |
| | | | | | Also make the log level warning when the returned peer is not found. | ||||
| * | Fix missing sha1.h and md5.h in Makefile.am | Tatsuhiro Tsujikawa | 2013-10-20 | 1 | -1/+1 |
| | | |||||
| * | Update doc | Tatsuhiro Tsujikawa | 2013-10-20 | 1 | -1/+1 |
| | | |||||
| * | Remove log message "TLS else" as this function called repeatedly | Tatsuhiro Tsujikawa | 2013-10-08 | 1 | -1/+0 |
| | | |||||
| * | LibsslTLSContext: Remove weak cipher suite | Tatsuhiro Tsujikawa | 2013-10-08 | 1 | -0/+6 |
| | | |||||
| * | Don't log "TLS Handshaking" twice or more | Tatsuhiro Tsujikawa | 2013-10-07 | 1 | -1/+1 |
| | | |||||
| * | Request: Remove previousUri_ | Tatsuhiro Tsujikawa | 2013-10-01 | 4 | -17/+4 |
| | | | | | | | Historically, the previousUri_ has different meaning from referer_, but in the course of development, they have the same value. This change remove previousUri_ in favor of referer_. | ||||
| * | WinTLS: Enable --certifcate support | Nils Maier | 2013-09-30 | 1 | -0/+1 |
| | | |||||
| * | AppleTLS: Enable --certificate | Nils Maier | 2013-09-30 | 3 | -9/+17 |
| | | | | | Tested against self-signed CA with nginx | ||||
| * | WinTLS: Fix PKCS12 loading | Nils Maier | 2013-09-30 | 1 | -20/+31 |
| | | | | | | It appears that, contrary to most documentation, CERT_CONTEXT* is eaten alive by AcquireCredentialsHandle(). Hence you cannot really reuse that. | ||||
| * | util.cc: Remove uselss inline static | Tatsuhiro Tsujikawa | 2013-09-30 | 1 | -2/+0 |
| | | |||||
| * | util::percentEncodeMini: Fix regression bug removed unsignedness | Tatsuhiro Tsujikawa | 2013-09-30 | 1 | -4/+6 |
| | | | | | | srange-based for around std::string is convenient but several functions depend unsigned char for correctness and readability. | ||||
| * | Implement WinTLS | Nils Maier | 2013-09-30 | 6 | -1/+1324 |
| | | |||||
| * | WinMessgeDigestImpl: gcc-4.6 does not support .emplace() yet | Nils Maier | 2013-09-29 | 1 | -3/+3 |
| | | |||||
| * | MessageDigestImpl.h: Simplify hash_info_t access | Tatsuhiro Tsujikawa | 2013-09-28 | 1 | -6/+2 |
| | | |||||
| * | Randomizer: Remove unused interfaces | Tatsuhiro Tsujikawa | 2013-09-28 | 3 | -29/+3 |
| | | |||||
| * | SimpleRandomizer: Use std::random | Tatsuhiro Tsujikawa | 2013-09-28 | 3 | -18/+29 |
| | | |||||
| * | Log exception; throw error if loading private key and/or certificate failed | Tatsuhiro Tsujikawa | 2013-09-26 | 1 | -2/+7 |
| | | |||||
| * | SimpleRandmizer: Fix certain bits generated by getRandomBytes are always 0 | Tatsuhiro Tsujikawa | 2013-09-26 | 1 | -4/+5 |
| | | | | | | | | | This is because in Linux RAND_MAX is 2**31-1 and we used int32_t to hold random number from random() and got each bytes. This means that highest bit is always unset. In little endian system, every 4n-th (n >=0) byte has highest bit is unset. To fix this, we just use lower 2 bytes of random(). | ||||
| * | Move OpenSSL_add_all_algorithms() to Platform::setUp() | Tatsuhiro Tsujikawa | 2013-09-26 | 2 | -3/+2 |
| | | |||||
| * | Include prefs.h instead of typedef PrefPtr everywhere | Tatsuhiro Tsujikawa | 2013-09-26 | 9 | -16/+7 |
| | | |||||
| * | uri.cc: Use auto instead of adhoc typedef | Tatsuhiro Tsujikawa | 2013-09-26 | 1 | -6/+4 |
| | | |||||
| * | InternalDHKeyExchange: Remove unused dtor | Tatsuhiro Tsujikawa | 2013-09-26 | 1 | -1/+0 |
| | | |||||
