Nils Maier
|
366e2e8f79
Use default where possible
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
babdcb2c7d
Change have entry indexing method
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
4d27668d7c
Decide interest and choking after receiving messages
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
c4cf8fa61d
Send have message without too much delay
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
41df1607f6
Fix frequent interested/not interested message transmission
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
570d46725f
Fix frequent choke/unchoke message transmission
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
b95d7fbfec
Remove PeerStorage:scheduleForcedChokeRound since it is not effective
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
482cf6aca4
Fasten seed/download on fast connection
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
b1132d6b10
make clang-format using clang-format-3.6
|
9 anos atrás |
Tatsuhiro Tsujikawa
|
0b48bb1dbd
Use user-defined literals for time units
|
10 anos atrás |
Tatsuhiro Tsujikawa
|
99cd73c092
Replace timer facility with chrono lib
|
10 anos atrás |
Dan Fandrich
|
0538aa40da
Fixed some typos in code comments
|
10 anos atrás |
Tatsuhiro Tsujikawa
|
007b890fe4
bittorrent::computeFastSet: Return std::vector
|
11 anos atrás |
Nils Maier
|
d8f44ef4f6
Convert most 0/NULL pointers to nullptr
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
3f5f1e26d9
Refactor PeerInterationCommand ctor
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
c6a733378f
Use std::unique_ptr to receive BtMessage
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
0cdeaa8177
Return nullptr directly where std::shared_ptr is expected
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
529b9fdceb
Use std::unique_ptr for ExtensionMessage
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
098f1571be
Wrap BtMessage objects by std::unique_ptr instead of std::shared_ptr
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
bef6236da8
DownloadContext::attrs_ now holds std::unique_ptr
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
1e4f301ec1
Remove PeerStorage::getActivePeers() and add getUsedPeers() instead
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
1c72b80aa5
Revert 53dde0a9
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
e6b0274685
Remove reqNumToCreate constraint when creating request
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
53dde0a9ae
Download rate based strategy to increase outstanding request
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
d05ef28104
Avoid tiny packet for Have and Request message
|
12 anos atrás |
Tatsuhiro Tsujikawa
|
00e3151110
Initialized member
|
13 anos atrás |
Tatsuhiro Tsujikawa
|
2676bbe9c6
Initialized scalar members
|
13 anos atrás |
Tatsuhiro Tsujikawa
|
0ecfa19925
Reworked download/upload statistics calculation
|
13 anos atrás |
Tatsuhiro Tsujikawa
|
8b0c701266
Removed trailing spaces
|
13 anos atrás |