Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d52ccf638
								
							
						 | 
						
							
							
								
								fix Makefile
							
							
							
							
							
						 | 
						
							2025-06-18 20:42:33 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ddab5e19a
								
							
						 | 
						
							
							
								
								update ci
							
							
							
							
							
						 | 
						
							2025-06-18 20:42:33 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								85d4ed5a3b
								
							
						 | 
						
							
							
								
								fix flake, mark which packages work
							
							
							
							
							
						 | 
						
							2025-06-18 00:11:18 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								75e2df41fe
								
							
						 | 
						
							
							
								
								export value fields via macro
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 1m31s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 42s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-06-17 23:56:11 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								8296773779
								
							
						 | 
						
							
							
								
								fix cp437 prefix, fix example
							
							
							
							
							
						 | 
						
							2025-06-17 22:21:11 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								514c0304b8
								
							
						 | 
						
							
							
								
								clone and free with :: syntax
							
							
							
							
							
						 | 
						
							2025-06-17 22:11:10 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								9756ef39b7
								
							
						 | 
						
							
							
								
								wrap normal methods with macro
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 1m31s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 43s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-06-17 22:02:31 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								f524038625
								
							
						 | 
						
							
							
								
								generate header by running cbindgen directly
							
							
							
							
							
						 | 
						
							2025-06-17 21:09:54 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								02f629c68b
								
							
						 | 
						
							
							
								
								generate some functions with macros, cbindgen 0.29
							
							
							
							
							
						 | 
						
							2025-06-16 21:45:27 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								db94fecbb3
								
							
						 | 
						
							
							
								
								more fixes
							
							
							
							
							
						 | 
						
							2025-06-05 17:38:54 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								53493a5fb1
								
							
						 | 
						
							
							
								
								actually change build flags
							
							
							
							
							
						 | 
						
							2025-06-04 22:29:37 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								471717a36f
								
							
						 | 
						
							
							
								
								flake musl build
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 4m36s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 56s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-06-03 21:44:08 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								42defc7732
								
							
						 | 
						
							
							
								
								force use of gcc
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 4m38s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 1m0s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-06-03 17:22:12 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								19a9af48ee
								
							
						 | 
						
							
							
								
								make header_logger slightly less ugly
							
							
							
							
							
						 | 
						
							2025-06-02 23:28:40 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								579a68c77a
								
							
						 | 
						
							
							
								
								size optimized examples build in flake, remove unstable compiler flags from makefile
							
							
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 4m38s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 57s 
				
			 
		
		
	 
 
	 
							
							dynamically linked bin is 16k 
							
						 | 
						
							2025-06-02 23:10:03 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								d98aec63b0
								
							
						 | 
						
							
							
								
								examples work as packages in flake
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 5m23s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m14s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-06-02 17:22:38 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b6b4f7e5b
								
							
						 | 
						
							
							
								
								split flake.nix, shell per package, generate pkg-config
							
							
							
							
							
						 | 
						
							2025-06-01 16:51:11 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								d205ed44b7
								
							
						 | 
						
							
							
								
								version 0.15.0
							
							
							
							
							
						 | 
						
							2025-06-01 13:00:22 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								e824baa4ba
								
							
						 | 
						
							
							
								
								more configs work now
							
							
							
							
							
							
							
							```
make LIBC=gnu LINK=dynamic
make LIBC=musl LINK=dynamic CC=musl-gcc
make LIBC=musl LINK=static CC=musl-gcc
``` 
							
						 | 
						
							2025-05-30 00:40:08 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d9c9e2ac4
								
							
						 | 
						
							
							
								
								clean up .PHONY and all
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 5m20s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m14s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-28 17:29:28 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								a4699b9bc8
								
							
						 | 
						
							
							
								
								rename size-optimized to size_optimized
							
							
							
							
							
						 | 
						
							2025-05-28 16:48:19 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7d40b828b
								
							
						 | 
						
							
							
								
								per-config build output using VPATH
							
							
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 5m13s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m13s 
				
			 
		
		
	 
 
	 
							
							based on https://make.mad-scientist.net/papers/multi-architecture-builds/ 
							
						 | 
						
							2025-05-28 15:07:04 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c3792330d
								
							
						 | 
						
							
							
								
								do not overwrite header if content did not change
							
							
							
							
							
						 | 
						
							2025-05-28 12:25:30 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d937b9c3c
								
							
						 | 
						
							
							
								
								simplify conditional logic with constructed macro names
							
							
							
							
							
							
							
							based on https://make.mad-scientist.net/constructed-macro-names/ 
							
						 | 
						
							2025-05-28 11:49:44 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7426bdabe
								
							
						 | 
						
							
							
								
								update cargo packages and flake
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 7m7s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m29s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-24 13:52:04 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5825819e6
								
							
						 | 
						
							
							
								
								update to servicepoint v0.15.0
							
							
							
							
							
						 | 
						
							2025-05-24 13:50:21 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								01b3169020
								
							
						 | 
						
							
							
								
								sp_cmd_brightness_global_get returns value
							
							
							
							
							
						 | 
						
							2025-05-24 13:50:01 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9d2479f5e
								
							
						 | 
						
							
							
								
								sp_cmd_generic_try_from_packet return struct directly
							
							
							
							
							
						 | 
						
							2025-05-18 11:20:57 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								389ced492c
								
							
						 | 
						
							
							
								
								change typedef style, add optional logging
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 1m24s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 1m28s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-16 00:33:27 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c6efcee56
								
							
						 | 
						
							
							
								
								add example for reading packages, fix functions return pointers to copy on stack
							
							
							
							
							
						 | 
						
							2025-05-15 23:48:03 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ab5305377
								
							
						 | 
						
							
							
								
								add example helper, translate more examples
							
							
							
							
							
							
							
							update to wip servicepoint lib 
							
						 | 
						
							2025-05-10 15:01:49 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								b8a55d0433
								
							
						 | 
						
							
							
								
								even more docs
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 4m16s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m18s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-07 22:52:19 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								36f3d84dc8
								
							
						 | 
						
							
							
								
								a bunch of docs
							
							
							
							
							
						 | 
						
							2025-05-07 22:31:26 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								626a887480
								
							
						 | 
						
							
							
								
								move heap functions to own mod
							
							
							
							
							
						 | 
						
							2025-05-07 08:53:49 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf6e6385ec
								
							
						 | 
						
							
							
								
								move containers to own mod
							
							
							
							
							
						 | 
						
							2025-05-07 08:43:38 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7cad5b5a3
								
							
						 | 
						
							
							
								
								doc changes
							
							
							
							
							
						 | 
						
							2025-05-07 08:29:43 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								a4bacd53a2
								
							
						 | 
						
							
							
								
								remove SPBitVec wrapper type
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 1m19s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 1m9s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-06 23:05:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								85ccf4123c
								
							
						 | 
						
							
							
								
								expose tagged union instead of TypedCommand to C
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Failing after 1m18s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Failing after 1m11s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-06 22:58:38 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								32d39f8006
								
							
						 | 
						
							
							
								
								misc mod and doc changes
							
							
							
							
							
						 | 
						
							2025-05-06 21:27:01 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f0eca3ea0
								
							
						 | 
						
							
							
								
								more commands
							
							
							
							
							
						 | 
						
							2025-05-06 21:27:01 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								2165629bef
								
							
						 | 
						
							
							
								
								add badges
							
							
							
							
							
						 | 
						
							2025-05-05 22:59:14 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								373725c648
								
							
						 | 
						
							
							
								
								add first specific commands
							
							
							
							
							
						 | 
						
							2025-05-05 22:59:14 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								84adf166a9
								
							
						 | 
						
							
							
								
								add heap_move_ok and heap_move_some helpers
							
							
							
							
							
						 | 
						
							2025-05-05 18:25:59 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								0eedbf4a7f
								
							
						 | 
						
							
							
								
								Merge pull request 'remove all the wrappers, update servicepoint' (#1) from next into main
							
							
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (push) Successful in 4m16s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (push) Successful in 1m16s 
				
			 
		
		
	 
 
	 
							
							Reviewed-on: #1 
							
						 | 
						
							2025-05-04 14:02:53 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								b06241f8d3
								
							
						 | 
						
							
							
								
								update installation README, Makefile changes
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 4m14s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m12s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-04 13:51:54 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								2dd1250bf1
								
							
						 | 
						
							
							
								
								version 0.14.1
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Rust / build-gnu-apt (pull_request) Successful in 4m17s 
				
			 
		
			
				
	
				Rust / build-size-gnu-unstable (pull_request) Successful in 1m11s 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-05-04 13:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								25eb73ae55
								
							
						 | 
						
							
							
								
								remove musl builds
							
							
							
							
							
						 | 
						
							2025-05-04 13:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4716c4bc6
								
							
						 | 
						
							
							
								
								build variations in CI to keep track of what works
							
							
							
							
							
						 | 
						
							2025-05-04 13:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								406ec84577
								
							
						 | 
						
							
							
								
								a bunch of options for the Makefile
							
							
							
							
							
						 | 
						
							2025-05-04 13:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Vinzenz Schroeter
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdfe4439a1
								
							
						 | 
						
							
							
								
								update to released servicepoint version
							
							
							
							
							
						 | 
						
							2025-05-04 13:17:06 +02:00 | 
						
						
							
							
							
							
								
							
							
						 |