Commit graph

51157 commits

Author SHA1 Message Date
Amine Khaldi
74f4a8ec37 [OLE32]
* Do not set DllGetClassObject as private. Fixes comcat msvc build.

svn path=/trunk/; revision=56599
2012-05-17 15:39:01 +00:00
Amine Khaldi
00257531ca [OLE32_WINETEST]
* Sync to Wine 1.5.4.
See issue #7070 for more details.

svn path=/trunk/; revision=56598
2012-05-17 15:17:09 +00:00
Amine Khaldi
fc60692086 [OLE32]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56597
2012-05-17 15:16:51 +00:00
Amine Khaldi
4fb6e36502 [PSDK]
* Fix a typo.

svn path=/trunk/; revision=56596
2012-05-17 15:05:17 +00:00
Eric Kohl
48a55c3e75 [INF]
Add default security settings file for ReactOS Workstation.

svn path=/trunk/; revision=56595
2012-05-17 13:08:59 +00:00
Eric Kohl
22d062da04 [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
2012-05-17 12:02:50 +00:00
Amine Khaldi
d96a93f204 [GDI32_WINETEST]
* Complete the sync to Wine 1.5.4 now that bug #7070 is fixed (thanks Timo).

svn path=/trunk/; revision=56592
2012-05-15 17:21:43 +00:00
Cameron Gutman
edfbcd133b [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
2012-05-14 22:39:58 +00:00
Amine Khaldi
e416c79745 [MSI_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56589
2012-05-14 21:41:45 +00:00
Amine Khaldi
1ead8de25d [MSI]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56588
2012-05-14 21:41:31 +00:00
Thomas Faber
87fa6c0693 [SHELL32]
- Port CommandLineToArgvW fixes from Wine. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56587
2012-05-14 19:26:40 +00:00
Timo Kreuzer
cb383858f1 [GDI32_APITEST]
Simplify code

svn path=/trunk/; revision=56586
2012-05-14 11:48:17 +00:00
Eric Kohl
12ee9c9313 [SAMLIB]
Remove the unused functions SamGetDomainSid and SamSetDomainSid. They have been replaced by LSA APIs.

svn path=/trunk/; revision=56585
2012-05-14 00:01:24 +00:00
Eric Kohl
67b65c3947 [SYSSETUP]
Remove the now outdated call to SamSetDomainSid.

svn path=/trunk/; revision=56584
2012-05-13 23:33:36 +00:00
Sylvain Petreolle
d543e5e0de [MSI]
Create InstallerLocation key, regression from r55046.
Fixes msi installer check in bug 6879.

svn path=/trunk/; revision=56583
2012-05-13 22:49:24 +00:00
Timo Kreuzer
9af06a8a60 [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
2012-05-13 22:31:28 +00:00
Eric Kohl
319e0c17df [ADVAPI32]
Use LSA functions to query the account domain SID.

svn path=/trunk/; revision=56581
2012-05-13 21:45:59 +00:00
Timo Kreuzer
be92b4851b [WIN32K]
Check for psoMask == NULL in BltMask. Fixes part 2 of bug #7070

svn path=/trunk/; revision=56580
2012-05-13 19:39:20 +00:00
Timo Kreuzer
cb936d362c [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
2012-05-13 18:29:31 +00:00
Eric Kohl
12ad95e140 [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
2012-05-13 18:28:32 +00:00
Amine Khaldi
821ed065bb [PSDK]
* Sync shldisp.idl with Wine.

svn path=/trunk/; revision=56577
2012-05-13 18:15:48 +00:00
Amine Khaldi
0f01ebae92 [SHELL32_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56576
2012-05-13 18:14:09 +00:00
Sylvain Petreolle
0ee2dd3bd6 [SHELL32]
- Fix typo from r54845. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56575
2012-05-13 17:47:49 +00:00
Eric Kohl
8b006cca18 [SYSSETUP]
Re-add the call to SamSetDomainSid because the logon code in advapi32 still relies on it.

svn path=/trunk/; revision=56574
2012-05-13 17:32:09 +00:00
Eric Kohl
b209ab9884 [SYSSETUP]
Set the account domain name and account domain sid by using LSA functions instead of the samlib hack.

svn path=/trunk/; revision=56573
2012-05-13 16:16:18 +00:00
Thomas Faber
dadcc449dd [SHELL32]
- Fix some typos from r54845. Fixes crash in shell32:shlexec test.

svn path=/trunk/; revision=56572
2012-05-13 10:33:46 +00:00
James Tabor
7a4d47a61f - Fix wine Win test_dialog_styles tests and todos.
svn path=/trunk/; revision=56571
2012-05-13 07:15:53 +00:00
James Tabor
ad8ba92407 [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
2012-05-13 05:38:04 +00:00
Amine Khaldi
b8eb8fbaac [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
2012-05-12 19:33:11 +00:00
Amine Khaldi
6cdf643af6 [PSDK]
* Add some missing definitions.

svn path=/trunk/; revision=56566
2012-05-12 19:16:39 +00:00
Amine Khaldi
ec734c5ab0 [PSDK]
* Add missing HS_API_MAX definition.

svn path=/trunk/; revision=56564
2012-05-12 16:49:36 +00:00
Amine Khaldi
211df8ffed [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
2012-05-12 16:46:20 +00:00
Amine Khaldi
92daea0588 [SHELL32]
* Remove an unused variable.

svn path=/trunk/; revision=56562
2012-05-12 15:05:02 +00:00
James Tabor
784c0d6568 [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
2012-05-10 16:26:02 +00:00
Amine Khaldi
04de8061da [KMTEST_DRV]
* Link to chkstk.

svn path=/trunk/; revision=56559
2012-05-10 13:05:37 +00:00
Amine Khaldi
6e926b14a8 * Introduce _VS_ANALYZE_ option for the VS static analysis support.
svn path=/trunk/; revision=56558
2012-05-10 10:39:16 +00:00
James Tabor
13ebffa83e [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
2012-05-10 06:08:51 +00:00
Sylvain Petreolle
e65f13023e [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
2012-05-09 22:12:07 +00:00
Timo Kreuzer
793a0684d3 [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
2012-05-09 20:15:23 +00:00
Sylvain Petreolle
e9fe00d4c8 [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
2012-05-09 18:13:37 +00:00
Thomas Faber
99abed5b52 [WORDPAD]
- Fix _WIN32_IE redefinition
See issue #7047 for more details.

svn path=/trunk/; revision=56551
2012-05-09 10:43:26 +00:00
Thomas Faber
dfa6f8b595 [EXPLORER]
- Execute HKCU RunOnce entries as well. Patch by Edijs Kolesnikovics.
See issue #7062 for more details.

svn path=/trunk/; revision=56550
2012-05-09 09:08:02 +00:00
Timo Kreuzer
8d409bed60 [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
2012-05-09 08:13:49 +00:00
Timo Kreuzer
1dc1e5db8e [WIN32K]
Mark dc brushes in GreGetSetColorTable as dirty
Fixes gdi32_winetest bitmap regression

svn path=/trunk/; revision=56547
2012-05-09 08:08:09 +00:00
Timo Kreuzer
505334785a [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
2012-05-08 23:21:09 +00:00
Timo Kreuzer
2e19d5b6f6 [GDI32_APITEST]
Add more tests for GetDIBColorTable

svn path=/trunk/; revision=56545
2012-05-08 23:15:49 +00:00
Timo Kreuzer
b4cf798850 [WIN32K]
Fix crashes due to CreateDIBitmap tests

svn path=/trunk/; revision=56543
2012-05-08 16:21:27 +00:00
Timo Kreuzer
6743cf9776 [GDI32_APITEST]
Add more tests for CreateDIBitmap and CreateDIBPatternBrushPt

svn path=/trunk/; revision=56542
2012-05-08 15:49:04 +00:00
Timo Kreuzer
812d4b73e0 [WIN32]
Add undocumented flag CBM_CREATDIB

svn path=/trunk/; revision=56541
2012-05-08 14:57:57 +00:00
Art Yerkes
37f34e8443 [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
2012-05-08 06:01:59 +00:00