reactos.git
11 years ago[NTDLL_WINETEST]
Thomas Faber [Wed, 11 Jul 2012 07:04:50 +0000 (07:04 +0000)]
[NTDLL_WINETEST]
- Sync to Wine 1.5.4
- Reverts r55730 (Skip an obviously nonsensical test of trying to sprintf into NULL)

svn path=/trunk/; revision=56866

11 years ago[EXPLORER]
Aleksey Bragin [Tue, 10 Jul 2012 22:48:23 +0000 (22:48 +0000)]
[EXPLORER]
- Edijs Kolesnikovics: Expand environment strings during processing startup items in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
See issue #6053 for more details.

svn path=/trunk/; revision=56865

11 years ago[User32]
James Tabor [Tue, 10 Jul 2012 22:40:59 +0000 (22:40 +0000)]
[User32]
- Fixing graphics glitches when clicking the arrow button. See bug 4251.

svn path=/trunk/; revision=56864

11 years ago[SCSIPORT]
Aleksey Bragin [Tue, 10 Jul 2012 20:58:34 +0000 (20:58 +0000)]
[SCSIPORT]
- Don't stop enumerating functions of a PCI device if current function returned invalid vendor id. Also add a check for returned data size. This fixes detection of some storage controllers, e.g. Intel ICH8, ICH9, ICH10 chipsets.
Thanks to Alter (UniATA author) for finding the problem and providing solution.
See issue #7147 for more details.

svn path=/trunk/; revision=56863

11 years ago[USER32_APITEST]
Thomas Faber [Tue, 10 Jul 2012 08:07:44 +0000 (08:07 +0000)]
[USER32_APITEST]
- Handle some wsprintf-specific cases in the CRT sprintf test

svn path=/trunk/; revision=56862

11 years ago[SERVICES]
Eric Kohl [Sun, 8 Jul 2012 23:08:19 +0000 (23:08 +0000)]
[SERVICES]
Correct comments and code error introduced in rev 56844.
Patch by Hermes Belusca.

I used a helper variable to determine whether or not ScmDeleteNamedPipeCriticalSection must be called. Changing the order in which functions are called could cause a deadlock.

See issue #7172 for more details.

svn path=/trunk/; revision=56861

11 years ago[FREELDR]
Timo Kreuzer [Sun, 8 Jul 2012 22:06:23 +0000 (22:06 +0000)]
[FREELDR]
Allocate the ARC_DISK_SIGNATURE structures from the heap instead of putting them into the initial loader block allocation, since the number of disks changes later. Fixes memory corrruption and boot breakage when 3 hdds are connected.

[NTOSKRNL]
Remove a hack that disabled unloading drivers, which didn't work because of memory corruption from freeldr. This works now, too.

See issue #7139 for more details.

svn path=/trunk/; revision=56860

11 years ago[CMAKE]
Timo Kreuzer [Sun, 8 Jul 2012 19:59:33 +0000 (19:59 +0000)]
[CMAKE]
Globally disable SSE when compiling with VS 11 or newer.

See issue #7174 for more details.

svn path=/trunk/; revision=56859

11 years ago[CMD]
Aleksey Bragin [Sun, 8 Jul 2012 19:43:25 +0000 (19:43 +0000)]
[CMD]
- Fix missing new line in the timer command results. Spotted by Mikael Lyngvig.
See issue #7140 for more details.

svn path=/trunk/; revision=56858

11 years ago[FREELDR]
Timo Kreuzer [Sun, 8 Jul 2012 18:45:34 +0000 (18:45 +0000)]
[FREELDR]
- Make sure freeldr is not compiled with SSE instructions (default for VS 11+)
- Print trap number and instruction stream on bugcheck
- Fix assembly code for ML

svn path=/trunk/; revision=56857

11 years ago[CMAKE]
Timo Kreuzer [Sun, 8 Jul 2012 18:40:24 +0000 (18:40 +0000)]
[CMAKE]
Fix MSVC+Ninja support, sync some stuff from the original cmake file

svn path=/trunk/; revision=56856

11 years ago[CMD]
Timo Kreuzer [Sun, 8 Jul 2012 16:16:53 +0000 (16:16 +0000)]
[CMD]
Fix typos

svn path=/trunk/; revision=56855

