arvidn
cf5aa4abbf
fix missing function export alert_name
2020-04-30 00:16:06 +02:00
Arvid Norberg
e2501c061d
fix setting lease duration to 0
2020-04-27 09:42:40 +02:00
arvidn
5b58dc0d38
fix assert when changing the unchoke slots limit
2020-04-26 21:18:59 +02:00
sledgehammer999
54551c1e71
Fix generation of docs
2020-04-25 17:18:55 +02:00
arvidn
86f04b2c09
fix handshake_timeout for peers
2020-04-24 21:24:14 +02:00
arvidn
c537f6277f
make upnp lease duration configurable on the fly
2020-04-23 19:06:37 +02:00
Steven Siloti
a9968916ca
fix IPv6 address change notification on Windows
...
The old NotifyAddrChange only detects IPv4 address changes. Use the newer
NotifyUnicastIpAddressChange function instead which supports both v4 and v6.
2020-04-20 11:22:11 +02:00
arvidn
caf56ea8b4
fix missing include of cstddef
2020-04-20 11:21:52 +02:00
arvidn
b9b54436b8
add back ssl test to makefile
2020-04-19 15:54:59 +02:00
arvidn
a652233142
bump version
2020-04-18 23:40:55 +02:00
Arvid Norberg
7a06650cc4
fix quoting of path in cmake generate-pkg-config
2020-04-18 20:10:48 +02:00
arvidn
ac4dd411cc
fix peer connection timeout
2020-04-18 17:06:15 +02:00
Arvid Norberg
9de99ac55c
add test for add_torrent() failing with an exception in the python binding
2020-04-18 17:05:51 +02:00
Arvid Norberg
1bec6b49f5
update spell check dictionary
2020-04-18 16:29:08 +02:00
FranciscoPombal
b438378cf1
update building documentation
2020-04-18 16:29:08 +02:00
FranciscoPombal
ade8ed3dd8
fix static builds of examples and tools on windows
2020-04-18 16:29:08 +02:00
Steven Siloti
d67d6c635f
check flags when matching listen sockets
...
If the flags change the socket needs to be re-opened. This is
particularly important when the local_network flag changes so that
the socket will correctly be treated as global even if the gateway
was not configured when the address was first detected.
Don't just modify the flags of the existing listen socket because
some flags may influence how the socket is opened. Such flags could
be special cased, but it doesn't seem worth the trouble.
2020-04-18 10:57:40 +02:00
Arvid Norberg
b403e01569
support old boost version
2020-04-16 09:53:51 +02:00
FranciscoPombal
eb50e9e5d2
support newer python versions in python bindings
2020-04-15 21:43:00 +02:00
arvidn
ebc2bfc4dd
fix UDP ASSOCIATE SOCKS5 connection retry
2020-04-15 15:32:17 +02:00
arvidn
05e6501f16
setting a proxy overrides listen_interfaces
2020-04-15 15:32:17 +02:00
arvidn
f8d0bd18e4
fix stddef.h include
2020-04-15 07:55:15 +02:00
arvidn
ce57c2d5af
support boost version older than 1.64 by falling back to tlsv12_client (instead of tls_client)
2020-04-14 20:19:45 +02:00
arvidn
fdbffda157
fix issues when configured to use a non-default choking algorithm
2020-04-14 10:36:59 +02:00
arvidn
1c15b30656
restore the sanitize=on build feature for fuzzers
2020-04-13 20:53:22 +02:00
arvidn
fda095e0b8
use old expires_from_now name, to support older boost versions
2020-04-13 16:50:06 +02:00
arvidn
85e3b64f98
update libsimulator
2020-04-13 14:37:58 +02:00
arvidn
744e5bcfa6
make test_privacy less likely to fail spuriously
2020-04-11 16:17:48 +02:00
arvidn
61d2c8c1f5
add built-in time-out to async_shutdown
2020-04-11 16:17:48 +02:00
arvidn
c825320df8
fix issue in reading resume data
2020-04-11 15:04:39 +02:00
arvidn
5c33fe25c5
improve documentation for native_handle
2020-04-11 14:22:01 +02:00
Orivej Desh
de71f3fdc9
reduce include directories
...
This removes -I src -I test -I tools from the autotools build and
-I ed25519/src from all build systems.
2020-04-11 12:47:23 +02:00
Arvid Norberg
46a6b74ee0
remove home-built sanitizer support, use boost-build features
2020-04-11 00:35:16 +02:00
arvidn
11b19ac813
revert NXDOMAIN change from 1.2.4
2020-04-10 00:27:21 +02:00
Fonic
b148e9ddc4
Add dht_live_nodes and dht_sample_infohashes to Python bindings
...
Add 'dht_live_nodes' and 'dht_sample_infohashes' functionality to
Python bindings:
- add function 'dht_live_nodes' to libtorrent.session
- add function 'dht_sample_infohashes' to libtorrent.session
- add alert 'dht_live_nodes_alert' to alerts
- add alert 'dht_sample_infohashes_alert' to alerts
- add alert 'dht_bootstrap_alert' to alerts
2020-04-10 00:26:52 +02:00
arvidn
faa807c0f3
fix travis build
2020-04-10 00:26:15 +02:00
arvidn
32959318ff
update listen_interfaces documentation
2020-04-07 05:57:32 -07:00
arvidn
c4a3937ac9
don't open any listen sockets if listen_interfaces is empty or misconfigured
2020-04-07 05:57:32 -07:00
arvidn
983b1d6422
provide better names for alert_category_t constants
2020-04-04 15:06:02 -07:00
arvidn
fae73b5e2b
minor simplifaction of udp_socket
2020-04-04 15:05:18 -07:00
arvidn
6c880159c9
fix bug in auto disk cache size logic
2020-04-04 15:04:40 -07:00
arvidn
71e3bee54d
make the http_connection timeout apply to the async_shutdown call as well, to make sure we close the connection eventually, even if the async_shutdown stalls
2020-04-04 07:13:40 -07:00
Arvid Norberg
ef7362f140
clarify documentation for outgoing_interfaces
2020-04-04 04:39:54 -07:00
arvidn
93aa1956a4
fix empty key in default settings in python binding when building with deprecated functions off
2020-04-03 12:16:48 -07:00
arvidn
3185b627ef
torrent want-tick fixes
2020-04-02 15:16:03 -07:00
arvidn
2d9513deb0
fix out-of-bound access in upnp unmap
2020-04-02 12:09:24 -07:00
arvidn
dcf3c83d29
fix formatting
2020-04-01 01:27:13 -07:00
arvidn
4406fd2993
minor simplification to client_test
2020-04-01 01:26:53 -07:00
arvidn
1e6ed1afd1
make client_test easier to use when setting configuration options from command line
2020-03-31 14:17:54 -07:00
Steven Siloti
2d7875385e
fix assertion failure when detroying moved-from session
...
When a session object is moved, all of its shared_ptrs become empty.
Don't assert in the dtor due to this, just do nothing.
2020-03-31 05:06:16 -07:00