reactos.git
11 years ago[SAMLIB]
Eric Kohl [Sat, 23 Jun 2012 10:23:08 +0000 (10:23 +0000)]
[SAMLIB]
- Implement SamGetAliasMembership, SamQueryInformationAlias and SamSetInformationAlias.
- Add stub SamLookupNamesInDomain.

[SAMSRV]
- Implement SamrGetAliasMembership and SamrSetInformationAlias.
- Add stub for SamrQueryInformationAlias.
- SamrCreateAliasInDomain and SAM setup code: Set the description attribute for aliases.

svn path=/trunk/; revision=56785

11 years ago[WS2_32]
Thomas Faber [Sat, 23 Jun 2012 06:04:09 +0000 (06:04 +0000)]
[WS2_32]
- Sync async.c to Wine 1.5.4. Fixes crash in ws2_32:sock

svn path=/trunk/; revision=56784

11 years ago[RTL/AMD64]
Timo Kreuzer [Fri, 22 Jun 2012 10:26:00 +0000 (10:26 +0000)]
[RTL/AMD64]
- Fix bugs in RtlInterlockedFlushSList
- Improve comments

svn path=/trunk/; revision=56783

11 years ago[MSAFD]
Thomas Faber [Thu, 21 Jun 2012 23:43:24 +0000 (23:43 +0000)]
[MSAFD]
- Gracefully handle lpcbBytesReturned == NULL condition in WSPIoctl. Fixes crash in ws2_32:sock

svn path=/trunk/; revision=56782

11 years ago[NTOSKRNL]
Pierre Schweitzer [Thu, 21 Jun 2012 21:06:20 +0000 (21:06 +0000)]
[NTOSKRNL]
Properly export RtlVolumeDeviceToDosName by using IoVolumeDeviceToDosName. No need to reimplement RtlVolumeDeviceToDosName.

svn path=/trunk/; revision=56781

11 years ago[WS2_32_WINETEST]
Thomas Faber [Thu, 21 Jun 2012 20:47:22 +0000 (20:47 +0000)]
[WS2_32_WINETEST]
- Sync to Wine 1.5.4. Helpfully, now contains getaddrinfo tests.

svn path=/trunk/; revision=56780

11 years ago[PSDK]
Thomas Faber [Thu, 21 Jun 2012 19:02:56 +0000 (19:02 +0000)]
[PSDK]
- Fix bogus initializer in IN4ADDR_SCOPE_ID (aka let's not copy MS's header bugs)

svn path=/trunk/; revision=56779

11 years ago[PSDK]
Thomas Faber [Thu, 21 Jun 2012 18:25:41 +0000 (18:25 +0000)]
[PSDK]
- Revert bcrypt.h. Our headers are doomed to be forever incompatible ;)

svn path=/trunk/; revision=56778

11 years ago[PSDK][NDK]
Thomas Faber [Thu, 21 Jun 2012 18:20:38 +0000 (18:20 +0000)]
[PSDK][NDK]
- Fix build

svn path=/trunk/; revision=56777

11 years ago[PSDK]
Thomas Faber [Thu, 21 Jun 2012 17:45:02 +0000 (17:45 +0000)]
[PSDK]
- At least Wine's headers suck as much as ours

svn path=/trunk/; revision=56776

11 years ago[PSDK]
Thomas Faber [Thu, 21 Jun 2012 17:41:25 +0000 (17:41 +0000)]
[PSDK]
- Add missing alignment defines to winnt.h (copied from ntdef.h)
- Update bcrypt.h to Wine 1.5.4

svn path=/trunk/; revision=56775

11 years ago[PSDK]
Thomas Faber [Thu, 21 Jun 2012 16:33:23 +0000 (16:33 +0000)]
[PSDK]
- Add httprequest.idl and httprequestid.h from Wine 1.5.4
- Update winhttp.h to Wine 1.5.4

svn path=/trunk/; revision=56774

