bjorn3
|
daf726c30d
|
scheme-utils: Have FpathWriter handle writing the scheme name
|
2026-04-19 19:07:41 +02:00 |
|
bjorn3
|
64d23e9e05
|
scheme-utils: Introduce FpathWriter helper
|
2026-04-19 19:07:41 +02:00 |
|
bjorn3
|
317a0178b6
|
Introduce scheme-utils crate and HandleMap type
HandleMap deduplicates the id assignment for handles and unlike most
existing implementations handles overflow just fine.
|
2026-04-13 22:19:07 +02:00 |
|
bjorn3
|
53327b0969
|
ipcd: Use a single segment + mremap for shm
This way mmap fully functions even in the presence of growing. Fixes a
crash of Wayland applications when resizing the SHM pool.
|
2026-03-09 20:06:54 +01:00 |
|
bjorn3
|
bd6bc56d4d
|
ipcd: Support ftruncate in shm
|
2026-03-08 21:42:50 +01:00 |
|
bjorn3
|
db4292da49
|
ipcd: Implement fsize for shm
To fix seek support.
|
2026-03-08 21:35:52 +01:00 |
|
Jeremy Soller
|
a8e9a5e73b
|
ipcd: use first segment size for limits of mmap
|
2026-02-19 13:23:35 -07:00 |
|
Wildan M
|
2875e8f26e
|
ipcd: Allow non contiguous shm allocation
|
2026-02-19 13:19:39 +07:00 |
|
Ibuki Omatsu
|
334928f151
|
feat: Introduce userspace namespace manager and adapt all schemes.
|
2026-01-20 20:56:58 -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 |
|
Ibuki Omatsu
|
1033c6f430
|
feat: Add getpeername support for uds schemes.
|
2025-11-10 07:34:54 -07:00 |
|
Jeremy Soller
|
54105cecf8
|
Implement fstat for shm
|
2025-11-07 13:26:45 -07:00 |
|
Wildan M
|
aab6157871
|
Further fixes of shm read/write handling
|
2025-10-21 23:18:40 +07:00 |
|
Wildan Mubarok
|
97cefd26a1
|
Fixes for shm handling
|
2025-10-17 15:02:45 -06:00 |
|
Ibuki Omatsu
|
8a3bb40a1f
|
feat: Update the redox-scheme version to 0.6 in ipcd.
|
2025-07-10 21:01:40 -06:00 |
|
bjorn3
|
b0586e9ead
|
Add 'ipcd/' from commit 'e6f672bd48f9ac65a194f804bd0ed64c307f7b67'
git-subtree-dir: ipcd
git-subtree-mainline: 999da13e76
git-subtree-split: e6f672bd48
|
2025-02-21 20:07:22 +01:00 |
|