I tested the update briefly and it works. Noticed some errors in `make
test` about rand(), strcat(), and sprintf(), but I'm unsure what to do
about those. Adding boost_atomic-mt to WANTLIB was necessary to pass
port-lib-depends-check.

Feedback? I hope I didn't miss anything obvious.

---

Changelog entry from upstream:

## [2.47.0] - 2023-03-11
### Added
- Congestion caps
- SAM UDP port parameter
- Support domain addresses for yggdrasil reseeds
### Changed
- DHT for floodfills instead plain list
- Process router's messages in separate thread
- Don't publish non-reachable router
- Send and check target destination in first streaming SYN packet
- Reseeds list
### Fixed
- Memory leak in windows network state detection
- Reseed attempts from invalid address
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/i2pd/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile    26 Feb 2023 07:51:45 -0000      1.17
+++ Makefile    15 May 2023 22:28:46 -0000
@@ -2,7 +2,7 @@ COMMENT =       client for the I2P anonymous n

 GH_ACCOUNT =   PurpleI2P
 GH_PROJECT =   i2pd
-GH_TAGNAME =   2.46.1
+GH_TAGNAME =   2.47.0

 CATEGORIES =   net
 HOMEPAGE =     https://i2pd.website
@@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes

 WANTLIB += ${COMPILER_LIBCXX} boost_date_time-mt boost_filesystem-mt
 WANTLIB += boost_program_options-mt boost_system-mt c crypto m
-WANTLIB += ssl z
+WANTLIB += ssl z boost_atomic-mt

 COMPILER =     base-clang ports-gcc
 MODULES =      devel/cmake
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/i2pd/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    26 Feb 2023 07:51:45 -0000      1.12
+++ distinfo    15 May 2023 22:28:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (i2pd-2.46.1.tar.gz) = g7teJJTVZtQf86heTJMHjSkNEOPPH754B77J8NAkUT4=
-SIZE (i2pd-2.46.1.tar.gz) = 644777
+SHA256 (i2pd-2.47.0.tar.gz) = yYi68jIVw31fVmt7IFmjwWjHjRV+rG3ASjCsJmxjNfA=
+SIZE (i2pd-2.47.0.tar.gz) = 650284
cvs server: Diffing patches
cvs server: Diffing pkg
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/i2pd/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   26 Feb 2023 07:51:45 -0000      1.10
+++ pkg/PLIST   15 May 2023 22:28:46 -0000
@@ -131,6 +131,7 @@ share/examples/i2pd/certificates/reseed/
 @sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/acetone_at_mail.i2p.crt
 @owner
 @group
+share/examples/i2pd/certificates/reseed/arnavbhatt288_at_mail.i2p.crt
 share/examples/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
 @owner _i2pd
 @group _i2pd

Reply via email to