Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa 3a19b65dd7 Rename /BadCondition/ in Peer to /Drop/ %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 91b26ab2a8 DefaultPeerStorage::addBadPeer: Updating eoi is not required after erasure %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1e4f301ec1 Remove PeerStorage::getActivePeers() and add getUsedPeers() instead %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ba69f5c0c3 Refactor peer list management in DefaultPeerStorage %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8524ac3806 Code cleanup %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa de394bbf61 DefaultPeerStorage::addPeer: Remove unnecessary '=' %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 550ac8c074 Fix bug returnPeer is not called if sequence_ == INITIATOR_SEND_KEY %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 32a3c441af Fix bug: wrong parenthesis position in the condition %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3b7566faf1 Rewritten util::uitos() %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1c72b80aa5 Revert 53dde0a9 %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa bf4ea63a66 Disable TCP_NODELAY for BitTorrent %!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 df0be5e7f0 Cosmetic change %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 88580da587 Remove Append and StringAppend %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 6a976a4118 Accept k and m as well as K and M in util::getRealSize() %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 851eb137c1 Reverted UB_MAX_OUTSTANDING_REQUEST to 256 %!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 2e216a9403 Fix unit test error %!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 d8f5887bbe Increase amount to 24K to pack Piece header and payload; fix missing goto %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 63b6075c91 Pack Piece message header and body into one chunk %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 36fcccbbdf Reverted accidental change to CHOKE_ROUND_INTERVAL %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1ad815061b Rewritten SpeedCalc %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c893d82867 Removed BtMessage::isSendingProgress() %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c04df672d1 Buffer up at most A2_IOV_MAX buffer entries for BtMessages %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e0ea88ebcf mingw32: Make NTFS sparse file on --file-allocation=trunc %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 357e4b1a77 Made SocketCore::readData() and readDataFrom() take void* %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ba0d58ee1 Vectorized write for SocketBuffer to avoid small packet %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 74e570de37 Documented --save-session-interval option in man page %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8e63bad2da Added --save-session-interval option %!s(int64=13) %!d(string=hai) anos