Commit Graph

280 Commits

Author SHA1 Message Date
bjorn3 b33f98968c Add ipcd to the cargo workspace 2025-02-21 20:08:02 +01: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
Jeremy Soller 999da13e76 Merge branch 'on_close' into 'main'
Switch to one-way close message for ramfs.

See merge request redox-os/base!1
2025-02-21 17:51:57 +00:00
4lDO2 c101162b64 Switch to one-way close message for ramfs. 2025-02-21 18:45:13 +01:00
bjorn3 8824229b9e Move a couple of files to the top level 2025-02-18 21:35:28 +01:00
bjorn3 0c22306ea4 Add all packages to a workspace 2025-02-18 21:33:33 +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
bjorn3 f25ddc236b Add 'randd/' from commit '80e27cb3d923e3a2c91b59122376e18233111a99'
git-subtree-dir: randd
git-subtree-mainline: 2179992ac3
git-subtree-split: 80e27cb3d9
2025-02-18 21:32:14 +01:00
bjorn3 2179992ac3 Add 'ramfs/' from commit '306433d0a553bbea81c7ef92a233d215dff1cf62'
git-subtree-dir: ramfs
git-subtree-mainline: daa4622b38
git-subtree-split: 306433d0a5
2025-02-18 21:32:04 +01:00
bjorn3 daa4622b38 Add 'logd/' from commit 'db36d01782a6b9cc7ec995f884f8c1259d79903e'
git-subtree-dir: logd
git-subtree-mainline: 38c917a56b
git-subtree-split: db36d01782
2025-02-18 21:31:45 +01:00
bjorn3 38c917a56b Add 'init/' from commit '0e7a0d3ab46817915180adbbb775c76d67fee31c'
git-subtree-dir: init
git-subtree-mainline: 57f2dca267
git-subtree-split: 0e7a0d3ab4
2025-02-18 21:31:28 +01:00
bjorn3 57f2dca267 Initial commit 2025-01-11 14:25:16 +01:00
Ribbon dde32fba34 Add README.md 2025-01-09 12:19:04 +00:00
Ribbon db36d01782 Add README.md 2025-01-09 12:18:48 +00:00
Ribbon 0e7a0d3ab4 Document how to contribute and do development in the README 2025-01-09 12:12:09 +00:00
Ribbon 306433d0a5 Document how to contribute and do development in the README 2025-01-09 12:06:21 +00:00
Ribbon e6f672bd48 Document how to contribute and do development in the README 2025-01-09 12:05:13 +00:00
Ribbon 80e27cb3d9 Add README.md 2025-01-09 12:03:02 +00:00
Jeremy Soller faf62b7a78 Merge branch 'deps' into 'master'
Bump dependencies

See merge request redox-os/ipcd!9
2024-10-17 13:03:28 +00:00
Jeremy Soller fab7a65ee3 Merge branch 'deps' into 'master'
Bump dependencies

See merge request redox-os/randd!14
2024-10-17 13:00:12 +00:00
Jeremy Soller 10e38e1571 Merge branch 'deps' into 'master'
Bump dependencies

See merge request redox-os/ramfs!10
2024-10-17 12:59:52 +00:00
Andrey Turkin bbd282f480 Bump dependencies 2024-10-17 09:07:44 +03:00
Andrey Turkin 2988e1e097 Bump dependencies 2024-10-17 08:48:16 +03:00
Andrey Turkin 662615b32d Bump dependencies 2024-10-17 08:45:24 +03:00
Jacob Lorentzon e9d755a281 Merge branch 'deps' into 'master'
Bump dependencies

See merge request redox-os/init!14
2024-10-05 16:35:11 +00:00
Andrey Turkin b465daf518 Bump dependencies 2024-10-05 19:21:58 +03:00
Jacob Lorentzon d355a74e99 Merge branch 'master' into 'master'
Bump dependencies

See merge request redox-os/zerod!6
2024-10-05 16:11:42 +00:00
Andrey Turkin d68f0d40a3 Bump dependencies 2024-10-05 19:09:23 +03:00
Jacob Lorentzon ff730a41b2 Merge branch 'riscv' into 'master'
Bump dependencies

See merge request redox-os/logd!5
2024-10-05 16:07:21 +00:00
Andrey Turkin 50842448dc Bump dependencies 2024-10-05 18:24:31 +03:00
Jeremy Soller 82a69478aa Merge branch 'kek/default-scheme' into 'master'
Use set_default_scheme to control resolution of absolute paths

See merge request redox-os/init!13
2024-09-23 17:12:12 +00:00
Kamil Koczurek 23fa812de1 Use set_default_scheme to control resolution of absolute paths 2024-09-20 21:03:04 +02:00
Jeremy Soller f61461e526 Merge branch 'getdents' into 'master'
Make scheme fully stateless.

See merge request redox-os/ramfs!9
2024-09-13 12:47:24 +00:00
4lDO2 e553969a71 Implement fpath. 2024-09-13 14:45:13 +02:00
4lDO2 8ab2ebb6f0 Make scheme fully stateless.
Stateless in this case means the inode number is sufficient for describing an open file handle.
2024-09-13 14:45:12 +02:00
4lDO2 db2322c95c V2 scheme. 2024-09-07 02:01:53 +02:00
4lDO2 1c88eea6c4 Rustfmt, use v2 scheme. 2024-09-07 01:02:03 +02:00
4lDO2 e0f930ad72 Update dependencies, rustfmt, use v2 scheme. 2024-09-07 00:51:02 +02:00
4lDO2 286bd4a7d6 Implement fsize+ftruncate, update, and rustfmt. 2024-09-06 15:48:39 +02:00
Jeremy Soller f404d64f13 Merge branch 'no_seek' into 'master'
Replace seek() with fsize().

See merge request redox-os/ramfs!8
2024-08-30 21:35:38 +00:00
4lDO2 8faf127894 Replace seek() with fsize(). 2024-08-30 21:22:00 +02:00
Jeremy Soller 2980e15280 Merge branch 'no_legacy_scheme' into 'master'
Update redox_event

See merge request redox-os/ipcd!8
2024-08-19 16:47:50 +00:00
Jeremy Soller 7c5c6faf89 Merge branch 'no_legacy_scheme' into 'master'
Remove all usages of the legacy scheme syntax

See merge request redox-os/ramfs!7
2024-08-19 16:47:41 +00:00
bjorn3 fa97ec8a3b Update redox_event
This remove all usages of the legacy scheme syntax
2024-08-19 18:45:08 +02:00
bjorn3 6f076cd905 Remove all usages of the legacy scheme syntax 2024-08-19 18:36:45 +02:00
Jeremy Soller f5aaf7f0b8 Merge branch 'remove_display_env' into 'master'
Don't set the DISPLAY env var

See merge request redox-os/init!12
2024-07-20 21:50:57 +00:00
bjorn3 050febc94f Don't set the DISPLAY env var
This is the only case where init sets an env var without the user
instructing it to do so, making it hard to trace back where the env var
originated from. It also only sets it for processes spawned after the
first run.d command for whatever reason. And finally not setting DISPLAY
avoids hard coding knowledge about unrelated system components.
2024-07-20 16:45:41 +02:00
Jeremy Soller 32410bde7c Merge branch 'fixes' into 'master'
Fix non-append writes and cancellation.

See merge request redox-os/ramfs!6
2024-03-23 13:54:27 +00:00
4lDO2 53dcb4af72 Fix non-append writes and cancellation. 2024-03-23 14:48:42 +01:00
4lDO2 b69453c97a Update dependencies, handle cancellation. 2024-03-22 22:11:38 +01:00