net-libs/libtorrent-rasterbar
C++ BitTorrent implementation focusing on efficiency and scalability
-
libtorrent-rasterbar-2.1.9999+dht debug examples gnutls python ssl test python_single_target_python3_14 python_single_target_python3_15
View
Download
Browse License: BSD Overlay: pg_overlay -
libtorrent-rasterbar-2.1.2-r1~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86+dht debug examples gnutls python ssl test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: BSD Overlay: ha-bleeding-edge -
libtorrent-rasterbar-2.1.2~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86+dht debug examples gnutls python ssl test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: BSD Overlay: gentoo -
libtorrent-rasterbar-2.1.2~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86+dht debug examples gnutls python ssl test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15
View
Download
Browse License: BSD Overlay: bentoo -
libtorrent-rasterbar-2.0.9999+dht debug examples gnutls python ssl test python_single_target_python3_14 python_single_target_python3_15
View
Download
Browse License: BSD Overlay: pg_overlay -
libtorrent-rasterbar-2.0.15~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86+dht debug examples gnutls python ssl test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: BSD Overlay: gentoo -
libtorrent-rasterbar-2.0.11amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86+dht debug examples gnutls python ssl test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
View
Download
Browse License: BSD Overlay: leechcraft -
libtorrent-rasterbar-2.0.10amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86+dht debug examples gnutls python ssl test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: BSD Overlay: gentoo
ChangeLog
commit 69046a585a67d24a67bddd682a8652113b580862
Author: Fernando Cunha <tabascoz@gmail.com>
Date: Fri Oct 30 14:04:41 2026 +0000
add libtorrent-rasterbar-2.1.2-r1 with TORRENT_ABI_VERSION=1
libtorrent 2.1 leaves the API deluge-2.2.0-r4 still calls out of its python
bindings: the entries are guarded by #if TORRENT_ABI_VERSION == 1, and the
default (its deprecated-functions cmake feature) selects ABI 2. Without them
add_torrent_params["resume_data"] raises KeyError and the daemon adds no
torrent at all (empty library), while torrent_status.paused/auto_managed and
the enc_level plaintext aliases spam syslog with AttributeErrors. Building the
library and its bindings at ABI 1 restores those names and keeps the newer ones
the bindings gate at TORRENT_ABI_VERSION < 4 (torrent_handle.torrent_file(),
get_renamed_files()), so no deluge-side patch is needed for libtorrent 2.1.
Signed-off-by: Fernando Cunha <tabascoz@gmail.com>
Author: Fernando Cunha <tabascoz@gmail.com>
Date: Fri Oct 30 14:04:41 2026 +0000
add libtorrent-rasterbar-2.1.2-r1 with TORRENT_ABI_VERSION=1
libtorrent 2.1 leaves the API deluge-2.2.0-r4 still calls out of its python
bindings: the entries are guarded by #if TORRENT_ABI_VERSION == 1, and the
default (its deprecated-functions cmake feature) selects ABI 2. Without them
add_torrent_params["resume_data"] raises KeyError and the daemon adds no
torrent at all (empty library), while torrent_status.paused/auto_managed and
the enc_level plaintext aliases spam syslog with AttributeErrors. Building the
library and its bindings at ABI 1 restores those names and keeps the newer ones
the bindings gate at TORRENT_ABI_VERSION < 4 (torrent_handle.torrent_file(),
get_renamed_files()), so no deluge-side patch is needed for libtorrent 2.1.
Signed-off-by: Fernando Cunha <tabascoz@gmail.com>

