Commit Briefs

Omar Polo

use -Werror=implicit-function-declaration for function detection

the previous -Werror triggers too easily: on NixOS for example the FORTIFY_SOURCE #warning about a missing optimization level breaks all the checks when using -O0 (which is the default for non-release builds).


Omar Polo

add a note regarding the usage of the bundled libtls

See https://codeberg.org/op/gmid/issues/2


Omar Polo

set next version


Omar Polo

prepare release 2.0.1 (tags/2.0.1)


Omar Polo

configure: fix --mandir handling


Omar Polo

start the 2.1 release cycle


Omar Polo

prepare release 2.0 (tags/2.0)


Omar Polo

configure: add --sysconfdir / $SYSCONFDIR handling

so that we don't have to hardcode /etc in gmid.c. Helps on systems like FreeBSD where the non-base programs are expected to look for their config in /usr/local/etc.



Omar Polo

we're in public alpha right now!



Omar Polo

resurrect landlock support

this time targetting ABI level 3; partially based on how claudio@ handled it in rpki-client. Fun how this bit of code has come full circle (gmid inspired what I wrote for got, which inspired what was written for rpki-client, which has come back.)


Omar Polo

fix build of regress


Omar Polo

fix previous; check for getentropy only when arc4random is missing

on macos we have the situation where we have arc4random available but no getentropy().


Omar Polo

typo