|
52d4f34f05
|
Kernel, libc: Implement umask()
|
2022-10-30 19:55:38 +01:00 |
|
|
324fb42ee2
|
libc: Add support for the new time functionality in the kernel
|
2022-10-30 09:08:29 +01:00 |
|
|
1c4f1ab867
|
Kernel, libc: Add setuid() and setgid() system calls
|
2022-10-28 17:19:26 +02:00 |
|
|
7d20c507b1
|
Kernel, libc, userspace: Implement command-line arguments (argv)
The only thing missing now is for sh to pass them on.
|
2022-10-26 18:57:06 +02:00 |
|
|
af452e2b2a
|
Kernel, libc: Add dup2()
|
2022-10-25 18:58:06 +02:00 |
|
|
58b01b74e2
|
Kernel, libc: Add stat()
|
2022-10-23 18:35:32 +02:00 |
|
|
78d72c2f0c
|
Kernel, libc: Add a getdents() system call
This is meant to be a low-level interface to implement dirent.h on top of.
|
2022-10-23 14:03:46 +02:00 |
|
|
6ac57a2f5c
|
libc: Add support for pstat()
|
2022-10-22 14:26:42 +02:00 |
|
|
fcf191aa7a
|
Kernel, libc: Add fstat()
|
2022-10-21 18:31:09 +02:00 |
|
|
f7cf395f71
|
Kernel, libc: Add access()
|
2022-10-20 19:03:24 +02:00 |
|
|
5816f54293
|
libc: Move SYS_* constants to sys/syscall.h
|
2022-10-19 17:49:55 +02:00 |
|
|
3c6c94adda
|
Add a proper syscall() function to unistd.h
|
2022-10-02 17:02:15 +02:00 |
|