Commit graph

54576 commits

Author SHA1 Message Date
Thomas Faber c0099fe498 [SPEC2DEF]
- Ignore C++ redirects again because they breaks msvcrt
CORE-7465 #resolve
[FRAMEDYN]
- Work around the lack of C++ redirects

svn path=/trunk/; revision=60135
2013-09-15 14:33:33 +00:00
Eric Kohl b63e09b179 [USRMGR]
Use NetLocalGroupGetMembers level 2 instead of level 1 in order to display the domain names of well-known groups in the group membership list. Skip the domain name for other account types.

svn path=/trunk/; revision=60134
2013-09-15 14:20:58 +00:00
Amine Khaldi af7cfc0a35 [CRYPTDLG]
* Move resource files to the lang folder.

svn path=/trunk/; revision=60133
2013-09-15 14:05:37 +00:00
Amine Khaldi add7a73c06 [CRYPT32_WINETEST]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60132
2013-09-15 13:59:34 +00:00
Amine Khaldi f630b228d0 [CRYPT32]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60131
2013-09-15 13:58:50 +00:00
Johannes Anderwald 6d21511744 [REACTOS]
- Time to honor Mr. Amine Khaldi
Welcome to the Hall of Fame

svn path=/trunk/; revision=60130
2013-09-15 13:23:22 +00:00
Amine Khaldi 479b175269 * Update Johannes's email address.
svn path=/trunk/; revision=60129
2013-09-15 13:06:05 +00:00
Eric Kohl 54a945ae8b [SAMSRV]
Add the INTERACTIVE and Authenticated Users SIDs to the Users alias.

svn path=/trunk/; revision=60128
2013-09-15 12:41:48 +00:00
Amine Khaldi 6678c77033 [IPHLPAPI]
* Sync NotifyAddrChange() with Wine 1.7.1.

svn path=/trunk/; revision=60127
2013-09-15 12:22:28 +00:00
Johannes Anderwald c2b4a8175a [AUDIO]
- Unmap audio buffers after completion

svn path=/trunk/; revision=60126
2013-09-15 10:30:14 +00:00
Eric Kohl cbe1c706cd [NETAPI32]
NetLocalGroupGetMembers:
- Do not try to add the size of a domain name to the return buffer if the domain index is negative.
- Do not try to copy a domain name to the return buffer if the domain index is negative.
- Move the write pointer after writing the domain name.

svn path=/trunk/; revision=60125
2013-09-15 09:11:32 +00:00
Eric Kohl 1a0117e43e [NETAPI32]
NetLocalGroupGetMembers: Do not overwrite the MembersInfo struct. 

svn path=/trunk/; revision=60124
2013-09-15 07:51:27 +00:00
Thomas Faber ef0399b1ec [QMGRPRXY]
- Add missing rgs file

svn path=/trunk/; revision=60123
2013-09-14 23:10:27 +00:00
Amine Khaldi f2f524b95b [CRYPT32]
* Move resource files to the lang folder.

svn path=/trunk/; revision=60122
2013-09-14 22:00:41 +00:00
Amine Khaldi 3121d3bcd9 [CREDUI_WINETEST]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60121
2013-09-14 21:49:34 +00:00
Amine Khaldi 86442ad8b9 [CREDUI]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60120
2013-09-14 21:48:59 +00:00
Eric Kohl 6e5bdff3a6 [NETAPI32]
NetLocalGroupGetMembers: Fix heap corruption by calculationg the proper buffer size.

svn path=/trunk/; revision=60119
2013-09-14 21:35:01 +00:00
Amine Khaldi b6535e2e4b [COMCTL32_WINETEST]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60118
2013-09-14 20:07:14 +00:00
Amine Khaldi 1db9e9e88a [COMCTL32]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60117
2013-09-14 20:06:00 +00:00
Amine Khaldi 18cfc3961c [COMCAT_WINETEST]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60116
2013-09-14 19:00:31 +00:00
Amine Khaldi 127325ea0d [COMCAT]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60115
2013-09-14 18:59:47 +00:00
Amine Khaldi 3505f4b788 [CLUSAPI]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60114
2013-09-14 18:39:19 +00:00
Amine Khaldi c157f6da70 [AVIFIL32]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60113
2013-09-14 18:34:12 +00:00
Amine Khaldi a1989e2ed7 * Silence some debug prints.
svn path=/trunk/; revision=60112
2013-09-14 18:27:10 +00:00
Amine Khaldi 5cf16e25ad [ATL_WINETEST]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60111
2013-09-14 18:23:41 +00:00
Amine Khaldi aa8a46b180 [ATL]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60110
2013-09-14 18:22:37 +00:00
Amine Khaldi 6bcfaf87f1 [ATL80]
* Add an importlib.

svn path=/trunk/; revision=60109
2013-09-14 17:49:35 +00:00
Amine Khaldi 6c5cf5c286 [ATL80_WINETEST]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60108
2013-09-14 17:43:11 +00:00
Amine Khaldi 246f6d54e4 [ATL80]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60107
2013-09-14 17:42:03 +00:00
Amine Khaldi 6f54336e64 * Silence some more debug prints.
svn path=/trunk/; revision=60106
2013-09-14 17:25:04 +00:00
Amine Khaldi d98bd9c11f [D3DX9_43]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60105
2013-09-14 17:22:39 +00:00
Timo Kreuzer eadabe5a68 [WIN32K]
Improve prototype of NtUserNotifyProcessCreate

