Skip to content

System services in userspace - #71

Open
differrari wants to merge 83 commits into
threadingfrom
services
Open

differrari wants to merge 83 commits into
threadingfrom
services

Conversation

@differrari

Copy link
Copy Markdown
Owner

No description provided.

di and others added 30 commits August 2, 2026 00:00
[PACKAGE] added package manager

Signed-off-by: di <git@diferrari.com>
Signed-off-by: di <git@diferrari.com>
Signed-off-by: di <git@diferrari.com>
Signed-off-by: di <git@diferrari.com>
[TOOLS] ktools rename and listing
[JOBS] added TODO since values within the stack might themselves need
translation

Signed-off-by: di <git@diferrari.com>
Signed-off-by: di <git@diferrari.com>
Signed-off-by: di <git@diferrari.com>
[BUNDLE] added package ids
[TOOLS] added launch tool with pkg id
[PACKAGEMAN] added resolve

Signed-off-by: di <git@diferrari.com>
[SHARED] init fixes
[ALLOC] remove some malloc/free_sized references
[JOB FS] unify return of open
[JOB] print fix
di added 30 commits September 18, 2026 00:00
[CURSOR] switch between cursors in desktop
[MENU] actions
[FEATURES] default features
[DESKTOP] do not refresh all windows on every click
[DESKTOP] refresh when enter-exit window
[TRES] AUX windows
[DOS] debugging button
[DOS] removed unused rendering rect
[DEBUG] basic debugger program
[DEBUG] move backtrace to debug file
[DEMO] log test
[MONITOR] fixed colors and window size
[AUTH] added authorization system
[SIGNALS] locked behind auth system
[AUTH] added authorization system
[SIGNALS] locked behind auth system
[AUTH] implemented file permissions for processes
[PROCFS] info file
[THEME] new default fg color
[DEBUGGER] read proc name
[MONITOR] new system monitor in userspace
[DEMO] arg for autoselecting demo
[PIPE] cleaned the pipes for compatibility with new FS functionality
[PIPE] syscall for pipes
[PROCFS] added standard input
[PROCFS] added /proc/id to get own pid
[PRINT] limit print size and print to stdout directly
[ACCESS] separated resource ids from auth flow
[ACCESS] added mutex locks
[PROC] made userland high priority (except services)
[FILESYNC,WIP] experimental fd sync
[SYSCALL] sync syscall
[FS,WIP] better, not perfect, file size reporting
[PROJ] removed already-done TODOs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant