Enrico Bühler enricobuehler
enricobuehler pushed to main at unom/punktfunk 2026-06-24 14:12:46 +00:00
9fd19b90a9 feat(windows-drivers): vendor wdk 0.5.1 + add ApiSubset::Iddcx (M1 spike)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 12:14:29 +00:00
6975691f7d docs(windows-rewrite): M0-complete log + M1 IddCx-binding recipe
enricobuehler pushed to main at unom/punktfunk 2026-06-24 11:38:59 +00:00
f896f70bb8 feat(windows-drivers): clear FORCE_INTEGRITY for self-signed driver load (M0)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 09:27:43 +00:00
b24c10a723 ci(windows-drivers): LLVM via portable tar.xz + self-provision driver-build
enricobuehler pushed to main at unom/punktfunk 2026-06-24 09:08:05 +00:00
1682b83b3f ci(windows-drivers): point driver-build LIBCLANG_PATH at LLVM 21.1.2
enricobuehler pushed to main at unom/punktfunk 2026-06-24 09:01:10 +00:00
838cac4f69 ci(windows-drivers): provision LLVM 21.1.2 for wdk-sys bindgen
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:52:41 +00:00
4f62643c82 ci(windows-drivers): static-CRT .cargo/config (fixes StaticCrtNotEnabled)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:49:26 +00:00
c91e7a0e38 ci(windows-drivers): workspace-level WDK driver-model (fixes wdk-sys build)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:45:00 +00:00
bed4711096 ci(windows-drivers): in-tree target dir for driver-build (find the lock)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:36:31 +00:00
5d3cb5e63f ci(windows-drivers): commit driver workspace Cargo.lock
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:33:40 +00:00
d3e4ea0118 feat(windows-drivers): driver workspace + wdk-probe on windows-drivers-rs (M1)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:26:39 +00:00
43144203fa ci(windows-drivers): fix WDK verification paths (WDK installed fine)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 08:20:55 +00:00
d8a7d6f3a2 ci(windows-drivers): provision WDK + cargo-wdk on the runner (rewrite M0)
enricobuehler pushed to main at unom/punktfunk 2026-06-24 06:52:01 +00:00
8a04db9844 ci(windows-drivers): probe runner driver toolchain + build proto (rewrite M0)
0b663cefb6 feat(windows): pf-vdisplay-proto — owned host<->driver ABI crate (rewrite M0)
Compare 2 commits »
enricobuehler pushed to main at unom/punktfunk 2026-06-23 22:41:50 +00:00
e2c9bfd3d9 feat(windows): pf-vdisplay IDD-push — HDR + pipelined zero-copy capture
c5dab484df feat(windows): bundle pf-vdisplay in the host installer; drop SudoVDA
e27abc065e feat(windows): pf-vdisplay CLEAR_ALL — reap orphaned virtual monitors on startup
d39da4bc06 feat(windows): pf-vdisplay — all-Rust IddCx virtual display (replaces SudoVDA)
Compare 4 commits »
enricobuehler pushed to main at unom/punktfunk 2026-06-22 21:48:51 +00:00
095540efc2 feat(android): native mDNS discovery, host naming, touch mouse, stock selects
enricobuehler pushed to main at unom/punktfunk 2026-06-22 19:19:40 +00:00
de232ec2f7 fix(web): bundle deps into the server (noExternals) — kill the 47k-file install
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:46:43 +00:00
e4e34fdb48 fix(apple/ci): create the Simulator on demand; scope CI shots to iPhone+iPad
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:41:14 +00:00
3ec462c2ea ci(apple): use upload-artifact@v3 for screenshots (Gitea has no v4 backend)
enricobuehler pushed to main at unom/punktfunk 2026-06-22 18:21:50 +00:00
58f4dccc02 fix(windows-host): ISCC [Code] — don't put {tmp} inside a Pascal comment