svn path=/trunk/; revision=60104
2013-09-14 15:43:49 +00:00
Daniel Reimer b93011476c CORE-7456 #resolve #comment Committed in r60103. Thank you.
svn path=/trunk/; revision=60103
2013-09-14 15:00:02 +00:00
Hermès Bélusca-Maïto b56d260d39 [NET][SERVMAN]: Fix warning C4090.
[CMAKE]: Temporarily reconsider C4090 as a warning, otherwise we would have to fix ~= 33 problems in Wine dlls.

svn path=/trunk/; revision=60102
2013-09-14 14:51:56 +00:00
Amine Khaldi 1887b24413 [DXSDK]
* Update some DirectX headers and import others from Wine.
[D3DX9_*]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60101
2013-09-14 13:44:28 +00:00
Hermès Bélusca-Maïto 38db7e5e01 [CMAKE:MSVC]
Add warning C4090 (different 'modifier' qualifiers -- for C programs only; for C++ programs, the compiler error C2440 is issued --) as an error (usually, when I hit this warning, it means that I'm doing an error in my code...). This warning can be caused when a pointer to a const or volatile item is assigned to a pointer not declared as pointing to const or volatile.
This warning is already treated as an error by GCC...

svn path=/trunk/; revision=60100
2013-09-14 13:18:51 +00:00
Eric Kohl e66dc8a754 [NETAPI32]
NetUserGetLocalGroups: Fix a typo that broke the enumeration of account aliases.

svn path=/trunk/; revision=60099
2013-09-14 12:22:36 +00:00
Amine Khaldi 1f1d1b19dc [WPP]
* Introduce wpp as a cross compiling lib, and rename out host one as wpphost.
[WIDL]
* Update the link reference to the host wpp.
[PSDK]
* Update d3d9types.h and import d3d11shader.h and d3dcompiler.h from Wine.
[DXGUID]
* Introduce dx10guid to contain some GUIDs needed only by Wine DirectX modules.
[D3DCOMPILER_43]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60098
2013-09-14 10:30:44 +00:00
Timo Kreuzer 35c4461605 [CRT]
_cdecl -> __cdecl

svn path=/trunk/; revision=60097
2013-09-14 10:28:30 +00:00
Timo Kreuzer 76dd7e5f1d [SMSS]
Fix some MSVC warnings.

svn path=/trunk/; revision=60096
2013-09-14 10:25:59 +00:00
Timo Kreuzer 5550a1f54e [KERNEL32]
Fix MSVC warnings.

svn path=/trunk/; revision=60095
2013-09-14 10:20:11 +00:00
Amine Khaldi ba3d6d39e7 [D3DXOF]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60094
2013-09-14 10:13:29 +00:00
Thomas Faber fb0811a01f [KERNEL32]
- Fix an off-by-one in the UNC case in WaitNamedPipeW
- Some readability

svn path=/trunk/; revision=60093
2013-09-14 09:12:12 +00:00
Amine Khaldi dd79f09da8 [WPP]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60092
2013-09-14 09:02:13 +00:00
Amine Khaldi ab785e9440 [DDRAW]
* Remove some now unneeded source files.

svn path=/trunk/; revision=60091
2013-09-13 23:56:46 +00:00
Amine Khaldi f380442435 [DXGI][D3D8][D3D9][DDRAW][WINED3D]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60090
2013-09-13 23:50:10 +00:00
Amine Khaldi 70566203be [ATL100_WINETEST]
* Import from Wine 1.7.1.

svn path=/trunk/; revision=60088
2013-09-13 22:51:58 +00:00
Amine Khaldi e4852d7c49 [ATL100]
* Sync with Wine 1.7.1.

svn path=/trunk/; revision=60087
2013-09-13 22:50:10 +00:00
Alex Ionescu 1a0744c854 [KERNEL32/NTDLL]: Fix definition of RtlCreateActivationContext (although the code is still 100% incompatible with Windows, at least it won't destroy the stack anymore when Windows' kernel32.dll tries to call it). Take the Windows definition of ACTIVATION_CONTEXT and use it instead. Also do the Windows behavior of allocating an ACTIVATION_CONTEXT_WRAPPED structure (which has a magic header), and returning the internal ACTIVATION_CONTEXT (and then looking up the "WRAPPED" whenever we need to check the magic). Ran kernel32:actctx and no regressions seen. My hope is to get the Rtl* interfaces at least compatible enough to Kernel32 from Windows so that when using it in ROS, it doesn't immediately crash and burn, we'll see how far that goes. I don't want to rewrite 2500 lines of XML parsing.
svn path=/trunk/; revision=60086
2013-09-13 22:44:57 +00:00
Hermès Bélusca-Maïto 6e8c79e64d [KERNEL32]
- npipe.c:
  * Use RtlPrefixUnicodeString instead of RtlPrefixString with casts.
  * Check results of RtlCreateUnicodeString and RtlPrefixUnicodeString, return FALSE if they fail and set an appropriate last error.
  * Free the string created with RtlCreateUnicodeString instead of leaking memory.
  * Fix a path type check (RtlPathTypeUncAbsolute instead of RtlPathTypeRootLocalDevice).
- path.c: I prefer seeing the default case at the end of the switch (no functional changes).

[NTOS:MM]
- Use RtlPrefixUnicodeString instead of RtlPrefixString with casts.

[RTL]
- RtlPrefixString acts on general PSTRINGs (which are not UNICODE).
- Remove extra spaces between names of functions and parentheses.
- Clarify the fact that we run over characters.

svn path=/trunk/; revision=60085
2013-09-13 22:27:41 +00:00