tests: fix newfstatat deleted file reproducer
References: #4
Signed-off-by: Ⓐlï P☮lⒶtel <alip@exherbo.org>
autotools: update addr.db source address
Signed-off-by: Ⓐlï P☮lⒶtel <alip@exherbo.org>
tests: mark known failures in core abort tests
Signed-off-by: Ⓐlï P☮lⒶtel <alip@exherbo.org>
sydbox: add test case to reproduce newfstatat on deleted file with AT_SYMLINK_NOFOLLOW issue
References: #4
Signed-off-by: Ⓐlï P☮lⒶtel <alip@exherbo.org>
syd: do not needlessly deref pointers more than once in bsearch compare function
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
addr: sort addresses by id before writing into the generated header file
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
addr: implement syd addr to maintain the hblock ip address database
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
Merge branch 'hblock'
I hope this becomes a nice colloboration.
Thank you for the great software!
syd: time connect binary search in debug mode
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: fix connect default denylist binary search
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
tests: fix core seccomp tests broken by new allow -> log change
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: further tweak signal handling
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: further tweak seccomp, use log as default action, deny specific system calls such as ptrace, process_vm_{read,write}v with kill
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: default seccomp mode is now deny, we pass through a list of allowed system calls, the rest is denied with EOWNERDEAD
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
autotools: add missing check for close_range function
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: use STDERR_FILENO rather than hardcoding 2
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>
syd: fix yet another signal handling bug
This prevents a hang on double SIGCHILD on exit.
Signed-off-by: Ⓐlï P☮latel <alip@exherbo.org>