arvidn
|
bf496c6b14
|
use span for picker_log_alert
|
2018-11-03 11:56:09 +01:00 |
arvidn
|
f0227451a6
|
merged RC_1_1 into master
|
2018-04-13 01:47:41 +02:00 |
arvidn
|
aaf9304a3b
|
update year in copyright header
|
2018-04-09 09:04:33 +02:00 |
Alden Torres
|
f963f2c726
|
minor lint oriented code refactor
|
2018-03-28 15:55:05 +02:00 |
Alden Torres
|
90e4cefa91
|
removed unnecessary loop in request_a_block
|
2018-03-28 15:54:50 +02:00 |
arvidn
|
e126d7bce0
|
move socket_type into aux-namespace
|
2018-01-29 08:33:45 +01:00 |
arvidn
|
65fef972a2
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
arvidn
|
6785046c2f
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
arvidn
|
4c4c630fae
|
merge RC_1_1 into master
|
2017-09-23 10:46:29 -07:00 |
arvidn
|
5441874f10
|
fix integer overflow in whole_pieces_threshold logic
|
2017-09-23 06:59:13 -07:00 |
arvidn
|
330904f460
|
convert picker_flags_t to type safe flags
|
2017-07-23 09:29:25 -07:00 |
arvidn
|
06070ea499
|
convert block request flags to type-safe flags
|
2017-07-17 17:56:07 -07:00 |
arvidn
|
c4659bc345
|
convert peer_flags and peer_source_flags to type-safe flags
|
2017-07-17 10:22:32 -07:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
Arvid Norberg
|
3f1084d63d
|
strengthened type safety in handling of piece and file indices (#1409)
strengthened type safety in handling of piece and file indices
|
2016-12-22 10:42:33 -05:00 |
Arvid Norberg
|
f592d7fcb0
|
various cleanup and formatting updates (#1158)
|
2016-09-26 20:05:04 -04:00 |
Arvid Norberg
|
372d992d8e
|
make connection_type enum an enum class (#1146)
|
2016-09-24 10:47:17 -07:00 |
Arvid Norberg
|
d2002c5248
|
separate piece_block and has_block out to their own headers (#1148)
|
2016-09-24 08:46:56 -07:00 |
Alden Torres
|
acf353e26a
|
general session, torrent and peer connection log optimization (#1088)
general session, torrent and peer connection log optimization
|
2016-09-13 22:46:07 -04:00 |
Arvid Norberg
|
770935cd46
|
modernize-use-nullptr (#894)
|
2016-07-09 16:26:26 -04:00 |
Arvid Norberg
|
1facf0eef6
|
clean-up more defines (#872)
clean-up more defines. remove TORRENT_DEBUG and TORRENT_DISABLE_INVARIANT_CHECKS (instead use TORRENT_USE_ASSERTS and TORRENT_USE_INVARIANT_CHECKS)
|
2016-07-01 19:46:59 -04:00 |
Arvid Norberg
|
31b2a03005
|
some optimizations (#858)
allow disk I/O callback objects to be moved into disk io jobs
|
2016-06-27 01:02:00 -04:00 |
Arvid Norberg
|
ed077c8358
|
use cstdint intead of boost/cstdint.hpp (#833)
use cstdint intead of boost/cstdint.hpp
|
2016-06-18 14:01:38 -04:00 |
arvidn
|
1f9f588e75
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
arvidn
|
cc3b064cff
|
fix graceful pause issue. peers regularly check whether they should disconnect or not
|
2015-12-04 23:27:43 -05:00 |
arvidn
|
fd3b53604c
|
add new piece picker logging alert category
|
2015-11-29 08:25:55 -05:00 |
arvidn
|
9a0092c120
|
fix some warnings
|
2015-08-16 12:17:23 -04:00 |
Arvid Norberg
|
d43f7b56a2
|
update copyright year
|
2015-06-03 05:18:48 +00:00 |
Arvid Norberg
|
4f216dece3
|
factor out strings of peer logs to be enums instead, in peer_log_alert
|
2015-05-03 02:53:54 +00:00 |
Arvid Norberg
|
0b063de9ff
|
fix more warnings
|
2015-04-21 04:30:34 +00:00 |
Arvid Norberg
|
1faf2e201f
|
inversed TORRENT_LOGGING build config to enable logging by default. It's now disabled by TORRENT_DISABLE_LOGGING
|
2015-04-17 01:15:33 +00:00 |
Arvid Norberg
|
9fb98b1151
|
remove speed affinity feature in piece-picker and peers
|
2015-02-08 21:17:00 +00:00 |
Arvid Norberg
|
d8d069675c
|
improve piece picker to better support torrents with very large pieces and web seeds
|
2015-01-20 02:34:55 +00:00 |
Arvid Norberg
|
09bc1550e9
|
simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin
|
2014-12-09 09:08:26 +00:00 |
Arvid Norberg
|
7351389ce8
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |