On 2026/10/21 15:50, David Uhden Collado wrote:
> Hello,
> 
> Please find attached a patch updating net/i2pd from 2.61.0 to 3.0.0.
> 
> https://github.com/PurpleI2P/i2pd/releases/tag/3.0.0
> 
> Besides the version update, the patch includes:
> 
> - LibreSSL compatibility fixes, including ML-KEM, Ed25519ph and
>   OpenSSL 3 API detection.
> - Improved cryptographic error handling in NTCP2, SSU2 and ECIES.
> - OpenBSD pledge/unveil initialization using resolved paths and
>   the effective configuration.

the strongest of the pledges in here is:

stdio rpath wpath cpath fattr inet dns unix flock

what's the point?

> - SSU2 MTU detection using getifaddrs().

and afaik this is only because pledge

> - Synchronous signal handling to avoid unsafe configuration reloads.
> - UDP tunnel cleanup and shutdown fixes.
> - Updated PLIST, configuration samples and rc.d integration.

the configuration samples change undoes my work that was specifically
to remove a common issue when people add new certs and forget the
@sample. and guess what...you added 5 certs and 1 dir and forgot the
@sample for them.

you also undid some patches that were changing /etc to ${SYSCONFDIR}.

i think you should probably stop sending diffs for a bit.

Reply via email to