Arvid Norberg
|
f0c3eb8915
|
docs improvement
|
2019-12-20 22:08:54 +01:00 |
Arvid Norberg
|
55460a60bc
|
fix the documentation generation tool to work for flags, and other global constants. Improve documentation
|
2019-12-19 01:50:22 +01:00 |
arvidn
|
b108b1d044
|
clarify documentation around torrent_handle::have_piece() and piece_finished_alert
|
2019-11-29 08:47:32 +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 |
Arvid Norberg
|
d113816ae6
|
fix issue where trackers from magnet links were not included in create_torrent()
|
2019-07-04 12:53:36 +02:00 |
Arvid Norberg
|
57017e3ace
|
noreturn attribute is standard in C++11
|
2019-02-27 17:11:15 +01:00 |
Amir Abrams
|
97c23366f3
|
Remove duplicate word in comments like "the the"
|
2019-02-24 12:28:17 +01:00 |
arvidn
|
42bf915437
|
update documentation for the seed_mode flag
|
2019-02-15 22:08:47 +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
|
c9cbb122e2
|
fix some warnings from sonar-cube
|
2018-09-05 18:10:57 -07:00 |
arvidn
|
78a344bd8b
|
merged RC_1_1 into master
|
2018-09-05 08:25:14 -07:00 |
Arvid Norberg
|
2647ca2412
|
add option to ignore min-interval from tracker, when force-reannouncing a tracker
|
2018-09-04 08:46:24 +02:00 |
arvidn
|
058419a77c
|
simplify total_have/have_want/total_want. make piece_picker track pad blocks and compute byte-progress at block granularity
|
2018-08-19 22:21:24 +02:00 |
Arvid Norberg
|
b90564d418
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
arvidn
|
b3dbce5790
|
merge RC_1_1 into master
|
2018-08-13 09:32:17 +02:00 |
Arvid Norberg
|
0a5b3c1bb0
|
update documentation for save_resume_data() and stop_when_ready()
|
2018-08-09 00:57:21 +02:00 |
arvidn
|
4096085bf8
|
merged RC_1_1 into master
|
2018-07-30 13:44:44 +02:00 |
arvidn
|
19df645012
|
apply piece priorities immediately, even though file priority updares are async. save both file- and piece priorities in fast resume. when loading, apply file prios first, then piece prios
|
2018-07-29 21:53:01 +02:00 |
arvidn
|
33685c6c85
|
merge RC_1_1 into master
|
2018-07-28 10:10:01 +02:00 |
arvidn
|
c92f527b60
|
in torrent_handle::id(), only shift down the pointer by 10 bits
|
2018-07-28 10:03:30 +02:00 |
arvidn
|
4aa3c4573a
|
use the strong type for pause flags
|
2018-07-16 12:06:21 +02:00 |
arvidn
|
37a6a47ea3
|
minor cleanups around saving resume data
|
2018-07-12 08:38:53 +02:00 |
arvidn
|
ca7313580e
|
merged RC_1_1 into master
|
2018-06-16 17:47:32 +02:00 |
arvidn
|
2364699292
|
clarify documentation for move_storage()
|
2018-06-11 00:05:36 +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 |
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
|
5413eae900
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
arvidn
|
53b4725da3
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
d-komarov
|
59bdb3db81
|
Fix compilation warning at friend declarations
Use appropriate dllimport/dllexport attributes with friend declarations.
|
2018-02-19 23:23:15 +01:00 |
arvidn
|
bb945f5cf4
|
introduce a proper type for pex flags to improve type-safety
|
2017-12-17 23:17:12 +01:00 |
arvidn
|
7730eea401
|
restore backwards compatibility with the API before download_priority_t was introduced
|
2017-11-06 01:24:24 +01: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
|
f57b90b500
|
introduce type for torrent queue_position
|
2017-11-01 10:52:45 +01:00 |
Alden Torres
|
e47f73ee3b
|
cleanup of field torrent_need_cert_alert::error (#2414)
deprecate field torrent_need_cert_alert::error
|
2017-10-06 10:54:33 +02:00 |
arvidn
|
c66f4cc62a
|
fix some warnings, mostly 0 -> nullptr
|
2017-09-28 07:33:10 -07:00 |
arvidn
|
ccbd6cbcfe
|
remove rss_reader.py, since rss has been reprecated. fix python binding for torrent_handle, to be hashable. update client_test.py to not use deprecated APIs and follow best (libtorrent) practice
|
2017-09-11 22:28:57 +02:00 |
arvidn
|
6fa181ece8
|
some cleanup of type-safe flags
|
2017-07-30 18:20:15 -07:00 |
arvidn
|
69bd2986de
|
convert a few more torrent_handle flags to type safe types
|
2017-07-27 13:16:23 -07:00 |
arvidn
|
24e4263bae
|
make torrent status flags be type safe
|
2017-07-27 09:33:35 -07:00 |
arvidn
|
5222d92e9f
|
make resume_data_flags type safe
|
2017-07-27 00:07:15 -07:00 |
arvidn
|
c4659bc345
|
convert peer_flags and peer_source_flags to type-safe flags
|
2017-07-17 10:22:32 -07:00 |
arvidn
|
4947602a2f
|
make add_torrent_params::flags_t an enum class and move it out into its own header
|
2017-07-17 01:05:31 -07:00 |
AllSeeingEyeTolledEweSew
|
00655d562b
|
Refactor several flags to torrent_handle::get_flags/set_flags.
|
2017-07-17 01:05:31 -07:00 |
arvidn
|
73942de97a
|
carve out peer_list_entry into also being deprecated (it was only used by deprecated functions and some tests)
|
2017-07-16 19:20:29 -07:00 |
arvidn
|
5c37eb174f
|
drop support for windows compilers without std::string and wchar_t (believed to be old cygwin)
|
2017-07-02 08:24:55 -04:00 |
arvidn
|
f85c01cc0a
|
merged RC_1_1 into master
|
2017-06-21 00:51:43 -04:00 |
arvidn
|
046bb76361
|
handle invalid arguments to set_piece_deadline()
|
2017-06-19 05:46:08 -04:00 |
arvidn
|
53cbb607d0
|
first steps towards spell checking documentation
|
2017-06-17 22:59:57 -04:00 |