Mirko Brombin
|
91e09443bb
|
feat: build msiexec, keep it in the system directories of both widths, and install and remove packages through it in the tests
|
2026-09-21 04:34:23 +00:00 |
|
Mirko Brombin
|
3fc2448977
|
feat: build the Windows Installer, cabinet, side-by-side and structured storage components from ReactOS and serve them to programs
|
2026-09-21 06:00:50 +02: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
|
a95af2bb28
|
feat: give opened streams msvcrt's lock so programs that lock them no longer corrupt the heap
|
2026-09-04 05:59:42 +02:00 |
|
Mirko Brombin
|
bd7fe3c8bd
|
feat: add keyed events, inherited working directory, msvcrt locks and process exit that ends other threads first
|
2026-09-04 05:41:39 +02:00 |
|
Mirko Brombin
|
ab62d80bea
|
feat: serve leaf API calls without stopping the guest, run blocking Vulkan calls off the scheduler and keep input in order
|
2026-09-04 04:31:00 +02:00 |
|
Mirko Brombin
|
d31a7641ed
|
feat: run a Direct3D 11 game with msvcrt, wave audio, raw mouse input, cursor confinement and system fonts
|
2026-09-03 22:48:04 +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
|
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
|
a7256dafac
|
feat: run the Steam installer to Finish with child processes, shell links and sockets
|
2026-09-03 01:15:07 +02:00 |
|
Mirko Brombin
|
39ef22a7a4
|
feat: load static dependencies of 32-bit programs and run Direct3D 11 through the 32-bit DXVK
|
2026-08-02 10:05:42 +02:00 |
|
Mirko Brombin
|
bc37ed5e58
|
feat: add time slice guest threads and wait on events through the scheduler
|
2026-08-02 05:26:50 +02:00 |
|
Mirko Brombin
|
2a5d981723
|
feat: give 32-bit programs a DirectSound without a device and show crash details
|
2026-08-02 03:10:35 +02:00 |
|
Mirko Brombin
|
7cbba82228
|
feat: resolve C runtime contracts for dependency DLLs and grow the C runtime for DXVK
|
2026-08-01 09:39:19 +02:00 |
|
Mirko Brombin
|
00dfe35fe6
|
feat: add C runtime component, locale-aware neutral resource lookup, registry key open and file title
|
2026-08-01 04:10:48 +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
|
4a973d4dce
|
feat: add GDI rasterizer, text, image loading, guest user32 component and pinned libpng
|
2026-08-01 00:12:57 +02:00 |
|
Mirko Brombin
|
659315e3a9
|
feat: map window and DIB pixels into the host, defer presentation and provision the common controls component
|
2026-07-31 23:22:18 +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 |
|
Mirko Brombin
|
87d631c24b
|
feat: run x86 desktop window and message contracts
|
2026-07-31 18:22:26 +02:00 |
|
Mirko Brombin
|
b003ca207d
|
feat: run PE32 executables through native compatibility mode
|
2026-07-31 17:32:59 +02:00 |
|
Mirko Brombin
|
98e8b4b9c4
|
feat: add native standard file handles and process exit status
|
2026-07-31 17:13:19 +02:00 |
|
Mirko Brombin
|
154272073d
|
feat: preserve native C++ migration
|
2026-07-31 16:46:25 +02:00 |
|