Commit History

Autor SHA1 Mensaxe Data
  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
  Tatsuhiro Tsujikawa 6d2dd2ab18 DefaultPeerStorage: Code cleanup %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 234dd76cd4 DefaultPeerStorage: Add warn log when Peer::usedBy is non zero on checkoutPeer %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 12fe61820a DefaultPeerStorage: Log origPort in checkoutPeer and returnPeer %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 218dc89be9 Update doc %!s(int64=12) %!d(string=hai) anos
  Nils Maier 8526ceeb45 Convert to autos and ranged loops %!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 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e583717144 Increase MAX_PEER_LIST_SIZE to 512 %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa a722500d62 Make DefaultPeerStorage::droppedPeers_ distinct %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3a19b65dd7 Rename /BadCondition/ in Peer to /Drop/ %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 91b26ab2a8 DefaultPeerStorage::addBadPeer: Updating eoi is not required after erasure %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1e4f301ec1 Remove PeerStorage::getActivePeers() and add getUsedPeers() instead %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ba69f5c0c3 Refactor peer list management in DefaultPeerStorage %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa de394bbf61 DefaultPeerStorage::addPeer: Remove unnecessary '=' %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 36fcccbbdf Reverted accidental change to CHOKE_ROUND_INTERVAL %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ba0d58ee1 Vectorized write for SocketBuffer to avoid small packet %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0ecfa19925 Reworked download/upload statistics calculation %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 12988e5282 Replaced uint64_t with off_t or int64_t. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d1bb828066 Ignore peer which possibly sent bad data in next few minuts. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e8e3a6f259 wallclock is now retrieved using global::wallclock() call. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 891c9e60ac Use A2_DELTA_MILLIS for timing critical code. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 97fde60f3e Added upper limit of the number of peer added by each addPeer(vector) call. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 656f8cf901 Don't calculate maxPeerListSize based on --bt-max-peers. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8902c2a839 Rewritten DefaultPeerStorage::addPeer(const std::vector<SharedHandle<Peer> >&) %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 580098eb49 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 93e5dbed32 2010-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa bc98e39fe5 2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 236e64cb25 2010-10-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos