Pavel Pimenov
|
c7c7cd41d2
|
remove m_inode
|
2020-01-04 23:03:46 +01:00 |
arvidn
|
55e83e40d2
|
suppress future attempts to announce to a tracker from an interface with an incompatible address family
|
2020-01-04 23:03:17 +01:00 |
Arvid Norberg
|
0675bd263f
|
add new socks5_alert to trouble shoot SOCKS5 proxies
|
2019-12-28 17:57:44 +01:00 |
Pavel Pimenov
|
b5bf6c3260
|
fix http_stream::handshake2
|
2019-12-20 22:10:17 +01:00 |
Arvid Norberg
|
f0c3eb8915
|
docs improvement
|
2019-12-20 22:08:54 +01:00 |
arvidn
|
078f7b956e
|
fix parsing of enum classes in doc generation tool
|
2019-12-19 15:40:45 +01:00 |
arvidn
|
6110144a3b
|
fix python example client to not use deprecated functions
|
2019-12-19 08:40:17 +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
|
8378c0f55c
|
silence GCC warning on memmove
|
2019-12-17 09:28:23 +01:00 |
Arvid Norberg
|
cdee94a5bf
|
lower threshold to report documentation issues by creating short cut links directly in the docs
|
2019-12-17 09:27:59 +01:00 |
arvidn
|
0063e43650
|
silence buggy nodiscard diagnostic on MSVC
|
2019-12-17 02:16:59 +01:00 |
arvidn
|
68196dceae
|
fix erroneous event=completed tracker announce when checking files
|
2019-12-15 11:21:46 +01:00 |
arvidn
|
69d85ed110
|
replace use of deprecated shared_ptr<>::unique with shared_ptr<>::use_count
|
2019-12-12 19:40:39 +01:00 |
arvidn
|
828ad7d024
|
bump version 1.2.3.0
|
2019-12-09 12:46:36 +01:00 |
arvidn
|
59a29a44e2
|
promote errors in parsing listen_interfaces to post listen_failed_alert
|
2019-12-09 06:54:31 +01:00 |
arvidn
|
41dab18644
|
update tutorial with new way of saving resume data
|
2019-12-08 13:24:01 +01:00 |
arvidn
|
26ec7921c3
|
fix bug in protocol encryption/obfuscation
|
2019-12-07 11:44:05 +01:00 |
arvidn
|
f49d194186
|
fix buffer overflow in SOCKS5 UDP logic
|
2019-12-06 09:19:17 +01:00 |
arvidn
|
33890cfe6b
|
fix typos in upgrade_to_1.2.rst. Add section about listen_interfaces
|
2019-12-05 08:04:48 +01:00 |
arvidn
|
88af8789a7
|
fix typos
|
2019-12-05 00:43:44 +01:00 |
arvidn
|
b5790b982b
|
fix issue of rapid calls to file_priority() clobbering each other
|
2019-12-04 22:04:13 +01:00 |
arvidn
|
b5e717ffe0
|
back-port ut_pex fixes
|
2019-12-03 18:49:34 +01:00 |
arvidn
|
b329d579e9
|
clear tracker errors on success
|
2019-12-02 23:36:18 +01:00 |
arvidn
|
11014b7efc
|
update list of clients to be more.. modern. Hide alert constructors
|
2019-12-02 23:24:59 +01:00 |
arvidn
|
4a7acc4a21
|
strip TORRENT_COUNTER_NOEXCEPT when generating documentation
|
2019-12-02 18:15:39 +01:00 |
arvidn
|
7b0bb2fb0b
|
fix accidental disabling of exporting aux::proxy_settings from library
|
2019-12-02 11:43:46 +01:00 |
arvidn
|
d0f5f08665
|
fix typos and extend spell checking
|
2019-11-30 01:33:40 +01:00 |
arvidn
|
a81bf1f1d7
|
make the buffers to print SOAP messages into a bit smaller, to silence a GCC warning
|
2019-11-29 12:57:43 +01:00 |
arvidn
|
b108b1d044
|
clarify documentation around torrent_handle::have_piece() and piece_finished_alert
|
2019-11-29 08:47:32 +01:00 |
arvidn
|
78aefcc806
|
fix deprecation warnings for deprecated classes
|
2019-11-27 12:15:59 +01:00 |
arvidn
|
0c2d3a0dac
|
optimize setting with unlimited unchoke slots
|
2019-11-26 20:54:52 +01:00 |
arvidn
|
97a79d2dba
|
fixed restoring of trackers, comment, creation date and created-by in resume data
|
2019-11-25 14:21:55 +01:00 |
arvidn
|
a53d090313
|
fix handling of torrents with too large pieces
|
2019-11-25 02:46:55 +01:00 |
arvidn
|
4f5715afe3
|
fix travis build
|
2019-11-24 11:38:37 +01:00 |
arvidn
|
33d006df99
|
add unit tests for http_connection over plain HTTP proxy
|
2019-11-21 08:40:36 +01:00 |
arvidn
|
3019b17c90
|
use a better algorithm for sorting peers in the unchoker
|
2019-11-21 08:39:32 +01:00 |
arvidn
|
0ce4e576e6
|
disable wait_for_alert test, since it relies on accurate wall-clock timings, which aren't necessarily possible on some CIs
|
2019-11-21 08:36:12 +01:00 |
arvidn
|
2bb7d92957
|
construct io_context with the hints that it's single-threaded
|
2019-11-21 08:34:28 +01:00 |
arvidn
|
98c36d03ae
|
travis uses 2 cores, build with -j2 (not -j3)
|
2019-11-20 15:10:05 +01:00 |
Arvid Norberg
|
e3a4c9fffa
|
enable parallel builds with ninja on appveyor
|
2019-11-19 17:02:54 +01:00 |
Arvid Norberg
|
afb5d842ff
|
test_resume fix
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
5145664562
|
force python interpreter for mingw build on appveyor
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
f4ab272c5c
|
attempt to fix warning
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
ad787d2a4f
|
fix test_flags (for windows)
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
8abd878ed4
|
fix creating directory in test_utp
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
fbb7c1e2e3
|
fix test_receive_buffer. print errors in test_utp.cpp
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
54edd434f4
|
wait until python gets running to open its socket
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
76f53297a9
|
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
|
2019-11-19 01:46:39 +01:00 |
Arvid Norberg
|
48fa5343b5
|
add executor_type to socket_type
|
2019-11-14 11:55:48 +01:00 |
arvidn
|
6d441da9e5
|
fix warning comparing integers of different width
|
2019-11-14 11:55:14 +01:00 |