| 
						
					 | 
					
						
						
							
						
						6bdba0cb4f
					 | 
					
						
						
							
							clean: simplify code && maybe fix
						
						
						
						
						
						
					 | 
					
						2024-12-19 00:22:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4a99b82e15
					 | 
					
						
						
							
							add: backspace work with vbe
						
						
						
						
						
						
					 | 
					
						2024-12-18 23:56:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						77928aca4b
					 | 
					
						
						
							
							feature: black screen with scrolling is better, it also uses the full screen length
						
						
						
						
						
						
					 | 
					
						2024-12-18 14:13:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3315d85e0c
					 | 
					
						
						
							
							wip: frame_allocator working pretty good (?)
						
						
						
						
						
						
						
						core: remove physical allocatory 
						
						
					 | 
					
						2024-11-19 16:57:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5fccbf3708
					 | 
					
						
						
							
							feature: memory limit with multiboot (wip, still crashing)
						
						
						
						
						
						
					 | 
					
						2024-11-07 13:45:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						41786ea523
					 | 
					
						
						
							
							feature: add a few helpers fn (is...)
						
						
						
						
						
						
						
						fix: print unprintable characters no longer occurs 
						
						
					 | 
					
						2024-10-11 13:10:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						29b59c474d
					 | 
					
						
						
							
							fix: backspace printing + clean a few warnings/junk code
						
						
						
						
						
						
					 | 
					
						2024-10-09 23:24:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						06ade25a46
					 | 
					
						
						
							
							add: hold down key && core: create get_key to simplify keyboard usage
						
						
						
						
						
						
					 | 
					
						2024-10-09 22:58:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fc8bc6a495
					 | 
					
						
						
							
							add: get_line
						
						
						
						
						
						
					 | 
					
						2024-10-09 22:10:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						50b1487708
					 | 
					
						
						
							
							feature: shell kb input is now working with interrupts (not clean tho, might need to change it)
						
						
						
						
						
						
					 | 
					
						2024-10-09 20:26:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						14758ff4ea
					 | 
					
						
						
							
							feature: kpanic on interrupts (merdella cmd to test it)
						
						
						
						
						
						
					 | 
					
						2024-10-03 17:00:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ab702aabe7
					 | 
					
						
						
							
							fix: date cmd crashed because of the cringe kprintf(0, "[...]") from Camille (bozo)
						
						
						
						
						
						
					 | 
					
						2024-09-27 12:23:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed11ec794a
					 | 
					
						
						
							
							fix: nvm strcmp should crash on NULL, color cmd is now protected though
						
						
						
						
						
						
					 | 
					
						2024-09-27 12:07:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f65d5ce418
					 | 
					
						
						
							
							fix: strcmp protection with NULL args
						
						
						
						
						
						
					 | 
					
						2024-09-27 12:03:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a66f9174f4
					 | 
					
						
						
							
							feature: both physical and virtual allocators should be done
						
						
						
						
						
						
					 | 
					
						2024-09-26 16:18:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a64262ee13
					 | 
					
						
						
							
							fix: shell cmds with args where not called the most efficient way and ARRAY_SIZE wasnt right
						
						
						
						
						
						
					 | 
					
						2024-09-25 22:58:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						484e013ceb
					 | 
					
						
						
							
							add: color cmd
						
						
						
						
						
						
					 | 
					
						2024-09-25 22:25:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02059bff33
					 | 
					
						
						
							
							fix: cmd arg work
						
						
						
						
						
						
					 | 
					
						2024-09-25 22:25:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3a916908ef
					 | 
					
						
						
							
							core: split shell command into individual file and support command arg
						
						
						
						
						
						
					 | 
					
						2024-09-25 21:31:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2728346711
					 | 
					
						
						
							
							add: kpanic
						
						
						
						
						
						
					 | 
					
						2024-09-22 09:54:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						283f073124
					 | 
					
						
						
							
							feature: heap command prints the status of the allocator
						
						
						
						
						
						
						
						kprintf: change KERN_DEFAULT to 0 
						
						
					 | 
					
						2024-09-22 01:57:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						943f2beab9
					 | 
					
						
						
							
							feature: kmalloc kfree and krealloc are good
						
						
						
						
						
						
					 | 
					
						2024-09-21 12:17:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2e41858c77
					 | 
					
						
						
							
							feature: log level on kprintf (color)
						
						
						
						
						
						
						
						fix: kprintf now uses concatenated strings for the flag 
						
						
					 | 
					
						2024-09-20 12:40:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8fd17276b2
					 | 
					
						
						
							
							fix: compilation warning for maybe unused variables
						
						
						
						
						
						
						
						feature: shell - autocomplete and help menu improved 
						
						
					 | 
					
						2024-09-19 00:05:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9b3a6cb5a4
					 | 
					
						
						
							
							style: clang-format on all files
						
						
						
						
						
						
					 | 
					
						2024-09-18 22:30:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						083468240d
					 | 
					
						
						
							
							add: weekday support and fix start value of day and month - 1
						
						
						
						
						
						
					 | 
					
						2024-09-18 21:55:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef75ad874d
					 | 
					
						
						
							
							add: date cmd to shell
						
						
						
						
						
						
					 | 
					
						2024-09-18 21:45:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e316910581
					 | 
					
						
						
							
							feature: clear added to the shell
						
						
						
						
						
						
					 | 
					
						2024-09-17 13:57:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a02931a165
					 | 
					
						
						
							
							feature: print_stack working (dont use opti flags, else the stack is broken)
						
						
						
						
						
						
					 | 
					
						2024-09-17 11:10:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						963bf46b62
					 | 
					
						
						
							
							core: move reboot.c to a general power.c file
						
						
						
						
						
						
						
						feature: halt added 
						
						
					 | 
					
						2024-09-11 17:43:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7a8d39ad7
					 | 
					
						
						
							
							reboot is done
						
						
						
						
						
						
					 | 
					
						2024-09-11 16:46:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						52951c96d5
					 | 
					
						
						
							
							fix: merdella --credits is better now
						
						
						
						
						
						
					 | 
					
						2024-09-11 16:25:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						19141e6883
					 | 
					
						
						
							
							fix: screen switch now works well with the shell and its "history"
						
						
						
						
						
						
					 | 
					
						2024-09-11 15:51:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15bdb4743a
					 | 
					
						
						
							
							feature: functional shell with help and merdella commands
						
						
						
						
						
						
						
						TOOD: reboot, poweroff, echo, color 
						
						
					 | 
					
						2024-09-10 20:03:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						232b19666a
					 | 
					
						
						
							
							core: added the shell structure
						
						
						
						
						
						
					 | 
					
						2024-09-10 12:03:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |