Debian Package Tracker
Register | Log in
Subscribe

rtorrent

ncurses BitTorrent client based on LibTorrent from rakshasa

Choose email to subscribe with

general
  • source: rtorrent (main)
  • version: 0.9.8-1.1
  • maintainer: Jose Luis Rivas (DMD)
  • uploaders: Dmitry E. Oboukhov [DMD] – Rogério Brito [DMD] [DM] – Jonathan McDowell [DMD]
  • arch: any
  • std-ver: 4.4.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 0.9.8-1
  • oldstable: 0.9.8-1
  • stable: 0.9.8-1.1
  • testing: 0.9.8-1.1
  • unstable: 0.9.8-1.1
versioned links
  • 0.9.8-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.8-1.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • rtorrent (55 bugs: 0, 27, 28, 0)
action needed
A new upstream version is available: 0.16.5 high
A new upstream version 0.16.5 is available, you should consider packaging it.
Created: 2025-11-27 Last update: 2025-12-09 20:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 0.15.7-1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 94645ca30096a51c566a6f5ad314231b48e1206b
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:14:13 2025 +0000

    Move to debhelper compat level 13

commit 17ba7b4deb35728ba5590144af6f30e46d69e3ac
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:12:00 2025 +0000

    Bump debian/watch to v4

commit 7d06659d01911df307cceaa77ea784fabd12c132
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:11:05 2025 +0000

    Update copyright file to drop old FSF postal address.

commit 7167abc1bd1043828db5116a28f18184a4f8d5ce
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:09:58 2025 +0000

    Switch libncurses(w)5-dev dependency to libncurses-dev

commit ec4a5230e19fe080dee116ace730d58706ed0ce5
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:05:05 2025 +0000

    Bump libtorrent dependency to 0.15.7

commit 83939e103b224582f9b6e9ecc3ca91e57ef6c2ee
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:03:11 2025 +0000

    Fix Build-Depends / Build-Depends-Arch up
    
    Trixie has released and now git-buildpackage falls in a heap when trying
    to build because it wants to install all the Build-Depends. Try and
    clean this up so the base machine doesn't need the bits for a binary
    build.

commit 5e761ec708c9c36b5b1e37c52266a170397cf1f6
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 15:01:47 2025 +0000

    Update changelog to indicate 0.15.7-1
    
    Also credit previous contributions that haven't been added to the
    changelog yet.

commit 09420d27d80e40e03b686a0cc80a59ff959cc815
Merge: b6a6400 3fdc8a2
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 14:58:46 2025 +0000

    Update upstream source from tag 'upstream/0.15.7'
    
    Update to upstream version '0.15.7'
    with Debian dir 6c6e9765da4506361ec9b32b5e43d931cfd0d1da

commit 3fdc8a208819adbf5ddf660424b6edb3e456c7b4
Merge: 18d087c d3ecc83
Author: Jonathan McDowell <noodles@earth.li>
Date:   Sun Dec 7 14:58:46 2025 +0000

    New upstream version 0.15.7

commit d3ecc83b328b15351e673ada14a7573c482f3363
Author: rakshasa <sundell.software@gmail.com>
Date:   Fri Sep 5 07:28:59 2025 +0000

    Release 0.15.7.

commit 457d5170b8340fea2005086a8099e700239fd600
Author: Bryant Eadon <bryant.eadon@gmail.com>
Date:   Mon Sep 1 23:03:50 2025 -0700

    cleanup of personal information
    
    Given the change to the README I thought it might be a good idea to also update the copyright notices which had an address too.

commit 1c598d51ef02c64b9dbd2fcae2fab04acd2c1f78
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Mon Sep 1 16:45:24 2025 +0900

    Fix formatting and capitalization in README.md

commit 644ea6c23f17be57a562e0e696289d94478764a8
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Mon Sep 1 16:41:40 2025 +0900

    Revise README structure and donation information
    
    Updated sections in README for clarity and formatting.

commit de3615a72c586f8d43f7c9700d17bfe5a8cc76b2
Author: Bryant Eadon <bryant.eadon@gmail.com>
Date:   Sun Aug 31 22:47:11 2025 -0700

    README combined
    
    Combined README files to reduce clutter.  However, the build instructions are incomplete ... I've started by modifying these so a build will complete using the instructions once I get a closer look at libtorrent ... additions welcome.

