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 |
arvidn
|
e5ba4fa640
|
fix documentation for add_port_mapping
|
2019-11-13 15:40:04 +01:00 |
arvidn
|
592544f30f
|
fix some PVS studio warnings
|
2019-11-07 16:38:08 +00:00 |
arvidn
|
818cc1c495
|
set terminate handler in test framework to print stacktrace if called by test. Install signal handler on windows
|
2019-11-03 05:56:44 -08:00 |
arvidn
|
271bc55694
|
update SSL test certificates
|
2019-11-03 05:56:22 -08:00 |
arvidn
|
ca7e20fe5f
|
fix type of allocation_mode in client_test
|
2019-10-31 10:30:01 +01:00 |
arvidn
|
cc710671c8
|
fix sonarcloud integration
|
2019-10-31 07:37:57 +01:00 |
Pavel Pimenov
|
a6baefa197
|
client_test: add set_torrent_params
|
2019-10-31 07:37:30 +01:00 |
arvidn
|
47dede4f7e
|
back-port missing include for GCC 10
|
2019-10-30 15:02:44 +01:00 |
Steven Siloti
|
b26629885b
|
fix storing udp port mappings in listen_socket_t
|
2019-10-23 15:50:37 +02:00 |
arvidn
|
28a627a3a3
|
fix settings default value doc generation. Apply documentation fix from Sig7
|
2019-10-20 21:59:03 +02:00 |
arvidn
|
729102c280
|
fixed division by zero in anti-leech choker
|
2019-10-20 12:59:55 +02:00 |
arvidn
|
39e2e4d3dc
|
fix torrent_info::swap
|
2019-10-18 13:38:39 +02:00 |
arvidn
|
c8f3063f25
|
fix SSL test
|
2019-10-15 10:22:19 +02:00 |
arvidn
|
9115c8c28d
|
update travis OSX image to the latest version
|
2019-10-15 10:22:19 +02:00 |
arvidn
|
4b8f8d7e92
|
honor proper object lifetime rules
|
2019-09-28 22:11:54 +02:00 |
arvidn
|
9c970550e3
|
fix clang warning on empty statements by fixing the test macros
|
2019-09-24 01:28:43 +02:00 |
arvidn
|
3168de21f9
|
fix the tools/test_coverage.sh script
|
2019-09-16 06:25:17 -06:00 |
Arvid Norberg
|
08b6a112c0
|
fix the asserts=on and invariant-checks=on default build. Right now you can't change them in debug builds. Just make those defaults when building tests and examples. Also enable debug-iterators by default in tests and examples
|
2019-09-16 00:21:53 -06:00 |
Arvid Norberg
|
b9a3ba1b37
|
improve sanitizer feature in Jamfile, that detects which compiler is used. don't enable msvc-debug iterators explicitly, as it breaks release builds. They are enabled by default in debug builds anyway
|
2019-09-15 15:48:58 -06:00 |