CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

net-p2p/rtorrent-devel 0.16.26

BitTorrent Client written in C++

Port info

Maintainer
eduardo@FreeBSD.org
Packages
latest: 0.16.26
Upstream
up to date
Last update
to 0.16.26 · ebac1a5a61
Quarterly
not in the 2026Q4 packages
WWW
https://github.com/rakshasa/rtorrent
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install rtorrent-devel
installs 0.16.26 from latest
Port
# cd /usr/ports/net-p2p/rtorrent-devel && make install clean
# make -C /usr/ports/net-p2p/rtorrent-devel config  # change options first
Size
598 KiB download · 2.2 MiB installed
Depends on
net-p2p/libtorrent-devel 0.16.26
License
GPLv2 or GPLv3
Creates
user rtorrent, group rtorrent
Options
1 of 1 on in the package: DOCS
pkg-message
Shown after installing
An example configuration file for rtorrent has been installed in
/usr/local/etc/rtorrent. Read it for more information on
how to tweak rtorrent configuration.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.16.26✗–
FreeBSD 150.16.26✗–
FreeBSD 14✗✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 14✗✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.16.26.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (59)

Nuno Teixeira (eduardo) · 0.16.26
net-p2p/{lib,r}torrent-devel: New ports

LibTorrent is a BitTorrent library written in C++ for *nix, and
rtorrent is a ncurses BitTorrent client built on top of it.

These ports track the development series leading up to 1.0, starting
with 0.16.26. net-p2p/{lib,r}torrent stay at 0.16.25, the last release
of the stable series.

Changes in 0.16.26:
- Cascading logging categories replaced by errors/events/debug_trace,
  which may break existing configuration files and web frontends
- log_subsystem removed from the logging API
- torrent::Rate reimplemented with a per-second ring buffer
- Library version bumped to libtorrent.so.54

Add CONFLICTS_INSTALL to net-p2p/{lib,r}torrent accordingly.

ChangeLog: https://github.com/rakshasa/rtorrent/releases/tag/v0.16.26
ebac1a5a61
Guido Falsi (madpilot)
- Update libtorrent to 0.13.4 - Update rtorrent to 0.9.4 - Convert to new LIB_DEPENDS format - Remove uneeded ?= - Remove libtorrent-devel and rtorrent-devel ports since the non   devel port has a newer version and no development release is available   anymore

PR:		191621
Submitted by:	Colin <anonymous.bug.report@gmail.com>
136fdffb5c
Antoine Brodin (antoine) · 0.9.3_3
Chase libtorrent-devel bump
4742672536
Gerald Pfeifer (gerald) · 0.9.3_3
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
1cd277bdce
Antoine Brodin (antoine) · 0.9.3_2
- Stage support - New LIB_DEPENDS syntax
91e4d5aaef
Andrej Zverev (az) · 0.9.3_2
drop maintainership. I don't have time for these ports.
891839efe7
Andrej Zverev (az) · 0.9.3_2
Try to unbreak for freebsd > 10.x
f5af979eff
Baptiste Daroussin (bapt) · 0.9.3_2
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)
bb4b86e043
Andrej Zverev (az) · 0.9.3_2
- add patch from net-p2p/libtorrent which can fix High CPU issue - bump portrevisions

PR:		ports/181354
Submitted by:	Darren <darren780@yahoo.com>
4640de2eb8
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.9.3_2
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Andrej Zverev (az) · 0.9.3_1
Try to build with clang natively.
12f41626fe
Baptiste Daroussin (bapt) · 0.9.3
Finish converting the whole ports tree to USES=pkgconfig
992586fa08
Koop Mast (kwm) · 0.9.3
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which   are the latest stable releases. * Update vala to the newest stable release 0.18.1, also update a few ports   in the gtk/gnome stack. * The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles. * Remove pkg-config run depends from glib20 and freetype2. This doesn't   eliminate pkg-config run dependency c

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
7887c684ad
Andrej Zverev (az) · 0.9.3
- update  net-p2p/libtorrent-devel to 0.13.3  net-p2p/rtorrent-devel to 0.9.3
52373e0796
Andrej Zverev (az) · 0.9.1
separate logic for these two group of ports.
2a281c0c60
Andrej Zverev (az) · 0.9.1
Take maintainership

Approved by:	maintainer (flz@ via email)
Feature safe: yes
b5d3e59767
Andrej Zverev (az) · 0.9.1
Fix build.

Feature safe: yes
11ef33ba0b
Florent Thoumie (flz) · 0.9.1
Update net-p2p/rtorrent-devel to 0.9.1.

Feature safe:	yes
e450256a17
Florent Thoumie (flz) · 0.9.0
Update net-p2p/rtorrent-devel to 0.9.0.
75ae9506d2
Florent Thoumie (flz) · 0.8.9
Update net-p2p/rtorrent-devel to 0.8.9.

PR:		ports/158123
Submitted by:	Jin-Sih Lin <linpct@gmail.com>
79bffe1242
Florent Thoumie (flz) · 0.8.8_1
Fix local patch.
7dc06cde7d
Florent Thoumie (flz) · 0.8.8_1
Add local patch to fix rtorrent's spinlock implementation.

