pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 23 08:09:11 UTC 2026

Modified Files:
        pkgsrc/net/libtorrent: Makefile distinfo
        pkgsrc/net/rtorrent: Makefile distinfo

Log Message:
libtorrent rtorrent: updated to 0.16.26

RTorrent 0.16.26

Bug Fixes / Cleanup / Improvements

Reimplement torrent::Rate with a per-second ring buffer
Removed old LOG_TORRENT_* categories and replaced with LOG_TORRENT_{D…
Make storage logging categories non-cascading
Make general severity log categories non-cascading
Removed log_subsystem to simplify the logging API.
Optimize Piece queues by using unorderd_map with linked list.
Never keep more requests in flight to one peer than it queues
Refuse a zero info hash in download_add() as invalid input
Erase NetworkConfig's pending change notification on destruction
Return an invalid Download from download_find() for an unknown hash
Add fd_flag_v6 so fd_open_family() opens AF_INET6 without an IPv4 fal…
Remove leftover downloads before torrent::cleanup() destroys the threads
Pause the listener when accept() runs out of descriptors instead of throwing
Add string_utf8 text objects that treat control characters as binary
Let the clang-tidy comment workflow check out fork pull requests
Close eventfd descriptors in ~EventFd()
Run the clang-tidy job on ubuntu-26.04
Added missing header
Parse multicall commands once per call
Removed old LOG_TORRENT_* categories and replaced with LOG_TORRENT_{D…
Collapse cascading log levels into LOG_ERRORS / LOG_EVENTS / LOG_DEBUG_TRACE
Align logging calls with libtorrent API
Update example configuration files to align with wiki template
Add session.umask.set to configure session file permissions
Clear a stale hash check message after a complete hash check
Report open errors from the quick hash check
Pause the SCGI listener when accept() runs out of descriptors instead of throwing
Abort loading a torrent when file_split_all() fails
Save session data once on shutdown, before waiting for stopped announces
Let the clang-tidy comment workflow check out fork pull requests
Use the string_utf8 text objects in the *.or_base64 and *.or_as_binary commands
Install libcppunit-dev in the clang-tidy job
Build out of tree so clang-tidy sees changed src lines
Add support for session umask
Name the unit test workflow "Unit tests"
Clear a stale Hashing failed message on open


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pkgsrc/net/libtorrent/Makefile
cvs rdiff -u -r1.78 -r1.79 pkgsrc/net/libtorrent/distinfo
cvs rdiff -u -r1.139 -r1.140 pkgsrc/net/rtorrent/Makefile
cvs rdiff -u -r1.72 -r1.73 pkgsrc/net/rtorrent/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/libtorrent/Makefile
diff -u pkgsrc/net/libtorrent/Makefile:1.103 pkgsrc/net/libtorrent/Makefile:1.104
--- pkgsrc/net/libtorrent/Makefile:1.103        Thu Oct  8 16:26:55 2026
+++ pkgsrc/net/libtorrent/Makefile      Fri Oct 23 08:09:11 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2026/10/08 16:26:55 adam Exp $
+# $NetBSD: Makefile,v 1.104 2026/10/23 08:09:11 adam Exp $
 
-DISTNAME=      libtorrent-0.16.25
+DISTNAME=      libtorrent-0.16.26
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rakshasa/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/net/libtorrent/distinfo
diff -u pkgsrc/net/libtorrent/distinfo:1.78 pkgsrc/net/libtorrent/distinfo:1.79
--- pkgsrc/net/libtorrent/distinfo:1.78 Thu Oct  8 16:26:55 2026
+++ pkgsrc/net/libtorrent/distinfo      Fri Oct 23 08:09:11 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.78 2026/10/08 16:26:55 adam Exp $
+$NetBSD: distinfo,v 1.79 2026/10/23 08:09:11 adam Exp $
 
-BLAKE2s (libtorrent-0.16.25.tar.gz) = 2e815be27073d3976c516440bffd55738cf28f8aca954e5b3dba10fb252b5ae8
-SHA512 (libtorrent-0.16.25.tar.gz) = c14010a837225aeada3dc8efa9c1eb4f2389ae359f9cebb311eaa3dbf9577497fa2c56e91ccab34f7834846f5256eb8d597185733347734b23ed51730b0e2a54
-Size (libtorrent-0.16.25.tar.gz) = 524723 bytes
+BLAKE2s (libtorrent-0.16.26.tar.gz) = 2e05652b95bc858c558f16d8c0c93c426ce19beb42ae7308fe9a34d4f662f6eb
+SHA512 (libtorrent-0.16.26.tar.gz) = c6abb46b23ac307f6f9368291601d22c7090972328ec7f47c8ef5578afbb9f79d3015e7f7f6ac446294460a69e5b08948cb00a3f2c4f2888e4da357528451643
+Size (libtorrent-0.16.26.tar.gz) = 531154 bytes
 SHA1 (patch-src_data_chunk__list.cc) = 581e38ccd2e31b991e1a95dcd4836a7bda11e4e6
 SHA1 (patch-src_data_memory__chunk.cc) = 3e6db8ff3e4a29dfc5956c1919611e45a479ce96

Index: pkgsrc/net/rtorrent/Makefile
diff -u pkgsrc/net/rtorrent/Makefile:1.139 pkgsrc/net/rtorrent/Makefile:1.140
--- pkgsrc/net/rtorrent/Makefile:1.139  Thu Oct  8 16:26:55 2026
+++ pkgsrc/net/rtorrent/Makefile        Fri Oct 23 08:09:11 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.139 2026/10/08 16:26:55 adam Exp $
+# $NetBSD: Makefile,v 1.140 2026/10/23 08:09:11 adam Exp $
 
-DISTNAME=      rtorrent-0.16.25
+DISTNAME=      rtorrent-0.16.26
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rakshasa/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}

Index: pkgsrc/net/rtorrent/distinfo
diff -u pkgsrc/net/rtorrent/distinfo:1.72 pkgsrc/net/rtorrent/distinfo:1.73
--- pkgsrc/net/rtorrent/distinfo:1.72   Thu Oct  8 16:26:55 2026
+++ pkgsrc/net/rtorrent/distinfo        Fri Oct 23 08:09:11 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.72 2026/10/08 16:26:55 adam Exp $
+$NetBSD: distinfo,v 1.73 2026/10/23 08:09:11 adam Exp $
 
-BLAKE2s (rtorrent-0.16.25.tar.gz) = 95584f44e61bbd54642e5c7346e7b0cb2a1808657584b03a0127556db864d9d2
-SHA512 (rtorrent-0.16.25.tar.gz) = 8fd74aad376e8efd279bf1a11f04a9bed35512c1b410aceb2a32f9325e93ec2d3f995067ae79aac03dd0cfda38a6c4e79e90acf5f07f4bf32509af6fccb58b36
-Size (rtorrent-0.16.25.tar.gz) = 891609 bytes
+BLAKE2s (rtorrent-0.16.26.tar.gz) = c434578043ec4206269a28ee04c7d05695a444f8470f24666c4a812cc66f5b50
+SHA512 (rtorrent-0.16.26.tar.gz) = 35141026ebdd1352246e4a662332321d8677c586924ab2d039f21b9803f3567316e16952588599109a16308a99dd675197dbf7e19443408eb62301a5fcb81ad9
+Size (rtorrent-0.16.26.tar.gz) = 895034 bytes
 SHA1 (patch-src_display_canvas.h) = c097e0ac95b2df2c3c54dbf4367f7f9f76adbd10
 SHA1 (patch-src_utils_directory.h) = 77280b6ab0ba69c77c5bb88eca7beb11954415ad



Home | Main Index | Thread Index | Old Index