Luna/libs/libc
apio 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
..
include libc: Add /etc/passwd and the pwd.h API 2022-10-28 20:55:00 +02:00
src libc: Add /etc/passwd and the pwd.h API 2022-10-28 20:55:00 +02:00
crt0.asm Kernel, libc, userspace: Implement command-line arguments (argv) 2022-10-26 18:57:06 +02:00
crti.asm WIP: Add a C Library, let's try to compile a Hosted GCC cross-compiler using this! 2022-10-01 20:59:22 +02:00
crtn.asm WIP: Add a C Library, let's try to compile a Hosted GCC cross-compiler using this! 2022-10-01 20:59:22 +02:00
Makefile Build system: more cflags + stripping 2022-10-18 18:28:28 +02:00