pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat/toxcore



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Fri Jun  5 12:15:14 UTC 2026

Modified Files:
        pkgsrc/chat/toxcore: Makefile PLIST distinfo
        pkgsrc/chat/toxcore/patches: patch-testing_support_public_random.hh

Log Message:
toxcore: update to 0.2.23

Bug Fixes
- limit number of saved group peers when loading from disk And add
  `unpack_gc_saved_peers` bounds test
- DHT:
  - refactor memory handling of loaded dht state Previous code could
    double-free if more than one dht states per tox-file and a following
    allocation fails
  - Suppress the warning about IPv6 nodes when IPv6 is turned off
- av: Fix Use-After-Free when peer goes offline.
- gca: announce max sizes where 32bytes too large
- onion: Size GCA announce response buffer to actual content length.
- test: fix mypy failure

Features
- Add `Tox_Iterate_Options` for granular control over `tox_iterate`.
- Add a function to get the list of valid group chat numbers.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/chat/toxcore/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/chat/toxcore/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/chat/toxcore/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh

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

Modified files:

Index: pkgsrc/chat/toxcore/Makefile
diff -u pkgsrc/chat/toxcore/Makefile:1.11 pkgsrc/chat/toxcore/Makefile:1.12
--- pkgsrc/chat/toxcore/Makefile:1.11   Sat Feb 14 01:42:52 2026
+++ pkgsrc/chat/toxcore/Makefile        Fri Jun  5 12:15:14 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2026/02/14 01:42:52 ktnb Exp $
+# $NetBSD: Makefile,v 1.12 2026/06/05 12:15:14 ktnb Exp $
 
-DISTNAME=      toxcore-0.2.22
+DISTNAME=      toxcore-0.2.23
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=TokTok/}
 GITHUB_PROJECT=        c-toxcore

Index: pkgsrc/chat/toxcore/PLIST
diff -u pkgsrc/chat/toxcore/PLIST:1.6 pkgsrc/chat/toxcore/PLIST:1.7
--- pkgsrc/chat/toxcore/PLIST:1.6       Mon Feb  9 14:00:05 2026
+++ pkgsrc/chat/toxcore/PLIST   Fri Jun  5 12:15:14 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2026/02/09 14:00:05 ktnb Exp $
+@comment $NetBSD: PLIST,v 1.7 2026/06/05 12:15:14 ktnb Exp $
 bin/DHT_bootstrap
 bin/tox-bootstrapd
 include/tox/tox.h
@@ -9,6 +9,6 @@ include/tox/toxencryptsave.h
 lib/libtoxcore.a
 lib/libtoxcore.so
 lib/libtoxcore.so.2
-lib/libtoxcore.so.2.22.0
+lib/libtoxcore.so.2.23.0
 lib/pkgconfig/toxcore.pc
 share/bash-completion/completions/tox-bootstrapd

Index: pkgsrc/chat/toxcore/distinfo
diff -u pkgsrc/chat/toxcore/distinfo:1.9 pkgsrc/chat/toxcore/distinfo:1.10
--- pkgsrc/chat/toxcore/distinfo:1.9    Fri Feb 13 02:55:05 2026
+++ pkgsrc/chat/toxcore/distinfo        Fri Jun  5 12:15:14 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.9 2026/02/13 02:55:05 ktnb Exp $
+$NetBSD: distinfo,v 1.10 2026/06/05 12:15:14 ktnb Exp $
 
 BLAKE2s (camgunz-cmp-v20.tar.gz) = a5160868b63f1a24bfa217d1b8a3480999ef5d6c90bb1feee84a7a096e03941c
 SHA512 (camgunz-cmp-v20.tar.gz) = f747cb9672592d8c06d08786152a0bfbd6ae4d759d7006805913781c502bf3796241ade636ce2cf9c049f68dd2899e2d5d7008815f29c1a91fc797590a26a9fd
 Size (camgunz-cmp-v20.tar.gz) = 40252 bytes
-BLAKE2s (toxcore-0.2.22.tar.gz) = d95e209cd3cb249bacb432ccbfa5a29cf88f56654103924b8265a58c662c7e17
-SHA512 (toxcore-0.2.22.tar.gz) = c42fba4da94eb5ec28f4b9c8afb3ad61ec36c1a17dabb6dd5530caa31b66192bdb0b057a2e939dccb7ffe91ec24691e8953e0641cd33f0dd7edea921910f7b1a
-Size (toxcore-0.2.22.tar.gz) = 959762 bytes
-SHA1 (patch-testing_support_public_random.hh) = 0e2c8a124b9b3fdd22ce2cd24d153c67b8e489de
+BLAKE2s (toxcore-0.2.23.tar.gz) = d8247cbb33fc01a6214a3a9adf7c48cd073e4653774054d173d115b85f1378b2
+SHA512 (toxcore-0.2.23.tar.gz) = 3a56e5ec28b90fe60fb86ac3e703bc3a4fd4fae6a3e87d725d6efdb23064e887a04f0f00f6ff979a9b18b6b8c93dda9e85d22ffe3c712b8653f09c6d1dd003e0
+Size (toxcore-0.2.23.tar.gz) = 972079 bytes
+SHA1 (patch-testing_support_public_random.hh) = 774d01218c03da1b2107c382fb9647156f8f7b09

Index: pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh
diff -u pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh:1.1 pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh:1.2
--- pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh:1.1      Fri Feb 13 02:55:05 2026
+++ pkgsrc/chat/toxcore/patches/patch-testing_support_public_random.hh  Fri Jun  5 12:15:14 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-testing_support_public_random.hh,v 1.1 2026/02/13 02:55:05 ktnb Exp $
+$NetBSD: patch-testing_support_public_random.hh,v 1.2 2026/06/05 12:15:14 ktnb Exp $
 
 File uses size_t, include it.
 
---- testing/support/public/random.hh.orig      2026-02-07 20:14:53.000000000 +0000
+--- testing/support/public/random.hh.orig      2026-06-03 18:11:07.000000000 +0000
 +++ testing/support/public/random.hh
-@@ -3,6 +3,7 @@
- 
+@@ -4,6 +4,7 @@
+ #include <cstddef>
  #include <cstdint>
  #include <vector>
 +#include <stdlib.h>



Home | Main Index | Thread Index | Old Index