greatbridf
|
7930b71762
feat: rewrite filearray with rust
|
пре 5 месеци |
greatbridf
|
ae698248ee
[partial] feat: add sync stuffs
|
пре 5 месеци |
greatbridf
|
1d5525f5c1
rewrite Dentry module with rust
|
пре 6 месеци |
greatbridf
|
b43277c46c
refactor: rewrite fs submodule with rust
|
пре 6 месеци |
greatbridf
|
538244e339
style: reformat all codes with new format
|
пре 7 месеци |
greatbridf
|
cafeec4a85
refactor: rewrite all dentry part of vfs
|
пре 8 месеци |
greatbridf
|
23ec09cb64
fix: fifo, paging, tkill, preemptive kernel
|
пре 9 месеци |
greatbridf
|
73ab9a9320
syscall
|
пре 9 месеци |
greatbridf
|
6734968dc6
fix
|
пре 9 месеци |
greatbridf
|
ac083a7cf0
brand new mem subsystem
|
пре 9 месеци |
greatbridf
|
a092424c56
slab and buddy allocator
|
пре 10 месеци |
greatbridf
|
04c392fdc7
create page table, enter long mode
|
пре 10 месеци |
greatbridf
|
b4bb1feadf
rewrite(string): new string class
|
пре 11 месеци |
greatbridf
|
fdb0052684
fix(signal): wakeup the threading on signals generated
|
пре 1 година |
greatbridf
|
a52f58ffb4
feat(syscall): add rt_sigprocmask
|
пре 1 година |
greatbridf
|
5813062c00
Merge branch 'dev'
|
пре 1 година |
greatbridf
|
41566272a6
fix(mmap): adjust file nullptr check
|
пре 1 година |
greatbridf
|
b5faee6ded
feat(types::path): add types::path to handle paths
|
пре 1 година |
greatbridf
|
8115a79f02
feat(syscall): add brk
|
пре 1 година |
greatbridf
|
696aaa567c
feat(syscall): add clock_gettime64, getuid and prctl
|
пре 1 година |
greatbridf
|
423968a920
feat(vfs): support opening relative path
|
пре 1 година |
greatbridf
|
2355016228
feat(libstdc++): add vector
|
пре 1 година |
greatbridf
|
188c55e96e
change(vector): change the behavior of resize
|
пре 1 година |
greatbridf
|
71c939840d
fix(elf): check before mmapping LOAD sections
|
пре 1 година |
greatbridf
|
1ce4b3415e
feat(gblibc): add malloc, brk, sbrk
|
пре 2 година |
greatbridf
|
3e141f09b7
change(gblibc): move errno to gblibc
|
пре 2 година |
greatbridf
|
eaa4c84140
feat: vfs_open_proc for user space syscalls
|
пре 2 година |
greatbridf
|
304ecefefb
feat: move kernel to 0xc0000000
|
пре 2 година |
greatbridf
|
d8a3f66f7a
fix(vfs_open): check nullptr
|
пре 2 година |
greatbridf
|
5e8359fd6b
feat(elf): set .bss section zero
|
пре 2 година |