11 years ago[CMD]
Timo Kreuzer [Sun, 8 Jul 2012 16:06:24 +0000 (16:06 +0000)]
[CMD]
Fix build with VS 2012

svn path=/trunk/; revision=56854

11 years ago[SMSS]
Thomas Faber [Sun, 8 Jul 2012 16:04:39 +0000 (16:04 +0000)]
[SMSS]
- Fix an NTSTATUS vs boolean issue
- Fix an MSVC warning

svn path=/trunk/; revision=56853

11 years ago[SERVICES]
Eric Kohl [Sun, 8 Jul 2012 15:39:14 +0000 (15:39 +0000)]
[SERVICES]
Implement LoadUserProfileA and DeleteProfileA.
Patch by Hermes Belusca.

See issue #7163 for more details.

svn path=/trunk/; revision=56852

11 years ago[FREELDR]
Timo Kreuzer [Sun, 8 Jul 2012 15:33:53 +0000 (15:33 +0000)]
[FREELDR]
Add code to dump amd64 cpu state. Add a bugcheck function.

svn path=/trunk/; revision=56851

11 years ago[SAMSRV]
Eric Kohl [Sun, 8 Jul 2012 09:33:35 +0000 (09:33 +0000)]
[SAMSRV]
- Implement SampGetObjectAttributeString to retrieve the size of a string, allocate a buffer and retrieve the string from the registry.
- Use SampGetObjectAttributeString to retrieve string attributes in SamrQueryInformationXxx functions.
- Add most missing cases to SamrQueryInformationUser.
- Fix a type mismatch in ntsam.h.

svn path=/trunk/; revision=56850

11 years ago[KERNEL32]
Aleksey Bragin [Sat, 7 Jul 2012 23:02:14 +0000 (23:02 +0000)]
[KERNEL32]
- Wine doesn't prepend \registry\ to any registry path, which is wrong. Fix that.
- Bring back previous implementation of GetGeoInfo & co.
- Fix GEO_OFFICIALLANGUAGES in the headers.
- Thanks to Kamil Hornicek and Samuel Serapion for finding the problem and creating patches.
See issue #6595 for more details.

svn path=/trunk/; revision=56849

11 years ago[SERVICES]
Eric Kohl [Sat, 7 Jul 2012 18:17:59 +0000 (18:17 +0000)]
[SERVICES]
First step to support control sets.

svn path=/trunk/; revision=56848

11 years ago[SERVICES]
Eric Kohl [Sat, 7 Jul 2012 17:47:25 +0000 (17:47 +0000)]
[SERVICES]
Use Unicode functions instead of generic ones and replace all TEXT macros too.

svn path=/trunk/; revision=56847

11 years ago[SERVICES]
Eric Kohl [Sat, 7 Jul 2012 15:45:37 +0000 (15:45 +0000)]
[SERVICES]
Fix the copyright message.
Hermès Bélusca is the owner of this file!

svn path=/trunk/; revision=56846

11 years ago[SERVICES]
Eric Kohl [Sat, 7 Jul 2012 15:39:34 +0000 (15:39 +0000)]
[SERVICES]
Fix the build.

svn path=/trunk/; revision=56845

11 years ago[SERVICES]
Eric Kohl [Sat, 7 Jul 2012 15:35:40 +0000 (15:35 +0000)]
[SERVICES]
Implement service database locking via RLockServiceDatabase / RUnlockServiceDatabase etc... and use this functionality.
Patch by Hermès Bélusca.

I did not rename the database lock functions because the functions names RLockServiceDatabase and RUnlockServiceDatabase are misleading. They do not lock any database but lock the service start function. The existing functions ScmLockDatabaseExclusive, ScmLockDatabaseShared and ScmUnlockDatabase do protect (lock) the service database (service, group and image lists) form concurrent access. That is also the reason for renaming the SC_LOCK_STRUCT to START_LOCK.

See issue #7131 for more details.

svn path=/trunk/; revision=56844

11 years ago[USERENV]
Thomas Faber [Sat, 7 Jul 2012 10:11:21 +0000 (10:11 +0000)]
[USERENV]
- Simplify AcquireRemoveRestorePrivilege. Improve clean-up & acquire privilege before unloading hive in CreateUserProfileW. Patch by Hermes Belusca
See issue #7160 for more details.

svn path=/trunk/; revision=56843

