Begin an pledge()-like implementation

This begins a pledge() implementation. This also
retires the previous syscall grouping approach,
as pledge() is the superior mechanism.

Squashed:
test: Begin basic pledge test
pledge: Begin EXILE_SYSCALL_PLEDGE_UNIX/EXILE_SYSCALL_PLEDGE_INET
test: Add pledge socket test
Introduce EXILE_SYSCALL_PLEDGE_DENY_ERROR, remove exile_policy->pledge_policy
pledge: Add PROT_EXEC
This commit is contained in:
2021-12-05 17:28:58 +01:00
والد 15a6850023
کامیت 7115ef8b4d
4فایلهای تغییر یافته به همراه536 افزوده شده و 921 حذف شده

941
exile.h

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است Diff را بارگزاری کن