arvidn
|
9469913cb2
|
fix typo in lsd::start
|
2020-03-07 08:21:30 -08:00 |
arvidn
|
cc792d8638
|
improve error messages and error reporting of failing enum_routes()
|
2020-02-26 17:48:12 +01:00 |
arvidn
|
571952fd19
|
bind SOCKS5 connection to correct outgoing interface
|
2020-01-19 08:27:33 +01:00 |
Arvid Norberg
|
0675bd263f
|
add new socks5_alert to trouble shoot SOCKS5 proxies
|
2019-12-28 17:57:44 +01:00 |
arvidn
|
7878f68370
|
add some missing documentation. undeprecate error_file_metadata ahead of master undeprecating it
|
2019-09-08 10:51:46 +02:00 |
arvidn
|
07ab3b9739
|
add feature to create an affinity to pick adjecent pieces aligned to 4MiB extents. It's an attempt to improve disk I/O, by writing larger contiguous ranges of bytes. It's off by default.
|
2019-08-17 12:32:47 +02:00 |
arvidn
|
a845afe6d9
|
fix warnings
|
2019-04-10 08:05:36 +02:00 |
arvidn
|
381d5a3c5d
|
add support for creating symlinks, for torrents with symlinks in them
|
2019-03-05 22:53:56 +01:00 |
Amir Abrams
|
97c23366f3
|
Remove duplicate word in comments like "the the"
|
2019-02-24 12:28:17 +01:00 |
arvidn
|
f4f1425115
|
use UNC paths pervasively on windows
|
2019-01-12 21:00:40 +01:00 |
arvidn
|
97e86b2969
|
minor fix to invalid_request_alert logging
|
2018-12-23 11:17:33 +01:00 |
arvidn
|
35ad3bb499
|
fix %u -> %d format codes
|
2018-12-12 18:07:06 +01:00 |
arvidn
|
507fffe872
|
move where socket buffers are set up, to happen after the socket is opened. log errors in the peer's log instead of session and torrent
|
2018-12-02 04:03:03 +01:00 |
arvidn
|
0808b96ec7
|
correct %u format code for pieces in printf() calls
|
2018-11-27 12:26:25 +01:00 |
arvidn
|
5383854768
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
arvidn
|
2d6a6a24ae
|
move the whole add_torrent_params object into save_resume_data_alert
|
2018-11-13 01:03:16 +01:00 |
arvidn
|
bf496c6b14
|
use span for picker_log_alert
|
2018-11-03 11:56:09 +01:00 |
arvidn
|
c437a24d78
|
renamed debug_notification to connect_notification
|
2018-09-28 17:28:34 -07:00 |
Arvid Norberg
|
b90564d418
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
Alden Torres
|
965ca9a565
|
avoid copy of arrays in dht alerts constructors
|
2018-07-09 19:53:35 +02:00 |
arvidn
|
3c2b076eb0
|
deprecated anonymous_mode_alert
|
2018-07-08 18:26:47 +02:00 |
arvidn
|
10deff2f91
|
fix some unintentional copies (with explicit moves)
|
2018-07-01 18:22:32 +02:00 |
arvidn
|
c56f6abf72
|
deliver notification of alerts being dropped via alerts_dropped_alert
|
2018-05-30 11:26:02 +02:00 |
arvidn
|
534276e7a5
|
refactor to use the utility function for bind_socket_to_device() instead of using the bind_to_device socket option directly, to make it best effort. include operation enum in udp_error alert.
|
2018-05-23 12:11:04 +02:00 |
arvidn
|
fe612ca167
|
replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options
|
2018-05-13 19:25:17 +02: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 |
Arvid Norberg
|
6efff919cd
|
deprecated alert::progress_notification alert category, split into finer grained categories
|
2018-04-05 16:27:28 +02:00 |
Alden Torres
|
5b922072e9
|
avoid calls to .address() when looking for endpoint protocol (#2892)
using is_v4 and is_v6 where possible
|
2018-04-01 13:48:17 +02:00 |
arvidn
|
65fef972a2
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
arvidn
|
a54f76d5df
|
deprecate status_code from tracker_error_alert (it's already part of the error_code), simplify code a bit
|
2017-12-19 00:55:51 +01:00 |
Alden Torres
|
28f096e94e
|
added const to static arrays, minor refactor in alert.cpp
|
2017-12-01 09:57:00 +01:00 |
arvidn
|
1a8660bca7
|
don't shadow static_category in alerts
|
2017-09-16 19:58:11 +02:00 |
arvidn
|
93bb84d94c
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
arvidn
|
24d08cdf82
|
fix protocol_str in portmap_alert
|
2017-09-02 10:39:55 +02:00 |
arvidn
|
11f008e90e
|
use a strong typedef for port mapping id
|
2017-09-02 07:02:07 +02:00 |
Steven Siloti
|
f022285b13
|
include endpoint in tracker alerts
|
2017-09-01 13:38:36 +02:00 |
Arvid Norberg
|
f734ad067b
|
straighten out some type-safety in port mapping enums (#2285)
|
2017-08-30 20:47:49 +02:00 |
Alden Torres
|
0b83b6b6df
|
fix typo and extra ::alert
|
2017-08-06 04:28:36 +02:00 |
arvidn
|
b38efb6c65
|
make alert category flags be a strong type
|
2017-07-26 07:20:47 -07:00 |
arvidn
|
330904f460
|
convert picker_flags_t to type safe flags
|
2017-07-23 09:29:25 -07:00 |
toinetoine
|
b1c3e12cd0
|
added block_uploaded_alert to allow client to track upload activity
|
2017-07-16 11:04:03 -07:00 |
arvidn
|
35491bc476
|
convert remaining alerts to use operation_t instead of string literal
|
2017-06-18 22:05:50 -04:00 |
arvidn
|
ff454a92d4
|
unify some operation-enums and strings to use operation_t
|
2017-06-18 07:31:45 -04:00 |
arvidn
|
ff8703e862
|
make alert types ABI compatible between builds with deprecated members enabled and without
|
2017-06-17 16:07:06 -04:00 |
arvidn
|
1fd350cf60
|
make operation_t an enum class, for type safety
|
2017-06-15 07:00:06 -04:00 |
Alden Torres
|
48ef3b6bf7
|
implemented support for BEP 51 (#1652)
|
2017-06-12 11:54:11 +02:00 |
arvidn
|
f3d319b677
|
fix internal use of deprecated function identify_client
|
2017-06-10 08:16:23 +02:00 |
Arvid Norberg
|
660cdaf2d1
|
deprecate direct access to array in session_stats_alert (#2033)
|
2017-05-27 20:33:31 -04:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |