arvidn
|
c55bc7dd42
|
improve error handling of failing to change file priority
|
2018-05-31 00:47:17 +02:00 |
sledgehammer_999
|
4cef1814b0
|
Add 1.1.7 release in the ChangeLog
|
2018-05-28 09:44:26 +02:00 |
arvidn
|
ed8fffc1a6
|
set the hidden attribute when creating the part file
|
2018-05-23 10:39:10 +02:00 |
Steven Siloti
|
243353a144
|
account for partially downloaded pieces when announcing as a seed
|
2018-05-13 22:35:04 +02:00 |
arvidn
|
9ca12d6db5
|
restore aspects of the previous behavior of force-proxy. Instead of not opening any TCP listen sockets at all, open them but reject any incoming connection. This is because in RC_1_1, the UDP and TCP sockets are tied in subtle and unintuitive ways. This is much cleaner in the next major release and this patch will not need to be merged
|
2018-05-13 12:31:00 +02:00 |
arvidn
|
98d5313598
|
don't perform DNS lookups for the DHT bootstrap unless DHT is enabled
|
2018-04-01 23:53:12 +02:00 |
d_komarov
|
1c867a5026
|
Changing file priorities while checking interrupts checking.
Also, if the last file has zero priority, checking is interrupted prematurely.
|
2018-03-26 02:59:10 +02:00 |
arvidn
|
137baa6c04
|
expose post_dht_stats() to python binding
|
2018-03-17 16:19:20 +01:00 |
arvidn
|
a06e4f696b
|
track whether a file is eligible for using the partfile on a per-file basis. This is intended to improve backwards compatibility, to better support resuming files downloaded with older versions of libtorrent
|
2018-03-11 12:52:56 +01:00 |
arvidn
|
05f7a95604
|
fix reporting &redundant= in tracker announces
|
2018-03-08 02:11:46 +01:00 |
arvidn
|
24dea1f845
|
fix tie-break in duplicate peer connection disconnect logic
|
2018-02-21 21:04:28 +01:00 |
Arvid Norberg
|
eec34e3ac3
|
fix issue with SSL tracker connections left in CLOSE_WAIT state (#2797)
|
2018-02-20 08:40:47 +01:00 |
arvidn
|
1ede34da8a
|
undo the patch to restore incoming TCP connections over SOCKS5
|
2018-02-19 00:01:42 +01:00 |
arvidn
|
a1860426b8
|
defer truncating existing files until the first time we write to them
|
2018-02-10 18:33:41 +01:00 |
arvidn
|
77181c1469
|
fix issue when receiving a torrent with 0-sized padfiles as magnet link
|
2018-02-09 17:41:30 +01:00 |
arvidn
|
91e03c789c
|
fix issue resuming 1.0.x downloads with a file priority 0
|
2018-01-31 22:43:07 +01:00 |
arvidn
|
01c41fadcf
|
fix torrent_status::next_announce
|
2018-01-29 15:08:18 +01:00 |
arvidn
|
ca3ea591df
|
fix pad-file scalability issue
|
2018-01-29 03:00:37 +01:00 |
arvidn
|
b729021625
|
make coalesce-buffers work on windows and systemps with pwritev()/preadv()
|
2018-01-28 23:05:01 +01:00 |
arvidn
|
bc4d53c71f
|
restore support for incoming connections over SOCKS5 (disabled by default)
|
2018-01-25 09:14:14 +01:00 |
arvidn
|
efd096d879
|
use unique peer_ids per connection
|
2018-01-23 16:40:16 +01:00 |
arvidn
|
0ee6b7d142
|
build for iOS on travis
|
2018-01-18 22:37:37 +01:00 |
arvidn
|
a67eb2f059
|
fix tracker connection bind issue for IPv6 trackers
|
2018-01-14 06:47:13 -05:00 |
arvidn
|
a9085db760
|
fix error handling of merkle torrents
|
2018-01-13 17:33:36 -05:00 |
arvidn
|
f29bb69612
|
fix error handling of unsupported hard-links
|
2018-01-13 08:36:48 -05:00 |
arvidn
|
c8bf782bd0
|
bump version number to 1.1.6
|
2017-12-29 15:53:51 +01:00 |
arvidn
|
69ff30f50f
|
deprecate save_encryption_settings (they are part of the normal settings)
|
2017-12-27 13:39:36 +01:00 |
arvidn
|
b7decd452e
|
add getters for peer_class_filter and peer_class_type_filter
|
2017-12-23 09:25:06 +01:00 |
arvidn
|
178281e1c5
|
make torrent_handler::set_priority() to use peer_classes
|
2017-12-18 00:56:44 +01:00 |
arvidn
|
d1a63cd781
|
fix build against boost-1.66, specifically the boost.asio changes
|
2017-12-15 11:29:53 +01:00 |
arvidn
|
a286b9da47
|
fix i2p support
|
2017-12-08 09:57:21 +01:00 |
arvidn
|
f81a20a035
|
fix loading resume data when in seed mode
|
2017-12-03 23:43:55 +01:00 |
arvidn
|
0fe2e85fee
|
fix part-file creation race condition (back-port from master)
|
2017-12-03 18:13:54 +01:00 |
arvidn
|
4b467f82ac
|
fix issue with initializing settings on session construction
|
2017-12-02 12:20:36 +01:00 |
Arvid Norberg
|
e15f466137
|
fix issue with receiving interested before metadata (#2557)
|
2017-11-25 15:31:37 +01:00 |
arvidn
|
5e7666526e
|
fix IPv6 tracker announce issue
|
2017-11-23 10:11:59 +01:00 |
arvidn
|
04c2c35f8d
|
restore path sanitization behavior of ':'
|
2017-11-21 08:50:09 +01:00 |
arvidn
|
096ce54fae
|
fix issue where new listen sockets would not be opened when leaving force_proxy mode
|
2017-11-14 12:38:22 +01:00 |
arvidn
|
205fe5e7ea
|
fix full allocation failure on APFS
|
2017-10-16 00:08:10 +02:00 |
Steven Siloti
|
2b72a7321a
|
send one last state update when a paused torrent's rates reach zero (#2436)
|
2017-10-11 23:10:40 +02:00 |
arvidn
|
f19cca1374
|
fix infinite loop when parsing certain invalid magnet links
|
2017-10-11 09:11:58 +02:00 |
arvidn
|
f080149081
|
fix parsing of torrents with certain invalid filenames
|
2017-10-08 15:54:08 +02:00 |
arvidn
|
cdd9f91999
|
fix leak of torrent_peer objecs (entries in peer_list)
|
2017-10-07 11:43:42 +02:00 |
arvidn
|
99b19366a9
|
fix leak of peer_class objects (when setting per-torrent rate limits)
|
2017-10-03 17:32:49 +02:00 |
arvidn
|
9cad0d8cf2
|
expose peer class API in python binding
|
2017-09-24 23:25:20 -07:00 |
arvidn
|
5441874f10
|
fix integer overflow in whole_pieces_threshold logic
|
2017-09-23 06:59:13 -07:00 |
arvidn
|
1ddc710be1
|
fix uTP path MTU discovery issue on windows (DF bit was not set correctly)
|
2017-09-16 19:56:42 +02: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
|
061732ddec
|
bump version
|
2017-09-04 15:35:45 +02:00 |
arvidn
|
fe37884bc6
|
fix IPv6 tracker support by performing the second announce in more cases
|
2017-08-19 18:56:51 +02:00 |