Raymond Bennett
145f22a212
feat: add LocateXStateFeature
...
The .NET runtime asks where a CONTEXT keeps an extended state feature. Of the
two features GetEnabledXStateFeatures reports, the legacy floating-point state
is the FXSAVE area and the SSE state its XMM registers; no other feature is in
a context, so it answers none.
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: the handler
(cherry picked from commit 3fff212f6dd9d9248d0132bf0d09618acaa8f408)
2026-10-28 23:16:38 -07:00
mirkobrombin
1719f5d48e
feat: report out-of-box setup as complete
2026-10-28 11:02:12 +00:00
mirkobrombin
5fa9c467a8
feat: add application recovery and error report metadata registration
...
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Wrote the application recovery and error report metadata registrations.
2026-10-28 11:02:11 +00:00
mirkobrombin
112039c823
feat: add the remaining license client entry points programs resolve
2026-10-28 10:37:23 +00:00
mirkobrombin
6c7acf5ddb
feat: add the Software Protection Platform client with no licenses
2026-10-28 06:16:06 +00:00
mirkobrombin
7a8f280f1f
feat: add Windows Runtime strings and app package queries
...
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Fixed the string header layout and wrote the activation factory registry, device family and package queries from the public headers.
2026-10-27 09:20:47 +00:00
mirkobrombin
44a593867c
feat: run an SSH client's terminal and file transfer windows
2026-10-26 23:13:38 +00:00
mirkobrombin
0e99d41adc
fix: keep x86 singly linked lists in their 8-byte header form
2026-10-25 22:04:55 +00:00
mirkobrombin
0a0fe4be89
feat: add shared Windows process state and parallel guest execution
2026-10-24 16:24:23 +00:00
mirkobrombin
f9f3a67f1c
fix: serve the Windows calls that Inno Setup, 7-Zip and VLC make
2026-10-23 21:27:15 +00:00
Mirko Brombin
3940a8643e
feat: report the Windows version a compatibility layer names to GetVersionEx and RtlGetVersion
2026-10-03 10:21:41 +00:00
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