11 years ago- Fix MSC build.
James Tabor [Thu, 5 Jul 2012 22:35:06 +0000 (22:35 +0000)]
- Fix MSC build.

svn path=/trunk/; revision=56842

11 years ago[User32]
James Tabor [Thu, 5 Jul 2012 22:17:32 +0000 (22:17 +0000)]
[User32]
- Use zap command when ending dialogs. Check keyboard perfs and cues before sending change GUI states.

svn path=/trunk/; revision=56841

11 years ago- Fix build.
James Tabor [Thu, 5 Jul 2012 22:10:03 +0000 (22:10 +0000)]
- Fix build.

svn path=/trunk/; revision=56840

11 years ago[Win32SS]
James Tabor [Thu, 5 Jul 2012 22:04:47 +0000 (22:04 +0000)]
[Win32SS]
- Paint updates and signaling flags.
- WIP: Implement WM_SYNCPAINT support, for synchronize painting to the top-level windows of other threads.
- Tested with wine tests and passes,
  http://www.winehq.org/pipermail/wine-patches/2012-June/114714.html
  http://www.winehq.org/pipermail/wine-patches/2012-June/114715.html

svn path=/trunk/; revision=56839

11 years ago[User32]
James Tabor [Thu, 5 Jul 2012 21:39:21 +0000 (21:39 +0000)]
[User32]
- Sync up with wine NCActivate.

svn path=/trunk/; revision=56838

11 years ago[User32]
James Tabor [Thu, 5 Jul 2012 21:34:16 +0000 (21:34 +0000)]
[User32]
- Add support for LB_GETLISTBOXINFO and LBS_NODATA. Fix unknown wide char in draw.c.

svn path=/trunk/; revision=56837

11 years ago[Win32k]
James Tabor [Thu, 5 Jul 2012 21:30:23 +0000 (21:30 +0000)]
[Win32k]
- Move window check to the API interface.

svn path=/trunk/; revision=56836

11 years ago[REGEDIT]
Thomas Faber [Thu, 5 Jul 2012 20:47:18 +0000 (20:47 +0000)]
[REGEDIT]
- Improve permission acquirement for loading/unloading hives. Patch by Hermes Belusca
See issue #7159 for more details.

svn path=/trunk/; revision=56835

11 years ago[Win32k]
James Tabor [Thu, 5 Jul 2012 19:14:21 +0000 (19:14 +0000)]
[Win32k]
- Add keyboard cue and combo list box signing.

svn path=/trunk/; revision=56834

11 years ago[Win32SS]
James Tabor [Wed, 4 Jul 2012 23:16:17 +0000 (23:16 +0000)]
[Win32SS]
- Add callback to find character set information.

svn path=/trunk/; revision=56833

11 years ago[Win32k]
James Tabor [Wed, 4 Jul 2012 22:59:27 +0000 (22:59 +0000)]
[Win32k]
- Fix assert with WinSnap. Added support functions to be used later.

svn path=/trunk/; revision=56832

11 years ago[Win32k]
James Tabor [Wed, 4 Jul 2012 22:51:16 +0000 (22:51 +0000)]
[Win32k]
- Add zap active and focus call. Fix comments.

svn path=/trunk/; revision=56831

11 years ago[Win32k]
James Tabor [Wed, 4 Jul 2012 22:47:55 +0000 (22:47 +0000)]
[Win32k]
- Fix debug and a spurious error during WinPos related tests.

svn path=/trunk/; revision=56830

11 years ago[Gdi32]
James Tabor [Wed, 4 Jul 2012 22:44:52 +0000 (22:44 +0000)]
[Gdi32]
- Implement support for TCI_SRCLOCALE.

svn path=/trunk/; revision=56829

11 years ago[WS2_32_APITEST]
Thomas Faber [Wed, 4 Jul 2012 20:05:43 +0000 (20:05 +0000)]
[WS2_32_APITEST]
- Gracefully handle uninitialized data in WSAStartup test

svn path=/trunk/; revision=56828

11 years ago[CRT]
Timo Kreuzer [Wed, 4 Jul 2012 18:58:09 +0000 (18:58 +0000)]
[CRT]
Fix a bug in streamout() causing "%.*s" to crash when the buffer was not zero terminaed. Found by Thomas Faber.

svn path=/trunk/; revision=56827

