Jeremy Soller
0c87d80852
Update Cargo.lock
2022-07-26 16:13:20 -06:00
Jeremy Soller
b15b3193b8
Use syscall::Daemon
2022-07-25 10:49:48 -06:00
4lDO2
0b7d6139ae
Use redox-daemon
2022-07-18 16:20:33 +02:00
4lDO2
da090b007d
Serve the initfs scheme here
2022-07-12 14:11:45 +02:00
4lDO2
6eaec937d7
Remove commented code.
2022-07-07 19:30:36 +02:00
4lDO2
3dac3d1ed6
Fix env parsing.
2022-07-05 14:24:17 +02:00
4lDO2
f174685820
Initial Commit.
2022-07-05 14:06:59 +02:00
Jeremy Soller
1991764a0b
Add log context if it is set. Remove timestamp feature
2022-04-19 18:22:56 -06:00
Jeremy Soller
8bb6986dbc
Use requesting process's PID to ensure output is not jumbled
2022-04-19 18:18:20 -06:00
4lDO2
89b8fb8984
Refactor into a separate library and tools crate.
2022-03-26 18:15:49 +01:00
4lDO2
d5a98187a4
Update syscall
2022-03-25 21:02:13 +01:00
4lDO2
1804f1a302
Update syscall
2022-03-25 15:28:35 +01:00
4lDO2
1af1a597f2
Update syscall
2022-03-25 15:27:52 +01:00
4lDO2
1c1eccdcc0
Update syscall
2022-03-25 15:27:33 +01:00
4lDO2
8669516ecd
Update syscall
2022-03-25 15:23:27 +01:00
4lDO2
98d6f67d41
Update syscall
2022-03-25 15:10:04 +01:00
4lDO2
3aa241558c
Update syscall
2022-03-25 15:08:49 +01:00
4lDO2
44f7557f12
Update syscall
2022-03-25 15:07:06 +01:00
4lDO2
e05506d0f3
Update syscall
2022-03-25 14:52:12 +01:00
Jeremy Soller
04ceace6a9
Use syscall::Daemon, enter null namespace
2022-03-01 07:19:33 -07:00
Jeremy Soller
ca64072b38
Use syscall::Daemon
2022-02-28 15:13:46 -07:00
Jeremy Soller
70cb1051cb
Support multiple outputs and fix dup
2022-02-14 10:37:56 -07:00
4lDO2
08d18160ee
Fix overwrite of image while writing inodes.
2021-07-02 14:22:35 +02:00
4lDO2
312499d042
Derive Clone and Copy for Entry.
2021-06-30 12:33:28 +02:00
4lDO2
0a41ea5b8f
Implement more traits for Inode.
2021-06-30 12:13:19 +02:00
4lDO2
811f58cc9a
Add #![no_std].
2021-06-29 21:09:43 +02:00
Jeremy Soller
400a50661f
Merge branch 'update_dependencies' into 'master'
...
Update dependencies.
See merge request redox-os/netstack!36
2021-06-17 20:30:39 +00:00
4lDO2
8f7d759508
Update dependencies.
2021-06-17 18:15:31 +02:00
4lDO2
0ed497fe23
Update syscall.
2021-06-17 14:39:09 +02:00
4lDO2
4080e5dd09
Update syscall.
2021-06-17 14:37:32 +02:00
4lDO2
73e48331bf
Update syscall.
2021-06-17 14:36:19 +02:00
4lDO2
6e5c133b17
Update syscall.
2021-06-17 14:34:55 +02:00
4lDO2
db3ae355bc
Update syscall.
2021-06-17 14:34:23 +02:00
4lDO2
e19c81559b
Update syscall.
2021-06-17 14:33:18 +02:00
4lDO2
280bbcec2a
Update dependencies.
2021-06-17 14:28:38 +02:00
4lDO2
7a9536c380
Update syscall.
2021-06-17 14:25:46 +02:00
Jeremy Soller
21c62fd61f
Allow character devices to be used as run input
2021-05-05 21:14:49 -06:00
Jeremy Soller
7e735ba11e
Update dependencies
2021-04-28 20:57:08 -06:00
Jeremy Soller
4e42e03be9
Update dependencies
2021-04-28 20:55:40 -06:00
Jeremy Soller
8f833bf545
Update dependencies
2021-04-28 20:48:07 -06:00
Jeremy Soller
15dc86a1d7
Update dependencies
2021-04-28 20:45:53 -06:00
Jeremy Soller
bee08cbdf1
Update dependencies
2021-04-28 20:42:59 -06:00
4lDO2
fd83cd3ac7
Add license.
2021-04-01 19:11:37 +02:00
4lDO2
7206288e72
Handle O_TRUNC properly.
...
This ensures that files that were replaced due to O_CREAT, will now be
emptied when O_TRUNC is passed (which is the default).
2021-04-01 19:08:44 +02:00
4lDO2
eaf78bb51b
Run rustfmt.
...
In the future we should add CI with a rustfmt check, making correct
formatting a hard requirement.
2021-04-01 09:46:17 +02:00
4lDO2
7f3938c774
Merge branch 'fix-duplicate-files' into 'master'
...
ramfs: Fix duplicated files bug
See merge request redox-os/ramfs!3
2021-04-01 07:38:36 +00:00
Joshua Abraham
70e52d4ec9
ramfs: Fix duplicated files bug
...
Previously ramfs allowed identical filenames to be created if the
O_CREAT flag was used. This patch fixes the behavior and instead
opens the existing file as long as O_EXCL is not specified.
2021-03-31 19:16:32 -05:00
Jeremy Soller
a4fdf5ea30
Revert "Merge branch 'ramfs-nofile' into 'master'"
...
This reverts merge request !1
2021-03-30 12:41:40 +00:00
4lDO2
93e26f8c37
Merge branch 'missing_ENOENT' into 'master'
...
Fix missing 'use ENOENT'
See merge request redox-os/ramfs!2
2021-03-30 12:11:48 +00:00
James Graves
737a41854d
Fix missing 'use ENOENT'
2021-03-30 09:16:06 +00:00