Age | Commit message (Collapse) | Author | |
---|---|---|---|
11 days | kern: compat: Use copyin() in SYS_write | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
12 days | kern: Add initial signals work | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2025-09-23 | kern: security: Add initial support for MAC | Ian Moffett | |
This commit introduces initial support for mandatory access control. As one may recall, L5 follows "everything is memory". In order to interact with a resource, a process must request it from the kernel in the form of a (sometimes) syncable memory buffer. Each resource as well as processes have an access level, if a process attempts to request a resource with a higher access level than it, the request is rejected by the kernel. However, if a process has a greater than or equal access level as a resource, the request can be granted. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2025-09-20 | kern: syscall: Add initial write(2) stub | Ian Moffett | |
Here we add a write(2) stub and add it to the UNIX syscall interface. We also move the UNIX syscall numbers into compat/unix/syscall.h Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2025-09-20 | kern: proc: Move sys_exit() to sys/compat/unix/* | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |