Commit Graph

4406 Commits (570bc24fb98d72d1bce9261fdc29139224ec86ec)

Author SHA1 Message Date
Nils Maier 337d8ac929 Allow using libgmp with AppleTLS/WinTLS 2013-12-09 08:28:56 +01:00
Nils Maier ff9607d6a9 Add WinTLS to FeatureConfig::usedLibs 2013-12-09 08:28:56 +01:00
Nils Maier 766209cf2e It is AppleTLS (everywhere else) 2013-12-09 08:28:56 +01:00
Nils Maier 6a8fb5744c Fix warning in AppleTLS 2013-12-09 08:28:56 +01:00
Tatsuhiro Tsujikawa dc757f49b6 doc: Use sphinx_rtd_theme 2013-12-07 15:34:23 +09:00
Tatsuhiro Tsujikawa 705dadb32b Fix crash when metaurl contains unsupported URI or text 2013-12-07 01:16:47 +09:00
Nils Maier 3096601ffe Fix static builds on darwin 2013-12-05 17:47:54 +01:00
Tatsuhiro Tsujikawa 2c566ccb68 Fix bad fork() return value handling 2013-12-06 00:40:08 +09:00
ITriskTI efe7d10b18 Update aria2c.rst 2013-12-04 14:57:05 +03:00
Tatsuhiro Tsujikawa 03d5b4627b ColorizedStreamBuf::str: Append character prefix to stream directly 2013-11-23 15:34:43 +09:00
Nils Maier 80528aa9ce Use some colors in progress reports (where available) 2013-11-21 15:42:42 +01:00
Nils Maier 87ea4904a0 Implement basic color support for the Windows console
Only \033[*m (SGR) is supported, with a 16+16 color terminal.
2013-11-21 15:34:34 +01:00
Nils Maier 4ce8c4021d Update the docs regardings TLS support 2013-11-20 10:48:15 +01:00
Nils Maier a476fb352e AppleTLS: Implement PKCS12 loading. 2013-11-20 10:48:15 +01:00
ITriskTI c68297498d Update aria2c.rst 2013-11-17 21:29:37 +03:00
Tatsuhiro Tsujikawa 4d105a2686 Limit number of opened file globally with --bt-max-open-files option
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.
2013-11-17 19:33:18 +09:00
Tatsuhiro Tsujikawa c4334ec579 Use move for XML parser 2013-11-10 20:39:31 +09:00
Tatsuhiro Tsujikawa 9e52483c04 Refactor DownloadHandlerFactory 2013-11-10 18:19:02 +09:00
Tatsuhiro Tsujikawa ba3b823a66 Code cleanup 2013-11-10 15:36:37 +09:00
Tatsuhiro Tsujikawa e1e6bb1ec5 Don't fail multiple concurrent dl same file if auto-file-renaming is enabled 2013-11-08 00:59:57 +09:00
Tatsuhiro Tsujikawa 2aa8e01836 Fix typo 2013-11-06 23:40:59 +09:00
Tatsuhiro Tsujikawa 9f5fdb4e10 Code cleanup 2013-11-01 22:10:24 +09:00
Tatsuhiro Tsujikawa fd0136259c Remove nativeToUtf8 and utf8ToNative
They are now not needed since we use Windows specific command-line
argument converter.
2013-11-01 22:06:13 +09:00
Tatsuhiro Tsujikawa 3a8e8f8e8a mingw32: Use CommandLineToArgvW() and GetCommandLineW() to read cmd-line args
This change enables aria2 to read unicode characters in command-line.
2013-11-01 00:16:35 +09:00
Tatsuhiro Tsujikawa b759725a61 Peer: Use std::unique_ptr for res_ 2013-10-26 21:38:17 +09:00
Tatsuhiro Tsujikawa 6d2dd2ab18 DefaultPeerStorage: Code cleanup 2013-10-26 21:28:58 +09:00
Tatsuhiro Tsujikawa 234dd76cd4 DefaultPeerStorage: Add warn log when Peer::usedBy is non zero on checkoutPeer 2013-10-26 20:02:48 +09:00
Tatsuhiro Tsujikawa 12fe61820a DefaultPeerStorage: Log origPort in checkoutPeer and returnPeer
Also make the log level warning when the returned peer is not found.
2013-10-26 19:58:53 +09:00
Tatsuhiro Tsujikawa 4c181a08b7 Add a note about libaria2 dll for mingw build 2013-10-26 19:45:26 +09:00
Tatsuhiro Tsujikawa 89beed8d45 mingw-config: Explicitly disable libgcrypt and libnettle 2013-10-26 19:38:52 +09:00
Tatsuhiro Tsujikawa cdbd4f0095 Adjust libtool and linker flags
Since we use libtool, -static-libgcc and -static-libstdc++ are
stripped by libtool and not used. We just use -all-static libtool flag
for this purpose.

To create windows dll, it turns out that we need -no-undefined flag.
2013-10-24 00:13:05 +09:00
Tatsuhiro Tsujikawa 1cf03bdada Update NEWS 2013-10-20 23:03:49 +09:00
Tatsuhiro Tsujikawa 95843a5fe6 TimeTest: Fix testElapsed() fail occasionally 2013-10-20 22:57:12 +09:00
Tatsuhiro Tsujikawa 0d0a8a1c35 Bump up version number to 1.18.1 2013-10-20 22:03:10 +09:00
Tatsuhiro Tsujikawa 2548cd4d6e Fix missing sha1.h and md5.h in Makefile.am 2013-10-20 19:09:49 +09:00
Tatsuhiro Tsujikawa 218dc89be9 Update doc 2013-10-20 16:04:09 +09:00
mozillazg a0b669a15a Update README.rst 2013-10-17 12:56:50 +08:00
Tatsuhiro Tsujikawa 065979cda4 Remove log message "TLS else" as this function called repeatedly 2013-10-08 21:28:32 +09:00
Tatsuhiro Tsujikawa 33293bcd5a LibsslTLSContext: Remove weak cipher suite 2013-10-08 21:26:13 +09:00
Tatsuhiro Tsujikawa 98d88ec6d5 Don't log "TLS Handshaking" twice or more 2013-10-07 23:01:51 +09:00
Tatsuhiro Tsujikawa c2ae77dff4 test: Fix stack overflow 2013-10-06 21:08:20 +09:00
Tatsuhiro Tsujikawa 3080af7370 Request: Remove previousUri_
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_.
2013-10-01 21:53:28 +09:00
ITriskTI 667a4725e8 Update aria2c.rst 2013-10-01 10:32:05 +03:00
Nils Maier 1065f9d964 Document that AppleTLS, WinTLS does not support --ca-certitifcate 2013-09-30 16:49:32 +02:00
Nils Maier 41bee45792 Document WinTLS, AppleTLS, PKCS12 for --certificate 2013-09-30 16:49:10 +02:00
Nils Maier 3b35887827 WinTLS: Enable --certifcate support 2013-09-30 16:37:09 +02:00
Nils Maier 3b9a385305 AppleTLS: Enable --certificate
Tested against self-signed CA with nginx
2013-09-30 16:37:01 +02:00
Nils Maier 4c84af31be WinTLS: Fix PKCS12 loading
It appears that, contrary to most documentation, CERT_CONTEXT* is eaten
alive by AcquireCredentialsHandle(). Hence you cannot really reuse that.
2013-09-30 16:36:15 +02:00
Tatsuhiro Tsujikawa 50ac6afe36 util.cc: Remove uselss inline static 2013-09-30 21:50:51 +09:00
Tatsuhiro Tsujikawa b772aa6a5e util::percentEncodeMini: Fix regression bug removed unsignedness
srange-based for around std::string is convenient but several
functions depend unsigned char for correctness and readability.
2013-09-30 21:32:57 +09:00