11 years ago[KMTEST]
Timo Kreuzer [Wed, 4 Jul 2012 18:51:34 +0000 (18:51 +0000)]
[KMTEST]
Include strnlen.c and wcsnlen.c in kmtest_printf (needed for upcoming change)

svn path=/trunk/; revision=56826

11 years ago[REGEDIT]
Thomas Faber [Wed, 4 Jul 2012 18:28:49 +0000 (18:28 +0000)]
[REGEDIT]
- Acquire the necessary privileges when loading/unloading hives. Patch by Hermes Belusca.
See issue #7159 for more details.

svn path=/trunk/; revision=56825

11 years ago[USER32_APITEST]
Thomas Faber [Wed, 4 Jul 2012 18:01:13 +0000 (18:01 +0000)]
[USER32_APITEST]
- Prevent duplicate test name

svn path=/trunk/; revision=56824

11 years ago[CRT TEST][USER32_APITEST]
Thomas Faber [Wed, 4 Jul 2012 17:33:56 +0000 (17:33 +0000)]
[CRT TEST][USER32_APITEST]
- Add a test for sprintf/wsprintfA (mainly NULL buffer and string precision)

svn path=/trunk/; revision=56823

11 years ago[ROSTESTS]
Thomas Faber [Wed, 4 Jul 2012 17:04:44 +0000 (17:04 +0000)]
[ROSTESTS]
- Add CRT tests to build
See issue #7155 for more details.

svn path=/trunk/; revision=56822

11 years ago[ROSTESTS]
Thomas Faber [Tue, 3 Jul 2012 19:59:56 +0000 (19:59 +0000)]
[ROSTESTS]
- Clarify readme file. Patch by Hermes Belusca. Bug 7151

svn path=/trunk/; revision=56821

11 years ago[SAMSRV]
Eric Kohl [Mon, 2 Jul 2012 23:09:20 +0000 (23:09 +0000)]
[SAMSRV]
- Store all fixed size user attributes in the registry value "F".
- Initialize fixed size domain attributes in SampCreateUserAccount and SamrCreateUserInDomain.
- Implement most information classes of SamrQueryInformationUser.
- Disable all informationclasses of SamrSetInformationUser that store fixed size attributes.

svn path=/trunk/; revision=56820

11 years ago[SAMSRV]
Eric Kohl [Sun, 1 Jul 2012 19:50:08 +0000 (19:50 +0000)]
[SAMSRV]
- Implement missing cases of SamrSetInformationDomain.
- Use the fixed domain data to assign new RIDs in SamrCreateAliasInDomain and SamrCreateUserInDomain.

svn path=/trunk/; revision=56819

11 years ago[SAMSRV]
Eric Kohl [Sun, 1 Jul 2012 16:51:10 +0000 (16:51 +0000)]
[SAMSRV]
- Implement all cases of SamrQueryInformationDomain.
- Store all fixed size domain attributes in the registry value "F".
- Initialize all domain attribute in SampCreateDomain.

svn path=/trunk/; revision=56818

11 years ago[USETUP]
Eric Kohl [Sun, 1 Jul 2012 15:55:14 +0000 (15:55 +0000)]
[USETUP]
Fix a little layout issue.

svn path=/trunk/; revision=56817

11 years ago[WIN32K]
Timo Kreuzer [Sun, 1 Jul 2012 13:43:33 +0000 (13:43 +0000)]
[WIN32K]
- Implement SURFACE_vSetPalette and use it everywhere to set the palette for a surface. Make SURFACE::ppal const, so noone accidentally modifies it without properly handling the references.

svn path=/trunk/; revision=56816

11 years ago[SAMSRV]
Eric Kohl [Sat, 30 Jun 2012 21:10:39 +0000 (21:10 +0000)]
[SAMSRV]
SamrSetInformationUser: Implement most information classes.

svn path=/trunk/; revision=56815

11 years ago[DDK]
Eric Kohl [Sat, 30 Jun 2012 14:16:38 +0000 (14:16 +0000)]
[DDK]
- Add generic rights for aliases, domains, SAM server and users.
- Add generic and specific rights for groups.

svn path=/trunk/; revision=56814

11 years ago[CRT]
Timo Kreuzer [Sat, 30 Jun 2012 14:04:19 +0000 (14:04 +0000)]
[CRT]
Add startup code to CRT

svn path=/trunk/; revision=56813

11 years ago[ROSAPPS]
Sylvain Petreolle [Sat, 30 Jun 2012 11:33:33 +0000 (11:33 +0000)]
[ROSAPPS]
Add notevil, ctm, kill and tlist to build.

Patch by Hermes Belusca. Bug 7150.

svn path=/trunk/; revision=56812

11 years ago[PSDK/DDK]
Timo Kreuzer [Sat, 30 Jun 2012 11:19:28 +0000 (11:19 +0000)]
[PSDK/DDK]
Add definitions for BitScanForward64

svn path=/trunk/; revision=56811

11 years ago[ADVAPI32_APITEST]
Thomas Faber [Fri, 29 Jun 2012 11:48:35 +0000 (11:48 +0000)]
[ADVAPI32_APITEST]
- Use a define for the service name in QueryServiceConfig2 test. Patch by Hermes Belusca. Bug 7145.
- Add LockDatabase test for Lock/UnlockServiceDatabase, QueryServiceLockStatus. Patch by Hermes Belusca. Bug 7146.

svn path=/trunk/; revision=56810

11 years ago[ADVAPI32_APITEST]
Thomas Faber [Wed, 27 Jun 2012 14:55:22 +0000 (14:55 +0000)]
[ADVAPI32_APITEST]
- Add test for QueryServiceConfig2 with SERVICE_CONFIG_DESCRIPTION and SERVICE_CONFIG_FAILURE_ACTIONS. Patch by Hermes Belusca.
- Remove ok_lasterr in favor of ok_err.
See issue #7144 for more details.

svn path=/trunk/; revision=56809

11 years ago[FORMAT]
Sylvain Petreolle [Tue, 26 Jun 2012 21:31:10 +0000 (21:31 +0000)]
[FORMAT]
Handle read only devices and report them unsupported.
Forbid the formatting of the system drive.

Patch by Mikael Lyngvig.
See bug 2081 for more details.

svn path=/trunk/; revision=56808

11 years ago[NTOSKRNL:SE]
Thomas Faber [Tue, 26 Jun 2012 08:36:58 +0000 (08:36 +0000)]
[NTOSKRNL:SE]
- Do not dereference pointer before checking against NULL in SeSetSecurityDescriptorInfo

svn path=/trunk/; revision=56807

11 years ago[NTOSKRNL:SE]
Thomas Faber [Tue, 26 Jun 2012 07:21:45 +0000 (07:21 +0000)]
[NTOSKRNL:SE]
- Use the correct pool tags for allocations in SepCaptureAcl/SepCaptureSid
See issue #7138 for more details.

svn path=/trunk/; revision=56806

11 years ago[WS2_32_APITEST]
Thomas Faber [Tue, 26 Jun 2012 06:28:06 +0000 (06:28 +0000)]
[WS2_32_APITEST]
- Fix GCC build

svn path=/trunk/; revision=56805

11 years ago[APITESTS] - Add wininet and winhttp tests for Winsock loading and initialization...
Thomas Faber [Tue, 26 Jun 2012 06:08:38 +0000 (06:08 +0000)]
[APITESTS] - Add wininet and winhttp tests for Winsock loading and initialization behavior
[WS2_32_APITEST] - Make WSAStartup test more robust and stricter

svn path=/trunk/; revision=56804

11 years ago[WINETESTS]
Thomas Faber [Mon, 25 Jun 2012 10:09:33 +0000 (10:09 +0000)]
[WINETESTS]
- Make function-style macros in test.h actually behave function-like (aka fix build)

svn path=/trunk/; revision=56803

11 years ago[WS2_32_APITEST]
Thomas Faber [Mon, 25 Jun 2012 08:21:11 +0000 (08:21 +0000)]
[WS2_32_APITEST]
- Add a few more getaddrinfo tests
- Add a test for WSAStartup

svn path=/trunk/; revision=56802

11 years ago[SAMSRV]
Eric Kohl [Sun, 24 Jun 2012 21:42:13 +0000 (21:42 +0000)]
[SAMSRV]
Implement SamrQueryInformationAlias and simplify SamrSetInformationAlias.

svn path=/trunk/; revision=56801

