[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--