commit e9e4064bb3f14f53db83716927aa96868820da0e
Author: Bryant Eadon <bryant.eadon@gmail.com>
Date:   Sun Aug 31 20:43:09 2025 -0700

    Delete uused file
    
    minor cleanup.

commit 04fc51e76b0bc91ddb82235d0e1d0445fc7e8e96
Author: Bryant Eadon <bryant.eadon@gmail.com>
Date:   Sun Aug 31 01:34:13 2025 -0700

    Update README.md
    
    proposing a new message for the release download.  to draw attention to the github repo, instead of the archive.

commit 24693fc19e7b93d12a66f0155d3487b32f5d3444
Author: rakshasa <sundell.software@gmail.com>
Date:   Sat Aug 23 08:08:36 2025 +0000

    Release 0.15.6.

commit 9661a2aaa93d830b74ded4b071e49d24d3a68a60
Author: rakshasa <sundell.software@gmail.com>
Date:   Sat Aug 2 14:28:34 2025 +0200

    Added test for xmlrpc string reflection.

commit aaf42c247ed4f3ab4204472068d12b8ef8f25bba
Author: rakshasa <sundell.software@gmail.com>
Date:   Fri Aug 1 10:08:12 2025 +0200

    Strict checking of d.views push_back arguments.

commit cba48f4a109b355eff32cf25f6fbd589816c9660
Author: rakshasa <sundell.software@gmail.com>
Date:   Tue Aug 5 08:46:22 2025 +0200

    Invert color of focus ui element.

commit 4463bf418e21a8bb9a205651d980d772809550a9
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 22 16:44:05 2025 +0000

    Release 0.15.5.

commit 8bd7c79755c44b87c80071016bcab6c51983cfbc
Author: Phil Rosenthal <winterny@gmail.com>
Date:   Mon Jun 16 16:10:55 2025 -0400

      Fix file descriptor leak in session file saving
    
      When system.files.session.fdatasync is set to "no", file descriptors
      were not being closed after writing session files, causing a severe
      resource leak. Each save operation would leak one file descriptor.
    
      With hundreds of torrents, this leads to tens of thousands of leaked
      file descriptors within hours, mostly pointing to deleted session files.
      This can exhaust the system's file descriptor limit and cause rtorrent
      to fail when opening new files.
    
      The fix moves the close() call outside the fdatasync conditional block,
      ensuring file descriptors are always properly closed regardless of the
      fdatasync setting.

commit f2b83d50e8cab92f270fec1fc059bb284c01b3bd
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 8 12:53:31 2025 +0200

    Use libtorrent stable-0.15 branch in workflow.

commit ab40059891a56328c83e0aafd6a795e63e26000a
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 8 12:49:14 2025 +0200

    Use libtorrent stable-0.15 branch in workflow.

commit b9d880dea363e568d44f5eafb6f55d11285e10d2
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 8 12:44:38 2025 +0200

    Properly handle -1 value passed to curl set_timeout.

commit b4c59d2c7a836634f2bc6eb763590a7914901cd5
Author: rakshasa <sundell.software@gmail.com>
Date:   Sat Jun 7 12:59:11 2025 +0200

    Fixed corrupted stack in curl stack due to wrong argument type.

commit 231606afc16eef08ec1a344a7aaef7504343bb71
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 1 18:21:10 2025 +0200

    Fix ExecFile waitpid error handling.

commit a9196b43d4e4063be1256aa8c25b8e3595a484a8
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 1 15:40:22 2025 +0200

    Added missing header to Makefile.am.

commit 8203949259bde5b114a06b9112edd2101f7fe35b
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 1 15:27:42 2025 +0200

    Removed deprecated headers from Makefile.am.

commit 537c692f47274f970278478dab5f365954f1a0bd
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun Jun 1 14:44:29 2025 +0200

    Tagged release 0.15.4.

commit 95b1a19ef168db770e8fe83534767f82345808e1
Author: Rosen Penev <rosenp@gmail.com>
Date:   Thu May 29 16:54:42 2025 -0700

    use _T sizes for curl
    
    The non _T are deprecated.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