11 years ago[NTOSKRNL]
Eric Kohl [Sun, 24 Jun 2012 21:04:11 +0000 (21:04 +0000)]
[NTOSKRNL]
Fix error handling for SepDuplicateToken and SeCreateToken.

svn path=/trunk/; revision=56800

11 years ago[RTL]
Timo Kreuzer [Sun, 24 Jun 2012 18:33:08 +0000 (18:33 +0000)]
[RTL]
Fix remainung RtlBitmapApi tests

svn path=/trunk/; revision=56799

11 years ago[NTDLL_APITEST]
Timo Kreuzer [Sun, 24 Jun 2012 18:28:33 +0000 (18:28 +0000)]
[NTDLL_APITEST]
Add some more tests for rtl bitmap functions

svn path=/trunk/; revision=56798

11 years ago[RTL]
Timo Kreuzer [Sun, 24 Jun 2012 17:50:46 +0000 (17:50 +0000)]
[RTL]
Fix a really stupid mistake in RtlNumberOfSetBits

svn path=/trunk/; revision=56797

11 years ago[RTL]
Pierre Schweitzer [Sun, 24 Jun 2012 16:23:28 +0000 (16:23 +0000)]
[RTL]
Fix c/p mistake in PropertyLengthAsVariant

svn path=/trunk/; revision=56796

11 years ago[RTL]
Pierre Schweitzer [Sun, 24 Jun 2012 14:11:55 +0000 (14:11 +0000)]
[RTL]
Implement RtlConvertVariantToProperty, RtlConvertPropertyToVariant, PropertyLengthAsVariant
Those are just wrappers around Ole32 functions.

svn path=/trunk/; revision=56795

11 years ago[RTL]
Timo Kreuzer [Sun, 24 Jun 2012 13:39:32 +0000 (13:39 +0000)]
[RTL]
Fix a mistake in RtlNumberOfSetBits, check for index out of range in RtlFindNextForwardRun*

svn path=/trunk/; revision=56794

11 years ago[RTL]
Timo Kreuzer [Sun, 24 Jun 2012 12:51:27 +0000 (12:51 +0000)]
[RTL]
Fix a bug in RtlNumberOfSetBits

svn path=/trunk/; revision=56793

11 years ago[RTL]
Timo Kreuzer [Sun, 24 Jun 2012 11:32:11 +0000 (11:32 +0000)]
[RTL]
bitmap.c:
- hack away ASSERT() for now to fix tests
- Optimize 64 bit builds
- add BSD license

svn path=/trunk/; revision=56792

11 years ago[RTL]
Pierre Schweitzer [Sun, 24 Jun 2012 01:10:58 +0000 (01:10 +0000)]
[RTL]
- Really implement RtlRandomEx and add its values table
- Rename SavedValue to RtlpRandomConstantVector to allow RtlRandom & RtlRandomEx to have two different values tables
- Complete and fix documentation
- Stop using magic values

svn path=/trunk/; revision=56791

11 years ago[MKHIVE]
Timo Kreuzer [Sat, 23 Jun 2012 18:08:09 +0000 (18:08 +0000)]
[MKHIVE]
Fix 64 bit build

svn path=/trunk/; revision=56790

11 years ago[WININET][WINHTTP]
Thomas Faber [Sat, 23 Jun 2012 16:40:24 +0000 (16:40 +0000)]
[WININET][WINHTTP]
- Initialize Winsock before using getaddrinfo (and in general). Fixes test regressions from r56773.
See issue #7135 for more details.

svn path=/trunk/; revision=56789

11 years ago[CMAKE]
Timo Kreuzer [Sat, 23 Jun 2012 16:09:11 +0000 (16:09 +0000)]
[CMAKE]
- Fix issues with newer cmake versions (brought to you by Amine)
- Add support for ninja to configure script

svn path=/trunk/; revision=56788

11 years ago[WS2_32_APITEST]
Thomas Faber [Sat, 23 Jun 2012 12:40:36 +0000 (12:40 +0000)]
[WS2_32_APITEST]
- Add a test for basic functionality of getaddrinfo

svn path=/trunk/; revision=56787

11 years ago[SAMLIB][SAMSRV]
Eric Kohl [Sat, 23 Jun 2012 10:29:20 +0000 (10:29 +0000)]
[SAMLIB][SAMSRV]
Prevent multiple declarations of SAM types.

svn path=/trunk/; revision=56786

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