Nikolay Sivov : advapi32: Add a name for WinBuiltinAnyPackageSid.
Alexandre Julliard
julliard at winehq.org
Sun Mar 3 13:21:27 CST 2019
Module: wine
Branch: oldstable
Commit: 389c19f135d9116f468c5659a721570b25952b93
URL: https://source.winehq.org/git/wine.git/?a=commit;h=389c19f135d9116f468c5659a721570b25952b93
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Mon Oct 8 08:06:29 2018 +0300
advapi32: Add a name for WinBuiltinAnyPackageSid.
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit afaada7e5f454a428795d9ddc8fc8f53870d9615)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
dlls/advapi32/security.c | 2 +-
dlls/advapi32/tests/security.c | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index bcdb2e4..131e082 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -127,7 +127,7 @@ static const WELLKNOWNSID WellKnownSids[] =
{ {'M','E'}, WinMediumLabelSid, { SID_REVISION, 1, { SECURITY_MANDATORY_LABEL_AUTHORITY}, { SECURITY_MANDATORY_MEDIUM_RID } } },
{ {'H','I'}, WinHighLabelSid, { SID_REVISION, 1, { SECURITY_MANDATORY_LABEL_AUTHORITY}, { SECURITY_MANDATORY_HIGH_RID } } },
{ {'S','I'}, WinSystemLabelSid, { SID_REVISION, 1, { SECURITY_MANDATORY_LABEL_AUTHORITY}, { SECURITY_MANDATORY_SYSTEM_RID } } },
- { {0,0}, WinBuiltinAnyPackageSid, { SID_REVISION, 2, { SECURITY_APP_PACKAGE_AUTHORITY }, { SECURITY_APP_PACKAGE_BASE_RID, SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE } } },
+ { {'A','C'}, WinBuiltinAnyPackageSid, { SID_REVISION, 2, { SECURITY_APP_PACKAGE_AUTHORITY }, { SECURITY_APP_PACKAGE_BASE_RID, SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE } } },
};
/* these SIDs must be constructed as relative to some domain - only the RID is well-known */
diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c
index a66b844..686e601 100644
--- a/dlls/advapi32/tests/security.c
+++ b/dlls/advapi32/tests/security.c
@@ -310,7 +310,7 @@ static void test_sid(void)
{ "WD", "S-1-1-0" },
{ "CO", "S-1-3-0" },
{ "CG", "S-1-3-1" },
- { "OW", "S-1-3-4", 1 },
+ { "OW", "S-1-3-4", 1 }, /* Vista+ */
{ "NU", "S-1-5-2" },
{ "IU", "S-1-5-4" },
{ "SU", "S-1-5-6" },
@@ -336,6 +336,7 @@ static void test_sid(void)
{ "RU", "S-1-5-32-554" },
{ "RD", "S-1-5-32-555" },
{ "NO", "S-1-5-32-556" },
+ { "AC", "S-1-15-2-1", 1 }, /* Win8+ */
{ "CA", "", 1 },
{ "DA", "", 1 },
{ "DC", "", 1 },
More information about the wine-cvs
mailing list