|
a577b2dcc4
|
refactor: fix clippy warnings
|
2021-11-30 20:34:17 +02:00 |
|
|
4ffbb8c115
|
refactor: fix warnings
|
2021-11-30 09:55:13 +02:00 |
|
|
a7a0c8bf2c
|
feature: login program
|
2021-11-28 11:46:55 +02:00 |
|
|
7f939543fe
|
refactor: make Vnode::stat() return Stat
|
2021-11-23 18:01:48 +02:00 |
|
|
564d10e1be
|
feature: simple ls(1p)
|
2021-11-23 17:55:58 +02:00 |
|
|
fabf4e8d3f
|
refactor: fix non-doc warnings
|
2021-11-22 15:42:43 +02:00 |
|
|
3121cc9ba9
|
feature: fuzzy
|
2021-11-21 11:44:33 +02:00 |
|
|
6eac5287a2
|
feature: shell exec
|
2021-11-20 13:54:06 +02:00 |
|
|
496f14d391
|
feature: simple select()
|
2021-11-12 16:00:13 +02:00 |
|
|
ac13154c0e
|
fix: proper scoping for libsys in auto_inode
|
2021-11-11 22:50:25 +02:00 |
|
|
00c368c36b
|
refactor: fix clippy warnings
|
2021-11-11 22:46:01 +02:00 |
|
|
7e04b11da8
|
refactor: use auto_inode in memfs,fat32
|
2021-11-11 22:19:21 +02:00 |
|
|
dd8033b51c
|
feature: simple macro to auto-impl VnodeImpl items
|
2021-11-11 22:08:55 +02:00 |
|
|
41ffd0ddb7
|
refactor: rename syscall to libsys
|
2021-11-11 20:45:54 +02:00 |
|
|
cd560e79ef
|
refactor: merge error and libcommon into syscall
|
2021-11-11 20:43:48 +02:00 |
|
|
e1c7ebc8e1
|
feature: read ioctl for ttys
|
2021-11-09 16:35:31 +02:00 |
|
|
41706c5676
|
misc: format sources
|
2021-11-05 14:06:38 +02:00 |
|
|
b340b00338
|
feature: O_ACCESS now works, O_CLOEXEC
|
2021-11-05 13:45:22 +02:00 |
|
|
0d2ea0f11f
|
feature: AT_EMPTY_PATH
|
2021-11-05 13:01:02 +02:00 |
|
|
f63a663b40
|
feature: clone-able File
|
2021-11-05 12:25:54 +02:00 |
|
|
eb3c14db5f
|
doc: add docs
|
2021-11-04 13:29:27 +02:00 |
|
|
8ecba76db9
|
refactor: fix non-doc warnings
|
2021-11-04 12:04:37 +02:00 |
|
|
d324caeac6
|
doc: sanitize docstrings
|
2021-11-04 11:41:31 +02:00 |
|
|
166fc19b7a
|
feature(fs): O_CREAT option
|
2021-11-03 17:35:51 +02:00 |
|
|
53a432bc05
|
feature: add Stat struct and fstatat()
|
2021-11-03 16:15:22 +02:00 |
|
|
2845e4fc8c
|
feat: dedicated module for syscall ABI
|
2021-11-02 16:14:53 +02:00 |
|
|
753841e1a0
|
feat: proof-of-concept tty chardev
|
2021-11-02 15:36:34 +02:00 |
|
|
b98b53f9f7
|
refactor(fs/memfs): split memfs into dir/file mods
|
2021-10-29 13:12:45 +03:00 |
|
|
88c03804b7
|
doc(fs/vfs): add vfs module docs
|
2021-10-29 13:06:16 +03:00 |
|
|
df14db3833
|
refactor(fs/fat32): move bpb to data.rs
|
2021-10-29 12:10:08 +03:00 |
|
|
9f62396ebc
|
feat: add basic fat32 read functionality
|
2021-10-29 11:31:05 +03:00 |
|
|
39f2d12e32
|
feat: rpi3 added again with simple emmc read support
|
2021-10-27 18:33:52 +03:00 |
|
|
771408498d
|
misc: remove rpi3 target (for now)
|
2021-10-26 13:46:12 +03:00 |
|
|
59c30c32b4
|
misc: format sources
|
2021-10-26 13:38:29 +03:00 |
|
|
4656bb13f4
|
refactor: clean up non-doc warnings
|
2021-10-26 13:37:44 +03:00 |
|
|
8274abbda1
|
feat(vfs): add cow tests for memfs
|
2021-10-26 13:26:47 +03:00 |
|
|
c706428ed6
|
feat(vfs): CoW for memfs, init start
|
2021-10-26 00:59:43 +03:00 |
|
|
6d8f0d01ef
|
feat(vfs): file read from initrd in kernel
|
2021-10-25 16:41:30 +03:00 |
|
|
0dbadd52d0
|
feat(vfs): read functionality
|
2021-10-25 13:34:27 +03:00 |
|
|
65fc4bc4fe
|
feat: start vfs impl
|
2021-10-23 17:35:50 +03:00 |
|