Nils Maier
|
3590077d5c
More auto-converts by cpp11-migrate
|
il y a 12 ans |
Nils Maier
|
8526ceeb45
Convert to autos and ranged loops
|
il y a 12 ans |
Nils Maier
|
d8f44ef4f6
Convert most 0/NULL pointers to nullptr
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
81f46fbf92
Use CXX11_OVERRIDE
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
7e6db8d801
Use std::unique_ptr instead of array_ptr
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
4f7d1c395b
Use std::unique_ptr for ProgressUpdate instead of raw pointer
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
098f1571be
Wrap BtMessage objects by std::unique_ptr instead of std::shared_ptr
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
03ae308faa
Use RequestSlot as pointer to avoid copying
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
1a299c4d7c
Use raw pointers to PieceStorage, PeerStorage and DownloadContxt for BtMessages
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
e3506b04fb
Revert 9eea959 only the parts which affect src/BtPieceMessage.cc
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
9eea959455
Improve peer bitfield and piece stat update
|
il y a 12 ans |
Tatsuhiro Tsujikawa
|
63b6075c91
Pack Piece message header and body into one chunk
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
c893d82867
Removed BtMessage::isSendingProgress()
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
8ba0d58ee1
Vectorized write for SocketBuffer to avoid small packet
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
838949ab85
Append new data to the contagious cache data
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
56c498bcbf
Clear write cache on Segment::clear and Piece::clearAllBlock
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
f314719618
Added --disk-cache option
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
9c1fe4addd
Use array_ptr to remove try block
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
b2893f1e31
Get the correct uploaded data size
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
0ecfa19925
Reworked download/upload statistics calculation
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
3258614033
Removed *Handle typedef
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
215d1d3d0b
Made static create function of BtMessage subclass return raw pointer
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
c63af24c63
Made BtMessage's NAME const char[]
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
860f4dd06a
Use int64_t instead of off_t
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
4b03634f36
Use PRId64 for int64_t format specifier
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
e816c5eee4
Rewritten PeerConnection::receiveMessage()
|
il y a 13 ans |
Tatsuhiro Tsujikawa
|
f0bcfa822e
Use int instead of unsigned int where unsigned int is not needed.
|
il y a 14 ans |
Tatsuhiro Tsujikawa
|
b97a7c8ecf
Use int32_t for begin, length in RangeBtMessage
|
il y a 14 ans |
Tatsuhiro Tsujikawa
|
d1bb828066
Ignore peer which possibly sent bad data in next few minuts.
|
il y a 14 ans |