Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rtorrent-0.16.18-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: rtorrent Distribution: openSUSE Tumbleweed
Version: 0.16.18 Vendor: openSUSE
Release: 1.2 Build date: Fri Jul 17 15:04:49 2026
Group: Productivity/Networking/File-Sharing Build host: reproducible
Size: 1950071 Source RPM: rtorrent-0.16.18-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/rakshasa/rtorrent
Summary: Console-based BitTorrent client
rTorrent is a text-based BitTorrent client written in C++ and with
ncurses. It supports fast resume and session management, and can be
run in the background with the help of e.g. GNU screen.

Provides

Requires

License

SUSE-GPL-2.0+-with-openssl-exception

Changelog

* Fri Jul 17 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.18
    * Encryption settings have changed to be easier to use, and
      changing listen or DHT ports can be done while rtorrent is
      running.
* Sun Jul 05 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.16
    * Added max http request size and limited redirect protocols to
      http/https.
* Tue Jun 30 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.15
    * Deprecated commands: network.open_sockets,
      network.max_open_sockets, network.max_open_sockets.set,
      network.http.max_total_connections.set,
      network.max_open_files.set
    * Global network socket commands (e.g.,
      network.max_open_sockets) are now deprecated. Socket
      allocation is managed granularly via Socket Categories:
      generic, http, internal, rpc, and files.
      (e.g. new commands: system.sockets.<category>.size, .max_size,
      .min_alloc/.max_alloc)
* Sun Jun 14 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.14
    * Deprecated or removed commands: `file.append`, `encoding.add`,
      `throttle.ip`, `dht.throttle.name`
    * DHT is now auto by default if session.path is set.
    * Max memory usage is now 32Gb by default on 64-bit platforms,
      and 1Gb on 32-bit platforms. As such there's no need for most
      users to change this value.
* Fri Jun 05 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.13
    * Added a new callback mechanism and use it for trackers.
    * Added intermediate requesting flag for trackers to prevent
      premature deletion.
    * Added per-category allocation limits to SocketManager.
    * rpc: close SCGI task on EPIPE to stop event_write() busy-loop.
* Wed May 20 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.12
    * Trackers now handle requests in the tracker thread and UDP
      requests use just two open sockets for IPv4/6.
    * Since all long-time UDP tracker issues have been resolved,
      `trackers.use_udp` has been deprecated. If you need to disable
      UDP trackers, or HTTP trackers, use download insert events.
    * SCGI replies larger than 1000 bytes are now compressed by
      default.
* Sat May 02 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.11
    * Fix an off-by-one in `SCgiTask::event_read`
* Thu Apr 23 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.10
    * Added support for gzip accepted_encoding in scgi headers.
    * Added special syntax to config files to enable log categories
      early.
* Thu Apr 09 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.9
    * Improved DNS cache handling and various bug fixes
    * Trusted/Untrusted XMLRPC Connection Security Model
    * SCGI Systemd Socket Activation Support
* Mon Mar 16 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.8
    * Fixed various SCGI issues.
* Wed Mar 04 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.7
    * Expand '~/' to $HOME in session path.
    * Add separate commands for unbuffered logs.
    * Allow DHT bootstrap nodes to be added when DHT is off.
* Sat Jan 03 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.6
    * Session saves are now handled in a separate thread.
    * Downloading of magnet links now save the metadata file to
      session directory by default.
    * New Timestamp Helper Commands: Added ``.or_zero`` and
      ``.elapsed`` commands for ``d.timestamp.started`` and
      ``d.timestamp.finished``.
* Wed Dec 03 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.5
    * Fixes 100% CPU usage bug in *BSD kqueue event handler and UDNS
      resolver.
* Tue Nov 25 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.4
    * This release contains several bug fixes and minor improvements.
* Tue Nov 04 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.2
    * Added dual listening ports when both IPv4 and IPv6 are bound.
* Fri Oct 17 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.1
    * DHT now tries to open the same port as the listen port by
      default.
* Fri Sep 05 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.16.0
    * Added ``network.block.ipv4in6.set`` command.
    * Inverted color of focus ui element.
    * Block ipv4/6 now sets the resolve type.
    * Fix file descriptor leak in session file saving with
      ``system.files.session.fdatasync`` set to no.
    * Fixed DHT bind address and converted to using sockaddr.
    * Fixed uninitialized rpc slots when SCGI is not used.
    * Fixed closing of external fd's and potential race-conditions in
      CurlStack::close_get().
* Sat Aug 23 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.6
    * Use getaddrinfo for numeric hostname lookups in UdnsResolver.
* Sun Jun 22 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.5
    * Fixed corrupted stack in curl stack due to wrong argument type.
    * Fix file descriptor leak in session file saving.
* Mon Jun 02 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.4
    * Refactoring of threads, polling and scheduler code.
    * Added `system.files.advise_random.hashing.set` for speeding
      up initial hashing of files in a torrent. This can be used in
      conjunction with `system.files.advise_random.set` to reduce
      disk I/O on SSDs.
    * Enabling `system.files.advise_random.set` will reduce
      unnecessary disk I/O on SSDs, while disabling
      `system.files.advise_random.hashing.set` ensures that the
      initial hashing retains the benefits of sequential disk
      read-ahead.
* Fri May 02 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.3
    * Fixed slow SCGI replies
    * Cleaned up thread/scheduler code
  - Delete 0001-Added-default-switch-cases-to-RpcManager.patch
    (merged)
* Fri Mar 28 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.2
    * Colors, LUA and json-rpc are now supported in the client
  - Add 0001-Added-default-switch-cases-to-RpcManager.patch
* Thu Jan 02 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15.1
    * Resolved scgi software crash with SIGPIPE exception.
* Thu Dec 26 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.15
    * Resolved scgi software crash with SIGPIPE exception.
    * Resolved a crash with the curl stack during shutdown.
* Sun Sep 29 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.10.0
    * A fix for a torrent client stack overflow crash with the lockfile
      buffer.
    * New trackers.delay_scrape command for .rtorrent.rc to avoid
      crashes with thousands of torrents and allow instant startups.
    * A fix for a critical memory leak with RPC commands which may
      waste an alarming amount of memory.
    * A fix for critical torrent client breakage if a power
      outage/failure occurs during a session saving interval
  - Delete 0001-utils-lockfile-avoid-stack-overflow-for-lockfile-buf.patch
    (merged)

Files

/usr/bin/rtorrent
/usr/lib/systemd/system/rtorrent.service
/usr/lib/sysusers.d/system-user-rtorrent.conf
/usr/share/applications/rtorrent.desktop
/usr/share/doc/packages/rtorrent
/usr/share/doc/packages/rtorrent/rtorrent.rc
/usr/share/licenses/rtorrent
/usr/share/licenses/rtorrent/COPYING
/usr/share/man/man1/rtorrent.1.gz
/usr/share/rtorrent
/usr/share/rtorrent/lua
/usr/share/rtorrent/lua/rtorrent.lua


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026