Skip to content

Releases: rakshasa/rtorrent

RTorrent release version 0.10.0

29 Sep 11:15
Compare
Choose a tag to compare

Thanks to a 3rd party sponsoring development, and recent changes in my personal life, I've started actively developing rtorrent.

Some of the recent PR's merged include:

libtorrent

  1. Significant performance improvements to improve throughput and reduce CPU usage.
  2. A fix for a torrent client crash with the socket address object.
  3. Support for 33 gigabit speed throttles on ruTorrent.

rTorrent

  1. A fix for a torrent client stack overflow crash with the lockfile buffer.
  2. New trackers.delay_scrape command for .rtorrent.rc to avoid crashes with thousands of torrents and allow instant startups.
  3. A fix for compiling the software with LTO (Link Time Optimizations) for additional performance.
  4. A fix for a critical memory leak with RPC commands which may waste an alarming amount of memory.
  5. A fix for critical torrent client breakage if a power outage/failure occurs during a session saving interval.

Please consider donating (https://rakshasa.github.io/rtorrent/donate.html) to help fund the development of this client.

RTorrent release version 0.9.8

19 Jul 12:26
Compare
Choose a tag to compare

The feature-bind branch is still not ready, so here's more bug-fixes and pull requests merged.

Please consider donating (https://rakshasa.github.io/rtorrent/donate.html) to help fund the development of this client.

  • Close log files when reusing a name. (pyroscope)
  • Increased max timeout for tracker requests.
  • Set max piece size 512mb.
  • Switch to C++11 MRT RNG for random bytes. (lps-rocks)
  • Added support for openssl 1.1.
  • Fix honoring throttle.min_peers* settings in rtorrent. (chros)
  • Improved failed tracker bencode parsing. (chros)
  • Added example rtorrent.rc. (g0tmi1k)
  • Added a temporary name filter. (Toff)
  • Added 'log.close' command.
  • Added 'd.tracker_announce.force' command.
  • Added 'event.system.startup_done/shutdown' commands/events. (chros)
  • Added 'd.custom.if_z' command. (pyroscope)
  • Added 'd.multicall.filtered' command. (pyroscope)
  • Added 'event.view.hide/show' commands. (pyroscope)

RTorrent/libTorrent release version 0.9.7/0.13.7

07 Jun 04:56
Compare
Choose a tag to compare

Bug-fix release while feature-bind is being worked on.

  • Fixed ip filter memory usage. (sallyswiss/chros73)
  • Add space to fmt str in log_gz_file_write. (pastly)
  • Fix compilation issue with gcc v6.x and empty CXXFLAGS. (chros73)
  • Fix BEP7 compatibility with IPv6 trackers and IPv4 peers.
  • Include SCGI/XMLRPC example in rtorrent.rc. (ss23)
  • Handle SIGHUP like SIGINT. (pyroscope)
  • Fix Throttle args. (chros73)
  • Fix missing ranlib - not defined but used. (duraki)
  • Fix no // are at start of expanded paths. (pyroscope)
  • Fix ncurses header include. (theirix)
  • Fix segfault when viewing a magnet download in the leeching view. (slingamn)