github rakshasa/rtorrent v0.16.16
RTorrent release version 0.16.16

4 hours ago

Summary

Includes new proxy support, using network.proxy.global.set and network.proxy.http.set, with http://, socks5:// and socks5h:// support. Other libcurl-supported protocols work http.

Deprecated and Disabled Commands

# Deprecated commands:

d.multicall2
network.open_sockets
network.max_open_sockets
network.max_open_sockets.set
network.http.proxy_address
network.http.proxy_address.set

Development Funding

Current development relies on donations, and as such is highly appreciated.

Donations make futher development possible, and as such are highly appreciated:

  • Paypal
  • Patreon
  • SubscribeStar
  • Bitcoin: 1MpmXm5AHtdBoDaLZstJw8nupJJaeKu8V8
  • Ethereum: 0x9AB1e3C3d8a875e870f161b3e9287Db0E6DAfF78
  • Litecoin: LdyaVR67LBnTf6mAT4QJnjSG2Zk67qxmfQ
  • Cardano: addr1qytaslmqmk6dspltw06sp0zf83dh09u79j49ceh5y26zdcccgq4ph7nmx6kgmzeldauj43254ey97f3x4xw49d86aguqwfhlte

What's Changed

Cleanup / Improvments

  • Detect libcurl passing us internal fd's and re-enable strict fd leak checking by @rakshasa
  • Added new ProxyManager and support for socks5 for peer connections by @rakshasa
  • Added max http request size and limited redirect protocols to http/https by @rakshasa
  • Add support for posix_spawn_file_actions_addclosefrom_np by @fffe

Bug Fixes

  • Disconnect and mark as corrupt if a single peer sends a whole chunk that fails hash check by @rakshasa
  • Fixed shutdown handling of stalled http requests by @rakshasa
  • Replace rak::regex with POSIX fnmatch by @trim21
  • Mark d.complete & d.timestamp.finished as safe by @simonc56
  • Fix background task execution by @rakshasa / @fffe

Don't miss a new rtorrent release

NewReleases is sending notifications on new releases.