Ribbon
90ea974ce0
Add missing Cargo package description and update drivers README
2026-03-16 10:39:15 -06:00
bjorn3
0380521186
zerod: Don't require a copy named nulld for /dev/null
...
This saves 600kb on the initfs size.
2026-03-07 17:40:55 +01:00
Ibuki Omatsu
2738f69224
feat: Implement std_fs_call handling to initfs, ramfs, acpi and xhci
2026-02-28 08:15:16 -07:00
Jeremy Soller
75b9f07a92
Merge branch 'init_rework3' into 'main'
...
Introduce dependency handling to init
See merge request redox-os/base!133
2026-02-25 15:02:54 -07:00
auronandace
5ffce47607
add clippy precedence lint
2026-02-20 13:43:48 +00:00
bjorn3
4e772728ad
init: Introduce Service type
...
A future commit will use it to define services in toml format.
2026-02-19 22:18:29 +01:00
bjorn3
7ebeceb41d
init: Allow init to register the scheme for a daemon
...
Unfortunately the scheme still has to be created by the daemon due to a
kernel bug, but once that is fixed, it would allow delayed spawning of
scheme daemons.
2026-02-18 22:40:09 +01:00
Ibuki Omatsu
334928f151
feat: Introduce userspace namespace manager and adapt all schemes.
2026-01-20 20:56:58 -07:00
Jeremy Soller
f740b61774
Use workspace dependencies for many common crates
2026-01-20 10:12:08 -07:00
Ibuki Omatsu
3681e1b74a
refactor: Replace unlink and rmdir with unlinkat in ramfs. Update redox-scheme and redox-rt for bootstrap.
2025-12-17 18:46:05 -07:00
Ribbon
723364cb45
Improve, update and remove unnecessary READMEs
2025-12-16 21:34:36 -03:00
bjorn3
3bfa5a4889
zerod: Update to redox-scheme 0.8
2025-12-13 13:06:16 +01:00
bjorn3
f06923b201
Standardize main function of all daemons
2025-12-04 11:44:29 +01:00
bjorn3
f1057b6750
daemon: Abort on errors
...
All users did this anyway. And handling it inside the daemon crate
allows avoiding a panic of the parent process when the child process
panicked.
2025-12-03 21:55:47 +01:00
bjorn3
54d81e7423
Merge redox-daemon into this repo
2025-12-03 21:07:13 +01:00
bjorn3
0c2341d53e
Remove outdated Cargo.lock files
2025-12-03 21:00:13 +01:00
Ribbon
632459e5be
Add a README and simplify the daemon READMEs
2025-05-15 23:29:52 -03:00
bjorn3
8286249ff7
Remove unreachable dup impls
...
Dup calls with an empty path never reach scheme implementations
2025-03-30 17:51:07 +02:00
bjorn3
8824229b9e
Move a couple of files to the top level
2025-02-18 21:35:28 +01:00
bjorn3
f3c502a336
Add 'zerod/' from commit 'dde32fba345b3dfc770cb37c60c74647529046c8'
...
git-subtree-dir: zerod
git-subtree-mainline: f25ddc236b
git-subtree-split: dde32fba34
2025-02-18 21:32:19 +01:00