arvidn
|
387f3ba0ea
|
fix python3 portability issue in python binding
|
2017-05-21 16:58:23 -04:00 |
arvidn
|
acd98d5c40
|
delay 5 seconds before reconnecting socks5 proxy for UDP ASSOCIATE
|
2017-05-21 08:53:29 -04:00 |
arvidn
|
83735fdbb4
|
fix NAT-PMP crash when removing a mapping at the wrong time
|
2017-05-20 14:56:04 -04:00 |
arvidn
|
56d5d795bf
|
improve path sanitization (filter unicode text direction characters)
|
2017-05-15 01:49:41 -04:00 |
arvidn
|
9333c51da6
|
deprecate partial_piece_info::piece_state
|
2017-05-14 20:15:55 -04:00 |
arvidn
|
ff63557f58
|
bind upnp requests to correct local address
|
2017-05-12 18:17:38 -04:00 |
arvidn
|
bfa455c5bd
|
save resume data when removing web seeds
|
2017-05-09 13:11:28 -04:00 |
Jan Berkel
|
b3815c5533
|
HTTP proxy: avoid connecting to itself (#1978)
|
2017-05-08 11:04:17 -04:00 |
arvidn
|
14dbd1c92d
|
fix race condition in disk I/O storage class
|
2017-05-07 13:47:50 -04:00 |
Jan Berkel
|
fe9f877087
|
Set connection timeout when next endpoint is tried (#1952)
|
2017-05-04 17:32:47 -04:00 |
arvidn
|
7dd11268dd
|
removed use of boost::uintptr_t for better compatibility
|
2017-04-23 11:15:43 -04:00 |
arvidn
|
227830e757
|
fix memory leak in the disk cache. if a cached_piece_entry would stick around in a ghost list (ARC), it would keep the torrent object itself alive. when aborting read jobs, the outstanding_read flag need to be cleared on the piece. When reclaiming a block for a piece that should be deleted (not just evicted) it need to know that. This patch adds an additional bit to cached_piece_entry to communicate this
|
2017-04-19 22:30:27 -04:00 |
arvidn
|
2d6268b580
|
fix double free in disk cache
|
2017-04-17 19:54:05 -04:00 |
Arvid Norberg
|
e7a379551c
|
discourage forward declarations of libtorrent types, introduce forward declaration header (#1910)
|
2017-04-13 06:48:01 -07:00 |
arvidn
|
b065536023
|
bump version number
|
2017-04-02 18:34:45 -04:00 |
arvidn
|
02bb1251d2
|
removed (broken) support for incoming connections over socks5
|
2017-03-29 02:15:43 -04:00 |
arvidn
|
852fada772
|
restore announce_entry's timestamp fields to posix time in python binding
|
2017-03-28 22:21:01 -04:00 |
arvidn
|
910ccc528f
|
deprecate torrent_added_alert in favor of add_torrent_alert
|
2017-03-26 22:48:17 -04:00 |
Arvid Norberg
|
2e367ea53b
|
fix python binding for parse_magnet_uri (#1838)
fix python binding for parse_magnet_uri
|
2017-03-23 08:31:10 -04:00 |
arvidn
|
4d397f5ebf
|
fix minor robustness issue in DHT bootstrap logic
|
2017-03-21 12:29:08 -04:00 |
arvidn
|
f95f5b05c2
|
fix issue where torrent_status::num_seeds could be negative
|
2017-03-20 23:58:08 -04:00 |
arvidn
|
6f650aa7d9
|
document deprecation of dynamic loading/unloading of torrents
|
2017-03-13 21:21:38 -04:00 |
arvidn
|
e37e4bfe8a
|
include user-agent in tracker announces in anonymous_mode for private torrents
|
2017-03-12 21:10:00 -04:00 |
Arvid Norberg
|
3f90501934
|
add support for IPv6 peers from udp trackers (#1802)
add support for IPv6 peers from udp trackers
|
2017-03-11 02:46:51 -05:00 |
arvidn
|
08c05b9693
|
correctly URL encode the IPv6 argument to trackers
|
2017-03-10 02:27:51 -05:00 |
arvidn
|
dec8c853e3
|
fix default file pool size on windows
|
2017-03-09 23:26:53 -05:00 |
arvidn
|
5cb12318c5
|
fix bug where settings_pack::file_pool_size setting was not being honored
|
2017-03-09 08:18:10 -05:00 |
arvidn
|
faa2029f8b
|
add feature to periodically close files (to make windows clear disk cache)
|
2017-03-06 23:46:47 -05:00 |
arvidn
|
af07ce1f25
|
fix issue with peers not updated on metadata from magnet links
|
2017-03-06 18:45:58 -05:00 |
arvidn
|
ff106f8c9e
|
default TOS marking to 0x20
|
2017-02-25 13:34:53 -05:00 |
arvidn
|
6d40d3a167
|
bump version number
|
2017-02-20 12:43:34 -05:00 |
arvidn
|
7b61313b99
|
fix invalid access when leaving seed-mode with outstanding hash jobs
|
2017-02-17 15:37:56 -05:00 |
arvidn
|
cbd1c26a11
|
fix ABI compatibility issue introduced with preformatted entry type
|
2017-02-12 20:42:30 -05:00 |
ximply
|
c4d96c7aa9
|
add web_seed_name_lookup_retry to session_settings (#1674)
add web_seed_name_lookup_retry to session_settings to control web seed
name lookup retry in seconds, default is 1800 seconds
|
2017-02-07 01:34:52 -05:00 |
Arvid Norberg
|
692759ba81
|
slightly improve proxy settings backwards compatibility-1.1 (#1664)
slightly improve proxy settings backwards compatibility
|
2017-02-06 00:01:04 -05:00 |
arvidn
|
7ff4f56ae2
|
add function to get default settings
|
2017-02-05 11:31:43 -05:00 |
Arvid Norberg
|
0a26ed8d1e
|
fix issue where updates to super seeding state would not include the torrent in the state_update_alert (#1659)
|
2017-02-04 16:09:42 -05:00 |
Arvid Norberg
|
4733670aa1
|
fix issue where num_seeds could be greater than num_peers in torrent_status (#1645)
fix issue where num_seeds could be greater than num_peers in torrent_status
|
2017-02-01 01:39:09 -05:00 |
arvidn
|
1bef80c3fa
|
report the true state of super_seeding of a torrent. If the torrent leaves finished or seeding state, it will clear it already
|
2017-01-28 21:27:25 -05:00 |
Arvid Norberg
|
ba9fae8e1f
|
fix issue with unloading torrents (#1624)
fix issue with unloading torrents
|
2017-01-25 23:42:59 -05:00 |
arvidn
|
b19cb7bd87
|
fixed finished-time calculation
|
2017-01-25 01:56:19 -05:00 |
arvidn
|
62db98ca09
|
add missing min_memory_usage() and high_performance_seed() settings presets to python
|
2017-01-24 01:34:05 -05:00 |
arvidn
|
132be5101f
|
fix stat cache issue that sometimes would produce incorrect resume data
|
2017-01-22 18:14:10 -05:00 |
arvidn
|
6d17f0fb66
|
storage optimization to peer classes
|
2017-01-21 01:23:07 -05:00 |
Falco
|
c57d062e0d
|
fix torrent name in alerts of builds with deprecated functions and use non deprecated for internal calls
|
2017-01-20 19:05:05 -05:00 |
arvidn
|
c7c204280a
|
make sure torrent_info::is_valid returns false when the file fails to load
|
2017-01-18 23:58:33 -05:00 |
Falcosc
|
a07ffe42f8
|
fix torrent peer class index overflow (#1557)
fix peer class index width
|
2017-01-16 18:20:43 -05:00 |
Arvid Norberg
|
04589f3bef
|
don't load user_agent and peer_fingerprint from session_state (#1538)
don't load user_agent and peer_fingerprint from session_state
|
2017-01-15 01:21:52 -05:00 |
Arvid Norberg
|
2120a13869
|
fix file rename issue with name prefix matching torrent name (#1524)
fix file rename issue with name prefix matching torrent name
|
2017-01-13 00:39:49 -05:00 |
arvidn
|
39866c2306
|
fix division by zero when setting tick_interval > 1000
|
2017-01-07 15:21:02 -05:00 |