Andreas Kling
|
dddd0e7b03
Get nyancat nyanning in Serenity.
|
пре 6 година |
Andreas Kling
|
5e9ba2ac84
Kernel: Rewrite ProcFS.
|
пре 6 година |
Andreas Kling
|
1fffc0ae60
Kernel: stat(), fstat() and lstat() didn't return some error codes.
|
пре 6 година |
Andreas Kling
|
333aa1646c
Kernel: Increase default userspace stack size to 64 kilobytes.
|
пре 6 година |
Andreas Kling
|
feed67ede2
Kernel: VFS::open/create should take base Inode& instead of InodeIdentifier.
|
пре 6 година |
Andreas Kling
|
6618411fba
Kernel: mkdir() should use the containing directory's FS for inode creation.
|
пре 6 година |
Andreas Kling
|
33e7df5955
Kernel: mkdir() should fail if the pathname is empty.
|
пре 6 година |
Andreas Kling
|
95c3442d59
Implement event loop timers.
|
пре 6 година |
Andreas Kling
|
ffab6897aa
Big, possibly complete sweep of naming changes.
|
пре 6 година |
Andreas Kling
|
c4fce9b3f9
Make stat() work on device files again.
|
пре 6 година |
Andreas Kling
|
5c25f0c4db
Destroy all remaining windows in a process when it dies.
|
пре 6 година |
Andreas Kling
|
45fba60ab5
Kernel: select() should fail with EBADF if any set contains an invalid fd.
|
пре 6 година |
Andreas Kling
|
b4e478aa50
Deallocate PTY's when they close.
|
пре 6 година |
Andreas Kling
|
c30e2c8d44
Implement basic chmod() syscall and /bin/chmod helper.
|
пре 6 година |
Andreas Kling
|
c95228b128
Add support for removing directories.
|
пре 6 година |
Andreas Kling
|
0e73aa36c8
Kernel: Unbreak symbolication yet another time.
|
пре 6 година |
Andreas Kling
|
dfdca9d2a7
Kernel: Implement lazy FPU state restore.
|
пре 6 година |
Andreas Kling
|
267a903dd0
Terminal: Redraw entire line if any of its characters are dirty.
|
пре 6 година |
Andreas Kling
|
11b73c38d8
Kernel: Fix incorrect EFAULTs when syscall would write into COW pages.
|
пре 6 година |
Andreas Kling
|
2159d6bf76
Kernel: Fix bug in process termination on missing signal handler.
|
пре 6 година |
Andreas Kling
|
aa24547e12
Kernel: Finally stop exposing Region members to the public.
|
пре 6 година |
Andreas Kling
|
af06d5edc1
Kernel: Implement a limited version of POSIX poll().
|
пре 6 година |
Andreas Kling
|
0ebaa35aa1
Kernel: Let the process argv arrays be null-terminated.
|
пре 6 година |
Andreas Kling
|
2bedabbd6c
Stub out poll() syscall and LibC wrapper.
|
пре 6 година |
Andreas Kling
|
8bb18fdc56
Kernel: Get rid of Unix namespace.
|
пре 6 година |
Andreas Kling
|
754037874c
Move VFS sources into Kernel/.
|
пре 6 година |
Andreas Kling
|
bda0c935c2
Add unlink() syscall and /bin/rm.
|
пре 6 година |
Andreas Kling
|
2f2f28f212
Kernel: Refactor Region/PageDirectory ownership model.
|
пре 6 година |
Andreas Kling
|
4d1d875ca7
Remove some unused errno.h duplicates.
|
пре 6 година |
Andreas Kling
|
f70136a324
Kernel: Support open() with O_CREAT.
|
пре 6 година |