| .. | 
		
		
			
			
			
			
				| Boot | Kernel: Make better use of the multiboot info. | 2019-06-02 09:53:42 +02:00 | 
		
			
			
			
			
				| Devices | Kernel: Implement MBR partition loader (#168) | 2019-06-02 14:57:44 +02:00 | 
		
			
			
			
			
				| FileSystem | FIFO: Raise SIGPIPE in processes that write() to a broken pipe. | 2019-06-06 11:00:48 +02:00 | 
		
			
			
			
			
				| Net | Kernel: Make File::absolute_path() const. | 2019-06-01 18:56:56 +02:00 | 
		
			
			
			
			
				| TTY | TTY: Generate SIGTSTP if cc[VSUSP] is pressed. | 2019-06-06 20:31:49 +02:00 | 
		
			
			
			
			
				| VM | VM: Get rid of KernelPagingScope. | 2019-06-01 17:51:48 +02:00 | 
		
			
			
			
			
				| .bochsrc | Give the emulator testing environments 128 MB of RAM. | 2019-03-27 13:02:29 +01:00 | 
		
			
			
			
			
				| .gitignore | Terminal: Use Vectors and OwnPtrs for Terminal lines. Adjust scroll | 2019-06-03 20:48:34 +02:00 | 
		
			
			
			
			
				| Alarm.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| Assertions.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| build-image-grub.sh | Build: Remove grub from default build process | 2019-06-04 07:15:44 -07:00 | 
		
			
			
			
			
				| build-image-qemu.sh | Build: Remove grub from default build process | 2019-06-04 07:15:44 -07:00 | 
		
			
			
			
			
				| build-root-filesystem.sh | Build: Remove grub from default build process | 2019-06-04 07:15:44 -07:00 | 
		
			
			
			
			
				| CMOS.cpp | Make bash-2.05b build with minimal changes. | 2018-11-17 00:14:07 +01:00 | 
		
			
			
			
			
				| CMOS.h | Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress. | 2019-04-06 14:29:29 +02:00 | 
		
			
			
			
			
				| Console.cpp | Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. | 2019-04-29 13:58:40 +02:00 | 
		
			
			
			
			
				| Console.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| DoubleBuffer.cpp | Kernel: DoubleBuffer can return early if read/write is called with !size. | 2019-03-20 02:12:40 +01:00 | 
		
			
			
			
			
				| DoubleBuffer.h | Kernel: Assign Lock names in class member initializers. | 2019-05-02 03:28:20 +02:00 | 
		
			
			
			
			
				| File.cpp | Kernel: Memory-mapped files now have the absolute path as their name. | 2019-06-02 10:14:28 +02:00 | 
		
			
			
			
			
				| File.h | Kernel: Memory-mapped files now have the absolute path as their name. | 2019-06-02 10:14:28 +02:00 | 
		
			
			
			
			
				| grub.cfg | Kernel: Parse cmdline for root filesystem e.g. root=/dev/hda1 | 2019-06-04 07:14:40 -07:00 | 
		
			
			
			
			
				| i386.cpp | Kernel: Send more specific signals when crashing due to CPU exceptions. | 2019-05-26 02:35:25 +02:00 | 
		
			
			
			
			
				| i386.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| i8253.cpp | Kernel: Add a beep() syscall that beeps the PC speaker. | 2019-05-15 21:40:41 +02:00 | 
		
			
			
			
			
				| i8253.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| init.cpp | Kernel: Parse cmdline for root filesystem e.g. root=/dev/hda1 | 2019-06-04 07:14:40 -07:00 | 
		
			
			
			
			
				| install.sh | Build: Install most headers to Root (and libcore.a/libgui.a) | 2019-05-17 21:59:48 +02:00 | 
		
			
			
			
			
				| IO.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| IRQHandler.cpp | More coding style changes. | 2018-12-03 00:39:25 +01:00 | 
		
			
			
			
			
				| IRQHandler.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| KeyCode.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| kmalloc.cpp | Kernel: Simplify dump_backtrace() API for clients. | 2019-05-16 13:41:16 +02:00 | 
		
			
			
			
			
				| kmalloc.h | Kernel: Make it possible to have kmalloc() dump call stacks. | 2019-04-15 23:58:48 +02:00 | 
		
			
			
			
			
				| KParams.cpp | Kernel: Fix KParams parsing with trailing space in kernel cmdline | 2019-06-04 07:08:07 -07:00 | 
		
			
			
			
			
				| KParams.h | Kernel: Add KParams class for accessing kernel cmdline parameters (#188) | 2019-06-04 03:54:27 -07:00 | 
		
			
			
			
			
				| kprintf.cpp | Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. | 2019-04-29 13:58:40 +02:00 | 
		
			
			
			
			
				| KResult.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| kstdio.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| KSyms.cpp | FileSystem: Port most of the code over to using custodies. | 2019-05-30 18:58:59 +02:00 | 
		
			
			
			
			
				| KSyms.h | Kernel: Simplify dump_backtrace() API for clients. | 2019-05-16 13:41:16 +02:00 | 
		
			
			
			
			
				| LinearAddress.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| linker.ld | Kernel: Use a multiboot header instead of a convoluted two-part bootloader. | 2019-04-01 21:43:07 +02:00 | 
		
			
			
			
			
				| Lock.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| makeall.sh | Misc: Add a simple init process | 2019-05-30 02:57:15 +02:00 | 
		
			
			
			
			
				| Makefile | Kernel: Add KParams class for accessing kernel cmdline parameters (#188) | 2019-06-04 03:54:27 -07:00 | 
		
			
			
			
			
				| mkmap.sh | Kernel: Don't symbolicate symbol+offset for obvious non-kernel addresses. | 2019-04-30 14:47:22 +02:00 | 
		
			
			
			
			
				| MousePacket.h | Kernel: Add support for the PS/2 mouse wheel if detected. | 2019-05-13 19:48:14 +02:00 | 
		
			
			
			
			
				| Multiboot.h | Kernel: Make better use of the multiboot info. | 2019-06-02 09:53:42 +02:00 | 
		
			
			
			
			
				| PCI.cpp | Kernel: More work on bringing up E1000 support. | 2019-03-11 11:11:29 +01:00 | 
		
			
			
			
			
				| PCI.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| PhysicalAddress.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| PIC.cpp | Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress. | 2019-04-06 14:29:29 +02:00 | 
		
			
			
			
			
				| PIC.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| Process.cpp | AK: Make timeval_add() and timeval_sub() take references. | 2019-06-06 18:02:28 +02:00 | 
		
			
			
			
			
				| Process.h | Kernel: Tidy up sys$select() to make it more readable. | 2019-06-06 17:49:01 +02:00 | 
		
			
			
			
			
				| ProcessTracer.cpp | Kernel: Make File::absolute_path() const. | 2019-06-01 18:56:56 +02:00 | 
		
			
			
			
			
				| ProcessTracer.h | Kernel: Make File::absolute_path() const. | 2019-06-01 18:56:56 +02:00 | 
		
			
			
			
			
				| RTC.cpp | Kernel/RTC: Mark some intentional fallthroughs to suppress compiler warnings | 2019-05-17 16:06:26 +02:00 | 
		
			
			
			
			
				| RTC.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| run | Build: Remove grub from default build process | 2019-06-04 07:15:44 -07:00 | 
		
			
			
			
			
				| Scheduler.cpp | Kernel: Add support for recv() with MSG_DONTWAIT. | 2019-05-20 03:47:02 +02:00 | 
		
			
			
			
			
				| Scheduler.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| SharedMemory.cpp | Kernel: Memory-mapped files now have the absolute path as their name. | 2019-06-02 10:14:28 +02:00 | 
		
			
			
			
			
				| SharedMemory.h | Kernel: Memory-mapped files now have the absolute path as their name. | 2019-06-02 10:14:28 +02:00 | 
		
			
			
			
			
				| StdLib.cpp | Kernel: Don't use MMX memcpy() in the kernel. | 2019-04-22 17:13:18 +02:00 | 
		
			
			
			
			
				| StdLib.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| sync.sh | Build: Remove grub from default build process | 2019-06-04 07:15:44 -07:00 | 
		
			
			
			
			
				| Syscall.cpp | Kernel: Add fchown() syscall. | 2019-06-01 20:31:36 +02:00 | 
		
			
			
			
			
				| Syscall.h | Kernel: Add fchown() syscall. | 2019-06-01 20:31:36 +02:00 | 
		
			
			
			
			
				| Thread.cpp | Kernel: If a signal is ignored, make sure we unset BlockedSignal state. | 2019-05-22 13:23:41 +02:00 | 
		
			
			
			
			
				| Thread.h | Add clang-format file | 2019-05-28 17:31:20 +02:00 | 
		
			
			
			
			
				| UnixTypes.h | Kernel/LibC: Implement sched_* functionality to set/get process priority | 2019-05-30 02:57:15 +02:00 |