11 years ago[WINE]
Thomas Faber [Thu, 21 Jun 2012 16:16:39 +0000 (16:16 +0000)]
[WINE]
- We have getaddrinfo

svn path=/trunk/; revision=56773

11 years ago[VERSION]
Sylvain Petreolle [Thu, 21 Jun 2012 14:53:23 +0000 (14:53 +0000)]
[VERSION]
Remove unnecessary lz32 import.

svn path=/trunk/; revision=56772

11 years ago[RAPPS]
Pierre Schweitzer [Thu, 21 Jun 2012 11:47:15 +0000 (11:47 +0000)]
[RAPPS]
Fix typos in French translation.
Patch by Philippe Morin

svn path=/trunk/; revision=56771

11 years ago[WUAPI]
Thomas Faber [Thu, 21 Jun 2012 09:05:15 +0000 (09:05 +0000)]
[WUAPI]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56770

11 years ago[README.WINE]
Thomas Faber [Thu, 21 Jun 2012 07:51:21 +0000 (07:51 +0000)]
[README.WINE]
- Add missing win32 dlls

svn path=/trunk/; revision=56769

11 years ago[LZ32_WINETEST]
Thomas Faber [Wed, 20 Jun 2012 23:34:55 +0000 (23:34 +0000)]
[LZ32_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56768

11 years ago[RICHED32_WINETEST]
Thomas Faber [Wed, 20 Jun 2012 23:22:27 +0000 (23:22 +0000)]
[RICHED32_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56767

11 years ago[IMM32][MSCTF] - Remove unused files
Thomas Faber [Wed, 20 Jun 2012 22:57:37 +0000 (22:57 +0000)]
[IMM32][MSCTF] - Remove unused files
[XINPUT1_3] - Move header file to PSDK, where it belongs
[MLANG][OBJSEL] - Remove unneeded import library references
[README.WINE] - Mark modules as synced to 1.5.4 if they are

svn path=/trunk/; revision=56766

11 years ago[NTDSAPI][PRINTUI]
Thomas Faber [Wed, 20 Jun 2012 22:54:30 +0000 (22:54 +0000)]
[NTDSAPI][PRINTUI]
- Don't ignore DllMain

svn path=/trunk/; revision=56765

11 years ago[WINED3D]
Sylvain Petreolle [Wed, 20 Jun 2012 21:45:57 +0000 (21:45 +0000)]
[WINED3D]
Fix wined3d entrypoint.
Should fix directdraw 7,8,9 apps.

svn path=/trunk/; revision=56764

11 years ago[SERVICES]
Eric Kohl [Wed, 20 Jun 2012 21:38:46 +0000 (21:38 +0000)]
[SERVICES]
Code cleaning and removing bugs.
Patch by Hermès Bélusca.

I did not include the changes to EnumServicesStatusW because it does not improve the code but introduces an unnecessary exception.

See issue #7127 for more details.

svn path=/trunk/; revision=56763

11 years ago[PSDK]
Timo Kreuzer [Wed, 20 Jun 2012 19:16:44 +0000 (19:16 +0000)]
[PSDK]
intsafe.h: add some more definitions

svn path=/trunk/; revision=56762

11 years ago[WININET]
Thomas Faber [Wed, 20 Jun 2012 15:10:50 +0000 (15:10 +0000)]
[WININET]
- Fix sock_namelen type in FTP_Connect. Already sent to Wine.
- Fix warnings

svn path=/trunk/; revision=56761

11 years ago[WININET]
Thomas Faber [Wed, 20 Jun 2012 13:50:00 +0000 (13:50 +0000)]
[WININET]
- Sync to Wine 1.5.4. Resource files left untouched.
- Fix INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT if SSL support unavailable (already applied upstream)
See issue #7117 for more details.

svn path=/trunk/; revision=56760

11 years ago[WININET_WINETEST]
Thomas Faber [Wed, 20 Jun 2012 13:13:51 +0000 (13:13 +0000)]
[WININET_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56759

11 years ago[WININET][PSDK]
Thomas Faber [Wed, 20 Jun 2012 12:24:12 +0000 (12:24 +0000)]
[WININET][PSDK]
- Better mark ROS-specific changes
- Make wininet_ros.diff sensible
- Update wininet.h
See issue #7117 for more details.

svn path=/trunk/; revision=56758

11 years ago[NTOSKRNL]
Thomas Faber [Wed, 20 Jun 2012 08:32:35 +0000 (08:32 +0000)]
[NTOSKRNL]
- tcpip is called too often. Don't spam the debug log.
See issue #7129 for more details.

svn path=/trunk/; revision=56757

11 years ago[WS2_32]
Thomas Faber [Wed, 20 Jun 2012 00:57:53 +0000 (00:57 +0000)]
[WS2_32]
- Do not manually allocate an incompatible hostent structure in FindEntryInHosts. Use populate_hostent instead. Fixes buffer overflow in name resolution.
See issue #7126 for more details.

svn path=/trunk/; revision=56756

11 years ago[WS2_32]
Thomas Faber [Tue, 19 Jun 2012 23:51:28 +0000 (23:51 +0000)]
[WS2_32]
- Rewrite completely broken free_hostent and free_servent functions
- Readability improvements to check_hostent and populate_hostent

svn path=/trunk/; revision=56755

11 years ago[SERVICES]
Eric Kohl [Tue, 19 Jun 2012 21:16:10 +0000 (21:16 +0000)]
[SERVICES]
Code cleaning and bugs correction.
Patch by Hermès Bélusca.

See issue #7128 for more details.

svn path=/trunk/; revision=56754

11 years ago[PSDK]
Timo Kreuzer [Tue, 19 Jun 2012 20:17:54 +0000 (20:17 +0000)]
[PSDK]
Add ULongMult

svn path=/trunk/; revision=56753

11 years ago[PSDK]
Timo Kreuzer [Tue, 19 Jun 2012 20:13:00 +0000 (20:13 +0000)]
[PSDK]
intsafe.h: Fix a typo

svn path=/trunk/; revision=56752

11 years ago[WS2_32]
Thomas Faber [Tue, 19 Jun 2012 16:54:12 +0000 (16:54 +0000)]
[WS2_32]
- Remove ridiculous hack.

svn path=/trunk/; revision=56751

11 years ago[PSDK]
Timo Kreuzer [Tue, 19 Jun 2012 13:05:23 +0000 (13:05 +0000)]
[PSDK]
intsafe.h:
- Fix type redefinitions when ntdef.h is included
- Implement (Rtl)LongLongSub and (Rtl)UlongLongMult
- Add some more definitions
- misc fixes

svn path=/trunk/; revision=56750

11 years ago[NTOSKRNL]
Thomas Faber [Tue, 19 Jun 2012 10:43:38 +0000 (10:43 +0000)]
[NTOSKRNL]
- Fix wait asserts to account for the Thread->WaitNext case
- At least output a warning in place of the assertion failure in KeWaitForMultipleObjects
See issue #7129 for more details.

svn path=/trunk/; revision=56749

11 years ago[NTOSKRNL]
Thomas Faber [Tue, 19 Jun 2012 09:47:13 +0000 (09:47 +0000)]
[NTOSKRNL]
- Disable the assert in KeWaitForMultipleObjects for now, as tcpip isn't straightforward to fix
See issue #7129 for more details.

svn path=/trunk/; revision=56748

11 years ago[NTOSKRNL]
Thomas Faber [Tue, 19 Jun 2012 08:24:32 +0000 (08:24 +0000)]
[NTOSKRNL]
- Assert against waiting at DISPATCH_LEVEL

svn path=/trunk/; revision=56747

11 years ago[FUSION_WINETEST] - Fix a warning. Already applied upstream.
Thomas Faber [Tue, 19 Jun 2012 03:53:47 +0000 (03:53 +0000)]
[FUSION_WINETEST] - Fix a warning. Already applied upstream.
[WS2_32_WINETEST] - Fix an ok(). Already applied upstream.

svn path=/trunk/; revision=56746

11 years agoUpdate Rapps Links
Daniel Reimer [Mon, 18 Jun 2012 20:33:22 +0000 (20:33 +0000)]
Update Rapps Links

svn path=/trunk/; revision=56745

11 years ago[PSDK/DDK]
Timo Kreuzer [Sun, 17 Jun 2012 16:38:58 +0000 (16:38 +0000)]
[PSDK/DDK]
Add intsafe.h and ntintsafe.h
(incomplete)

svn path=/trunk/; revision=56744

11 years ago[PSDK]
Timo Kreuzer [Sun, 17 Jun 2012 16:06:33 +0000 (16:06 +0000)]
[PSDK]
Fix winnt.h include guard definition

svn path=/trunk/; revision=56743

11 years ago[ADVAPI32]
Eric Kohl [Sun, 17 Jun 2012 15:35:35 +0000 (15:35 +0000)]
[ADVAPI32]
RegCreateKeyExA/W and RegOpenKeyExA/W: Handle Option REG_OPTION_OPEN_LINK properly. This fixes four wine tests.

svn path=/trunk/; revision=56742

11 years ago[BOOTDATA]
Eric Kohl [Sat, 16 Jun 2012 21:46:01 +0000 (21:46 +0000)]
[BOOTDATA]
Add FailureActions to some services.
Patch by Hermès Bélusca.

See issue #7125 for more details.

svn path=/trunk/; revision=56741

11 years ago[SERVICES]
Eric Kohl [Sat, 16 Jun 2012 20:36:17 +0000 (20:36 +0000)]
[SERVICES]
Correct behaviour of setting the service description.
Patch by Hermès Bélusca.

See issue #7124 for more details.

svn path=/trunk/; revision=56740

11 years ago[SERVICES]
Eric Kohl [Sat, 16 Jun 2012 20:00:55 +0000 (20:00 +0000)]
[SERVICES]
Improve a check in RQueryServiceConfig2W and RQueryServiceConfig2A
Patch by Hermès Bélusca.

See issue #7123 for more details.

svn path=/trunk/; revision=56739

11 years ago[SERVICES]
Eric Kohl [Sat, 16 Jun 2012 18:32:08 +0000 (18:32 +0000)]
[SERVICES]
Implement SERVICE_CONFIG_FAILURE_ACTIONS case in RChangeServiceConfig2W.
Patch by Hermès Bélusca.

I moved the changes to RChangeServiceConfig2W into a new function (ScmSetFailureActions). I also removed the check for services that run in the services.exe process because ReactOS will not support this kind of services. We should use a separate process or svchost instead.

See issue #7122 for more details.

svn path=/trunk/; revision=56738

11 years ago[NTOSKRNL:MM]
Thomas Faber [Fri, 15 Jun 2012 07:27:45 +0000 (07:27 +0000)]
[NTOSKRNL:MM]
- Do not ignore pool tag in ExFreePoolWithTag when freeing to a lookaside list

svn path=/trunk/; revision=56737

11 years ago[NTOSKRNL]
Thomas Faber [Thu, 14 Jun 2012 22:10:34 +0000 (22:10 +0000)]
[NTOSKRNL]
- Fix build

svn path=/trunk/; revision=56736

11 years ago[NTOSKRNL]
Thomas Faber [Thu, 14 Jun 2012 22:06:24 +0000 (22:06 +0000)]
[NTOSKRNL]
- Fix callback pool tags
- Fix a reference leak in PsSetCreateProcessNotifyRoutine
See issue #7120 for more details.

svn path=/trunk/; revision=56735

11 years ago[KMTESTS]
Thomas Faber [Thu, 14 Jun 2012 18:43:32 +0000 (18:43 +0000)]
[KMTESTS]
- Add minimal ExCallback and PsNotify tests
See issue #7120 for more details.

svn path=/trunk/; revision=56734

11 years ago[KMTESTS]
Thomas Faber [Thu, 14 Jun 2012 17:48:14 +0000 (17:48 +0000)]
[KMTESTS]
- Centralize frequently used macros

svn path=/trunk/; revision=56733

11 years ago[NTOSKRNL]
Art Yerkes [Thu, 14 Jun 2012 16:19:01 +0000 (16:19 +0000)]
[NTOSKRNL]
Actually remove the matching exclusive lock region when unlocking.

svn path=/trunk/; revision=56732

11 years ago[CMAKE/MIDL]
Amine Khaldi [Thu, 14 Jun 2012 11:06:23 +0000 (11:06 +0000)]
[CMAKE/MIDL]
* Alter the way we handle the dlldata generation with midl. This works around the warnings we get about multiple rules to generate proxy.dlldata.c.
* Brought to yo by Peter Kummel.

svn path=/trunk/; revision=56731

11 years ago[KMTESTS]
Thomas Faber [Wed, 13 Jun 2012 21:56:54 +0000 (21:56 +0000)]
[KMTESTS]
- Return a boolean from ok()
- Add KmtGetPoolTag function to allow verifying pool tags used for allocations

svn path=/trunk/; revision=56730

11 years ago[STDOLE32.TLB]
Amine Khaldi [Wed, 13 Jun 2012 10:38:13 +0000 (10:38 +0000)]
[STDOLE32.TLB]
* The previous msvc build fix wasn't proper. Back this out until we figure out a compatible one.

svn path=/trunk/; revision=56729

11 years ago[REGEDIT]
Art Yerkes [Wed, 13 Jun 2012 01:39:02 +0000 (01:39 +0000)]
[REGEDIT]
Implement silent mode so the winetest can run.

svn path=/trunk/; revision=56728

11 years ago[NTOSKRNL]
Art Yerkes [Tue, 12 Jun 2012 22:31:54 +0000 (22:31 +0000)]
[NTOSKRNL]
When a VAD is truncated using VirtualFree, truncate the corresponding MemoryArea
so new allocations will match in both spaces.

svn path=/trunk/; revision=56727

11 years ago[CMAKE]
Jérôme Gardou [Tue, 12 Jun 2012 22:28:46 +0000 (22:28 +0000)]
[CMAKE]
WIN32 subsystem and the kernel deserve their own projects.

svn path=/trunk/; revision=56726

11 years ago[SERVICES]
Eric Kohl [Tue, 12 Jun 2012 21:42:57 +0000 (21:42 +0000)]
[SERVICES]
This new patch corrects bugs introduced in the implementation of
SERVICE_CONFIG_FAILURE_ACTIONS case in RQueryServiceConfig2W() and
RQueryServiceConfig2A().

Patch by Hermès Bélusca.

See issue #7101 for more details.

svn path=/trunk/; revision=56725

11 years ago[NTOSKRNL]
Art Yerkes [Tue, 12 Jun 2012 20:41:13 +0000 (20:41 +0000)]
[NTOSKRNL]
Withdraw a wait entry before mapping a page.

svn path=/trunk/; revision=56724

11 years ago[NTGDI]
Jérôme Gardou [Tue, 12 Jun 2012 19:21:55 +0000 (19:21 +0000)]
[NTGDI]
- fix potential NULL access. CID 702353

svn path=/trunk/; revision=56723

11 years ago[SERVICES]
Eric Kohl [Mon, 11 Jun 2012 19:32:27 +0000 (19:32 +0000)]
[SERVICES]
Automatically close handles and unlock database.
Patch by Hermès Bélusca.

See issue #7111 for more details.

svn path=/trunk/; revision=56722

11 years ago[SERVICES]
Eric Kohl [Mon, 11 Jun 2012 19:02:00 +0000 (19:02 +0000)]
[SERVICES]
Removing the redundant function WaitForLSA() and use ScmWaitForLsa() instead.
Patch by Hermès Bélusca.

See issue #7110 for more details.

svn path=/trunk/; revision=56721

11 years ago[STDOLE32.TLB]
Amine Khaldi [Mon, 11 Jun 2012 18:06:27 +0000 (18:06 +0000)]
[STDOLE32.TLB]
* Fix MSVC build and add the module to our build.

svn path=/trunk/; revision=56720

11 years ago[NTOSKRNL:KDBG]
Thomas Faber [Sun, 10 Jun 2012 05:54:04 +0000 (05:54 +0000)]
[NTOSKRNL:KDBG]
- Update i386-dis.c to CVS 1.48. Fixes some Intel syntax disassembly bugs.
- Use setjmp instead of _setjmp

svn path=/trunk/; revision=56719

11 years ago[SAMLIB][SAMSRV]
Eric Kohl [Sat, 9 Jun 2012 23:34:42 +0000 (23:34 +0000)]
[SAMLIB][SAMSRV]
Implement SamEnumerateAliasesInDomain and SamrEnumerateAliasesInDomain. SamEnumerateAliasesInDomain does not return the names of the enumerated aliases, most likely due to a bug in rpcrt4.dll.

svn path=/trunk/; revision=56718

11 years ago[ACTXPRXY][URLMON]
Thomas Faber [Sat, 9 Jun 2012 16:08:19 +0000 (16:08 +0000)]
[ACTXPRXY][URLMON]
- Use IRegistrar mechanism for registration. Fixes urlmon:misc and mshtml:dom crashes
See issue #7113 for more details.

svn path=/trunk/; revision=56717

11 years ago[CMD]
Art Yerkes [Sat, 9 Jun 2012 02:55:15 +0000 (02:55 +0000)]
[CMD]
Fix first argument of the target program so that paths with spaces aren't
reparsed by the c runtime as multiple arguments.

svn path=/trunk/; revision=56716

11 years ago- Fix configure warnings.
James Tabor [Sat, 9 Jun 2012 02:17:39 +0000 (02:17 +0000)]
- Fix configure warnings.

svn path=/trunk/; revision=56715

11 years ago[Win32k]
James Tabor [Fri, 8 Jun 2012 21:19:31 +0000 (21:19 +0000)]
[Win32k]
- Fix attach thread input based on which thread is foreground. Tested with wine Msg test_SetFocus, CursorIcon test_SetCursor and test_ShowCursor, still needs more testing. See bug 7098 and bug 7107, used the test cases and it works with Qemu.

svn path=/trunk/; revision=56714

11 years ago[HIDCLASS]
Sylvain Petreolle [Fri, 8 Jun 2012 18:49:43 +0000 (18:49 +0000)]
[HIDCLASS]
Add missing dependency.

svn path=/trunk/; revision=56713

11 years ago[ROSTESTS]
Sylvain Petreolle [Fri, 8 Jun 2012 18:08:11 +0000 (18:08 +0000)]
[ROSTESTS]
Fix oleaut32_winetest dependencies.

svn path=/trunk/; revision=56712

11 years ago[PSDK]
Timo Kreuzer [Fri, 8 Jun 2012 13:13:31 +0000 (13:13 +0000)]
[PSDK]
Fix WS2TCPIP_INLINE in ws2tcpip.h as well

svn path=/trunk/; revision=56711

11 years ago[PSDK]
Timo Kreuzer [Fri, 8 Jun 2012 13:10:52 +0000 (13:10 +0000)]
[PSDK]
- Add missing C definition of InlineIsEqualGUID in guiddef.h
- Use portable TYPE_ALIGNMENT instead of __builtin_alignof in mstcpip.h
- Remove definition of DL_EUI48 from netiodef.h, since it's already definied as a forward declaration in mstcpip.h
- Make WS2TCPIP_INLINE extern inline instead of static inline to fix warnings about usage in non static inline functions

svn path=/trunk/; revision=56710

11 years ago[CMD]
Art Yerkes [Thu, 7 Jun 2012 22:41:22 +0000 (22:41 +0000)]
[CMD]
Terminate lines that show environment results from the SET command.

svn path=/trunk/; revision=56709

11 years ago[SERVICES]
Eric Kohl [Thu, 7 Jun 2012 14:11:07 +0000 (14:11 +0000)]
[SERVICES]
Implement REnumServiceGroupW.
Patch by Hermès Bélusca.

See issue #7106 for more details.

svn path=/trunk/; revision=56708

11 years ago[Win32SS]
James Tabor [Thu, 7 Jun 2012 12:05:17 +0000 (12:05 +0000)]
[Win32SS]
- Fix crash and pass all wine CursorIcon test_SetCursor and test_ShowCursor.

svn path=/trunk/; revision=56707

11 years ago[NTOSKRNL]
Eric Kohl [Thu, 7 Jun 2012 11:55:31 +0000 (11:55 +0000)]
[NTOSKRNL]
Stop parsing keys and return STATUS_KEY_DELETED if the parent key was marked as deleted. This fixes two winetests.

svn path=/trunk/; revision=56706

11 years ago[Win32k]
James Tabor [Thu, 7 Jun 2012 11:52:13 +0000 (11:52 +0000)]
[Win32k]
- Turn off a debug print. Fixed wine Edit test_edit_control_2 SetFocus return and one more in Msg test_SetFocus.

svn path=/trunk/; revision=56705

11 years ago[SAMLIB][SAMSRV]
Eric Kohl [Thu, 7 Jun 2012 10:31:17 +0000 (10:31 +0000)]
[SAMLIB][SAMSRV]
- Implement SamGetMembersInAlias and SamrGetMembersInAlias.
- Add registry helper routines SampRegQueryKeyInfo, SampRegEnumerateValue and SampRegSetValue.
- Remove unused SAM database code.
- Store the name and members key (only for aliases and groups) in the database object.

svn path=/trunk/; revision=56704

11 years ago[Win32k]
James Tabor [Thu, 7 Jun 2012 01:08:41 +0000 (01:08 +0000)]
[Win32k]
- Fast fix attach thread input. Tested with win Msg test_SetFocus, fixed the WM_ACTIVATE issue, still needs more testing. See bug 7098, used the test case and it works.

svn path=/trunk/; revision=56703

11 years ago[SERVICES]
Eric Kohl [Wed, 6 Jun 2012 23:01:53 +0000 (23:01 +0000)]
[SERVICES]
Removing some code defects discovered by Coverity.
Patch by Hermès Bélusca.
See issue #7105 for more details.

svn path=/trunk/; revision=56702

11 years ago[NTOSKRNL]
Art Yerkes [Wed, 6 Jun 2012 21:22:19 +0000 (21:22 +0000)]
[NTOSKRNL]
Don't crash when unmapping a kernel-space image section, due to dereferencing a NULL
Process.

svn path=/trunk/; revision=56701

11 years ago[HIDCLASS]
Amine Khaldi [Wed, 6 Jun 2012 15:41:08 +0000 (15:41 +0000)]
[HIDCLASS]
* Add a missing break, preventing a null pointer dereference. CID 515263.

svn path=/trunk/; revision=56700

11 years ago[FREELDR]
Jérôme Gardou [Wed, 6 Jun 2012 15:33:21 +0000 (15:33 +0000)]
[FREELDR]
* Handle case when non-existing channel is asked for debug tracing
CID 701362

svn path=/trunk/; revision=56699

11 years ago[SERVICES]
Amine Khaldi [Tue, 5 Jun 2012 21:15:37 +0000 (21:15 +0000)]
[SERVICES]
* Fix a typo and an indentation. By Hermès Bélusca.
See issue #7104 for more details.

svn path=/trunk/; revision=56698

11 years ago[TRANSLATION]
Olaf Siejka [Tue, 5 Jun 2012 14:37:58 +0000 (14:37 +0000)]
[TRANSLATION]
- brasilian portugeese translation by Matheus Macabu (bug no. 7079);

[AHK]
- add scripts for including AHK tests into Reactos\Bin;

svn path=/trunk/; revision=56697

11 years ago[SERVICES]
Eric Kohl [Tue, 5 Jun 2012 10:19:39 +0000 (10:19 +0000)]
[SERVICES]
Implement SERVICE_CONFIG_FAILURE_ACTIONS case in RQueryServiceConfig2W and RQueryServiceConfig2A.

Patch by Hermès Bélusca.

See issue #7101 for more details.

svn path=/trunk/; revision=56696

11 years ago[SERVICES]
Amine Khaldi [Mon, 4 Jun 2012 15:28:48 +0000 (15:28 +0000)]
[SERVICES]
* Remove logically dead code. CID 513302.

svn path=/trunk/; revision=56695

11 years ago[ADVAPI]
Eric Kohl [Mon, 4 Jun 2012 14:35:21 +0000 (14:35 +0000)]
[ADVAPI]
Use ULONG_PTR instead of UINT_PTR.

Patch by Hermès Bélusca.
See issue #7100 for more details.

svn path=/trunk/; revision=56694

11 years ago[MSCOREE_WINETEST]
Amine Khaldi [Mon, 4 Jun 2012 10:47:09 +0000 (10:47 +0000)]
[MSCOREE_WINETEST]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56693

11 years ago[MSCOREE]
Amine Khaldi [Mon, 4 Jun 2012 10:46:54 +0000 (10:46 +0000)]
[MSCOREE]
* Sync to Wine 1.5.4.

svn path=/trunk/; revision=56692

11 years ago[KERNEL32_WINETEST]
Amine Khaldi [Mon, 4 Jun 2012 10:45:54 +0000 (10:45 +0000)]
[KERNEL32_WINETEST]
* Sync loader tests to Wine 1.5.4. Thanks to Arty for fixing the related issues.
See issue #7071 for more details.

svn path=/trunk/; revision=56691

11 years ago[SAMLIB]: Implement SamAddMemberToAlias, SamCreateAliasInDomain, SamEnumerateDomainsI...
Eric Kohl [Sun, 3 Jun 2012 20:54:06 +0000 (20:54 +0000)]
[SAMLIB]: Implement SamAddMemberToAlias, SamCreateAliasInDomain, SamEnumerateDomainsInSamServer, SamOpenAlias, SamQueryInformationDomain and SamQueryInformationUser.
[SAMSRV]: Implement SamrEnumerateDomainsInSamServer (buggy, probably a bug in WIDL), SamrQueryInformationDomain.DomainNameInformation, SamrCreateAliasInDomain, SamrOpenAlias and SamrAddMemberToAlias.
[SAMSRV]: Add more registry helper routines.
[SAMSRV]: Create builtin aliases upon setup.

svn path=/trunk/; revision=56690

11 years ago- Fix a FIXME and fix the last test in wine Win test_ShowWindow.
James Tabor [Sat, 2 Jun 2012 03:56:23 +0000 (03:56 +0000)]
- Fix a FIXME and fix the last test in wine Win test_ShowWindow.

svn path=/trunk/; revision=56689

11 years ago[Win32SS]
James Tabor [Sat, 2 Jun 2012 03:34:04 +0000 (03:34 +0000)]
[Win32SS]
- Minor fixups to SetParent.
- Add utilities to check thread queue states and verify window object is still alive.

svn path=/trunk/; revision=56688

11 years ago[SAMLIB][SAMSRV][SYSSETUP]
Eric Kohl [Fri, 1 Jun 2012 22:41:43 +0000 (22:41 +0000)]
[SAMLIB][SAMSRV][SYSSETUP]
- Implement SamSetInformationDomain.DomainNameInformation and SamrSetInformationDomain.DomainNameInformation.
- Set the account domain name for SAM too.
- Remove the old samlib.h file.

svn path=/trunk/; revision=56687

11 years ago[USBCCGP]
Amine Khaldi [Fri, 1 Jun 2012 18:59:22 +0000 (18:59 +0000)]
[USBCCGP]
* Fix a thinko.

svn path=/trunk/; revision=56686