Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa c63fc414c3 Add --stream-piece-selector=random %!s(int64=10) %!d(string=hai) anos
  Nils Maier 6f9ea555c2 Fix compiler warning %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f72a303b8d Add --bt-detach-seed-only option %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 9b84727324 Use std::make_shared and make_unique where possible, part 2 %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 570bc24fb9 Fix use-after-free on exit with multi-file torrent download + DHT %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa adeead6f03 Revert to existing "proper" coding style %!s(int64=11) %!d(string=hai) anos
  Nils Maier 010131161e Remove ENABLE_MESSAGE_DIGEST, since we got the internal md, always %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa dcf98d519f Fix crash if unpause failed before assigning BtProgressInfoFile object %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c881f9fcad Run DHT if torrent is private; but don't use DHT for that torrent %!s(int64=12) %!d(string=hai) anos
  Nils Maier 2db0c81fc8 Stuff memory holes %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 4d105a2686 Limit number of opened file globally with --bt-max-open-files option %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 9e52483c04 Refactor DownloadHandlerFactory %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e1e6bb1ec5 Don't fail multiple concurrent dl same file if auto-file-renaming is enabled %!s(int64=12) %!d(string=hai) anos
  Nils Maier 29d569eef9 Cleanup RequestGroup code a bit %!s(int64=12) %!d(string=hai) anos
  Nils Maier 3590077d5c More auto-converts by cpp11-migrate %!s(int64=12) %!d(string=hai) anos
  Nils Maier 8526ceeb45 Convert to autos and ranged loops %!s(int64=12) %!d(string=hai) anos
  Nils Maier d8f44ef4f6 Convert most 0/NULL pointers to nullptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 162c138362 BtRegistry: Use std::unique_ptr for BtObject %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa cc3cd8a58b DownloadEngine: Use std::unique_ptr for btRegistry_ %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 6b397c8125 Use std::unique_ptr for CheckIntegrityEntry and FileAllocationEntry %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 128783cf86 Use std::unique_ptr for PieceSelector instead of std::shared_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa a479473949 Use std::unique_ptr for URISelector instead of std::shared_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f022402dc9 Use std::unique_ptr in DHTRegistry %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa fa9f3fb5a3 Wrap Command object in std::unique_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 9db01bed71 DefaultBtAnnounce: Use non-owning raw pointer for downloadContext_ %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa bef6236da8 DownloadContext::attrs_ now holds std::unique_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 50dcd6394c Use std::unique_ptr instead of std::shared_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 421ae13d40 Run checksum check if -V and -c are used and file is completed %!s(int64=12) %!d(string=hai) anos
  Nils Maier 7f6a446750 Hygiene: Fix some clang warnings, mostly unused private members. %!s(int64=12) %!d(string=hai) anos