aboutsummaryrefslogtreecommitdiff
path: root/kernel/features/fs.c
AgeCommit message (Expand)Author
2021-09-12Dynamic inode size detection using extensionsMarvin Borner
2021-09-12Fixed new mke2fs 256B inode due to 2038 preventionMarvin Borner
2021-05-23Cleanup, linting, formattingMarvin Borner
2021-05-20Major restructuringMarvin Borner
2021-05-20Improved IDE/ATA driversMarvin Borner
2021-05-20Removed useless allocations in FS readerMarvin Borner
2021-05-20Coding style fixesMarvin Borner
2021-05-15Strange fixesMarvin Borner
2021-04-30Added MBR driver and better disk creationMarvin Borner
2021-04-25Added range-based memory validatorMarvin Borner
2021-04-16New elegant I/O blocking solutionMarvin Borner
2021-04-13Started IO dev managerMarvin Borner
2021-04-10Some changes here and thereMarvin Borner
2021-04-09Added readable/writable checksMarvin Borner
2021-04-08Renamed ext2 functionsMarvin Borner
2021-04-06Made exec syscall relative using app nameMarvin Borner
2021-04-03Enabled SMAP/SMEP protectionsMarvin Borner
2021-04-02Added kernel section clear/protect after initMarvin Borner
2021-04-02Huge scheduling/proc-management improvementsMarvin Borner
2021-04-01Hardened entire systemMarvin Borner
2021-03-24Huge GUI improvementsMarvin Borner
2021-03-21Hardened syscallsMarvin Borner
2021-03-17Added offset and correct size in ext2Marvin Borner
2021-03-15System hardening and errno implMarvin Borner
2021-03-14Some security measurementsMarvin Borner
2021-03-14Maaany fixes :)Marvin Borner
2021-03-13NicüMarvin Borner
2021-03-12Started basic ioctl fb interfaceMarvin Borner
2021-02-26Made ext2 reading around 300% faster (10MB reads)Marvin Borner
2021-02-25Applied even more warning flags!Marvin Borner
2021-02-25Added *many* static keywordsMarvin Borner
2021-02-14Message waiting and more!Marvin Borner
2021-02-07Added poll syscallMarvin Borner
2021-02-07Added filesystem and proc permissionsMarvin Borner
2021-02-07Fixed some memory leaks (broke some stuff too)Marvin Borner
2021-02-05No buffer mallocing in ext2 readMarvin Borner
2021-01-21Fixed some dumb bugsMarvin Borner
2021-01-20Added proc wait struct with functionMarvin Borner
2021-01-16Fixed vfs dev finderMarvin Borner
2021-01-13VFS ready function and read yieldingMarvin Borner
2021-01-11Much work..Marvin Borner
2021-01-10Started procfsMarvin Borner
2021-01-08CleanupMarvin Borner
2021-01-08Major IDE/ATA driver rewriteMarvin Borner
2021-01-08Kinda working VFS implementationMarvin Borner
2021-01-07New read parametersMarvin Borner
2021-01-07Working VFS path resolvingMarvin Borner
2021-01-07Started conversion to VFSMarvin Borner
2021-01-07Several thingsMarvin Borner
2021-01-04Some vfs fixesMarvin Borner
2020-12-11Some FS stuffMarvin Borner
2020-12-10Started VFSMarvin Borner
2020-11-22Added file-based HTTP serverMarvin Borner
2020-11-20Added stat syscallMarvin Borner
2020-11-20Some fixes here and thereMarvin Borner
2020-11-05Added warning flags and fixed them :)Marvin Borner
2020-11-01Added files demo and needed functionsMarvin Borner
2020-10-26OptimizationsMarvin Borner
2020-09-12Some casual bug fixesMarvin Borner
2020-08-27Kinda fixed wallpapersMarvin Borner
2020-08-27Added doubly indirect pointer supportMarvin Borner
2020-08-23Added bmp loading and other stuffMarvin Borner
2020-08-23How did this work before?!Marvin Borner
2020-08-21Finished proper return of processesMarvin Borner
2020-08-14Fixed linebreak on directoriesMarvin Borner
2020-08-09Heavy restructuring of libc, kernel and appsMarvin Borner