Commits


define HAVE_LANDLOCK accordingly


add configure check and shim for landlock First move towards landlock support (#3). The shim is needed until libc provides the proper wrappers for the landlock APIs; I hope it doesn't take too long, but landlock was merged back in May and are still missing.


tag 1.7.3 bump version number


sort tests


tag v1.7.1 This version includes two bugfixes: - use ${MAKE} to recursively call make - fix the misleading example in the man page: macros name may not be reserved words Both bugs found and fixed by Anna “CyberTailor”, thanks!


tag v1.7


move version number to configure script


replace add_{cflags,ldflags} with add_library


check freedesktop's libbsd


always append -W flags to CFLAGS


refactor add_{cflags,ldflags}


add --enable-sandbox patch from Anna "CyberTailor" It's handy for helpers like ebuild's use_enable. (the sandbox is still always enabled by default)


check libimsg too patch from Anna "CyberTailor"


always append LDFLAGS and CFLAGS Initial patch from Anna "CyberTailor", tweaked by me (drop guessing_* and always append CFLAGS)


try to preserve as much as possible CFLAGS and LDFLAGS from env but still try to autodetect with pkg-config if they aren't provided. Passing CFLAGS/LDFLAGS from the command line will still override the guessed ones.