Hans Leidekker
|
5bc2e83c7a
|
advapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor on 64-bit.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-24 16:48:02 +01:00 |
Hans Leidekker
|
1d03ba7611
|
advapi32: Fix parsing empty DACL/SACL security descriptor strings.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-17 17:39:04 +01:00 |
Hans Leidekker
|
f947546927
|
advapi32: Add traces to ConvertStringSecurityDescriptorToSecurityDescriptorA/W.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-17 17:38:46 +01:00 |
Hans Leidekker
|
cd8165a488
|
advapi32; Remove unused foward declarations.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-17 17:36:37 +01:00 |
Michael Müller
|
07b629e8e4
|
advapi32: Implement GetExplicitEntriesFromAclW.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-13 21:20:49 +01:00 |
Nikolay Sivov
|
2c8427e0dc
|
advapi32: Partially implement LsaLookupPrivilegeName().
Based on patch by Michael Müller.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-03 09:53:13 +01:00 |
Austin English
|
03c2bf093b
|
advapi32: Add LookupSecurityDescriptorPartsA/W stubs.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-20 10:34:11 +01:00 |
Michael Müller
|
64dbd626be
|
advapi32: Implement AddMandatoryAce.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-17 20:54:04 +01:00 |
Austin English
|
ee64c2e357
|
advapi32: Add missing function header to TreeResetNamedSecurityInfoW().
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-16 21:39:28 +01:00 |
Louis Lenders
|
05f9b023d2
|
advapi32: Spelling fix in comment.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-10 21:51:53 +01:00 |
Nikolay Sivov
|
8aed9e9074
|
advapi32: Remove stub message from implemented function.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-25 11:54:00 +02:00 |
André Hentschel
|
b83a5d78a4
|
advapi32: Add CreatePrivateObjectSecurityEx.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-14 13:54:52 +09:00 |
Louis Lenders
|
eee837e931
|
ntdll: Add stub for RtlAddAccessDeniedObjectAce and forward to AddAccessDeniedObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-07 13:23:06 +09:00 |
Louis Lenders
|
c63d417222
|
ntdll: Add stub for RtlAddAccessAllowedObjectAce and forward to AddAccessAllowedObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-03 12:58:27 +09:00 |
Louis Lenders
|
d37b3f59e9
|
ntdll: Add stub for RtlAddAuditAccessObjectAce and forward to AddAuditAccessObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-01 18:51:44 +09:00 |
Michael Müller
|
79636bebbf
|
advapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-09 00:53:41 +09:00 |
Nikolay Sivov
|
f611fcafd8
|
advapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable (Clang).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-02 12:58:25 +09:00 |
Jacek Caban
|
fdc6f610c3
|
advapi32: Added DECLSPEC_HOTPATCHABLE to CreateProcessAsUser[AW] functions.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 11:53:01 +09:00 |
Jacek Caban
|
b4eab7146f
|
advapi32: Pass SYNCHRONIZE flag in NtCreateFile and NtOpenFile calls.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-30 21:01:56 +09:00 |
Dmitry Timoshkov
|
d2f0bc2f74
|
advapi32: Add CreatePrivateObjectSecurityWithMultipleInheritance semi-stub.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-11 13:46:21 +09:00 |
Hans Leidekker
|
3a771b6066
|
advapi32: Add well-known SID WinBuiltinAnyPackageSid.
|
2015-08-26 23:15:26 +09:00 |
Alistair Leslie-Hughes
|
3b5107d063
|
advapi32: Prevent buffer overrun.
|
2015-08-19 21:46:05 +09:00 |
Eric Kohl
|
424f010ac1
|
advapi32: Add some well-known SDDL SID strings.
|
2015-08-19 20:19:55 +09:00 |
Huw Davies
|
3e55f1d2cc
|
advapi32: Don't call CloseServiceHandle() with an invalid handle.
|
2015-07-16 21:20:44 +09:00 |
Michael Müller
|
4f3acf31de
|
advapi32: Add initial implementation for GetWindowsAccountDomainSid.
|
2015-06-24 23:01:45 +09:00 |
Sebastian Lackner
|
e24eb501d3
|
advapi32: Forward ImpersonateAnonymousToken to ntdll.
|
2015-05-21 13:57:27 +09:00 |
Hans Leidekker
|
985e226c07
|
advapi32: Support parsing mandatory label ACE strings.
|
2015-04-17 14:53:13 +09:00 |
Piotr Caban
|
52df833a72
|
advapi32: Handle NULL DACL in SetSecurityInfo.
|
2015-04-03 17:07:44 +09:00 |
Piotr Caban
|
f974d72672
|
advapi32: Add DACL inheritance support in SetSecurityInfo.
|
2015-03-27 20:46:02 +09:00 |
Piotr Caban
|
f956bb4caa
|
advapi: Don't use CreateFile when opening file with possibly empty DACL.
|
2015-03-27 20:40:52 +09:00 |
André Hentschel
|
6eae6955b2
|
advapi32: Remove unused strings (Clang).
|
2014-11-25 19:49:34 +01:00 |
Nikolay Sivov
|
b60a2710f8
|
advapi32: Use heap helpers in security code.
|
2014-08-27 19:23:04 +02:00 |
André Hentschel
|
929d9fb9f7
|
advapi32: Use boolean return values in boolean functions.
|
2014-02-04 11:15:18 +01:00 |
Andrey Gusev
|
be367393c9
|
Assorted typos fixes.
|
2014-01-13 17:37:42 +01:00 |
Frédéric Delanoy
|
91f2435469
|
Assorted spelling fixes.
|
2014-01-09 17:39:59 +01:00 |
Nikolay Sivov
|
fd65b0a1c3
|
ntdll: Allow NULL return length argument in NtAdjustPrivilegesToken().
|
2013-12-02 10:52:41 +01:00 |
Christian Costa
|
0d8776fa59
|
advapi32: Specify the function is a stub in some FIXME.
|
2013-04-18 19:12:07 +02:00 |
Erich Hoover
|
5915954ef1
|
advapi32: Support registry objects in SetNamedSecurityInfo.
|
2013-02-05 20:15:32 +01:00 |
Erich Hoover
|
5368301a48
|
advapi32: Support registry objects in GetNamedSecurityInfo.
|
2013-02-05 11:15:37 +01:00 |
Erich Hoover
|
44593ba612
|
advapi32: Support service objects in SetNamedSecurityInfo.
|
2013-01-31 12:10:46 +01:00 |
Erich Hoover
|
08238b83b8
|
advapi32: Support service objects in GetNamedSecurityInfo.
|
2013-01-31 12:08:59 +01:00 |
Erich Hoover
|
d195bbeb69
|
advapi32: Make an internal routine for [Get|Set]SecurityInfo file objects.
|
2013-01-30 13:08:26 +01:00 |
Erich Hoover
|
e4717c299e
|
advapi32: Support service objects in SetSecurityInfo.
|
2013-01-30 13:07:38 +01:00 |
Ričardas Barkauskas
|
1593bdf9a6
|
advapi32: Partially implement CreateProcessWithTokenW.
|
2013-01-23 12:47:24 +01:00 |
Ričardas Barkauskas
|
9a448b5d6a
|
advapi32: Add AddMandatoryAce stub.
|
2013-01-23 12:44:37 +01:00 |
Hans Leidekker
|
bbb29e9d4c
|
advapi32: Improve the stub for CreateRestrictedToken.
|
2013-01-16 12:23:25 +01:00 |
Andrew Talbot
|
a377563b00
|
advapi32: Avoid signed-unsigned integer comparisons.
|
2013-01-02 13:35:52 +01:00 |
Erich Hoover
|
331b99cf19
|
advapi32: Support service objects in GetSecurityInfo.
|
2012-12-14 12:25:57 +01:00 |
Erich Hoover
|
e3986462df
|
advapi32: Return immediately for unsupported [Get|Set]NamedSecurityInfo objects.
|
2012-12-03 18:24:47 +01:00 |
Erich Hoover
|
722c2b1008
|
advapi: Implement GetNamedSecurityInfoW on top of GetSecurityInfo.
|
2012-11-28 20:14:53 +01:00 |