aboutsummaryrefslogtreecommitdiff
path: root/have
AgeCommit message (Collapse)Author
2023-06-08configure: look for WAIT_ANYOmar Polo
2023-05-08drop landlock/seccomp and capsicum supportOmar Polo
it reached a point where this stuff is not maintenable. I'd like to move forward with gmid, but the restriction of capsicum and the linux environment at large that make landlock unusable (how can you resolve DNS portably when under landlock?) -and don't get me started on seccomp- makes it impossible for me to do any work. So, I prefer removing the crap, resuming working on gmid by cleaning stuff and consolidating the features, improving various things etc... and then eventually see how to introduce some sandboxing again on other systems. Patches to resume sandboxing are, as always, welcome!
2022-12-02add tests and compat for setresuid and setresgidOmar Polo
2022-10-31add memmem compatOmar Polo
2022-10-31rework `make dist'Omar Polo
2022-03-19const-ify some tablesOmar Polo
matches found with % grep -R '=[ ]*{' . | fgrep -v const
2021-10-07add compat for sys/tree.hOmar Polo
2021-10-02improve libevent2 handlingOmar Polo
* add configure check * change the way the headers are required (copied from tmux)
2021-09-19add configure check and shim for landlockOmar Polo
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.
2021-04-25add compat for reallocarrayOmar Polo
2021-03-31check if sys/queue.h provides TAILQ_FOREACH_SAFEOmar Polo
2021-02-23tests and compat for imsgOmar Polo
2021-02-11add check for program_invocation_short_nameOmar Polo
2021-02-10fix setproctitle detection on FreeBSDOmar Polo
2021-02-08add check for libeventOmar Polo
2021-02-04add compat for setproctitleOmar Polo
This adds a check for setproctitle and for the (linux) prctl PR_SET_NAME. If setproctitle is not available, on linux we provide an implementation that use prctl (taken from tmux compat layer.)
2021-01-25adding openssl testOmar Polo
2021-01-21more OpenBSD goodiesOmar Polo
2021-01-21add a configure script and some compatOmar Polo
tested on openbsd, alpine and void