24 Commits
Author SHA1 Message Date
mirkobrombin dc1f9c1c85 feat: answer what an updater bootstrapper asks of the system
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: registry, security, shell and system answers an updater bootstrapper needs, with its test client
2026-11-03 15:48:46 +00:00
mirkobrombin 56c6300553 feat: add the app container and shell calls Office asks for
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: host API additions for app containers, shell, text and script calls
2026-11-01 23:26:26 +00:00
mirkobrombin a46ea90f79 feat: add the inheritable ACE calls
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Added AddAccessAllowedAceEx and AddAccessDeniedAceEx with their inheritance flags.
2026-11-01 14:50:18 +00:00
mirkobrombin 2b59f55333 fix: answer the client identity in RPC calls 2026-10-31 15:16:44 +00:00
Raymond Bennett ee70d94808 feat: add IsWellKnownSid
starship checks whether a SID is a well-known one. The well-known SIDs
CreateWellKnownSid makes now come from one table, which IsWellKnownSid
compares against.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: the handler and the shared table
(cherry picked from commit a54314c2032d625d55c824f1463b1a8ac03c88c9)
2026-10-28 23:14:32 -07:00
mirkobrombin 1c4a83da5f feat: add ConvertSidToStringSidA 2026-10-28 06:05:07 +00:00
mirkobrombin fd3faede2e fix: report TokenUIAccess 2026-10-27 23:12:40 +00:00
mirkobrombin 777228a3d6 fix: add the interactive logon groups to the token and correct well-known SID types 2026-10-27 16:52:36 +00:00
mirkobrombin afae655b0e feat: report integrity levels and owner descriptors for elevated and limited processes 2026-10-27 10:13:42 +00:00
mirkobrombin 44a593867c feat: run an SSH client's terminal and file transfer windows 2026-10-26 23:13:38 +00:00
mirkobrombin 2df1eed4b4 feat: secure connections through Schannel 2026-10-26 14:17:43 +00:00
mirkobrombin 4d0e2b4be1 fix: preserve thread context during served API calls 2026-10-24 23:29:27 +02: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 f4509d0c1f feat: implement the Windows APIs that .NET programs and their installers call 2026-09-23 00:12:56 +00:00
Mirko Brombin 2fea723773 feat: initialize SIDs, add ready-made ACEs and size absolute security descriptors with their parts 2026-09-21 16:09:02 +00:00
Mirko Brombin 6c33a2eeac feat: start 32-bit programs named like installers elevated, as installer detection does 2026-09-21 14:17:12 +00:00
Mirko Brombin 7bd5507188 feat: add the Rtl SID helpers, MakeSelfRelativeSD, the token pseudo handles, CreateProcessAsUserW, CoCreateGuid and the forced debug data of critical sections 2026-09-21 06:06:44 +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 a7256dafac feat: run the Steam installer to Finish with child processes, shell links and sockets 2026-09-03 01:15:07 +02:00