| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Handle OptionHandlers as raw pointer | Tatsuhiro Tsujikawa | 2012-09-27 | 1 | -12/+27 |
| | | |||||
| * | Use nothrow version of parseInt, parseUInt and parseLLInt | Tatsuhiro Tsujikawa | 2012-09-27 | 1 | -1/+6 |
| | | |||||
| * | Rewritten help tags and various internal flag handling in OptionHandler | Tatsuhiro Tsujikawa | 2012-09-23 | 1 | -2/+2 |
| | | | | | | Now help tags are defined as enum values to avoid vector of strings. The internal flags are represented by bitmask to shrink size. | ||||
| * | Use PRId64 for int64_t format specifier | Tatsuhiro Tsujikawa | 2012-06-25 | 1 | -7/+4 |
| | | |||||
| * | Use short form of util::startsWith and util::endsWith | Tatsuhiro Tsujikawa | 2012-01-11 | 1 | -3/+3 |
| | | |||||
| * | Removed static const char[] as much as possible. | Tatsuhiro Tsujikawa | 2012-01-11 | 1 | -9/+3 |
| | | | | | | Provided convenient functions for streq, strieq, startsWith, istartsWith, endsWith, iendsWith to support this move. | ||||
| * | Proxy URI is now constructed in getProxyUri(). | Tatsuhiro Tsujikawa | 2011-11-13 | 1 | -104/+0 |
| | | | | | | | | | | | The previous implementation constructs proxy URI in OptionHandler but it cannot handle with the situation when user, password and proxy URI is given various order. Now we just set rules: username set in --*-proxy-user overrides username in --*-proxy option, no matter in any order username, password and proxy URI are parsed. Likewise, password set in --*--proxy-passwd overrides password in --*-proxy option. | ||||
| * | Use fmt instead of util::itos | Tatsuhiro Tsujikawa | 2011-11-13 | 1 | -11/+10 |
| | | |||||
| * | Use fmt instead of using snprintf directly | Tatsuhiro Tsujikawa | 2011-11-12 | 1 | -6/+2 |
| | | |||||
| * | Removed strappend | Tatsuhiro Tsujikawa | 2011-11-12 | 1 | -10/+20 |
| | | |||||
| * | Rewritten parse*Int | Tatsuhiro Tsujikawa | 2011-11-12 | 1 | -2/+1 |
| | | |||||
| * | Made const char[] static | Tatsuhiro Tsujikawa | 2011-11-11 | 1 | -5/+5 |
| | | |||||
| * | Made Pref::k_, OptionHandler::getName() and getDescription() const char*. | Tatsuhiro Tsujikawa | 2011-11-11 | 1 | -32/+33 |
| | | |||||
| * | Removed util::endsWith(a, b). Added util::iendsWith() | Tatsuhiro Tsujikawa | 2011-11-05 | 1 | -2/+6 |
| | | |||||
| * | Removed util::startsWith(a, b) | Tatsuhiro Tsujikawa | 2011-11-04 | 1 | -3/+10 |
| | | |||||
| * | util::divide now takes iterators as arguments. | Tatsuhiro Tsujikawa | 2011-11-03 | 1 | -5/+7 |
| | | |||||
| * | Changed parse*Int functions so that it accepts iterators. | Tatsuhiro Tsujikawa | 2011-11-03 | 1 | -1/+1 |
| | | |||||
| * | Use SegList<int> instead of IntSequence. | Tatsuhiro Tsujikawa | 2011-10-30 | 1 | -3/+6 |
| | | |||||
| * | Options for -i list is now available in aria2.changeOption. | Tatsuhiro Tsujikawa | 2011-10-29 | 1 | -0/+10 |
| | | | | | | | | | | Options for -i list, except for PREF_CHECKSUM, PREF_DIR, PREF_DRY_RUN, PREF_INDEX_OUT, PREF_LOWEST_SPEED_LIMIT, PREF_MAX_CONNECTION_PER_SERVER, PREF_METALINK_BASE_URI, PREF_OUT, PREF_PIECE_LENGTH, PREF_SELECT_FILE, PREF_SPLIT, PREF_PAUSE and PREF_PARAMETERIZED_URI, are available in aria2.changeOption if the download is waiting state, including paused downloads. | ||||
| * | Fixed compile error without message digest support. | Tatsuhiro Tsujikawa | 2011-10-25 | 1 | -0/+2 |
| | | |||||
| * | Renamed NameMatchOptionHandler as AbstractOptionHandler. | Tatsuhiro Tsujikawa | 2011-10-22 | 1 | -36/+36 |
| | | |||||
| * | Removed OptionHandler::{get,set}OptionID() and canHandle(). | Tatsuhiro Tsujikawa | 2011-10-22 | 1 | -15/+0 |
| | | | | | Removed typedefs in OptionHandler and NameMatchOptionHandler. | ||||
| * | Renamed OptionHandler::setGlobalChangeOption() as setChangeGlobalOption(). | Tatsuhiro Tsujikawa | 2011-10-22 | 1 | -4/+4 |
| | | |||||
| * | OptionHandler now knows its option can be used in -i list option, | Tatsuhiro Tsujikawa | 2011-10-22 | 1 | -0/+40 |
| | | | | | | | changeable in aria2.changeOption or aria2.changeGlobalOption. OptionHandler also now its option is cumulative. | ||||
| * | Rewritten OptionParser. Made it simpler and efficient. | Tatsuhiro Tsujikawa | 2011-10-22 | 1 | -63/+5 |
| | | |||||
| * | Rewritten Option. Introduced Pref. | Tatsuhiro Tsujikawa | 2011-10-21 | 1 | -71/+71 |
| | | | | | | Now preference key is Pref instead of just string. It has Option ID. Now option lookup and setting takes O(1) using Pref object. | ||||
| * | Rewritten HttpProxyOptionHandler using uri::parse(). | Tatsuhiro Tsujikawa | 2011-10-18 | 1 | -22/+10 |
| | | | | | | Removed test case where username is empty and resulted URI has empty username in URI. | ||||
| * | HttpProxyOptionHandler: Enclose hostname with square brackets if | Tatsuhiro Tsujikawa | 2011-10-15 | 1 | -1/+6 |
| | | | | | hostname is IPv6 numeric address. | ||||
| * | Added --checksum option. | Tatsuhiro Tsujikawa | 2011-08-23 | 1 | -0/+30 |
| | | | | | | | | | Added --checksum=TYPE=DIGEST option. This option sets checksum. TYPE is hash type. The supported hash type is listed in "Hash Algorithms" in "aria2c -v". DIGEST is hex digest. For example, setting sha-1 digest looks like this: sha-1=0192ba11326fe2298c8cb4de616f4d4140213838 This option applies only to HTTP(S)/FTP downloads. | ||||
| * | Deprecated --enable-direct-io option. | Tatsuhiro Tsujikawa | 2011-07-16 | 1 | -7/+11 |
| | | | | | | Modified DeprecatedOptionHandler so that it can have replacing OptionHandler. | ||||
| * | Erase user and password specified in command-line from argv. | Tatsuhiro Tsujikawa | 2011-04-22 | 1 | -0/+17 |
| | | | | | The user and password is masked with '*'. | ||||
| * | Deprecated --enable-xml-rpc and --xml-rpc-* option. Introduced | Tatsuhiro Tsujikawa | 2011-03-14 | 1 | -0/+86 |
| | | | | | | | | --enable-rpc and --rpc-* option instead. --enable-xml-rpc and --xml-rpc-* option can be used but warning message will be shown. The help tag #xml-rpc was replaced with #rpc. | ||||
| * | Accept https:// and ftp:// in proxy options and environment variables. | Tatsuhiro Tsujikawa | 2011-02-07 | 1 | -2/+5 |
| | | |||||
| * | 2010-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-11-24 | 1 | -1/+1 |
| | | | | | | | | Added white space after ',' when enumerating valid parameters. * src/OptionHandlerImpl.cc | ||||
| * | 2010-11-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-11-23 | 1 | -3/+7 |
| | | | | | | | | | | | | | | Cleaned up Possible Values in usage help. More than 2 values are delimited by ", ". * src/NameMatchOptionHandler.h * src/OptionHandler.cc * src/OptionHandler.h * src/OptionHandlerFactory.cc * src/OptionHandlerImpl.cc * test/OptionHandlerTest.cc | ||||
| * | 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-11-20 | 1 | -18/+14 |
| | | | | | | | Replaced StringFormat with fmt | ||||
| * | 2010-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-11-14 | 1 | -0/+728 |
| Added .cc file for classes/structs that only provided by header file. Defined non-POD classes' ctor, dtor in .cc file. Moved implementation code in header file to .cc file for major classes/strucsts. | |||||
