28 Commits

Author SHA1 Message Date
Alex
2c51e4432f
Update kernel 2023-08-06 04:53:14 +03:00
Alex
41db477173
Update kernel 2023-06-10 13:11:25 +03:00
Alex
80980ecfaf
Move drivers to kernel 2023-05-19 07:27:42 +03:00
Alex
d527121883
Add implementation for GDT & IDT on x32 and QoL fixes 2023-05-17 03:28:57 +03:00
Alex
816e5461c9
Fix type sizes 2023-05-13 07:40:07 +03:00
Alex
61aea6aa8d
fork() stub and QoL improvements 2023-05-03 06:37:39 +03:00
Alex
fcbb298077
Fix compiler warnings 2023-04-23 07:02:24 +03:00
Alex
0eb8ba0f69
Fix bug causing vector removal to skip elements 2023-04-20 03:24:23 +03:00
Alex
411b468f71
Optimize memory usage 2023-04-11 12:06:32 +03:00
Alex
b4dbf2c281
QoL and bug fixes 2023-04-10 03:11:46 +03:00
Alex
25256d81a8
Added license headers to all project files 2023-04-04 02:19:05 +03:00
Alex
93afcd2210
QoL improvements 2023-03-27 20:11:32 +03:00
Alex
f4641e21fe
Refactor driver file creation to use structured binding 2023-03-26 21:20:12 +03:00
Alex
f86f3d9293
Rename std functions to match the standard 2023-03-23 04:56:49 +02:00
Alex
71cc336ac5
Not a good idea to spam NIST with NTP requests 2023-03-22 23:49:21 +02:00
Alex
d7c9b7ab02
Prevent dangling pointer 2023-03-14 06:24:02 +02:00
Alex
59d547d9c4
Renamed vars 2023-03-14 00:00:08 +02:00
Alex
7b756263c0
Create a null element and return it 2023-02-26 10:56:11 +02:00
Alex
4d279f0d12
Fixed ConvertFromUnix() 2023-02-25 04:52:09 +02:00
Alex
3f3db40026
Fixed race conditions 2023-02-19 01:54:38 +02:00
Alex
ad1c2214ef
Show more debug messages 2023-02-18 04:07:40 +02:00
Alex
2c714bbcbc
Optimize GetCurrentCPU 2023-02-14 16:07:02 +02:00
Alex
5257ff662f
Debug what destructors are called 2023-02-14 03:53:09 +02:00
Alex
de5d8154ab
Create a thread instead of a new process 2023-02-06 20:13:11 +02:00
Alex
a592b85ce5
Updated kernel (tl;dr: improved filesystem, tasking, loading files, etc..) 2023-02-06 19:35:44 +02:00
Alex
4f6c7e8a0d
Updated network related code so now it should work as expected 2023-01-09 03:32:17 +02:00
Alex
25d30ed1a6
Get current thread 2022-12-26 08:41:33 +02:00
Alex
ba425e59ca
🎉Implemented networking🎉 2022-12-24 06:24:10 +02:00