On Tue Feb 18 05:17:22 2025 +0000, Damjan Jovanovic wrote:
I've changed it now to use expat. It's relatively complete and works on both i386 and amd64 applications. The XML structure could maybe be validated better, but since it comes from kernel, I think it's safe to assume it's always valid. @nsivov: how could the manifest parsing code (which I assume is in dlls/ntdll/actctx.c?) be reused when the "unix" layer can't call the "windows" layer? That's why I originally ported it to the "unix" layer. And the sysctl is stable and documented.
You don't need to call one from another, you could share sources for example. To me this does look worth a dependency.