diff options
author | bptato <nincsnevem662@gmail.com> | 2024-10-31 17:44:03 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-10-31 18:38:16 +0100 |
commit | d9ca197ed8056c021d4e37ec52aacc6039e24ab7 (patch) | |
tree | 782781c4bb85e65f112092f96c7ee91e447c7c97 /doc/localcgi.md | |
parent | d9a74dbdeef846a98a464bfc102ce282b45e9606 (diff) | |
download | chawan-d9ca197ed8056c021d4e37ec52aacc6039e24ab7.tar.gz |
chaseccomp: fix compilation with newest dash, misc changes
* fix matching on unstripped whitespace: caught after upgrading to upstream dash & chaseccomp wouldn't compile * add defines to ensure that we computed the filter length correctly * inline cut_label * EPERM on sigaction, sigprocmask, gettid, and kill on tgkill (so a crash doesn't trigger sandbox violations) * move SIGSYS handler to C and add one for the network The last change removes the stack trace from SIGSYS, but gives us the syscall number which is probably more useful. (Indeed, we don't even have a stack trace in release builds.)
Diffstat (limited to 'doc/localcgi.md')
0 files changed, 0 insertions, 0 deletions