Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa b1132d6b10 make clang-format using clang-format-3.6 %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0b48bb1dbd Use user-defined literals for time units %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 99cd73c092 Replace timer facility with chrono lib %!s(int64=10) %!d(string=hai) anos
  Dan Fandrich 0538aa40da Fixed some typos in code comments %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 007b890fe4 bittorrent::computeFastSet: Return std::vector %!s(int64=11) %!d(string=hai) anos
  Nils Maier d8f44ef4f6 Convert most 0/NULL pointers to nullptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3f5f1e26d9 Refactor PeerInterationCommand ctor %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c6a733378f Use std::unique_ptr to receive BtMessage %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0cdeaa8177 Return nullptr directly where std::shared_ptr is expected %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 529b9fdceb Use std::unique_ptr for ExtensionMessage %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 098f1571be Wrap BtMessage objects by std::unique_ptr instead of std::shared_ptr %!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 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1e4f301ec1 Remove PeerStorage::getActivePeers() and add getUsedPeers() instead %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1c72b80aa5 Revert 53dde0a9 %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e6b0274685 Remove reqNumToCreate constraint when creating request %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 53dde0a9ae Download rate based strategy to increase outstanding request %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d05ef28104 Avoid tiny packet for Have and Request message %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 00e3151110 Initialized member %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2676bbe9c6 Initialized scalar members %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0ecfa19925 Reworked download/upload statistics calculation %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8b0c701266 Removed trailing spaces %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3258614033 Removed *Handle typedef %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c13dc166de Rewritten ExtensionMessageRegistry %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d8c44fe9e8 Use const char* instead of static const std::string %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 4b03634f36 Use PRId64 for int64_t format specifier %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3620d271af Process as many messages as possible in recv buffer %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e8e3a6f259 wallclock is now retrieved using global::wallclock() call. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c58f736bb9 BtRegistry now holds BitTorrent TCP server port. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e15f4edf8b Loosen the condition where maxOutstandingRequest_ is increased. %!s(int64=14) %!d(string=hai) anos