Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-18 | Started libnet | Marvin Borner | |
2020-11-17 | I think this fixes quite many bugs! | Marvin Borner | |
For real though! First tests show no weird bugs anymore. | |||
2020-11-15 | Added DNS errors | Marvin Borner | |
2020-11-14 | Some fixes | Marvin Borner | |
I WAS BUG-SEARCHING FOR SEVERAL HOURS WHYYYY, WHEEERE, AAAAAH | |||
2020-11-14 | Added ugly dns implementation | Marvin Borner | |
2020-11-14 | Added udp sockets | Marvin Borner | |
2020-11-13 | Many small network improvements | Marvin Borner | |
2020-11-13 | Removed some useless code | Marvin 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-12 | Traced some issues; disabled malloc alignment | Marvin Borner | |
2020-11-10 | Fixes | Marvin Borner | |
yup | |||
2020-11-10 | Oops, I'm dumb | Marvin Borner | |
I believe I was wrong in my previous commit message. Let's see... | |||
2020-11-09 | Removed non-net support and fixed some bugs | Marvin Borner | |
2020-11-09 | Added subnet mask etc | Marvin 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-08 | Added sockets, requests and net wrappers | Marvin Borner | |
2020-11-08 | Started socket implementation | Marvin Borner | |
2020-11-08 | Probably fixed packet dropping | Marvin Borner | |
2020-11-07 | Fixed TCP handling, basic HTTP server | Marvin Borner | |
2020-11-05 | TCP.. | Marvin Borner | |
2020-11-05 | Added warning flags and fixed them :) | Marvin Borner | |
2020-11-04 | Further TCP work | Marvin Borner | |
Can now send ACKs with correct checksum | |||
2020-11-03 | Started TCP implementation | Marvin Borner | |
2020-11-02 | Reverted rtl driver, improvements caused crashing | Marvin Borner | |
2020-11-02 | Better logging | Marvin Borner | |
2020-11-02 | Improved error handling in rtl driver | Marvin Borner | |
2020-11-01 | New (working!) network approach | Marvin Borner | |
2020-11-01 | Added files demo and needed functions | Marvin Borner | |
2020-11-01 | New binary directory structure | Marvin Borner | |
2020-10-26 | Optimizations | Marvin Borner | |
2020-10-25 | Some fixes :) | Marvin Borner | |
2020-10-24 | Started new GFX/GUI abstraction | Marvin Borner | |
2020-10-24 | Fixed Ofast - unfinished debugging! | Marvin Borner | |
Don't ask how I came up with the flags.. | |||
2020-10-24 | Forced ccache compilation | Marvin Borner | |
...and some fixes :) | |||
2020-09-28 | Added icmp checksum, identifier and sequence | Marvin Borner | |
2020-09-27 | Networky things | Marvin Borner | |
Idk, really | |||
2020-09-27 | Added UDP, DHCP, ARP | Marvin Borner | |
Quite awesome, IMHO | |||
2020-09-26 | Very simple icmp ping handling | Marvin Borner | |
2020-09-26 | Some random network things | Marvin Borner | |
2020-09-24 | Restructured network stack | Marvin Borner | |
2020-09-24 | IPv6 networking... | Marvin Borner | |
2020-09-21 | Frustration | Marvin Borner | |
2020-09-21 | Networking | Marvin Borner | |
2020-09-20 | Started rtl8139 driver | Marvin Borner | |
2020-09-19 | Wrroooooooom, I'm faster. ig | Marvin Borner | |
2020-09-19 | Cleaned syscalls | Marvin Borner | |
2020-09-16 | Added *very* basic keymap parsing | Marvin Borner | |
2020-09-15 | Some code improvements. | Marvin Borner | |
I know, my commit messages are getting worse... | |||
2020-09-15 | Added window focus z-index | Marvin Borner | |
2020-09-14 | Tracked down 12KiB bug | Marvin Borner | |
2020-09-14 | Some GUI fixes | Marvin Borner | |
2020-09-13 | Added window scaling | Marvin Borner | |
2020-09-12 | Re-implemented PCI driver. | Marvin Borner | |
Adding the affected files to the makefile doesn't work, though. This probably has something to do with the 12KiB file size limit which should have been fixed by now! I'll need to investigate this tomorrow. | |||
2020-09-12 | Some casual bug fixes | Marvin Borner | |
2020-09-12 | Fixed vbe parameter in ext2 loader | Marvin Borner | |
2020-09-12 | Independent ext2 bootloader for bigger kernels | Marvin Borner | |
2020-09-11 | Removed wait syscall - whoopsidoo! | Marvin Borner | |
2020-09-11 | Some testing using the q35 chipset | Marvin Borner | |
2020-09-08 | Some work on CPU stuff (soon: SMP) | Marvin Borner | |
2020-09-07 | Added wait syscall. | Marvin Borner | |
This makes a process sleep until it receives a new message (no polling!). I thought that this will result in performance improvements but I haven't noticed any, yet. Maybe I'll remove this again in the future.. | |||
2020-09-06 | Some timer thingies | Marvin Borner | |
2020-09-06 | Finished switch to hpet timer | Marvin Borner | |
2020-09-06 | ARGH structs | Marvin Borner | |
2020-09-06 | Added some ACPI tables | Marvin Borner | |
2020-09-06 | Started ACPI driver | Marvin Borner | |
2020-09-06 | Fixed GPF on non-existent exec | Marvin Borner | |
2020-09-05 | Improved scheduler | Marvin Borner | |
2020-09-04 | Added mandelbrot demo and fpu driver | Marvin Borner | |
2020-09-03 | Moved test to app | Marvin Borner | |
2020-08-31 | Abstracted tests from boot process | Marvin Borner | |
2020-08-30 | Even mooore tests or sth | Marvin Borner | |
2020-08-30 | Even more tests | Marvin Borner | |
2020-08-30 | Added some tests | Marvin Borner | |
2020-08-30 | Added kernel testing suit | Marvin Borner | |
2020-08-27 | Kinda fixed wallpapers | Marvin Borner | |
2020-08-27 | Added doubly indirect pointer support | Marvin Borner | |
2020-08-26 | Started stack allocator. | Marvin Borner | |
This will replace the current linear allocator so we can free and realloc memory correctly. This is especially important for the window resizing due to a fixed LFB size. | |||
2020-08-26 | Some cursor things | Marvin Borner | |
2020-08-25 | Added mouse driver and better event system | Marvin Borner | |
2020-08-25 | Some optimizations or sth | Marvin Borner | |
2020-08-24 | Removed async events | Marvin Borner | |
2020-08-24 | Added moving square | Marvin Borner | |
2020-08-23 | Added bmp loading and other stuff | Marvin Borner | |
2020-08-23 | How did this work before?! | Marvin Borner | |
I used r->eax instead of r->ebx in malloc :O | |||
2020-08-22 | Some window fb and yield implementation | Marvin Borner | |
2020-08-22 | Fixed events | Marvin Borner | |
2020-08-22 | Added *very* basic polling ipc | Marvin Borner | |
2020-08-22 | Added random number generator | Marvin Borner | |
2020-08-22 | Added event resolving | Marvin Borner | |
2020-08-22 | Added proc event list | Marvin Borner | |
2020-08-22 | Added quantum counter | Marvin Borner | |
2020-08-22 | Small fixes | Marvin Borner | |
2020-08-22 | Fixed some TODOs | Marvin Borner | |
2020-08-22 | Switched proc linked list to libc list | Marvin Borner | |
2020-08-21 | Finished proper return of processes | Marvin Borner | |
2020-08-21 | Some things here and some things there | Marvin Borner | |
2020-08-21 | Well, I guess? | Marvin Borner | |
2020-08-17 | Added event descriptor | Marvin Borner | |
2020-08-17 | Added event unmap | Marvin Borner | |
2020-08-17 | Fixed mapping of multiple events of same type | Marvin Borner | |
2020-08-16 | Added support for two-byte scancodes | Marvin Borner | |
2020-08-16 | Added scancode list and resolver | Marvin Borner | |