| 
						
					 | 
					
						
						
							
						
						4e9dc15501
	
				 
					 | 
					
						
						
							
							Define VIRTUAL macro
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 30s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-29 22:32:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						164ff0c135
	
				 
					 | 
					
						
						
							
							Expand spinlock queue levels
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 30s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-28 08:35:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						00b04f5405
	
				 
					 | 
					
						
						
							
							Refactor IDT gate setup to use explicit DPL and type fields
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 39s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-18 18:29:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c206b443ed
	
				 
					 | 
					
						
						
							
							Move XTLDR image base definition to arch-specific config
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 28s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 37s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-16 12:22:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9bf867af95
	
				 
					 | 
					
						
						
							
							Propagate compile definitions to bootsector sources
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 39s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 39s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 29s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-11 23:18:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32bacdd228
	
				 
					 | 
					
						
						
							
							Unify OVMF firmware and add WHPX targets
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 41s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 26s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 41s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-10 11:00:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e5611d8081
	
				 
					 | 
					
						
						
							
							Add support for WHPX accelerator on Windows and introduce OVMF Pure EFI firmware
						
						
						
						
						
						
					 | 
					
						2025-10-09 17:35:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e507be5e9
	
				 
					 | 
					
						
						
							
							Add source directory include path for bootsector assembly
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 38s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 36s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-09 09:25:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec4e8c416c
	
				 
					 | 
					
						
						
							
							Switch disk image to FAT32 and install VBR
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-05 18:48:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						646e246ec6
	
				 
					 | 
					
						
						
							
							Improve emulation targets and add BIOS variants
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 23s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 21s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-01 18:26:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae941d2761
	
				 
					 | 
					
						
						
							
							Make use of 'diskimg' tool. This breaks compatibility with older versions of xtchain
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 24s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-10-01 16:05:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b40db0d1dd
	
				 
					 | 
					
						
						
							
							Cleanup cmake functions
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 39s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 39s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 36s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-29 20:05:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cf4c17df22
	
				 
					 | 
					
						
						
							
							Switch bochs to use BIOS
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 1m52s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 1m30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 39s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-29 19:55:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4696faf86d
	
				 
					 | 
					
						
						
							
							Add support for building flat bootsector binaries
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-25 18:32:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9298aef87e
	
				 
					 | 
					
						
						
							
							Separate boolean definition for C and C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-23 19:06:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed293c7e61
	
				 
					 | 
					
						
						
							
							Finish moving global variables into classes
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-22 09:56:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0aeaf1109
	
				 
					 | 
					
						
						
							
							Unify XTLDR naming
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 31s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-20 18:55:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						08a9a0273f
	
				 
					 | 
					
						
						
							
							Move trampoline handling code
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-19 19:32:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2b49b23d41
	
				 
					 | 
					
						
						
							
							Add trampoline support and move assembler prototypes
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 24s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 22s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-19 19:07:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						38f1af025c
	
				 
					 | 
					
						
						
							
							Add missing calling convention
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-19 17:21:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7b357ebc54
	
				 
					 | 
					
						
						
							
							Fix build after migration
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-19 13:41:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7425de523
	
				 
					 | 
					
						
						
							
							Drop C wrappers and switch to C++ API
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 23s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 21s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-19 12:56:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57fbbf820c
	
				 
					 | 
					
						
						
							
							Remove stale comments and whitespace
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 29s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-17 16:10:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						86fd2b4eea
	
				 
					 | 
					
						
						
							
							Migrate XTLDR to C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 29s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-17 15:56:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7117d76842
	
				 
					 | 
					
						
						
							
							Switch UEFI interfaces to PWCHAR/BOOLEAN types for better compatibility with C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-17 08:17:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fabf3a3a5e
	
				 
					 | 
					
						
						
							
							Replace all occurrences of NULL with NULLPTR for unified C and C++ null pointer handling
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 24s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-16 15:59:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a0fdffc46
	
				 
					 | 
					
						
						
							
							Clean up kernel headers
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 21s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 20s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-15 22:46:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f321ca908b
	
				 
					 | 
					
						
						
							
							Refine and export kernel debugger printing
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 26s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-14 01:25:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4592955da1
	
				 
					 | 
					
						
						
							
							Migrate HL subsystem to C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-13 19:15:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a2fe39defd
	
				 
					 | 
					
						
						
							
							Refine formatting
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-13 00:12:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						96043f3d70
	
				 
					 | 
					
						
						
							
							Build SDK
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 28s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-11 20:09:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7674196cc1
	
				 
					 | 
					
						
						
							
							Unify sdk library output path
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 19s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 18s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 20s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 19s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-11 18:53:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c160e5ddf2
	
				 
					 | 
					
						
						
							
							Improve CMake SDK output handling and linker configuration
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 20s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 19s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 19s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 18s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-11 18:48:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9518e7da8e
	
				 
					 | 
					
						
						
							
							Migrate RTL subsystem to C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 21s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 20s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 19s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 18s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-11 18:28:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e507dd0390
	
				 
					 | 
					
						
						
							
							Clean up cmake output directory configuration
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 49s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 47s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 26s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 24s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-11 14:07:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4947f788d5
	
				 
					 | 
					
						
						
							
							Migrate KE subsystem to C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 23s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 21s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-09 23:20:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c8dc2a1407
	
				 
					 | 
					
						
						
							
							Migrate AR subsystem to C++
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 24s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 24s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 24s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-08 15:29:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c2a4ad026a
	
				 
					 | 
					
						
						
							
							Implement KD subsystem, add serial & framebuffer debug providers
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 22s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-04 10:49:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db81e43525
	
				 
					 | 
					
						
						
							
							Add missing forward references for RTL types
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-04 10:28:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						602da0960c
	
				 
					 | 
					
						
						
							
							Unify string API parameter types to PCSTR/PCWSTR
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-03 19:54:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9fe20ba68
	
				 
					 | 
					
						
						
							
							Adjust forward references for HL_FRAMEBUFFER_DATA and HL_SCROLL_REGION_DATA
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 34s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-03 16:44:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						227da47bfc
	
				 
					 | 
					
						
						
							
							Add scroll region support and refactor framebuffer handling
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 37s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 23s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-03 15:06:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9f5daafad9
	
				 
					 | 
					
						
						
							
							Unify wide string types across console and debug functions
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 31s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 27s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-03 10:41:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d6999fad2f
	
				 
					 | 
					
						
						
							
							Extend RTL with substring search and character case functions
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-02 21:51:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e23a4c71a2
	
				 
					 | 
					
						
						
							
							Fix framebuffer address calculations by using Pitch and BytesPerPixel
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 33s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-02 12:42:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ee7243e04
	
				 
					 | 
					
						
						
							
							Refactor APIC delivery mode handling and unify naming
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 1m15s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 25s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 1m24s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-01 19:54:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d45cc5ffe5
	
				 
					 | 
					
						
						
							
							Fix incorrect APIC delivery mode definitions
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 28s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 29s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 32s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-01 19:32:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						418ff68be4
	
				 
					 | 
					
						
						
							
							Add ESP boot support and improve block device enumeration
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 25s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 34s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-01 14:02:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72a832f190
	
				 
					 | 
					
						
						
							
							Fix type mismatch in BlGetEditableOptions OptionsCount parameter
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 34s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 38s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-08-30 20:35:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2ee33ab229
	
				 
					 | 
					
						
						
							
							Refactor BlGetConfigValue to return EFI_STATUS and output value via parameter
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
			 
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 36s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
			 
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 35s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-08-27 19:44:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |