Commit Graph
22 Commits
Author SHA1 Message Date
Mirko Brombin c02f68dc74 feat: keep DPI awareness, tell awareness contexts apart, extract icons and serve UI Automation's reserved values for WPF 2026-10-03 10:21:06 +00:00
Mirko Brombin f4509d0c1f feat: implement the Windows APIs that .NET programs and their installers call 2026-09-23 00:12:56 +00:00
Mirko Brombin cca759e94f feat: write the GetModuleHandleExW handle at the program's pointer width 2026-09-22 02:53:35 +00:00
Mirko Brombin ed58b00bab feat: answer GetEnabledXStateFeatures and SetHandleCount 2026-09-21 19:08:59 +00:00
Mirko Brombin 6221c0fbab feat: expand environment strings for a user's token 2026-09-21 16:09:02 +00:00
Mirko Brombin b7636c0e87 feat: give 32-bit programs the 32-bit layout of the native system information 2026-09-21 16:09:02 +00:00
Mirko Brombin 95ef9f6398 feat: report the Windows version a program's manifest declares it supports 2026-09-21 14:16:46 +00:00
Mirko Brombin 93ddb6774e feat: name libraries loaded from a folder by the file they came from and let 32-bit programs open other processes 2026-09-21 09:15:03 +00:00
Mirko Brombin fbc2662fdb feat: answer thread execution state requests 2026-09-21 09:15:03 +00:00
Mirko Brombin c0946f8c44 feat: add RtlGetVersion, DOS and local file times, the SysWOW64 directory, UrlIs and PathStripToRoot, and answer the user's own account by its Windows name 2026-09-21 04:26:15 +00:00
Mirko Brombin b264bbd6c6 feat: find shared libraries in the system directory, keep the system's own libraries the runtime's, and redirect System32 for 32-bit programs 2026-09-21 05:13:14 +02:00
Mirko Brombin bd67f3bb62 feat: read the performance counter in the guest and let critical sections be taken back without a handoff 2026-09-05 05:18:50 +00:00
Mirko Brombin ead54d6b10 feat: run Google Chrome with NT object queries, COM apartments, file completion ports and SDDL descriptors 2026-09-03 21:44:05 +02:00
Mirko Brombin 5a6297633c feat: show Steam's sign-in window with cross-process window surfaces, web fonts, elevation and service configuration 2026-09-03 18:36:13 +02:00
Mirko Brombin 26fbeabc78 feat: run Steam's web UI with cross-process handles, per-thread message queues, socket events and process identity 2026-09-03 16:48:12 +02:00
Mirko Brombin 66087052d8 feat: run Chromium's helper processes with DirectWrite, named pipes, jobs, inherited handles and shared sections 2026-09-03 06:06:54 +02:00
Mirko Brombin 7b3461c003 feat: run Chromium's web helper further with reserved address space, native registry, tokens and process lists 2026-09-03 03:46:34 +02:00
Mirko Brombin 966069f911 feat: run Steam to its web helper with real sockets, TLS chains, child environments and image protection 2026-09-03 02:50:56 +02:00
Mirko Brombin bfbf48c7e5 feat: offer feature-only Vulkan device extensions and allocate locally unique identifiers 2026-08-01 10:00:34 +02:00
Mirko Brombin a943a8d7fc feat: add shell component with file dialogs and class registry, message box, nested focus, queue order for characters 2026-08-01 03:07:13 +02:00
Mirko Brombin a52e9e7d1d feat: add scroll bars, carets, clipboard, hooks, key state and fast thread-block paths; Notepad++ shows its window 2026-08-01 00:41:27 +02:00
Mirko Brombin efc6104b5b feat: add kernel32 services, guest threads and structured exceptions for PE64 processes 2026-07-31 21:45:18 +02:00