aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)Author
2021-06-19Improved bus and device managementMarvin Borner
2021-05-24Added better float supportMarvin Borner
2021-05-23Cleanup, linting, formattingMarvin Borner
2021-05-18Inlining is weirdMarvin Borner
2021-05-18Improved entire building chain (especially debugging)Marvin Borner
2021-04-28Started conversion to Grub (#17)Marvin Borner
2021-04-27Better makefile debugging structureMarvin Borner
2021-04-05Restructured make layout and cleaned some appsMarvin Borner
2021-03-26Renamed libsMarvin Borner
2021-03-20LGTM!Marvin Borner
2021-03-20Even more fixes! :^)Marvin Borner
2021-03-16Cleanup and atexitMarvin Borner
2021-03-13NicüMarvin Borner
2021-03-12Boots successfully...Marvin Borner
2021-03-12No vla plsMarvin Borner
2021-02-26Full UBSan support - many fixes!Marvin Borner
2021-02-26Started UBSan and stack-smashing check supportMarvin Borner
2021-02-25Added some debugging featuresMarvin Borner
2021-02-25Applied even more warning flags!Marvin Borner
2021-02-25Updated makefilesMarvin Borner
2020-11-18Added browser and many networking thingsMarvin Borner
2020-11-18Started libnetMarvin Borner
2020-11-17I think this fixes quite many bugs!Marvin Borner
2020-11-14Some fixesMarvin Borner
2020-11-13Removed some useless codeMarvin Borner
2020-11-12Traced some issues; disabled malloc alignmentMarvin Borner
2020-11-09Removed non-net support and fixed some bugsMarvin Borner
2020-11-08Started socket implementationMarvin Borner
2020-11-08Probably fixed packet droppingMarvin Borner
2020-11-05TCP..Marvin Borner
2020-11-05Added warning flags and fixed them :)Marvin Borner
2020-10-26OptimizationsMarvin Borner
2020-10-25Added buttonsMarvin Borner
2020-10-24Started new GFX/GUI abstractionMarvin Borner
2020-10-24Forced ccache compilationMarvin Borner
2020-09-15Keymaps n stuffMarvin Borner
2020-09-12Independent ext2 bootloader for bigger kernelsMarvin Borner
2020-09-03Moved test to appMarvin Borner
2020-08-30Added some testsMarvin Borner
2020-08-30Added kernel testing suitMarvin Borner
2020-08-15Added libguiMarvin Borner
2020-08-09Some build process changesMarvin Borner
2020-08-09Added malloc/free syscallMarvin Borner
2020-08-09Heavy restructuring of libc, kernel and appsMarvin Borner
2020-08-01Minor dev fixesMarvin Borner
2020-08-01Restructured makefilesMarvin Borner
2020-08-01Switched to PIE flat binariesMarvin Borner
2020-07-30Something something with elfs and witchesMarvin Borner
2020-07-29Added elf loading and test appMarvin Borner
2020-07-29Switched to -Os flag and fixed issues with itMarvin Borner
2020-07-28Yay, timer works.Marvin Borner
2020-07-28Make the bin smaller so direct pointers are enoughMarvin Borner
2020-07-26Added basic gui writerMarvin Borner
2020-07-25Added very basic PSF parserMarvin Borner
2020-07-24Bug hunting for file reading (ext2 idp recursion)Marvin Borner
2020-07-23Added *very* simple ide and ext2 supportMarvin Borner
2020-07-23Added formatted print functionMarvin Borner
2020-07-23Some functions for stdlibMarvin Borner
2020-07-23Well, I need ASM ig.Marvin Borner
2020-07-22Initial keyboard implementationMarvin Borner
2020-07-22Added interruptsMarvin Borner
2020-07-22Imported some things from masterMarvin Borner
2020-07-22Switched to Makefile.Marvin Borner
2020-01-02Bye-bye Make, Hi-hi Cmake!Marvin Borner
2019-12-21Many debugging/serial improvementsMarvin Borner
2019-12-21Some userspace improvementsMarvin Borner
2019-12-08Added very basic network and PCI driverMarvin Borner
2019-12-07Added userspace libc and began userspace based shellMarvin Borner
2019-12-05Added manual installation methodMarvin Borner
2019-12-04Fully working syscall interfaceMarvin Borner
2019-12-01Semi-working C-based userspace syscallsMarvin Borner
2019-11-30Working userspace!Marvin Borner
2019-11-30Fixed build on ARM devicesMarvin Borner
2019-11-30Renamed assets directoryMarvin Borner
2019-11-28Made font external moduleMarvin Borner
2019-11-24Major coding style reformatting -> Kernighan & RitchieMarvin Borner
2019-11-24Added bochs debuggingMarvin Borner
2019-11-23Some formattingMarvin Borner
2019-11-23Fixed vesa, acpi and installation!Marvin Borner
2019-11-22Added the most awesome c libMarvin Borner
2019-11-20Began two-stage hdd bootloader and os installerMarvin Borner
2019-11-10Added semi-working bootloaderMarvin Borner
2019-11-09Started own implementation of asm bootloaderMarvin Borner
2019-11-08Began implementation of non-grub bootloaderMarvin Borner
2019-10-31Fixed several warningsMarvin Borner
2019-10-31Fixed buildMarvin Borner
2019-10-30Added kind of working initrd supportMarvin Borner
2019-10-30Started implementation of initrd based vfsMarvin Borner
2019-10-26Using compiler-based include methodsMarvin Borner
2019-10-25Rewrite of paging and alloc functionsMarvin Borner
2019-10-25Probably fixed resolution finder when failingMarvin Borner
2019-10-13Fixed all compiler warningsMarvin Borner
2019-10-12Optimized build process loggingMarvin Borner
2019-10-12Testing vesa text displayMarvin Borner
2019-10-10Implemented serial console debuggingMarvin Borner
2019-10-03Improved some thingsMarvin Borner
2019-10-02Added debug make optionMarvin Borner
2019-09-28Switched back to normal aligned kernelMarvin Borner
2019-09-22Fixed several GCC warningsMarvin Borner
2019-09-22Improved build processMarvin Borner