Commit Graph

1308 Commits

Author SHA1 Message Date
Charles Davis 7b0cea0d54 advapi32: Actually return an error if status indicates an error (Clang). 2012-09-17 12:04:52 +02:00
Charles Davis 9285306a5b advapi32: Eliminate dead stores (Clang). 2012-09-17 12:04:46 +02:00
Andrew Eikum eaf709fb19 advapi32: Implement CreateProcessAsUserA. 2012-09-14 12:03:06 +02:00
Andrew Eikum ac615a7e9a advapi32: Consolidate helper function. 2012-09-14 12:03:01 +02:00
Charles Davis 4d22d68503 advapi32: Fix memory leak on Mac OS (Clang). 2012-09-14 11:39:47 +02:00
Francois Gouget b8050f0571 Assorted spelling fixes. 2012-09-04 16:15:52 +02:00
Dan Kegel 2cd062831d advapi32: RegSetValueExW should not crash when passed 1 instead of L"1". 2012-08-21 11:50:32 +02:00
Michael Stefaniuc ccc4c35a7a advapi32/tests: Don't shadow some local variables. 2012-08-17 16:26:08 +02:00
Detlef Riekenberg 92bcd0bf10 advapi32/tests: Simple tests for TokenIntegrityLevel. 2012-07-31 10:55:48 +02:00
Nikolay Sivov a56f3c665e advapi32/tests: Add some more well known SIDs to tests. 2012-07-23 12:48:58 +02:00
Detlef Riekenberg d685894a45 advapi32/tests: Add tests for CredIsMarshaledCredential. 2012-07-12 16:08:57 -05:00
Detlef Riekenberg d96de83089 advapi32: Implement CredIsMarshaledCredentialA/W. 2012-07-12 16:08:53 -05:00
André Hentschel 06da4b2201 advapi32: Remove 'stub' from TRACEs of implemented functions. 2012-06-27 11:35:56 +02:00
Jacek Caban 52363aef65 advapi32: Pass service name as argv[0] to ServiceMain. 2012-06-15 18:35:42 +02:00
Michael Stefaniuc c6aee91759 advapi32/tests: Test the correct error codes. 2012-05-17 10:18:20 +02:00
Francois Gouget fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Hans Leidekker 593bd1a5d9 advapi32: Add stub implementations of EventUnregister and EventWrite. 2012-05-08 16:22:02 +02:00
Hans Leidekker cb436f7122 advapi32: Return a fake handle from EventRegister. 2012-05-08 16:21:50 +02:00
Dmitry Timoshkov 3bb0462165 advapi32: Add named pipe access tests. 2012-04-19 13:44:10 +02:00
Dmitry Timoshkov 27a3c43bb0 advapi32: Add distinct tests for Read, Write and Execute access rights for kernel objects. 2012-04-19 13:44:04 +02:00
André Hentschel e4cb946c4a advapi32: Avoid shadowing a parameter. 2012-04-17 20:12:38 +02:00
Alexander Morozov 6d6e6600ef advapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispatcher. 2012-04-04 19:15:26 +02:00
Hans Leidekker 40427f1a77 advapi32: Return a fake security descriptor from CreatePrivateObjectSecurity.
Based on a patch by Robert Shearman.
2012-03-30 15:29:49 +02:00
Dmitry Timoshkov d574e7948e advapi32: Add event security access tests. 2012-03-29 20:49:32 +02:00
Dmitry Timoshkov 9c29e42103 advapi32: Add tests for kernel objects accessed with 0 and ACCESS_SYSTEM_SECURITY. 2012-03-29 20:49:32 +02:00
Alistair Leslie-Hughes 77b9d58556 advapi32: Assign a default value (clang). 2012-03-16 13:02:51 +01:00
Dmitry Timoshkov c25b071898 advapi32: Fix failures in the security tests compiled with PSDK headers. 2012-03-15 19:53:10 +01:00
Dmitry Timoshkov 23fa5c43fa advapi32: Add some mutex security tests. 2012-03-15 19:53:06 +01:00
Austin English 1163d1c00b advapi32: Add a stub for RegDisableReflectionKey. 2012-03-13 10:53:58 +01:00
Alistair Leslie-Hughes 02b3700779 advapi32: Correct tests under WOW64. 2012-03-12 10:12:05 +01:00
Hans Leidekker d5d2f01d3e advapi32: Implement CredMarshalCredential and CredUnmarshalCredential. 2012-03-09 11:32:46 +01:00
André Hentschel c2c3b51650 advapi32/tests: Add a test to cover second RegSetValueW Parameter (gcov). 2012-02-15 11:54:46 +01:00
Johan Gill 16dc83578a advapi32: CryptCreateHash actually sets ERROR_INVALID_PARAMETER if the CSP handle is 0. 2012-02-14 17:59:29 +01:00
Juan Lang c21033c5e9 advapi32/tests: Fix a test failure on older NT4. 2012-02-13 13:09:45 +01:00
Austin English 797a6ae066 advapi32: Sync specfile to win7. 2012-02-09 14:03:27 -06:00
Austin English 5930590ed2 advapi32: Add a stub for EnumerateTraceGuids. 2012-01-27 18:05:49 +01:00
Austin English ce233a46e0 advapi32: Add a stub for CloseTrace. 2012-01-27 18:05:49 +01:00
Alexandre Julliard b5314f50ed advapi32: Fix the TraceMessage prototypes. 2012-01-27 18:05:48 +01:00
Piotr Caban e849691fcc advapi32: Send shutdown notification to services. 2011-11-30 16:34:05 +01:00
Piotr Caban e2172edca2 advapi32: Added support for SERVICE_CONFIG_PRESHUTDOWN_INFO. 2011-11-30 16:32:09 +01:00
Thomas Faber c432514b39 advapi32/tests: Do not assume the test is called with an absolute path. 2011-11-16 09:47:07 +01:00
Thomas Faber 087ff0644f advapi32/tests: Use already existing static string instead of literal. 2011-11-16 09:46:36 +01:00
Andrew Talbot 8a1539ac98 advapi32: Remove an unused variable. 2011-11-14 13:10:22 +01:00
Marko Nikolic 30fde946fa advapi32: Removed sign comparison warning. 2011-10-06 12:27:34 -05:00
Nikolay Sivov cd919f60cf advapi32/tests: Add one more QueryServiceStatusEx() test. 2011-10-06 12:23:43 -05:00
Francois Gouget ada3d57e83 advapi32: Fix printing NULL strings. 2011-09-20 16:21:38 +02:00
Alistair Leslie-Hughes 1833124218 advapi32: Correct test for NT4 prior to sp4. 2011-09-09 14:57:42 +02:00
Alexandre Julliard d37c85d6a7 advapi32: Include system headers before Windows headers. 2011-09-05 17:22:10 +02:00
Francois Gouget fe3f2e3258 services: If a service is not started, then say so when ControlService() is called on it. 2011-08-30 11:47:37 +02:00
Francois Gouget eafb44d4e1 services: Refuse to start disabled services. 2011-08-30 11:47:35 +02:00