commit a4ab0112dc999eaef3c0bf355a5fa6ddfdc78a0b
Author: Rosen Penev <rosenp@gmail.com>
Date:   Tue May 27 15:09:24 2025 -0700

    convert color_vars to std::array
    
    Fixes:
    
    warning: ‘display::color_vars’ defined but not used
    
    Could also add const to it.
    
    Do the same with color_names.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

commit 897a6face2c4f3cec1b7e1d6360a54dc0420c1f9
Author: Rosen Penev <rosenp@gmail.com>
Date:   Thu May 29 17:06:35 2025 -0700

    clang-tidy: use default member init
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

commit 3ab38583b80233995dce1309862e7f7def30a19a
Author: Rosen Penev <rosenp@gmail.com>
Date:   Sat May 31 13:11:44 2025 -0700

    remove __UNUSED
    
    No need since we have C++17.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

commit 1003013f10cc67694716962337f2aeeb13407877
Author: Rosen Penev <rosenp@gmail.com>
Date:   Sat May 31 12:57:50 2025 -0700

    remove allocators.h
    
    Unused.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

commit 7bbd9a02a091e57a4b5913b202d1f5967baf4bce
Author: rakshasa <sundell.software@gmail.com>
Date:   Sat May 31 23:04:41 2025 +0200

    Proper handling of DownloadList::clear().

commit f0809ec29dcc36255f845a0f1f2cb8990508580b
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Sat May 31 18:22:14 2025 +0200

    Various pool_event_* and thread API cleanups.

commit e8c1f3ed2c45351262ea520fa731411b45901e69
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Sat May 31 15:22:31 2025 +0200

    Update to use new this_thread::Poll().

commit 3618b9dc4f38cebd1043977bed271ffb45702df2
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Sat May 31 12:19:08 2025 +0200

    Added system.files.advise_random.hashing.set command.

commit df8cb53ed28a52c0a8ccbe7e5a03066676cf830a
Author: rakshasa <sundell.software@gmail.com>
Date:   Fri May 30 10:49:28 2025 +0200

    Properly clear out download list before calling torrent::cleanup().

commit 2d565d1c8079e1709c0fa28baf6410290ec04d62
Author: rakshasa <sundell.software@gmail.com>
Date:   Fri May 30 10:16:03 2025 +0200

    Do thread cleanup within the same thread context.

commit de6c48ca3fb7c6d2d2a9770b8331b4c0df8299ef
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Wed May 28 10:11:29 2025 +0200

    Moved TrackerList and TrackerController out of the public API.

commit 5fb61b285715f573fa451440191f39ced5ba167c
Author: rakshasa <sundell.software@gmail.com>
Date:   Tue May 27 10:18:02 2025 +0200

    Removed old poll creation calls.

commit 46e94259e87b9d54e9c5301f8c226176004eff56
Author: rakshasa <sundell.software@gmail.com>
Date:   Mon May 26 14:42:44 2025 +0200

    Make sure threads are rejoined.

commit b6a64000efd58b0edc8b977781f0ffc4009b8ca8
Author: Alexandre Detiste <tchet@debian.org>
Date:   Fri May 16 13:33:55 2025 +0200

    bump Standards-Version

commit a863f9a402a2b01ad9ecab5e69efafb168e8b6d5
Author: Alexandre Detiste <tchet@debian.org>
Date:   Fri May 16 13:31:34 2025 +0200

    add myself as uploader

commit f56a3b8b86347d71b4e38a4097b3f4cf20cda216
Author: Alexandre Detiste <tchet@debian.org>
Date:   Fri May 16 13:31:06 2025 +0200

    replace obsolete pkg-config with pkgconf, autoformat

commit ba88bed2c14688decd68810444d0745011760f49
Author: Debian Janitor <janitor@jelmer.uk>
Date:   Thu Oct 13 10:41:41 2022 +0000

    Update standards version to 4.6.1, no changes needed.
    
    Changes-By: lintian-brush
    Fixes: lintian: out-of-date-standards-version
    See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html

