summaryrefslogtreecommitdiff
path: root/src/download_helper.cc
Commit message (Expand)AuthorAgeFilesLines
* Enable IndentPPDirectivesTatsuhiro Tsujikawa2018-06-091-3/+3
* Add --bt-load-saved-metadata optionTatsuhiro Tsujikawa2017-05-221-5/+36
* We already replaced "-" with DEV_STDIN in LocalFilePathOptionHandlerTatsuhiro Tsujikawa2016-11-261-10/+7
* Allow block device file to -i optionTatsuhiro Tsujikawa2016-11-261-2/+4
* Replace "/" with "-" in magnet dn name when used as in-memory download nameTatsuhiro Tsujikawa2016-08-011-1/+5
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-168/+170
* Use std::shuffle, instead of std::random_shuffleTatsuhiro Tsujikawa2015-06-111-2/+2
* Fix adjustAnnounceUri parameter is not passedTatsuhiro Tsujikawa2015-02-071-1/+1
* Shuffle web-seeding URIsTatsuhiro Tsujikawa2015-02-071-0/+6
* Pause download only when RPC is enabledTatsuhiro Tsujikawa2014-06-211-3/+15
* util::parseIntSegments: Return SegList<int>Tatsuhiro Tsujikawa2014-06-041-3/+2
* DownloadContext, FileEntry: Use move semantics to path parameter in ctorTatsuhiro Tsujikawa2014-06-041-2/+2
* FileEntry::getUris: Return std::vector<std::string>Tatsuhiro Tsujikawa2014-06-041-2/+1
* New round of clang-modernizeNils Maier2014-05-291-2/+2
* Remove ENABLE_MESSAGE_DIGEST, since we got the internal md, alwaysNils Maier2014-04-171-2/+0
* Refactor DownloadHandlerFactoryTatsuhiro Tsujikawa2013-11-101-4/+3
* Clean up if defined styleTatsuhiro Tsujikawa2013-09-171-1/+1
* Use std::unique_ptr for ValueBase object hierarchyTatsuhiro Tsujikawa2013-07-111-5/+6
* Return nullptr directly where std::shared_ptr is expectedTatsuhiro Tsujikawa2013-07-041-2/+2
* Remove accidentally added constTatsuhiro Tsujikawa2013-06-291-2/+2
* Rewrite util::divideTatsuhiro Tsujikawa2013-06-251-2/+1
* download_helper: CleanupTatsuhiro Tsujikawa2013-06-241-77/+69
* DownloadContext::attrs_ now holds std::unique_ptrTatsuhiro Tsujikawa2013-06-231-2/+1
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-62/+62
* Save gid option with --save-session optionTatsuhiro Tsujikawa2012-12-171-8/+12
* Added --gid optionTatsuhiro Tsujikawa2012-12-161-7/+38
* Use 64 bits random bytes as GIDTatsuhiro Tsujikawa2012-12-161-3/+3
* Handle OptionHandlers as raw pointerTatsuhiro Tsujikawa2012-09-271-1/+1
* Rewritten DownloadHandlerConstantsTatsuhiro Tsujikawa2012-09-221-1/+1
* Specify torrent file explicitly in createRequestGroupForBitTorrent()Tatsuhiro Tsujikawa2012-07-261-5/+3
* Parse torrent file on the fly if --follow-torrent=mem is givenTatsuhiro Tsujikawa2012-07-261-16/+50
* Added --deferred-input option.Tatsuhiro Tsujikawa2012-02-051-18/+33
* Fixed the bug that --checksum is not working.Tatsuhiro Tsujikawa2012-01-081-2/+2
* Rewritten parametered URI handling routine.Tatsuhiro Tsujikawa2011-11-061-10/+5
* util::divide now takes iterators as arguments.Tatsuhiro Tsujikawa2011-11-031-5/+7
* Rewritten parseIndexPath. Renamed createIndexPathMap as createIndexPaths.Tatsuhiro Tsujikawa2011-11-021-4/+4
* sgl.normalize() must be called before DownloadContext::setFileFilter() call.Tatsuhiro Tsujikawa2011-10-301-0/+1
* Use SegList<int> instead of IntSequence in DownloadContext::setFileFilter()Tatsuhiro Tsujikawa2011-10-291-1/+4
* Don't copy Option in RequestGroup ctor.Tatsuhiro Tsujikawa2011-10-251-8/+13
* OptionHandler now knows its option can be used in -i list option,Tatsuhiro Tsujikawa2011-10-221-119/+9
* Rewritten Option. Introduced Pref.Tatsuhiro Tsujikawa2011-10-211-102/+103
* Stored hash value as raw byte string, instead of hex digest.Tatsuhiro Tsujikawa2011-10-131-1/+1
* Added --piece-length option.Tatsuhiro Tsujikawa2011-09-271-2/+3
* Added --checksum option.Tatsuhiro Tsujikawa2011-08-231-1/+12
* Added --hash-check-only opiton.Tatsuhiro Tsujikawa2011-08-221-1/+2
* Ignore --out option supplied in command-line if -i is used.Tatsuhiro Tsujikawa2011-08-181-0/+1
* Rewritten UriListParser using BufferedFileTatsuhiro Tsujikawa2011-08-071-6/+4
* Added --stream-piece-selector option to -i list option.Tatsuhiro Tsujikawa2011-06-161-1/+2
* Added --pause option.Tatsuhiro Tsujikawa2011-06-161-1/+13
* Added --metalink-base-uri option to -i list options.Tatsuhiro Tsujikawa2011-05-161-1/+2