Hi, Here is a patch to update net/i2pd to the latest version (2.46.1). I have experienced crashes with 2.46.0, which seem to be addressed with this latest release.
The release notes state the following fixes: - Race condition while getting router's peer profile - Creation of new router.info - Displaying LeaseSets in the webconsole - Crash when processing ACK request Can this be backported to -stable, due to 2.46.0 crashing frequently? -Angelo
Index: Makefile =================================================================== RCS file: /cvs/ports/net/i2pd/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- Makefile 17 Feb 2023 15:10:46 -0000 1.16 +++ Makefile 25 Feb 2023 22:35:18 -0000 @@ -2,7 +2,7 @@ COMMENT = client for the I2P anonymous n GH_ACCOUNT = PurpleI2P GH_PROJECT = i2pd -GH_TAGNAME = 2.46.0 +GH_TAGNAME = 2.46.1 CATEGORIES = net HOMEPAGE = https://i2pd.website Index: distinfo =================================================================== RCS file: /cvs/ports/net/i2pd/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 17 Feb 2023 15:10:46 -0000 1.11 +++ distinfo 25 Feb 2023 22:35:18 -0000 @@ -1,2 +1,2 @@ -SHA256 (i2pd-2.46.0.tar.gz) = 2qXke7K4D72qODayCehpAXiTQh9SJd/gGeXUPT+KhtQ= -SIZE (i2pd-2.46.0.tar.gz) = 643087 +SHA256 (i2pd-2.46.1.tar.gz) = g7teJJTVZtQf86heTJMHjSkNEOPPH754B77J8NAkUT4= +SIZE (i2pd-2.46.1.tar.gz) = 644777 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/i2pd/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 8 Jan 2023 21:29:06 -0000 1.9 +++ pkg/PLIST 25 Feb 2023 22:35:18 -0000 @@ -31,6 +31,7 @@ include/i2pd/I2PEndian.h include/i2pd/I2PService.h include/i2pd/I2PTunnel.h include/i2pd/Identity.h +include/i2pd/KadDHT.h include/i2pd/LeaseSet.h include/i2pd/LittleBigEndian.h include/i2pd/Log.h