commit 34e6852596d7a193f410245c8df95d75952985ac
Author: Debian Janitor <janitor@jelmer.uk>
Date:   Thu Oct 13 10:41:40 2022 +0000

    Set upstream metadata fields: Repository-Browse.
    
    Changes-By: lintian-brush
    Fixes: lintian: upstream-metadata-file-is-missing
    See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html

commit a04200a75fd00e797fd94f789466452eb78a337a
Author: Debian Janitor <janitor@jelmer.uk>
Date:   Thu Oct 13 10:41:34 2022 +0000

    debian/copyright: use spaces rather than tabs to start continuation lines.
    
    Changes-By: lintian-brush
    Fixes: lintian: tab-in-license-text
    See-also: https://lintian.debian.org/tags/tab-in-license-text.html

commit 414c2c63999a5e79041fa0086b9e26a32af8762c
Author: Debian Janitor <janitor@jelmer.uk>
Date:   Thu Oct 13 10:41:33 2022 +0000

    Trim trailing whitespace.
    
    Changes-By: lintian-brush
    Fixes: lintian: trailing-whitespace
    See-also: https://lintian.debian.org/tags/trailing-whitespace.html

commit 4b9647c714711aaec41e115a6eb912f891bcc294
Author: Bastian Germann <bage@debian.org>
Date:   Tue Sep 19 23:21:09 2023 +0200

    Remove Rogério from Uploaders (Closes: #994663)

commit 9ff373fe5857b41dbc35166b23314b89a4f12b0e
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Mon May 12 10:38:07 2025 +0200

    Related refactoring to updated of ThrottleList to use new Scheduler.

commit 6d888c008d9b32f78c43c604da377650d411f944
Author: Fredrik Lindell <fredrik@cafebabe.se>
Date:   Sat May 3 08:16:45 2025 +0200

    Align compact display download header labels
    
    * Align compact display download header labels

commit 9fe4d188e9dc82e9a5fcf3ec50a1c911070c3146
Author: rakshasa <sundell.software@gmail.com>
Date:   Thu May 8 08:20:51 2025 +0200

    Cleaned up WindowHttpQueue.

commit 9d5b769d78c846bf5da3712050cb3a51d94ddd25
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Mon May 5 09:55:38 2025 +0200

    Removed/replaced deprecated commands (execute/schedule/schedule_remove) and removed global lock in ExecFile.

commit 55615abe9e0f571c855bc0954dd2b4b8f9df311d
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun May 4 11:23:47 2025 +0200

    Use poll interrupting callbacks for SCGI requests.

commit 303edab9eceff9646f7fae0f4e98947439010661
Author: rakshasa <sundell.software@gmail.com>
Date:   Sun May 4 10:25:56 2025 +0200

    Detect content type when there's multiple elements.

commit 877c00d54e683d6cf69c1c169e2b0e40c47b4272
Author: rakshasa <sundell.software@gmail.com>
Date:   Sat May 3 17:58:01 2025 +0200

    Fixed missing return statement.

commit 4c63cee7a26d685b2673d7978d96b4a46c47d67b
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Sat May 3 14:07:16 2025 +0200

    Cleaned up Poll code and included missing rtorrent.lua in installer.

commit 58a74cee4819fae024eb4c2450c1c93446fbcf2a
Author: Jorge Israel Peña <jorge.israel.p@gmail.com>
Date:   Thu May 1 16:56:33 2025 +0200

    Wrap fault struct in value

commit 85e74b554296810d66854669005317887de365fa
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Fri May 2 11:03:51 2025 +0200

    Removed priority_queue and rak/timer.

commit 6f8c1246dc013d1d5c39ecd66373346ac42fe746
Author: rakshasa <sundell.software@gmail.com>
Date:   Thu May 1 14:34:45 2025 +0200

    Tagged release 0.15.3.

commit 97415c656ba483cd902730b586afffcf7d762f2c
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Thu May 1 09:38:49 2025 +0200

    Various scheduler and therad cleanups.

commit 3d9c083032ad3201863079c5262838884f096b06
Author: rakshasa <sundell.software@gmail.com>
Date:   Mon Apr 21 10:34:57 2025 +0200

    Fix scheduler access.

commit dd221ac66a7cdb2f7cf3ebc2a44084a6b0ead171
Author: Jari Sundell <sundell.software@gmail.com>
Date:   Tue Apr 15 19:39:40 2025 +0200

    Replaced Thread::next_timeout_usec().
Created: 2022-11-23 Last update: 2025-12-07 16:31
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-09-21 Last update: 2025-09-21 19:03
lintian reports 5 warnings normal
Lintian reports 5 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2023-02-02 Last update: 2025-09-10 19:33
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.4.1).
Created: 2020-01-21 Last update: 2025-02-27 13:25
testing migrations
  • This package will soon be part of the auto-libtorrent transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
