asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 13:43:36 +00:00
26324259f2 uname: Use fgets()
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 13:09:19 +00:00
a1a1157151 sh: update it
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 13:08:38 +00:00
4aa979bd87 sh: remove duplicate code
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 12:43:52 +00:00
fef7dd5867 Rename [moon-reaper] to [reaper]
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 12:40:41 +00:00
ac8a23d733 wrong type :)
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 12:30:52 +00:00
189986d23f libc: Rename pstname() to pstatname()
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 12:27:15 +00:00
727e227b09 apps: Add ps (uses pstat)
6ac57a2f5c libc: Add support for pstat()
bcdcfc4b45 Kernel: Add a pstat() system call
31e0f0efed uptime: Use fgets()
Compare 4 commits »
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:41:25 +00:00
a4eed362b6 libc: Implement fseeko() and ftello()
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:39:48 +00:00
759c8a8cab libc: Make fpos_t no longer a struct
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:36:41 +00:00
9bbb5d0c07 libc: Implement strspn (with a test)
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:30:41 +00:00
551d731627 libc: Add FIXME
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:21:15 +00:00
063e2d5e7a libc: Add more spacing to stdio.cpp
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:20:16 +00:00
6dc51abfc8 libc: Add remove() stub
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:17:59 +00:00
81c337cf9a libc: Add struct tm and localtime(), gmtime() stubs
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:13:02 +00:00
91969d4d48 libc: strtoul's endptr must not be const
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:10:30 +00:00
6e01323e84 Tests: Add tests for srand, atol and atoll
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 10:03:21 +00:00
59d5e9789e Tests: Add a test for atoi()
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 09:57:36 +00:00
1f5f6a5e3b libc: Add strcspn (with a test)
6816a5b11f Scheduler: do not reboot on PID 1 exit if we are in a test
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 09:38:34 +00:00
27a18a608c libc: Implement fgets, fgetc, getc, getchar (with buffered read IO)
51e024588e libc: Update inttypes.h
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/Luna 2022-10-22 08:28:13 +00:00
0faabe02e5 Kernel, libc: Implement O_CLOEXEC