Tatsuhiro Tsujikawa
|
1a299c4d7c
Use raw pointers to PieceStorage, PeerStorage and DownloadContxt for BtMessages
|
12 jaren geleden |
Tatsuhiro Tsujikawa
|
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
|
12 jaren geleden |
Tatsuhiro Tsujikawa
|
4f5d26a0c7
Use BtFileMode for TorrentAttribute::mode
|
12 jaren geleden |
Tatsuhiro Tsujikawa
|
5bc5665c6a
Support off64_t for Android build
|
12 jaren geleden |
Tatsuhiro Tsujikawa
|
d68741697a
Support UDP tracker
|
12 jaren geleden |
Tatsuhiro Tsujikawa
|
8b0c701266
Removed trailing spaces
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
c63af24c63
Made BtMessage's NAME const char[]
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
e2340efe27
Use std::vector instead of std::map for ContextAttribute objects
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
01e1fdaf49
Parse torrent file on the fly if --follow-torrent=mem is given
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
4b57106a17
Check sum of file length does not exceed INT64_MAX
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
860f4dd06a
Use int64_t instead of off_t
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
1b874268a0
Use int64_t instead of off_t
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
4b03634f36
Use PRId64 for int64_t format specifier
|
13 jaren geleden |
Tatsuhiro Tsujikawa
|
9331f6a43d
Removed static const char[] as much as possible.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
31163c6785
Check totalLength of file is less than std::numeric_limits<off_t>::max()
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
b97a7c8ecf
Use int32_t for begin, length in RangeBtMessage
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
12988e5282
Replaced uint64_t with off_t or int64_t.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
db5cc4db27
Don't append character to std::string.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
2e5d9b056f
Removed strconcat
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
226480ad60
Made const char[] static
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
0c162dfbfb
Made util::fromHex and base32::decode function template
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
d1d4903665
Rewritten bencode2::decode functions
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
d305432ec0
Code cleanup. Avoid std::string temporaries.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
1d56c17225
Code cleanup. Avoid std::string temporaries.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
79876af88f
Removed util::endsWith(a, b). Added util::iendsWith()
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
601ec0f44a
Removed util::startsWith(a, b)
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
f84d2253b2
Rewritten util::split and added its iterator version.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
84bc2c7ae8
Use std::string::append instead of appending std::string() temporaries.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
9e2624a265
Apply PREF_MAX_CONNECTION_PER_SERVER to BitTorrent WEB Seeding hosts.
|
14 jaren geleden |
Tatsuhiro Tsujikawa
|
138130497f
Rewritten bittorrent::packcompact() using net::getBinAddr().
|
14 jaren geleden |