| .. | 
		
		
			
			
			
				| disk | Recognize read-only block devices. | 2025-01-26 14:04:11 +01:00 | 
		
			
			
			
				| fs | Fix user-space filesystem tcgetattr and tcgetsid. | 2024-08-26 23:14:20 +02:00 | 
		
			
			
			
				| gpu/bga | Fix warnings on gcc 14.2.0. | 2024-08-30 22:03:15 +02:00 | 
		
			
			
			
				| include/sortix | Fix IFTODT. | 2025-02-10 11:46:25 +01:00 | 
		
			
			
			
				| kb | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| mouse | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| net | Fix tcp(4) not signaling poll(2) on socket close. | 2024-10-15 00:26:13 +02:00 | 
		
			
			
			
				| x64 | Fix warnings on gcc 14.2.0. | 2024-08-30 22:03:15 +02:00 | 
		
			
			
			
				| x86 | Fix warnings on gcc 14.2.0. | 2024-08-30 22:03:15 +02:00 | 
		
			
			
			
				| x86-family | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| .gitignore | Replace mkinitrd(1) with tar(1). | 2023-07-12 21:45:11 +02:00 | 
		
			
			
			
				| addralloc.cpp | Fix kernel/addralloc.cpp file header comment. | 2017-08-20 12:44:59 +02:00 | 
		
			
			
			
				| alarm.cpp | Fix handling of overflow and non-canonical values in timespec APIs. | 2021-06-22 21:48:27 +02:00 | 
		
			
			
			
				| clock.cpp | Fix absolute timers triggering in the wrong order. | 2022-12-03 22:43:33 +01:00 | 
		
			
			
			
				| com.cpp | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| com.h | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| copy.cpp | Implement threading primitives that truly sleep. | 2021-06-23 22:10:47 +02:00 | 
		
			
			
			
				| crc32.cpp | Add networking stack. | 2022-12-11 13:40:34 +01:00 | 
		
			
			
			
				| descriptor.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| dnsconfig.cpp | Add getdnsconfig(2) and setdnsconfig(2). | 2021-06-13 23:27:52 +02:00 | 
		
			
			
			
				| dtable.cpp | Fix dtable allocation overflow on INT_MAX. | 2022-06-09 22:47:06 +02:00 | 
		
			
			
			
				| elf.cpp | Refactor program loading to use file descriptors. | 2024-12-18 17:09:59 +01:00 | 
		
			
			
			
				| end.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| fcache.cpp | Fix SEEK_END, file offset overflow, and read/write/mkpartition syscall bugs. | 2017-12-04 23:56:46 +01:00 | 
		
			
			
			
				| fsfunc.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| hostname.cpp | Fix sethostname(2) nul termination. | 2022-10-23 14:42:10 +02:00 | 
		
			
			
			
				| identity.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| initrd.cpp | Remove mkinitrd(8). | 2023-08-26 14:15:12 +02:00 | 
		
			
			
			
				| initrd.h | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| inode.cpp | Fix chown(2) not supporting -1 to not set the owner and group. | 2022-01-15 20:48:54 +01:00 | 
		
			
			
			
				| interlock.cpp | Implement threading primitives that truly sleep. | 2021-06-23 22:10:47 +02:00 | 
		
			
			
			
				| interrupt.cpp | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| io.cpp | Fix system calls returning errno values instead of setting errno. | 2023-04-06 23:26:10 +02:00 | 
		
			
			
			
				| ioctx.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| kernel.cpp | Refactor program loading to use file descriptors. | 2024-12-18 17:09:59 +01:00 | 
		
			
			
			
				| kernelinfo.cpp | Add kernel(7) --firmware option. | 2024-09-07 11:16:34 +02:00 | 
		
			
			
			
				| kernelinfo.h | Add kernel(7) --firmware option. | 2024-09-07 11:16:34 +02:00 | 
		
			
			
			
				| kthread.cpp | Remove old UART driver. | 2024-12-18 16:38:48 +01:00 | 
		
			
			
			
				| lfbtextbuffer.cpp | Fix warnings on gcc 14.2.0. | 2024-08-30 22:03:15 +02:00 | 
		
			
			
			
				| lfbtextbuffer.h | Fix LFBTextBuffer GetChar starting worker thread when paused. | 2018-08-06 23:59:35 +02:00 | 
		
			
			
			
				| libk.cpp | Abort on overlapping memcpy. | 2021-05-30 23:48:19 +02:00 | 
		
			
			
			
				| linebuffer.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| linebuffer.h | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| log.cpp | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| logterminal.cpp | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| logterminal.h | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| Makefile | Remove old UART driver. | 2024-12-18 16:38:48 +01:00 | 
		
			
			
			
				| memorymanagement.cpp | Fix munmap(2) splitting segments instead of deleting from the right. | 2024-10-02 19:34:24 +02:00 | 
		
			
			
			
				| mtable.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| multiboot.h | Upgrade to latest upstream multiboot header. | 2014-12-01 22:51:07 +01:00 | 
		
			
			
			
				| op-new.cpp | Fix non-throwing operator new failure checks being optimized away. | 2022-04-26 01:08:19 +02:00 | 
		
			
			
			
				| palette.h | Support 8-bit/24-bit color and more escape codes in the graphical console. | 2016-11-27 11:19:03 +01:00 | 
		
			
			
			
				| panic.cpp | Fix technical typo. | 2017-04-08 22:20:03 +02:00 | 
		
			
			
			
				| partition.cpp | Implement file descriptor passing. | 2021-12-31 22:24:11 +01:00 | 
		
			
			
			
				| partition.h | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| pci-mmio.cpp | Add cache-aware memory mapping functions. | 2017-02-19 12:13:32 +01:00 | 
		
			
			
			
				| pci.cpp | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| pipe.cpp | Fix the the. | 2023-02-17 23:25:40 +01:00 | 
		
			
			
			
				| poll.cpp | Fix ppoll(2) EINTR handling. | 2024-12-29 23:36:05 +01:00 | 
		
			
			
			
				| process.cpp | Refactor program loading to use file descriptors. | 2024-12-18 17:09:59 +01:00 | 
		
			
			
			
				| psctl.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| ptable.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| pty.cpp | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| pty.h | Add pseudo terminals. | 2016-11-23 22:31:05 +01:00 | 
		
			
			
			
				| random.cpp | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| refcount.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| registers.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| resource.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| scheduler.cpp | Collect entropy. | 2024-10-10 13:24:16 +02:00 | 
		
			
			
			
				| segment.cpp | Fix mmap(2) and munmap(2) performance being extremely bad. | 2024-08-26 23:14:05 +02:00 | 
		
			
			
			
				| signal.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| sockopt.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| string.cpp | Include the main kernel header in some kernel files. | 2022-04-26 01:08:42 +02:00 | 
		
			
			
			
				| syscall.cpp | Add init groups. | 2024-09-07 21:13:41 +02:00 | 
		
			
			
			
				| textbuffer.cpp | Fix operator spacing in kernel/textbuffer.cpp. | 2017-04-18 23:32:00 +02:00 | 
		
			
			
			
				| textterminal.cpp | Support CSI n L and CSI n M in console and terminal(1). | 2023-12-26 19:24:00 +02:00 | 
		
			
			
			
				| textterminal.h | Support 8-bit/24-bit color and more escape codes in the graphical console. | 2016-11-27 11:19:03 +01:00 | 
		
			
			
			
				| thread.cpp | Modernize process and thread member variable names. | 2024-10-03 15:05:27 +02:00 | 
		
			
			
			
				| time.cpp | Rename CLOCK_BOOT to CLOCK_BOOTTIME. | 2022-02-22 18:01:57 +00:00 | 
		
			
			
			
				| timer.cpp | Fix handling of overflow and non-canonical values in timespec APIs. | 2021-06-22 21:48:27 +02:00 | 
		
			
			
			
				| tty.cpp | Add getty(8). | 2024-12-16 17:40:49 +01:00 | 
		
			
			
			
				| tty.h | Add com(4) terminal and console support. | 2024-12-16 17:37:37 +01:00 | 
		
			
			
			
				| user-timer.cpp | Fix handling of overflow and non-canonical values in timespec APIs. | 2021-06-22 21:48:27 +02:00 | 
		
			
			
			
				| vga.cpp | Fix warnings on gcc 14.2.0. | 2024-08-30 22:03:15 +02:00 | 
		
			
			
			
				| vga.h | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 | 
		
			
			
			
				| vgafont.f16 | Allow bootloader bitmap framebuffer modesetting. | 2016-01-08 19:56:11 +01:00 | 
		
			
			
			
				| vgatextbuffer.cpp | Support 8-bit/24-bit color and more escape codes in the graphical console. | 2016-11-27 11:19:03 +01:00 | 
		
			
			
			
				| vgatextbuffer.h | Refactor graphical resolution changes. | 2016-11-27 11:18:48 +01:00 | 
		
			
			
			
				| video.cpp | Refactor graphical resolution changes. | 2016-11-27 11:18:48 +01:00 | 
		
			
			
			
				| vnode.cpp | Implement file descriptor passing. | 2021-12-31 22:24:11 +01:00 | 
		
			
			
			
				| worker.cpp | Relicense Sortix to the ISC license. | 2016-03-05 22:21:50 +01:00 |