aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-21Added magic DNS algorithmMarvin Borner
Coffein helped me write this lol. It's actually pretty dumb but WTH - it works!
2020-11-21Fixed TCP/HTTP servingMarvin Borner
2020-11-21Added TCP RST supportMarvin Borner
2020-11-21Added browser IP address supportMarvin Borner
2020-11-21Added net_installed checkMarvin Borner
2020-11-21Removed useless disk creationMarvin Borner
This gets executed automatically
2020-11-21Updated instructionsMarvin Borner
2020-11-20Fixed testing instructionsMarvin Borner
2020-11-20Added disk creationMarvin Borner
2020-11-20Added stat syscallMarvin Borner
This currently only returns the file size, other stats will follow soon!
2020-11-20Ported upng libraryMarvin Borner
This results in a faster boot and smaller files.
2020-11-20Some fixes here and thereMarvin Borner
Ya, professional commit messages as always
2020-11-20Fixed some network race conditionsMarvin Borner
2020-11-19Updated screenshotMarvin Borner
2020-11-19Added some colorMarvin Borner
2020-11-19Reimplemented basic webserverMarvin Borner
2020-11-19Less magic, thx LarsMarvin Borner
2020-11-18Updated readme instructionsMarvin Borner
2020-11-18Fixed artifact uploadingMarvin Borner
I've uploaded the testing version before...
2020-11-18Added artifact uploadingMarvin Borner
2020-11-18HTTP and browser stuffMarvin Borner
2020-11-18Added browser and many networking thingsMarvin Borner
2020-11-18Started libnetMarvin Borner
2020-11-18Fixed unrecognized special keysMarvin Borner
2020-11-17I think this fixes quite many bugs!Marvin Borner
For real though! First tests show no weird bugs anymore.
2020-11-15Added DNS errorsMarvin Borner
2020-11-14Some fixesMarvin Borner
I WAS BUG-SEARCHING FOR SEVERAL HOURS WHYYYY, WHEEERE, AAAAAH
2020-11-14Added ugly dns implementationMarvin Borner
2020-11-14Added udp socketsMarvin Borner
2020-11-13Many small network improvementsMarvin Borner
2020-11-13Improved random generatorMarvin Borner
2020-11-13Removed some useless codeMarvin Borner
I spent several hours tracing the bug that followed me since months, but I haven't found it yet :( Where are you, HEISENBUG?!
2020-11-12Traced some issues; disabled malloc alignmentMarvin Borner
2020-11-10Added backspace supportMarvin Borner
2020-11-10FixesMarvin Borner
yup
2020-11-10Oops, I'm dumbMarvin Borner
I believe I was wrong in my previous commit message. Let's see...
2020-11-10Removed testingMarvin Borner
Apparently the github action framework somehow disallows networking in QEMU or something. Maybe I'll investigate it in the future, but testing isn't that important anyway :P
2020-11-10Tmate debuggingMarvin Borner
2020-11-09Removed non-net support and fixed some bugsMarvin Borner
2020-11-09Added subnet mask etcMarvin Borner
This doesn't work right now due to the strange alignment, memory, whatever bugs I have somewhere. I'm gonna fix them next! I guess..
2020-11-08Added sockets, requests and net wrappersMarvin Borner
2020-11-08Started socket implementationMarvin Borner
2020-11-08Added screenshotMarvin Borner
2020-11-08Probably fixed packet droppingMarvin Borner
2020-11-07Fixed TCP handling, basic HTTP serverMarvin Borner
2020-11-05TCP..Marvin Borner
2020-11-05Added warning flags and fixed them :)Marvin Borner
2020-11-04Further TCP workMarvin Borner
Can now send ACKs with correct checksum
2020-11-03Started TCP implementationMarvin Borner
2020-11-02Added gui exec parameterMarvin Borner
2020-11-02Ported c4 compiler (kinda working!)Marvin Borner
2020-11-02Reverted rtl driver, improvements caused crashingMarvin Borner
2020-11-02Better loggingMarvin Borner
2020-11-02Improved error handling in rtl driverMarvin Borner
2020-11-01New (working!) network approachMarvin Borner
2020-11-01Added files demo and needed functionsMarvin Borner
2020-11-01New binary directory structureMarvin Borner
2020-10-31Added 'exec' demo programMarvin Borner
2020-10-31Some performance improvementsMarvin Borner
2020-10-31Added label, text input and more eventsMarvin Borner
2020-10-31Fixed space handling in keymap parserMarvin Borner
2020-10-31Fixed gui context mergeMarvin Borner
I merged the subwindow, while I need to merge the root window...
2020-10-28Fixed relative positioned eventsMarvin Borner
They're still hidden though. Let's fix it tomorrow!!
2020-10-28Added container functionsMarvin Borner
And some other stuff - as always in this highly professional project
2020-10-26OptimizationsMarvin Borner
2020-10-25Added on-demand font loadingMarvin Borner
2020-10-25Some fixes :)Marvin Borner
2020-10-25Added gui event loop and onclick listenerMarvin Borner
2020-10-25Added buttonsMarvin Borner
2020-10-24Started new GFX/GUI abstractionMarvin Borner
2020-10-24Fixed Ofast - unfinished debugging!Marvin Borner
Don't ask how I came up with the flags..
2020-10-24WoopsieMarvin Borner
2020-10-24Improved testingMarvin Borner
2020-10-24Merged loader_search make fixesMarvin Borner
Idk why I committed them in the wrong branch...
2020-10-24Forced ccache compilationMarvin Borner
...and some fixes :)
2020-10-24Removed TerminusMarvin Borner
2020-10-17Added OpenBSD instructionsMarvin Borner
2020-10-17Fixed OpenBSD buildMarvin Borner
2020-10-17Added basic support for OpenBSDMarvin Borner
Building the Cross Compiler successfully took me several days of debugging, patching and testing. It finally (kinda) works now, though!
2020-10-06Added newline at overflowMarvin Borner
2020-09-30HmmmMarvin Borner
2020-09-28Added icmp checksum, identifier and sequenceMarvin Borner
2020-09-27Networky thingsMarvin Borner
Idk, really
2020-09-27Added UDP, DHCP, ARPMarvin Borner
Quite awesome, IMHO
2020-09-26Very simple icmp ping handlingMarvin Borner
2020-09-26Some random network thingsMarvin Borner
2020-09-25Added memory alignmentMarvin Borner
2020-09-24Restructured network stackMarvin Borner
2020-09-24IPv6 networking...Marvin Borner
2020-09-23Fixed brctl conditionalMarvin Borner
2020-09-23Added network use conditionalMarvin Borner
2020-09-21FrustrationMarvin Borner
2020-09-21Fixed bottom pixelsMarvin Borner
2020-09-21NetworkingMarvin Borner
2020-09-20Some Terminus thingiesMarvin Borner
2020-09-20Started rtl8139 driverMarvin Borner
2020-09-20Added BuyMeACoffeeMarvin Borner
2020-09-19Wrroooooooom, I'm faster. igMarvin Borner
2020-09-19Cleaned syscallsMarvin Borner
2020-09-19Better workflow descriptionMarvin Borner