Commit Graph

13 Commits

Author SHA1 Message Date
cf758fdfdc Initial commit :) 2022-11-13 10:09:09 +01:00
046065c533 Fix tmpfs 2022-11-12 19:05:47 +01:00
3451d50a37 Try building a tmpfs, but weird stuff happens 2022-11-12 18:13:41 +01:00
cbc2e76082 Remove the .elf suffix from the kernel filename 2022-11-03 20:44:37 +01:00
9db1e8cdb3 Inform of the default user configuration in the MOTD 2022-10-28 21:58:17 +02:00
7d0e442cde libc: Add /etc/passwd and the pwd.h API
getpwent, getpwnam, getpwuid... they may have been a pain to implement but once they work they're awesome :)

Right now passwords are stored in plaintext in the world-readable passwd file, which is not good.
But I don't have any sort of hashing implemented so it'll stay that way for now.
2022-10-28 20:55:00 +02:00
b69fbd46bf init: Add a Message of the Day 2022-10-20 19:27:37 +02:00
b2d43d66c4 Remove boot/font.psf from the initrd
This font file is not being used, since we are using an embedded font and that seems to work (should be loaded from the initrd in the future though)
2022-10-07 15:38:08 +02:00
a0459df8d7 Remove userspace for now 2022-09-24 21:29:10 +02:00
c3e5251687 Some more userland and font failing 2022-09-23 16:41:43 +02:00
d8bfb76eef Try to make TextRenderer work... still failing
I can now safely call try_initialize() in early_init though
2022-09-19 20:17:37 +02:00
355ca6ea9f Change initrd/sys/config 2022-09-15 18:42:59 +02:00
1b727a66ea Ready. Set. Go! 2022-09-05 16:13:51 +02:00