news
[rss feed]
  • [2024-07-06] rtorrent 0.9.8-1.1 MIGRATED to testing (Debian testing watch)
  • [2024-06-30] Accepted rtorrent 0.9.8-1.1 (source) into unstable (Antonio Terceiro)
  • [2024-06-11] rtorrent REMOVED from testing (Debian testing watch)
  • [2020-01-11] rtorrent 0.9.8-1 MIGRATED to testing (Debian testing watch)
  • [2019-12-29] Accepted rtorrent 0.9.8-1 (source) into unstable (Jonathan McDowell)
  • [2018-07-03] rtorrent 0.9.7-1 MIGRATED to testing (Debian testing watch)
  • [2018-06-28] Accepted rtorrent 0.9.7-1 (source amd64) into unstable (Jonathan McDowell)
  • [2017-09-05] rtorrent 0.9.6-3 MIGRATED to testing (Debian testing watch)
  • [2017-08-12] Accepted rtorrent 0.9.6-3 (source amd64) into unstable (Jonathan McDowell)
  • [2017-08-11] rtorrent REMOVED from testing (Debian testing watch)
  • [2015-11-15] rtorrent 0.9.6-2 MIGRATED to testing (Britney)
  • [2015-11-09] Accepted rtorrent 0.9.6-2 (source armhf) into unstable (Jose Luis Rivas)
  • [2015-10-08] rtorrent 0.9.6-1 MIGRATED to testing (Britney)
  • [2015-10-03] Accepted rtorrent 0.9.6-1 (source armhf) into unstable (Jose Luis Rivas)
  • [2015-03-21] Accepted rtorrent 0.9.4-1 (source amd64) into experimental (Jonathan McDowell)
  • [2012-06-08] rtorrent 0.9.2-1 MIGRATED to testing (Debian testing watch)
  • [2012-05-29] Accepted rtorrent 0.9.2-1 (source amd64) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-11-01] rtorrent 0.8.9-2 MIGRATED to testing (Debian testing watch)
  • [2011-10-21] Accepted rtorrent 0.8.9-2 (source i386) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-09-30] Accepted rtorrent 0.8.9-1 (source amd64) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-06-09] rtorrent 0.8.7-7 MIGRATED to testing (Debian testing watch)
  • [2011-05-30] Accepted rtorrent 0.8.7-7 (source amd64) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-03-31] rtorrent 0.8.7-6 MIGRATED to testing (Debian testing watch)
  • [2011-03-20] Accepted rtorrent 0.8.7-6 (source i386) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-03-16] rtorrent 0.8.7-5 MIGRATED to testing (Debian testing watch)
  • [2011-03-09] Accepted rtorrent 0.8.7-5 (source i386) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2011-02-27] Accepted rtorrent 0.8.7-4 (source i386) (Rogério Brito) (signed by: Rogério Theodoro de Brito)
  • [2010-12-03] Accepted rtorrent 0.8.7-3 (source amd64) (Dmitry E. Oboukhov)
  • [2010-12-01] Accepted rtorrent 0.8.7-2 (source amd64) (Dmitry E. Oboukhov)
  • [2010-11-29] Accepted rtorrent 0.8.7-1 (source amd64) (Dmitry E. Oboukhov)
  • 1
  • 2
bugs [bug history graph]
  • all: 52 56
  • RC: 0
  • I&N: 26 27
  • M&W: 26 29
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 5)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.9.8-1.1ubuntu1
  • 6 bugs
  • patches for 0.9.8-1.1ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing