[UPDATE] net/i2p 2.12.0 -> 2.13.0

David Uhden Collado <[email protected]> Wed, 29 Jul 2026 14:40:00 +0000
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------0kUgXWILiTqcEDXwl8IA0OO7
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

Please find attached a patch that updates the net/i2p port from version
2.12.0 to 2.13.0.

The upstream release notes and full list of changes are available at:

https://i2p.net/en/blog/2026/07/20/i2p-2.13.0-release/

In short, this release focuses on post-quantum support, performance
improvements, network stability, and usability fixes. Post-quantum
protection is now fully available for NTCP2, and the cryptographic
implementation includes additional constant-time operations to reduce
the risk of timing attacks.

The release also removes the remaining legacy SSU1 transport code, adds
per-tunnel bandwidth limits, and improves congestion handling, peer
discovery, floodfill tracking, and router selection.

Additional changes include a router map in NetDB search results, several
container startup and privilege-handling fixes, and improvements to
i2psnark and Susimail.

In addition to the version bump, I regenerated distinfo for the new
source archive and updated the package list for the upstream reseed
certificate changes. The new admin_at_likogan.dev certificate was added,
and the removed hottuna_at_mail.i2p certificate was dropped.

The existing OpenBSD-specific build, wrapper, and runtime configuration
changes remain unchanged.

Thank you for your time and consideration.

Best regards,
David.
--------------0kUgXWILiTqcEDXwl8IA0OO7
Content-Type: text/x-patch; charset=UTF-8; name="i2p.patch"
Content-Disposition: attachment; filename="i2p.patch"
Content-Transfer-Encoding: base64

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcG9ydHMvbmV0
L2kycC9NYWtlZmlsZSx2CmRpZmYgLXUgLXAgLXUgLXIxLjI5IE1ha2VmaWxlCi0tLSBNYWtl
ZmlsZQkxIEp1biAyMDI2IDIwOjMyOjUzIC0wMDAwCisrKyBNYWtlZmlsZQkyOSBKdWwgMjAy
NiAxMzo0MjowNCAtMDAwMApAQCAtMSw2ICsxLDYgQEAKIENPTU1FTlQ9CWkycCByb3V0aW5n
IHByb3RvY29sCiAKLVYgPQkJMi4xMi4wCitWID0JCTIuMTMuMAogRElTVE5BTUUgPQlpMnBz
b3VyY2VfJHtWfQogUEtHTkFNRSA9CWkycC0ke1Z9CiAKSW5kZXg6IGRpc3RpbmZvCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcG9ydHMvbmV0L2kycC9kaXN0aW5mbyx2CmRpZmYg
LXUgLXAgLXUgLXIxLjE2IGRpc3RpbmZvCi0tLSBkaXN0aW5mbwkxIEp1biAyMDI2IDIwOjMy
OjUzIC0wMDAwCisrKyBkaXN0aW5mbwkyOSBKdWwgMjAyNiAxMzo0MjowNCAtMDAwMApAQCAt
MSwyICsxLDIgQEAKLVNIQTI1NiAoaTJwc291cmNlXzIuMTIuMC50YXIuYnoyKSA9IDVqTHFH
NHFjekVvUmx1ZGhVRWZ0RnVNaWlnb1hrYUNwQTJKVFB1NzRrWkk9Ci1TSVpFIChpMnBzb3Vy
Y2VfMi4xMi4wLnRhci5iejIpID0gMzk1MjgxMTYKK1NIQTI1NiAoaTJwc291cmNlXzIuMTMu
MC50YXIuYnoyKSA9IFRxWUVBWVZkTGNPZ0JZdEhLQ25KQmdLUmtIditTTUZ6eFgzZWJuOWV0
cTA9CitTSVpFIChpMnBzb3VyY2VfMi4xMy4wLnRhci5iejIpID0gMzk0MzcxNTIKSW5kZXg6
IHBrZy9QTElTVAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3BvcnRzL25ldC9pMnAv
cGtnL1BMSVNULHYKZGlmZiAtdSAtcCAtdSAtcjEuMTYgUExJU1QKLS0tIHBrZy9QTElTVAkx
IEp1biAyMDI2IDIwOjMyOjUzIC0wMDAwCisrKyBwa2cvUExJU1QJMjkgSnVsIDIwMjYgMTM6
NDI6MDQgLTAwMDAKQEAgLTM1LDEzICszNSwxMyBAQCBzaGFyZS9pMnAvY2VydGlmaWNhdGVz
L3BsdWdpbi9oYW5raGlsbDE5CiBzaGFyZS9pMnAvY2VydGlmaWNhdGVzL3BsdWdpbi9pZGtp
MnBfYXRfbWFpbC5pMnAuY3J0CiBzaGFyZS9pMnAvY2VydGlmaWNhdGVzL3BsdWdpbi96enot
cGx1Z2luX2F0X21haWwuaTJwLmNydAogc2hhcmUvaTJwL2NlcnRpZmljYXRlcy9yZXNlZWQv
CitzaGFyZS9pMnAvY2VydGlmaWNhdGVzL3Jlc2VlZC9hZG1pbl9hdF9saWtvZ2FuLmRldi5j
cnQKIHNoYXJlL2kycC9jZXJ0aWZpY2F0ZXMvcmVzZWVkL2FkbWluX2F0X3N0b3JteWNsb3Vk
Lm9yZy5jcnQKIHNoYXJlL2kycC9jZXJ0aWZpY2F0ZXMvcmVzZWVkL2FybmF2YmhhdHQyODhf
YXRfbWFpbC5pMnAuY3J0CiBzaGFyZS9pMnAvY2VydGlmaWNhdGVzL3Jlc2VlZC9jcmVhdGl2
ZWNvd3BhdF9hdF9tYWlsLmkycC5jcnQKIHNoYXJlL2kycC9jZXJ0aWZpY2F0ZXMvcmVzZWVk
L2RpeWFyY2lmdGNpX2F0X3Byb3Rvbm1haWwuY29tLmNydAogc2hhcmUvaTJwL2NlcnRpZmlj
YXRlcy9yZXNlZWQvZWNoZWxvbjNfYXRfbWFpbC5pMnAuY3J0CiBzaGFyZS9pMnAvY2VydGlm
aWNhdGVzL3Jlc2VlZC9oYW5raGlsbDE5NTgwX2F0X2dtYWlsLmNvbS5jcnQKLXNoYXJlL2ky
cC9jZXJ0aWZpY2F0ZXMvcmVzZWVkL2hvdHR1bmFfYXRfbWFpbC5pMnAuY3J0CiBzaGFyZS9p
MnAvY2VydGlmaWNhdGVzL3Jlc2VlZC9pMnAtcmVzZWVkX2F0X21rMTYuZGUuY3J0CiBzaGFy
ZS9pMnAvY2VydGlmaWNhdGVzL3Jlc2VlZC9pZ29yX2F0X25vdmcubmV0LmNydAogc2hhcmUv
aTJwL2NlcnRpZmljYXRlcy9yZXNlZWQvbGF6eWdyYXZ5X2F0X21haWwuaTJwLmNydAo=

--------------0kUgXWILiTqcEDXwl8IA0OO7--