reactos.git
11 years ago[SPOOLSS]
Amine Khaldi [Sat, 19 May 2012 14:15:55 +0000 (14:15 +0000)]
[SPOOLSS]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56629

11 years ago[SETUPAPI_WINETEST]
Amine Khaldi [Sat, 19 May 2012 14:09:14 +0000 (14:09 +0000)]
[SETUPAPI_WINETEST]
* Sync to Wine 1.5.4. I excluded devinst tests from the sync until bug #7077 is fixed.

svn path=/trunk/; revision=56628

11 years ago[SETUPAPI]
Amine Khaldi [Sat, 19 May 2012 14:07:00 +0000 (14:07 +0000)]
[SETUPAPI]
* Import SetupDuplicateDiskSpaceListA/W and SetupQuerySpaceRequiredOnDriveW from Wine 1.5.4.

svn path=/trunk/; revision=56627

11 years ago[RSAENH]
Amine Khaldi [Sat, 19 May 2012 13:04:19 +0000 (13:04 +0000)]
[RSAENH]
* Fix msvc build.

svn path=/trunk/; revision=56626

11 years ago[RSAENH_WINETEST]
Amine Khaldi [Sat, 19 May 2012 12:34:31 +0000 (12:34 +0000)]
[RSAENH_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56625

11 years ago[RSAENH]
Amine Khaldi [Sat, 19 May 2012 12:34:30 +0000 (12:34 +0000)]
[RSAENH]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56624

11 years ago[PSTOREC]
Amine Khaldi [Sat, 19 May 2012 12:06:22 +0000 (12:06 +0000)]
[PSTOREC]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56623

11 years ago[MSCMS_WINETEST]
Amine Khaldi [Sat, 19 May 2012 11:45:41 +0000 (11:45 +0000)]
[MSCMS_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56622

11 years ago[MSCMS]
Amine Khaldi [Sat, 19 May 2012 11:45:34 +0000 (11:45 +0000)]
[MSCMS]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56621

11 years ago[MCIWAVE]
Amine Khaldi [Sat, 19 May 2012 11:34:35 +0000 (11:34 +0000)]
[MCIWAVE]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56620

11 years ago[MCOQTZ32]
Amine Khaldi [Sat, 19 May 2012 11:26:15 +0000 (11:26 +0000)]
[MCOQTZ32]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56619

11 years ago[ITSS]
Amine Khaldi [Sat, 19 May 2012 10:54:54 +0000 (10:54 +0000)]
[ITSS]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56618

11 years ago[HLINK_WINETEST]
Amine Khaldi [Sat, 19 May 2012 10:34:23 +0000 (10:34 +0000)]
[HLINK_WINETEST]
* Add to msvc build.

svn path=/trunk/; revision=56617

11 years ago[HLINK_WINETEST]
Amine Khaldi [Sat, 19 May 2012 10:13:05 +0000 (10:13 +0000)]
[HLINK_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56616

11 years ago[HLINK]
Amine Khaldi [Sat, 19 May 2012 10:12:58 +0000 (10:12 +0000)]
[HLINK]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56615

11 years ago[GDIPLUS_WINETEST]
Amine Khaldi [Sat, 19 May 2012 10:03:49 +0000 (10:03 +0000)]
[GDIPLUS_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56614

11 years ago[GDIPLUS]
Amine Khaldi [Sat, 19 May 2012 10:03:40 +0000 (10:03 +0000)]
[GDIPLUS]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56613

11 years ago[FUSION_WINETEST]
Amine Khaldi [Sat, 19 May 2012 09:41:19 +0000 (09:41 +0000)]
[FUSION_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56612

11 years ago[FUSION]
Amine Khaldi [Sat, 19 May 2012 09:41:07 +0000 (09:41 +0000)]
[FUSION]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56611

11 years ago[MSSIGN32]
Amine Khaldi [Sat, 19 May 2012 09:26:02 +0000 (09:26 +0000)]
[MSSIGN32]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56610

11 years ago[Win32SS]
James Tabor [Sat, 19 May 2012 04:40:37 +0000 (04:40 +0000)]
[Win32SS]
- Fix test_child_window_from_point results.
- Turn on process layout.
- Miscellaneous changes and fixups.

svn path=/trunk/; revision=56609

11 years ago[Win32k]
James Tabor [Fri, 18 May 2012 18:08:54 +0000 (18:08 +0000)]
[Win32k]
- Fix all the wine Win test_SetForegroundWindow and todo tests.

svn path=/trunk/; revision=56608

11 years ago[SYSSETUP]
Eric Kohl [Thu, 17 May 2012 21:30:30 +0000 (21:30 +0000)]
[SYSSETUP]
- Create builtin LSA accounts.
- Add privileges to the accounts.

svn path=/trunk/; revision=56607

11 years ago[GDI32_APITEST]
Timo Kreuzer [Thu, 17 May 2012 18:56:00 +0000 (18:56 +0000)]
[GDI32_APITEST]
- Create a global 4bpp dib section for tests
- More tests for GetDIBits

svn path=/trunk/; revision=56606

11 years ago[GDI32_APITEST]
Timo Kreuzer [Thu, 17 May 2012 18:51:47 +0000 (18:51 +0000)]
[GDI32_APITEST]
More tests for CreateBitmap by Victor Martinez

svn path=/trunk/; revision=56605

11 years ago- [User32] Patch by Dmitry Timoshkov : IsDialogMessage should allow control ids other...
James Tabor [Thu, 17 May 2012 17:54:09 +0000 (17:54 +0000)]
- [User32] Patch by Dmitry Timoshkov : IsDialogMessage should allow control ids other than IDOK when processing WM_KEYDOWN.

svn path=/trunk/; revision=56604

11 years ago[RICHED20_WINETEST]
Amine Khaldi [Thu, 17 May 2012 16:52:25 +0000 (16:52 +0000)]
[RICHED20_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56603

11 years ago[RICHED20]
Amine Khaldi [Thu, 17 May 2012 16:52:17 +0000 (16:52 +0000)]
[RICHED20]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56602

11 years ago[USER32_WINETEST]
Amine Khaldi [Thu, 17 May 2012 16:22:34 +0000 (16:22 +0000)]
[USER32_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56601

11 years ago[BROWSEUI_WINETEST]
Amine Khaldi [Thu, 17 May 2012 16:00:16 +0000 (16:00 +0000)]
[BROWSEUI_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56600

11 years ago[OLE32]
Amine Khaldi [Thu, 17 May 2012 15:39:01 +0000 (15:39 +0000)]
[OLE32]
* Do not set DllGetClassObject as private. Fixes comcat msvc build.

svn path=/trunk/; revision=56599

11 years ago[OLE32_WINETEST]
Amine Khaldi [Thu, 17 May 2012 15:17:09 +0000 (15:17 +0000)]
[OLE32_WINETEST]
* Sync to Wine 1.5.4.
See issue #7070 for more details.

svn path=/trunk/; revision=56598

11 years ago[OLE32]
Amine Khaldi [Thu, 17 May 2012 15:16:51 +0000 (15:16 +0000)]
[OLE32]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56597

11 years ago[PSDK]
Amine Khaldi [Thu, 17 May 2012 15:05:17 +0000 (15:05 +0000)]
[PSDK]
* Fix a typo.

svn path=/trunk/; revision=56596

11 years ago[INF]
Eric Kohl [Thu, 17 May 2012 13:08:59 +0000 (13:08 +0000)]
[INF]
Add default security settings file for ReactOS Workstation.

svn path=/trunk/; revision=56595

11 years ago[PSDK/LSASRV]
Eric Kohl [Thu, 17 May 2012 12:02:50 +0000 (12:02 +0000)]
[PSDK/LSASRV]
- Add new ntlsa.h file to the PSDK.
- LsarAddPrivilegesToAccount: Implement the ability to add new privileges to an existing privilege set.

svn path=/trunk/; revision=56594

11 years ago[GDI32_WINETEST]
Amine Khaldi [Tue, 15 May 2012 17:21:43 +0000 (17:21 +0000)]
[GDI32_WINETEST]
* Complete the sync to Wine 1.5.4 now that bug #7070 is fixed (thanks Timo).

svn path=/trunk/; revision=56592

11 years ago[NDIS]
Cameron Gutman [Mon, 14 May 2012 22:39:58 +0000 (22:39 +0000)]
[NDIS]
- Fix some sickening formatting disasters
- Allocate the unicode string buffers from paged pool, like everything else in the NDIS config API

svn path=/trunk/; revision=56590

11 years ago[MSI_WINETEST]
Amine Khaldi [Mon, 14 May 2012 21:41:45 +0000 (21:41 +0000)]
[MSI_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56589

11 years ago[MSI]
Amine Khaldi [Mon, 14 May 2012 21:41:31 +0000 (21:41 +0000)]
[MSI]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56588

11 years ago[SHELL32]
Thomas Faber [Mon, 14 May 2012 19:26:40 +0000 (19:26 +0000)]
[SHELL32]
- Port CommandLineToArgvW fixes from Wine. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56587

11 years ago[GDI32_APITEST]
Timo Kreuzer [Mon, 14 May 2012 11:48:17 +0000 (11:48 +0000)]
[GDI32_APITEST]
Simplify code

svn path=/trunk/; revision=56586

11 years ago[SAMLIB]
Eric Kohl [Mon, 14 May 2012 00:01:24 +0000 (00:01 +0000)]
[SAMLIB]
Remove the unused functions SamGetDomainSid and SamSetDomainSid. They have been replaced by LSA APIs.

svn path=/trunk/; revision=56585

11 years ago[SYSSETUP]
Eric Kohl [Sun, 13 May 2012 23:33:36 +0000 (23:33 +0000)]
[SYSSETUP]
Remove the now outdated call to SamSetDomainSid.

svn path=/trunk/; revision=56584

11 years ago[MSI]
Sylvain Petreolle [Sun, 13 May 2012 22:49:24 +0000 (22:49 +0000)]
[MSI]
Create InstallerLocation key, regression from r55046.
Fixes msi installer check in bug 6879.

svn path=/trunk/; revision=56583

11 years ago[WIN32K]
Timo Kreuzer [Sun, 13 May 2012 22:31:28 +0000 (22:31 +0000)]
[WIN32K]
- Handle unknown color types in TranslateCOLORREF
- properly translate the color back to RGB in NtGdiSetPixel
Fixes a few hundred thousand gdi32 winetests (dib) :)

svn path=/trunk/; revision=56582

11 years ago[ADVAPI32]
Eric Kohl [Sun, 13 May 2012 21:45:59 +0000 (21:45 +0000)]
[ADVAPI32]
Use LSA functions to query the account domain SID.

svn path=/trunk/; revision=56581

11 years ago[WIN32K]
Timo Kreuzer [Sun, 13 May 2012 19:39:20 +0000 (19:39 +0000)]
[WIN32K]
Check for psoMask == NULL in BltMask. Fixes part 2 of bug #7070

svn path=/trunk/; revision=56580

11 years ago[WIN32K]
Timo Kreuzer [Sun, 13 May 2012 18:29:31 +0000 (18:29 +0000)]
[WIN32K]
- In DC_vSetOwner, do not take ownership of the current dc brush and pen, instead dereference them and select default brush and pen. Fixes bug #7070
- Fix debug logging in GDIOBJ_vDereferenceObject
- create debug log event in GDIOBJ_vSetObjectOwner

svn path=/trunk/; revision=56579

11 years ago[ADVAPI32]
Eric Kohl [Sun, 13 May 2012 18:28:32 +0000 (18:28 +0000)]
[ADVAPI32]
Do not add the "SeUnsolicitedInputPrivilege" privilege to the administrators privilege set because it has been superseded by the "SeMachineAccountPrivilege" privilege and the later has already been added to the privilege set.

svn path=/trunk/; revision=56578

11 years ago[PSDK]
Amine Khaldi [Sun, 13 May 2012 18:15:48 +0000 (18:15 +0000)]
[PSDK]
* Sync shldisp.idl with Wine.

svn path=/trunk/; revision=56577

11 years ago[SHELL32_WINETEST]
Amine Khaldi [Sun, 13 May 2012 18:14:09 +0000 (18:14 +0000)]
[SHELL32_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56576

11 years ago[SHELL32]
Sylvain Petreolle [Sun, 13 May 2012 17:47:49 +0000 (17:47 +0000)]
[SHELL32]
- Fix typo from r54845. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56575

11 years ago[SYSSETUP]
Eric Kohl [Sun, 13 May 2012 17:32:09 +0000 (17:32 +0000)]
[SYSSETUP]
Re-add the call to SamSetDomainSid because the logon code in advapi32 still relies on it.

svn path=/trunk/; revision=56574

11 years ago[SYSSETUP]
Eric Kohl [Sun, 13 May 2012 16:16:18 +0000 (16:16 +0000)]
[SYSSETUP]
Set the account domain name and account domain sid by using LSA functions instead of the samlib hack.

svn path=/trunk/; revision=56573

11 years ago[SHELL32]
Thomas Faber [Sun, 13 May 2012 10:33:46 +0000 (10:33 +0000)]
[SHELL32]
- Fix some typos from r54845. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56572

11 years ago- Fix wine Win test_dialog_styles tests and todos.
James Tabor [Sun, 13 May 2012 07:15:53 +0000 (07:15 +0000)]
- Fix wine Win test_dialog_styles tests and todos.

svn path=/trunk/; revision=56571

11 years ago[Win32k]
James Tabor [Sun, 13 May 2012 05:38:04 +0000 (05:38 +0000)]
[Win32k]
- Fix bug 6796, use wine code to clear bits before checking to minimize or maximize.
- Fix all the wine Win test_window_styles and todo tests.

svn path=/trunk/; revision=56570

11 years ago[KERNEL32_WINETEST]
Amine Khaldi [Sat, 12 May 2012 19:33:11 +0000 (19:33 +0000)]
[KERNEL32_WINETEST]
* Sync to Wine 1.5.4. I excluded loader and virtual tests from the sync until bug #7071 is fixed.
See issue #7070 for more details.

svn path=/trunk/; revision=56567

11 years ago[PSDK]
Amine Khaldi [Sat, 12 May 2012 19:16:39 +0000 (19:16 +0000)]
[PSDK]
* Add some missing definitions.

svn path=/trunk/; revision=56566

11 years ago[PSDK]
Amine Khaldi [Sat, 12 May 2012 16:49:36 +0000 (16:49 +0000)]
[PSDK]
* Add missing HS_API_MAX definition.

svn path=/trunk/; revision=56564

11 years ago[GDI32_WINETEST]
Amine Khaldi [Sat, 12 May 2012 16:46:20 +0000 (16:46 +0000)]
[GDI32_WINETEST]
* Sync to Wine 1.5.4. I excluded bitmap and dib tests from the sync until bug #7070 is fixed.

svn path=/trunk/; revision=56563

11 years ago[SHELL32]
Amine Khaldi [Sat, 12 May 2012 15:05:02 +0000 (15:05 +0000)]
[SHELL32]
* Remove an unused variable.

svn path=/trunk/; revision=56562

11 years ago[Win32k]
James Tabor [Thu, 10 May 2012 16:26:02 +0000 (16:26 +0000)]
[Win32k]
- Patch by Dmitry Timoshkov : SetParent() should use ShowWindow() to make a reparented window visible and move a window to new position.
- Note: SetWindowPos should be correct, http://www.winehq.org/pipermail/wine-cvs/2012-April/086267.html

svn path=/trunk/; revision=56560

11 years ago[KMTEST_DRV]
Amine Khaldi [Thu, 10 May 2012 13:05:37 +0000 (13:05 +0000)]
[KMTEST_DRV]
* Link to chkstk.

svn path=/trunk/; revision=56559

11 years ago* Introduce _VS_ANALYZE_ option for the VS static analysis support.
Amine Khaldi [Thu, 10 May 2012 10:39:16 +0000 (10:39 +0000)]
* Introduce _VS_ANALYZE_ option for the VS static analysis support.

svn path=/trunk/; revision=56558

11 years ago[Win32SS]
James Tabor [Thu, 10 May 2012 06:08:51 +0000 (06:08 +0000)]
[Win32SS]
- Fix the remaining wine Win tests for FindWindow/Ex/A/W. Check the buffer not the length, buffer could be pointing to a null. Enable the message window handling. Use wine code for FindWindowExA.

svn path=/trunk/; revision=56557

11 years ago[FUSION]
Sylvain Petreolle [Wed, 9 May 2012 22:12:07 +0000 (22:12 +0000)]
[FUSION]
Add a 4th instance of fusion.dll back into system32.
(doesnt match any actual windows system but needed for wine's msi.)

svn path=/trunk/; revision=56556

11 years ago[WIN32K]
Timo Kreuzer [Wed, 9 May 2012 20:15:23 +0000 (20:15 +0000)]
[WIN32K]
- Make EngSecureMem probe the buffer, so we have at least a minimum functionality, even though it's not safe
- Implement EngSecureMemForRead
- Use IntEngBitBlt from IntEngStretchBlt, when source and dest size are equal

svn path=/trunk/; revision=56553

11 years ago[MSI/FUSION]
Sylvain Petreolle [Wed, 9 May 2012 18:13:37 +0000 (18:13 +0000)]
[MSI/FUSION]
Don't pretend the .net framework is installed until the fusion loading problem is fixed.
Fixes bug 7031 and 7035.

svn path=/trunk/; revision=56552

11 years ago[WORDPAD]
Thomas Faber [Wed, 9 May 2012 10:43:26 +0000 (10:43 +0000)]
[WORDPAD]
- Fix _WIN32_IE redefinition
See issue #7047 for more details.

svn path=/trunk/; revision=56551

11 years ago[EXPLORER]
Thomas Faber [Wed, 9 May 2012 09:08:02 +0000 (09:08 +0000)]
[EXPLORER]
- Execute HKCU RunOnce entries as well. Patch by Edijs Kolesnikovics.
See issue #7062 for more details.

svn path=/trunk/; revision=56550

11 years ago[WIN32K]
Timo Kreuzer [Wed, 9 May 2012 08:13:49 +0000 (08:13 +0000)]
[WIN32K]
- Make CreateDIBPalette handle BITMAPCOREINFO (we need to handle this, since win32k can load bitmap files, that can contain these headers)
- Remove obsolete IntSetDIBColorTable, IntGetDIBColorTable

svn path=/trunk/; revision=56548

11 years ago[WIN32K]
Timo Kreuzer [Wed, 9 May 2012 08:08:09 +0000 (08:08 +0000)]
[WIN32K]
Mark dc brushes in GreGetSetColorTable as dirty
Fixes gdi32_winetest bitmap regression

svn path=/trunk/; revision=56547

11 years ago[WIN32K]
Timo Kreuzer [Tue, 8 May 2012 23:21:09 +0000 (23:21 +0000)]
[WIN32K]
- Alloca to use GDIOBJ_vReferenceObjectByPointer with exclusively locked objects
- Make sure the global mono palette actually has 2 entries
- Simplify allocation of default palette
- Implement GreGetSetColorTable, replacing IntSetDIBColorTable / IntGetDIBColorTable
- Make sure that memory possibly copied to user mode is zeroed.

svn path=/trunk/; revision=56546

11 years ago[GDI32_APITEST]
Timo Kreuzer [Tue, 8 May 2012 23:15:49 +0000 (23:15 +0000)]
[GDI32_APITEST]
Add more tests for GetDIBColorTable

svn path=/trunk/; revision=56545

11 years ago[WIN32K]
Timo Kreuzer [Tue, 8 May 2012 16:21:27 +0000 (16:21 +0000)]
[WIN32K]
Fix crashes due to CreateDIBitmap tests

svn path=/trunk/; revision=56543

11 years ago[GDI32_APITEST]
Timo Kreuzer [Tue, 8 May 2012 15:49:04 +0000 (15:49 +0000)]
[GDI32_APITEST]
Add more tests for CreateDIBitmap and CreateDIBPatternBrushPt

svn path=/trunk/; revision=56542

11 years ago[WIN32]
Timo Kreuzer [Tue, 8 May 2012 14:57:57 +0000 (14:57 +0000)]
[WIN32]
Add undocumented flag CBM_CREATDIB

svn path=/trunk/; revision=56541

11 years ago[NTOSKRNL]
Art Yerkes [Tue, 8 May 2012 06:01:59 +0000 (06:01 +0000)]
[NTOSKRNL]
Fix a couple of omissions from my PAGEOP removal;
Make sure to place a wait entry in the address space when faulting
in bss pages.
Restore the original entry in the final cases of section swap out,
because the entry had been replaced with a wait and nothing else
restores it.

svn path=/trunk/; revision=56540

11 years ago- Fix build.
James Tabor [Tue, 8 May 2012 05:57:09 +0000 (05:57 +0000)]
- Fix build.

svn path=/trunk/; revision=56539

11 years ago[Win32k]
James Tabor [Tue, 8 May 2012 05:55:42 +0000 (05:55 +0000)]
[Win32k]
- Fix crash when sending activate application message and check if thread is in cleanup. Use kernel functions for thread data types.

svn path=/trunk/; revision=56538

11 years ago[WIN32K]
Timo Kreuzer [Mon, 7 May 2012 22:57:41 +0000 (22:57 +0000)]
[WIN32K]
Don't assert on DIB brushes with BR_IS_DIBPALCOLORS, since we already handle this properly.

svn path=/trunk/; revision=56537

11 years ago[WIN32K]
Timo Kreuzer [Mon, 7 May 2012 22:41:10 +0000 (22:41 +0000)]
[WIN32K]
- Implement EngMapSectionView and EngUnmapSectionView. Use EngUnmapSectionView in SURFACE_Cleanup.

svn path=/trunk/; revision=56536

11 years ago[DDK]
Amine Khaldi [Mon, 7 May 2012 18:53:11 +0000 (18:53 +0000)]
[DDK]
* Add netioddk.h.

svn path=/trunk/; revision=56535

11 years ago[PSDK]
Amine Khaldi [Mon, 7 May 2012 18:50:45 +0000 (18:50 +0000)]
[PSDK]
* Add netiodef.h.
* Add some missing definitions in ntdef.h and winnt.h.

svn path=/trunk/; revision=56534

11 years ago[WINED3D]
Amine Khaldi [Mon, 7 May 2012 18:49:59 +0000 (18:49 +0000)]
[WINED3D]
* Remove unneeded powf.c and sqrtf.c.

svn path=/trunk/; revision=56533

11 years ago[PSDK]
Amine Khaldi [Mon, 7 May 2012 18:48:54 +0000 (18:48 +0000)]
[PSDK]
* Add nldef.h and include it in mstcpip.h.

svn path=/trunk/; revision=56532

11 years ago[Win32k]
James Tabor [Mon, 7 May 2012 06:00:08 +0000 (06:00 +0000)]
[Win32k]
- Fix crash when pcti is null. See bug 6759.

svn path=/trunk/; revision=56531

11 years ago[ADVAPI32]
Eric Kohl [Sun, 6 May 2012 23:01:39 +0000 (23:01 +0000)]
[ADVAPI32]
Fix broken commit.

svn path=/trunk/; revision=56530

11 years ago[LWIP]
Cameron Gutman [Sun, 6 May 2012 22:59:42 +0000 (22:59 +0000)]
[LWIP]
- Use ULONG_PTR instead of ULONG for pointer types
- Dedicated to Timo

svn path=/trunk/; revision=56529

11 years ago[ADVAPI32]
Eric Kohl [Sun, 6 May 2012 22:29:46 +0000 (22:29 +0000)]
[ADVAPI32]
The third parameter of LsaCreateAccount and LsaOpenAccount is an ACCESS_MASK.

svn path=/trunk/; revision=56528

11 years ago[ADVAPI32/LSASRV]
Eric Kohl [Sun, 6 May 2012 20:57:21 +0000 (20:57 +0000)]
[ADVAPI32/LSASRV]
- Implement LsaEnumeratePrivilegesOfAccount and LsarEnumeratePrivilegesAccount.
- Implement parts of LsarAddPrivilegesToAccount.

svn path=/trunk/; revision=56527

11 years ago[LSASRV]
Eric Kohl [Sun, 6 May 2012 12:08:51 +0000 (12:08 +0000)]
[LSASRV]
Implement LsarOpenAccount.

svn path=/trunk/; revision=56526

11 years ago[WIN32K]
Timo Kreuzer [Sun, 6 May 2012 11:51:57 +0000 (11:51 +0000)]
[WIN32K]
Do not ASSERT that the object is not exclusively locked in GDIOBJ_vDereferenceObject. The idea behind this was to easily detect cases where someone would accidentally dereference an object, instead of unlocking it. But this function is used from other functions, that can definately deal with exclusively locked objects. Changing this would leat to code duplication / more complex code.
Forgetting to unlock an object will still be detected by the kernel, when returning to user mode, since APC would still be disabled.
Should fix failed assertion when running dx9 setup.

svn path=/trunk/; revision=56525

11 years ago[LSASRV]
Eric Kohl [Sun, 6 May 2012 09:57:31 +0000 (09:57 +0000)]
[LSASRV]
- Clean up the LSA database APIs.
- Fix database object reference counting.

svn path=/trunk/; revision=56524

11 years ago[WIN32K]
Timo Kreuzer [Sun, 6 May 2012 08:17:48 +0000 (08:17 +0000)]
[WIN32K]
- Create default hatch brush bitmaps on win32k init
- After creating a PDEV fill the fields in the ahsurf array that are not filled by the driver with these bitmaps
- don't create a new bitmap when a hatch brush is created, instead only store the style and use the related bitmap from the PDEV when realizing the brush.
- Fix the palette of DIB brushes, when realizing the brush
- Don't leak the bitmaps for DIB brushes in BRUSH_Cleanup

svn path=/trunk/; revision=56523

11 years ago[NTOSKRNL]
Art Yerkes [Sun, 6 May 2012 02:12:24 +0000 (02:12 +0000)]
[NTOSKRNL]
Formatting.

svn path=/trunk/; revision=56522

11 years ago[WIN32K]
Timo Kreuzer [Sat, 5 May 2012 22:50:47 +0000 (22:50 +0000)]
[WIN32K]
Fix regression of gdi32_winetest palette

svn path=/trunk/; revision=56521

11 years ago[WIN32K]
Timo Kreuzer [Sat, 5 May 2012 22:06:15 +0000 (22:06 +0000)]
[WIN32K]
Someone passes iUsage == 2, so don't assert in that case, but ignore it as long as it's not supported.

svn path=/trunk/; revision=56520