| .. | 
		
		
			
			
			
			
				| AudioServer | LibAudio/AudioServer: Add support for playing real time audio | 2025-08-07 16:43:05 +03:00 | 
		
			
			
			
			
				| DynamicLoader | DynamicLoader: Support dlopen(NULL, ...) | 2025-08-05 03:09:24 +03:00 | 
		
			
			
			
			
				| ProgramLauncher | userspace: Implement program launcher | 2025-05-06 00:41:22 +03:00 | 
		
			
			
			
			
				| Shell | Shell: Implement redirections | 2025-07-22 16:54:06 +03:00 | 
		
			
			
			
			
				| TaskBar | LibGUI: Rework window rendering | 2025-05-05 23:08:01 +03:00 | 
		
			
			
			
			
				| Terminal | Terminal: Handle bell and warn on unimplemented control characters | 2025-07-21 14:28:09 +03:00 | 
		
			
			
			
			
				| WindowServer | WindowServer: Make relative mouse no-op with absolute mouse | 2025-08-05 03:09:24 +03:00 | 
		
			
			
			
			
				| audio | userspace: Add `audio` utility to play audio files | 2025-07-15 16:12:03 +03:00 | 
		
			
			
			
			
				| bananfetch | 2000th COMMIT: userspace: Implement basic fetch program bananfetch | 2024-08-09 15:58:56 +03:00 | 
		
			
			
			
			
				| basename | userspace: Implement `basename` utility | 2024-12-05 08:30:06 +02:00 | 
		
			
			
			
			
				| cat | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| cat-mmap | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| chmod | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| chown | userspace: Implement chown utility | 2025-06-28 21:32:59 +03:00 | 
		
			
			
			
			
				| cp | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| dd | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| dhcp-client | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| dirname | userspace: Implement `dirname` utility | 2024-12-05 08:30:30 +02:00 | 
		
			
			
			
			
				| echo | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| env | userspace: Implement `env` as an executable | 2024-10-15 23:42:01 +03:00 | 
		
			
			
			
			
				| false | userspace: Implement true and false utilities | 2025-06-28 22:39:19 +03:00 | 
		
			
			
			
			
				| getopt | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| http-server | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| id | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| image | image: Add benchmark flag to measure performance of image operations | 2024-10-13 22:05:13 +03:00 | 
		
			
			
			
			
				| init | Kernel/LibC: Implement {get,set,init}groups | 2025-08-10 19:57:31 +03:00 | 
		
			
			
			
			
				| less | Kernel/LibC: Rework TIOC{G,S}WINSZ more linux like | 2025-06-28 19:40:54 +03:00 | 
		
			
			
			
			
				| ln | ln: Don't require link target to exist for symlinks | 2025-01-28 17:46:36 +02:00 | 
		
			
			
			
			
				| loadfont | Kernel/LibC: Implement ioctl(TIOCGWINSZ) | 2024-08-01 22:56:26 +03:00 | 
		
			
			
			
			
				| loadkeys | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| ls | ls: Output in columns | 2025-08-07 02:50:24 +03:00 | 
		
			
			
			
			
				| meminfo | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| mkdir | mkdir: Add -p option | 2025-05-05 19:16:29 +03:00 | 
		
			
			
			
			
				| nologin | userspace: Add nologin "shell" | 2025-06-02 12:26:16 +03:00 | 
		
			
			
			
			
				| nslookup | resolver: Add support for CNAME | 2025-04-22 08:36:44 +03:00 | 
		
			
			
			
			
				| poweroff | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| resolver | LibC: Make sockaddr and sockaddr_in compatible with other systems | 2025-08-10 19:57:31 +03:00 | 
		
			
			
			
			
				| rm | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| sleep | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| snake | snake: Use box drawing characters | 2025-05-05 00:30:58 +03:00 | 
		
			
			
			
			
				| stat | stat: Fix return value when one of stats fails | 2025-05-13 10:19:13 +03:00 | 
		
			
			
			
			
				| sudo | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| sync | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| tee | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| test | userspace: Add `test` utility | 2025-06-08 23:56:39 +03:00 | 
		
			
			
			
			
				| touch | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| true | userspace: Implement true and false utilities | 2025-06-28 22:39:19 +03:00 | 
		
			
			
			
			
				| u8sum | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| whoami | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| yes | BuildSystem: Cleanup userspace directory layout | 2024-07-03 09:18:02 +03:00 | 
		
			
			
			
			
				| CMakeLists.txt | BuildSystem: Enable sse and sse2 for all programs and libraries | 2025-07-18 18:20:37 +03:00 | 
		
			
			
			
			
				| create_program.sh | Userspace: Pprogram template and loadfont mark install as optional | 2024-07-21 17:41:40 +03:00 |