Submitted by:	kan
09d53e77d5
Florent Thoumie (flz) · 0.8.8
net-p2p/rtorrent-devel isn't broken anymore.
15d0ccca70
Florent Thoumie (flz) · 0.8.8
Update net-p2p/rtorrent-devel to 0.8.8.

PR:		ports/157038
Submitted by:	"Sergey V. Dyatko" <sergey.dyatko@gmail.com>
3e81db89c5
Pav Lucistnik (pav) · 0.8.7
- Mark BROKEN: fails to package   tar: man/man1/rtorrent.1.gz: Cannot stat: No such file or directory

Reported by:	pointyhat
2084eff2f9
Florent Thoumie (flz) · 0.8.7
rtorrent-devel: fix distinfo.

Submitted by:	Victor van Vlaardingen
247bf4f740
Florent Thoumie (flz) · 0.8.7
rtorrent-devel: update to 0.8.7, enable ipv6 by default, fix with ncurses 5.8.

- Enable IPV6 in OPTIONS by default. [1]
- Add local patch to fix rtorrent with ncurses 5.8. [2,3]

PR:		ports/155609 [1], ports/155318 [2], ports/156294 [3]
Submitted by:	tom@ [1],
		Yamagi Burmeister <yamagi@yamagi.org> [2],
		freebsd@nagilum.org [3]
0cb9cfdf26
Martin Wilke (miwi) · 0.8.6_1
- Fix Build after rtorrent upgrade - While here remove md5sum

Reported by:	pavbot
786749cc27
Erwin Lansing (erwin) · 0.8.6
Deprecate md5 in favour of sha256 checksums.  md5 checksums will no longer be generated or checked, and will be silently ignored for now.  Also, generalize the MD5_FILE macro to DISTINFO_FILO.

PR:		149657
Submitted by:	rene
Approved by:	portmgr
Tested on:	pointyhat i386 7-exp
74cb9eff53
Florent Thoumie (flz) · 0.8.6
Fix dependency after libtorrent-devel update.

Feature safe:	yes
57a370406d
Florent Thoumie (flz) · 0.8.6
Update net-p2p/rtorrent-devel to 0.8.6.
da2072549e
Pav Lucistnik (pav) · 0.8.5_1
- Update depobj
6008dfabdb
Florent Thoumie (flz) · 0.8.5_1
Remove stale patch that's causing issues with scgi_port option.
d05a17a69d
Florent Thoumie (flz) · 0.8.5
Update net-p2p/rtorrent-devel to 0.8.5.
39ec5fa287
Chin-San Huang (chinsan) · 0.8.4_1
Bump the version of the xmlrpc-c-devel shared library - Bump PORTREVISION of all dependent ports.
e169591cc8
Florent Thoumie (flz) · 0.8.4
Update net-p2p/rtorrent-devel to 0.8.4.
d204a09684
Florent Thoumie (flz) · 0.8.3
Only add extra patches if they are present.

PR:		ports/128775 [1], ports/128807 [2], ports/128921 [3]
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> [1]
		Jimmie James <jimmiejaz@gmail.com> [2]
		Falko Richter <xendorphin@gmail.com> [3]
6d3eeda668
Florent Thoumie (flz) · 0.8.3
Update net-p2p/rtorrent-devel to 0.8.3.
a7ebdb67a4
Florent Thoumie (flz) · 0.8.2
- Don't override USE_GCC in master port. - Style fixes.

PR:		ports/123780
Submitted by:	Gea-Suan Lin
6378d6452f
Florent Thoumie (flz) · 0.8.2
Update net-p2p/rtorrent-devel to 0.8.2.
07261667d2
Florent Thoumie (flz) · 0.8.1
Fix build issue with gcc 3.4 on 6.x.

PR:		ports/123297
Submitted by:	Gea-Suan Lin
19ba47c85e
Florent Thoumie (flz) · 0.8.1
Update net-p2p/rtorrent-devel to 0.8.1.
b44ca2e0c3
Florent Thoumie (flz) · 0.8.0
Update net-p2p/rtorrent-devel to 0.8.0.

PR:		ports/120338
Submitted by:	Gea-Suan Lin
e6473e8d76
Florent Thoumie (flz) · 0.7.9_1
- OPTIONS'ify. - Add support for XMLRPC (default: on).
916edfcd48
Florent Thoumie (flz) · 0.7.9
Update net-p2p/rtorrent and net-p2p/rtorrent-devel to 0.7.9.
83c2a30d66
Florent Thoumie (flz) · 0.7.8
Update net-p2p/rtorrent-devel to 0.7.8.
2f54689f1f
Florent Thoumie (flz) · 0.7.6
Update net-p2p/rtorrent-devel to 0.7.6.
3623b1767f
Florent Thoumie (flz) · 0.7.5_1
Fix manpage location.

Reported by:	pointyhat via kris
ea9c54e479
Florent Thoumie (flz) · 0.7.5
Update rtorrent-devel to 0.7.5.
651c89eafd
Florent Thoumie (flz) · 0.7.4
Explicitly depend on libtorrent-devel>=0.11.3, since it's what configure script is checking.
6f0ed32723