summaryrefslogtreecommitdiff
path: root/src/DefaultPeerStorage.cc
Commit message (Expand)AuthorAgeFilesLines
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-63/+67
* Use user-defined literals for time unitsTatsuhiro Tsujikawa2015-06-211-3/+2
* Replace timer facility with chrono libTatsuhiro Tsujikawa2015-06-091-10/+13
* DefaultPeerStorage: Code cleanupTatsuhiro Tsujikawa2013-10-261-13/+12
* DefaultPeerStorage: Add warn log when Peer::usedBy is non zero on checkoutPeerTatsuhiro Tsujikawa2013-10-261-0/+5
* DefaultPeerStorage: Log origPort in checkoutPeer and returnPeerTatsuhiro Tsujikawa2013-10-261-4/+4
* Update docTatsuhiro Tsujikawa2013-10-201-1/+1
* Convert to autos and ranged loopsNils Maier2013-08-211-7/+9
* Return nullptr directly where std::shared_ptr is expectedTatsuhiro Tsujikawa2013-07-041-1/+1
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-20/+20
* Increase MAX_PEER_LIST_SIZE to 512Tatsuhiro Tsujikawa2013-01-281-1/+1
* Make DefaultPeerStorage::droppedPeers_ distinctTatsuhiro Tsujikawa2013-01-261-1/+10
* Rename /BadCondition/ in Peer to /Drop/Tatsuhiro Tsujikawa2013-01-261-1/+1
* DefaultPeerStorage::addBadPeer: Updating eoi is not required after erasureTatsuhiro Tsujikawa2013-01-261-1/+1
* Remove PeerStorage::getActivePeers() and add getUsedPeers() insteadTatsuhiro Tsujikawa2013-01-261-28/+2
* Refactor peer list management in DefaultPeerStorageTatsuhiro Tsujikawa2013-01-261-99/+67
* DefaultPeerStorage::addPeer: Remove unnecessary '='Tatsuhiro Tsujikawa2013-01-251-1/+1
* Reverted accidental change to CHOKE_ROUND_INTERVALTatsuhiro Tsujikawa2013-01-111-1/+1
* Vectorized write for SocketBuffer to avoid small packetTatsuhiro Tsujikawa2013-01-111-1/+1
* Reworked download/upload statistics calculationTatsuhiro Tsujikawa2012-10-251-77/+0
* Replaced uint64_t with off_t or int64_t.Tatsuhiro Tsujikawa2011-12-091-2/+2
* Ignore peer which possibly sent bad data in next few minuts.Tatsuhiro Tsujikawa2011-12-031-0/+44
* wallclock is now retrieved using global::wallclock() call.Tatsuhiro Tsujikawa2011-08-101-4/+4
* Use A2_DELTA_MILLIS for timing critical code.Tatsuhiro Tsujikawa2011-03-271-1/+2
* Added upper limit of the number of peer added by each addPeer(vector) call.Tatsuhiro Tsujikawa2011-02-071-2/+6
* Don't calculate maxPeerListSize based on --bt-max-peers.Tatsuhiro Tsujikawa2011-02-071-20/+9
* Rewritten DefaultPeerStorage::addPeer(const std::vector<SharedHandle<Peer> >&)Tatsuhiro Tsujikawa2011-01-311-3/+19
* 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-201-25/+16
* 2010-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-121-2/+2
* 2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-111-2/+3
* 2010-10-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-301-3/+9
* 2010-10-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-301-4/+4
* 2010-08-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-311-0/+8
* 2010-08-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-241-1/+1
* 2010-08-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-041-1/+1
* 2010-08-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-041-0/+17
* 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-211-70/+70
* 2010-06-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-151-2/+10
* 2010-06-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-131-5/+7
* 2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-121-36/+35
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-111-1/+0
* 2010-03-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-061-12/+11
* 2010-03-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-02-281-5/+5
* 2010-02-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-02-281-32/+38
* 2010-02-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-02-271-2/+5
* 2010-02-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-02-091-6/+17
* 2010-01-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-01-051-7/+7
* 2009-06-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-06-281-4/+1
* 2009-06-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-06-061-1/+1
* 2009-05-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-05-121-0/+6