summaryrefslogtreecommitdiff
path: root/src/DownloadEngine.cc
Commit message (Expand)AuthorAgeFilesLines
* Enable IndentPPDirectivesTatsuhiro Tsujikawa2018-06-091-2/+2
* Fix bug that signal handler does not work with libaria2Tatsuhiro Tsujikawa2017-10-311-3/+11
* clang-format-3.9Tatsuhiro Tsujikawa2016-10-151-2/+2
* Fix typo found by Debian's LintianTatsuhiro Tsujikawa2016-09-031-1/+1
* Use default where possibleNils Maier2016-08-291-2/+2
* Refactor SocketCore::getPeerInfo, getAddrInfo to return Endpoint objectTatsuhiro Tsujikawa2016-01-091-7/+6
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-159/+144
* Evict timed out pooled socket periodicallyTatsuhiro Tsujikawa2015-11-111-7/+10
* Use user-defined literals for time unitsTatsuhiro Tsujikawa2015-06-211-3/+2
* Replace timer facility with chrono libTatsuhiro Tsujikawa2015-06-091-24/+30
* Use std::make_shared and make_unique where possible, part 1Tatsuhiro Tsujikawa2014-09-131-1/+1
* Delay auth failures instead of PBKDF2Nils Maier2014-07-221-73/+5
* Revert to existing "proper" coding styleTatsuhiro Tsujikawa2014-06-031-6/+6
* Initialize DownloadEngine::tokenAverageDuration_ to something.Nils Maier2014-05-271-1/+2
* Adjust RPC token processing timeNils Maier2014-05-201-3/+3
* Validate token using PBKDF2-HMAC-SHA1.Nils Maier2014-04-191-1/+91
* More code cleanupsNils Maier2013-08-211-40/+48
* Convert to autos and ranged loopsNils Maier2013-08-211-18/+12
* Convert most 0/NULL pointers to nullptrNils Maier2013-08-201-3/+3
* Move GHR outside of function and provide ctor to suppress compiler warningTatsuhiro Tsujikawa2013-08-191-7/+12
* Code cleanupTatsuhiro Tsujikawa2013-08-191-1/+1
* Win: Use SetConsoleCtrlHandler for SIGINT/SIGTERMNils Maier2013-08-181-0/+8
* DownloadEngine: Use std::unique_ptr for eventPoll_Tatsuhiro Tsujikawa2013-07-061-2/+2
* Refactor MultiUrlRequestInfo ctorTatsuhiro Tsujikawa2013-07-061-2/+2
* DownloadEngine: Use std::unique_ptr for btRegistry_Tatsuhiro Tsujikawa2013-07-061-1/+1
* DownloadEngine: Use std::unique_ptr for dnsCache_Tatsuhiro Tsujikawa2013-07-061-1/+1
* DownloadEngine:: Use std::unique_ptr for webSocketSessionMan_Tatsuhiro Tsujikawa2013-07-061-2/+2
* DownloadEngine: Use std::unique_ptr for RequestGroupManTatsuhiro Tsujikawa2013-07-061-3/+2
* DownloadEngine: Use std::unique_ptr for checkIntegrityMan_, fileAllocationMan_Tatsuhiro Tsujikawa2013-07-061-4/+4
* Return std::unique_ptr member as const refTatsuhiro Tsujikawa2013-06-261-4/+5
* HttpRequest: Use raw non-owning pointer for cookieStorage_Tatsuhiro Tsujikawa2013-06-251-0/+5
* HttpRequest: Store non-owning raw pointer for authConfigFactory_Tatsuhiro Tsujikawa2013-06-251-2/+7
* Wrap Command object in std::unique_ptrTatsuhiro Tsujikawa2013-06-231-23/+19
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-32/+32
* Release elements in routineCommands_ on destructionTatsuhiro Tsujikawa2013-05-151-6/+9
* Refactor Notifier interface to accept DownloadEventListener interfaceTatsuhiro Tsujikawa2013-05-111-0/+11
* Call onEndOfRun() on oneshot == true as wellTatsuhiro Tsujikawa2013-04-271-3/+1
* Add initialization function and addUri API function for libaria2Tatsuhiro Tsujikawa2013-04-261-5/+4
* Move initialization code in aria2::main to struct ContextTatsuhiro Tsujikawa2013-04-251-6/+12
* Revert DownloadEngine.cc change in 6b55f5d3 because Debian Lenny breaksTatsuhiro Tsujikawa2013-03-041-7/+1
* Do changes in 8aa1db6 in other places which include signal.hTatsuhiro Tsujikawa2013-03-031-1/+7
* Support UDP trackerTatsuhiro Tsujikawa2013-02-251-3/+3
* Initialized scalar membersTatsuhiro Tsujikawa2012-10-291-1/+2
* Reworked download/upload statistics calculationTatsuhiro Tsujikawa2012-10-251-1/+0
* Removed *Handle typedefTatsuhiro Tsujikawa2012-09-281-6/+6
* Use std::string for SocketPoolEntry::options_Tatsuhiro Tsujikawa2012-09-261-12/+14
* Remove trailing white spacesTatsuhiro Tsujikawa2012-09-021-2/+2
* Catch exception from Socket::getPeerInfo() when pooling connectionTatsuhiro Tsujikawa2012-09-021-6/+24
* Changed createSockPoolKey so that we can support IPv6 numeric address safely.Tatsuhiro Tsujikawa2011-11-121-3/+2
* Don't append character to std::string.Tatsuhiro Tsujikawa2011-11-121-7/+3