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

net-p2p/libtorrent-devel 0.16.26

BitTorrent Library 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/libtorrent
Links
cgit · VuXML

Install

Package
# pkg install libtorrent-devel
installs 0.16.26 from latest
Port
# cd /usr/ports/net-p2p/libtorrent-devel && make install clean
Size
597 KiB download · 1.9 MiB installed
Depends on
ftp/curl 8.23.0
License
GPLv2+

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 (48)

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
Gerald Pfeifer (gerald) · 0.13.3_2
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
Andrej Zverev (az) · 0.13.3_1
drop maintainership. I don't have time for these ports.
891839efe7
Martin Wilke (miwi) · 0.13.3_1
- Stage support
38ff9a2b45
Andrej Zverev (az) · 0.13.3_1
- Try fix under fbsd > 10
22ee8aa1d0
Andrej Zverev (az) · 0.13.3_1
Try to unbreak for freebsd > 10.x
f5af979eff
Baptiste Daroussin (bapt) · 0.13.3_1
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)
bb4b86e043
Andrej Zverev (az) · 0.13.3_1
- add patch from net-p2p/libtorrent which can fix High CPU issue - bump portrevisions

PR:		ports/181354
Submitted by:	Darren <darren780@yahoo.com>
4640de2eb8
Baptiste Daroussin (bapt) · 0.13.3
Finish converting the whole ports tree to USES=pkgconfig
992586fa08
Eitan Adler (eadler) · 0.13.3
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
334eb0fc61
Andrej Zverev (az) · 0.13.3
Remove --with-openssl (obsolete by --enable-openssl which "on" by default)

Reported by:	Andreas Nilsson <andrnils@gmail.com>
49646421da
Andrej Zverev (az) · 0.13.3
- update  net-p2p/libtorrent-devel to 0.13.3  net-p2p/rtorrent-devel to 0.9.3
52373e0796
Andrej Zverev (az) · 0.13.1_1
separate logic for these two group of ports.
2a281c0c60
Andrej Zverev (az) · 0.13.1
Take maintainership

Approved by:	maintainer (flz@ via email)
Feature safe: yes
b5d3e59767
Florent Thoumie (flz) · 0.13.1
Update net-p2p/libtorrent-devel to 0.13.1.

Feature safe: yes
de5a25a842
Florent Thoumie (flz) · 0.13.0
Update net-p2p/libtorrent-devel to 0.13.0.
a6e1f91015
Florent Thoumie (flz) · 0.12.9
Update net-p2p/libtorrent-devel to 0.12.9.

PR:		ports/158870
Submitted by:	Jin-Sih Lin <linpct@gmail.com>
baaeaa9ea3
Florent Thoumie (flz) · 0.12.8
Update net-p2p/libtorrent to 0.12.8.

PR:		ports/157037
Submitted by:	"Sergey V. Dyatko" <sergey.dyatko@gmail.com>
f3c60b717b
Florent Thoumie (flz) · 0.12.7
libtorrent-devel: update to 0.12.7.

Update net-p2p/libtorrent-devel to 0.12.7.
net-p2p/libtorrent shouldn't have been updated to 0.12.7 as the release
is still considered unstable (as mentioned on the website).
9424b2edf7
Erwin Lansing (erwin) · 0.12.6_1
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.12.6_1
Add local patch to release memory more efficiently.

Submitted by:	Thomas Burgess
Feature safe:	yes
f0c76a295b
Florent Thoumie (flz) · 0.12.6
Update net-p2p/libtorrent-devel to 0.12.6.
2a771ce44a
Florent Thoumie (flz) · 0.12.5_1
Add a patch to fix crash when total number of connections exceeds 1024.

Submitted by:	Andrew Stadtler, Paul Belanger
Obtained from:	http://libtorrent.rakshasa.no/ticket/1581
e4d9946f25
Florent Thoumie (flz) · 0.12.5
Update net-p2p/libtorrent-devel to 0.12.5.
6876e8cf3e
Florent Thoumie (flz) · 0.12.4
Update net-p2p/libtorrent-devel to 0.12.4.
9242041ae8
Florent Thoumie (flz) · 0.12.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.12.3
Update net-p2p/libtorrent-devel to 0.12.3.
6d6ad3a452
Florent Thoumie (flz) · 0.12.2
Update net-p2p/libtorrent-devel to 0.12.2.
937622830d
Florent Thoumie (flz) · 0.12.1
Update net-p2p/libtorrent-devel to 0.12.1.

PR:		ports/122952
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
dcc3c8aab9
Florent Thoumie (flz) · 0.12.0
Update net-p2p/libtorrent-devel to 0.12.0.

PR:		ports/120337
Submitted by:	Gea-Suan Lin
8e2d7a99d7
Florent Thoumie (flz) · 0.11.9
Update net-p2p/libtorrent and net-p2p/libtorrent-devel to 0.11.9.
e34478c6f4
Florent Thoumie (flz) · 0.11.8
Update net-p2p/libtorrent-devel to 0.11.8.
11ac02ccd2
Florent Thoumie (flz) · 0.11.6
Update net-p2p/libtorrent-devel to 0.11.6.
aa6d86dea9
Florent Thoumie (flz) · 0.11.5
Update libtorrent-devel to 0.11.5.

PR:		ports/113896
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
1c6dae2b21
Alejandro Pulver (alepulver) · 0.11.4
- Complete repocopy of net-p2p/rblibtorrent to net-p2p/rblibtorrent-devel and   update. - Add CONFLICTS to libtorrent, libtorrent-devel and rblibtorrent.

PR:		ports/111392
Submitted by:	alepulver (myself)
da9996385b
Florent Thoumie (flz) · 0.11.4
Update libtorrent-devel to 0.11.4.
9840eec1a2
Florent Thoumie (flz) · 0.11.2_1
Fix packing list.

Reported by:	pavbot
7d515ad330
Florent Thoumie (flz) · 0.11.2
Update net-p2p/libtorrent-devel to 0.11.2.
4de3f7096e
Florent Thoumie (flz) · 0.11.1
Update to 0.11.1.

PR:		ports/107296
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
9f369b1d34
Florent Thoumie (flz) · 0.10.4
Update libtorrent and libtorrent-devel to 0.10.4.

PR:		ports/105230
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
7bbcef2155
Florent Thoumie (flz) · 0.10.3
- Update libtorrent to 0.10.3.

Approved by:	portmgr (erwin)
dcaeabed38
Florent Thoumie (flz) · 0.10.3
Update to 0.10.3.

Reported by:		az
eb6bd65b31
Florent Thoumie (flz) · 0.10.2
Attempt to fix build on 4.x.

Reported by:	kris
37af938eed
Florent Thoumie (flz) · 0.10.2
- Update to 0.10.2. [1] - Support kqueue polling. [2]

PR:		ports/103508 [1]
Submitted by:	Toni Viemero <toni.viemero@iki.fi> [1]
		Dennis Schneider <dans-at-1158888366@berlin.ccc.de> [2]
003bd9349a
Florent Thoumie (flz) · 0.10.0
Update libtorrent to 0.10.0.

Noticed by:	Charles Clark <cmc@stegosaur.us>
2e69128559
Florent Thoumie (flz) · 0.9.3
- Upgrade libtorrent and libtorrent-devel to 0.9.3.
f482fe8cbe
Florent Thoumie (flz) · 0.9.1
- Transform libtorrent into a master port. - Add libtorrent-devel, the development version of libtorrent.
2802fd279f