Giannis Adamopoulos
19dd22d422
[EXPLORER] -Use WM_POPUPSYSTEMMENU to open the system menu of a window. CORE-13400
...
svn path=/trunk/; revision=74972
2017-06-09 09:16:44 +00:00
Giannis Adamopoulos
e340056142
[EXPLORER] -Fix the return value in HandleShellHookMsg. Suggestion by Christoph.
...
svn path=/trunk/; revision=74971
2017-06-09 08:29:04 +00:00
Mark Jansen
8d15eb4dea
[NTOS:MM] Do not queue debugger events after notifying process exit. CORE-13393
...
Patch suggested by Thomas.
svn path=/trunk/; revision=74969
2017-06-08 20:34:47 +00:00
Giannis Adamopoulos
8ad0eae687
[EXPLORER] -Revert a hack from r63304 that caused CORE-13388. This hid another bug and the correct way to fix this is to return MA_NOACTIVATE to WM_MOUSEACTIVATE.
...
svn path=/trunk/; revision=74968
2017-06-08 20:31:49 +00:00
Pierre Schweitzer
1ac1c1b261
[KMTESTS:MM]
...
When testing noncached mapping, use MmAllocateNonCachedMemory() as suggested by Thomas to avoid later potential failures
svn path=/trunk/; revision=74967
2017-06-08 20:16:34 +00:00
Hermès Bélusca-Maïto
7384a6a1d5
[GDI32_APITEST]: Fix the "missing braces around initializer" GCC error that I've introduced in r74962.
...
svn path=/trunk/; revision=74966
2017-06-08 19:09:01 +00:00
Giannis Adamopoulos
6b8f404594
[EXPLORER] -Open the start menu on mouse down. Patch by Joachim Henze (reactosfanboy). CORE-13375
...
svn path=/trunk/; revision=74965
2017-06-08 18:57:53 +00:00
Hermès Bélusca-Maïto
349d9f652b
[ADVAPI32_WINETEST]: Fix compilation with MSVC 2010 (guarded via __REACTOS__).
...
svn path=/trunk/; revision=74963
2017-06-08 17:04:24 +00:00
Hermès Bélusca-Maïto
72c5e65e8c
[GDI32_APITEST]: Fix compilation under MSVC 2010.
...
svn path=/trunk/; revision=74962
2017-06-08 17:00:55 +00:00
Giannis Adamopoulos
438d60c401
[UXTHEME] -Implement support for non rectangular caption buttons in WM_NCHITTEST handling. Please note that non rectangular buttons or buttons with no gaps between them are HACKY for XP so hittesting will never work properly (we really mimic windows xp here). Cache the position of caption buttons in the WINDOWINFO. CORE-13171
...
svn path=/trunk/; revision=74960
2017-06-08 14:27:52 +00:00
Eric Kohl
30ad304570
[NETAPI32]
...
Add obsolete NetErrorLog and NetService functions.
svn path=/trunk/; revision=74958
2017-06-08 09:34:31 +00:00
Eric Kohl
6d28124a20
[NETAPI32]
...
Add obsolete NetAudit and NetConfig functions.
svn path=/trunk/; revision=74957
2017-06-08 08:41:28 +00:00
Eric Kohl
658595fb98
[PSDK]
...
Fix NetAuditRead and NetAuditWrite prototypes (LPTSTR->LPCWSTR).
svn path=/trunk/; revision=74956
2017-06-08 08:37:59 +00:00
Pierre Schweitzer
453fae7f31
[KMTESTS:MM]
...
Make MmMapLockedPagesSpecifyCache a bit more robust. Based on Thomas' suggestions
svn path=/trunk/; revision=74955
2017-06-08 06:44:48 +00:00
Eric Kohl
eb6360d80f
[NETAPI32]
...
Add obsolete NetAlert and NetMessage functions.
svn path=/trunk/; revision=74950
2017-06-08 00:30:49 +00:00
Eric Kohl
544223fa5a
[NETAPI32]
...
Implement NetServerTransportAdd, NetServerTransportAddEx, NetServerTransportDel and NetServertransportEnum. These functions call their counterparts in the server service.
svn path=/trunk/; revision=74949
2017-06-07 23:35:09 +00:00
Eric Kohl
312c89f38e
[NETAPI32]
...
- Implement NetServerDiskEnum, NetServerGetInfo and NetServerSetInfo. These functions call their counterparts in the server service.
- The new NetServerGetInfo function is disabled because its server side (NetrServerGetInfo) must be implemented before we can replace the Wine implemenation without loss of functionality.
svn path=/trunk/; revision=74948
2017-06-07 22:27:34 +00:00
Mark Jansen
2252393eeb
[KERNEL32_WINETEST] Kill process that hangs on an unimplemented feature.
...
svn path=/trunk/; revision=74947
2017-06-07 20:40:42 +00:00
Thomas Faber
c2486683cc
[NTOS:DBGK]
...
- Add SEH in DbgkpPostFakeModuleMessages. Fixes crash in ntdll_winetest:info when trying to debug another process that was started suspended.
CORE-13369 #resolve
svn path=/trunk/; revision=74946
2017-06-07 20:23:53 +00:00
Pierre Schweitzer
68dca562d7
[UDFS]
...
Set the volume label with the logical volume ident contained in the file set descriptor.
Microsoft appears to do so, so mimic this behavior to have consistent volumes labels with Windows.
CORE-4375
svn path=/trunk/; revision=74945
2017-06-07 19:33:55 +00:00
Eric Kohl
5ec31693b0
[SCHEDSVC]
...
Avoid JOBs overrunning in LoadJobs().
- Define JOB_NAME_LENGTH and use it instead of hardcoded values.
Based on a patch by Victor Martinez Calvo.
CORE-13389
svn path=/trunk/; revision=74944
2017-06-07 17:45:05 +00:00
Eric Kohl
3e87295366
[INTL]
...
- Fix a potential overflow and uninitialized variable in InitNegNumFmtCB().
- Get rid of the now useless string buffer szNewSample.
Based on a patch by Victor Martinez Calvo.
CORE-13384
svn path=/trunk/; revision=74942
2017-06-07 15:55:16 +00:00
Eric Kohl
fd32dd8623
[INTL]
...
Fix freeing logic in GetSupportedCP().
Patch by Victor Martinez Calvo.
CORE-13385
svn path=/trunk/; revision=74941
2017-06-07 14:10:43 +00:00
Eric Kohl
2c1c8e2f94
[INTL]
...
Fix GetDateSetting() overruns.
Patch by Victor Martinez Calvo.
CORE-13387
svn path=/trunk/; revision=74940
2017-06-07 13:48:49 +00:00
Eric Kohl
d6f5debb07
[INTL]
...
Fix overruns in GetTimeSetting().
Patch by Victor Martinez Calvo.
CORE-13386
svn path=/trunk/; revision=74939
2017-06-07 13:43:33 +00:00
Eric Kohl
b3b8277a07
[INTL]
...
Prevent wcsncopy overflows in GetCurrencySettings().
Patch by Victor Martinez Calvo.
CORE-13379
svn path=/trunk/; revision=74938
2017-06-07 13:37:43 +00:00
Benedikt Freisen
101ccf86e2
[MSPAINT]
...
- fix incorrect file extension management -- patch by Katayama Hirofumi MZ
CORE-12354 #resolve
svn path=/trunk/; revision=74937
2017-06-07 10:12:05 +00:00
Benedikt Freisen
9a2dd59876
[MSPAINT]
...
- fix incorrect image resizing -- patch by Katayama Hirofumi MZ
CORE-10719 #resolve
svn path=/trunk/; revision=74936
2017-06-07 10:00:04 +00:00
Giannis Adamopoulos
7ca0d5807c
[UXTHEME] -Fix parsing font styles like bold or italic.
...
svn path=/trunk/; revision=74935
2017-06-07 08:35:35 +00:00
Giannis Adamopoulos
391e68be86
[UXTHEME] -Rename ActiveThemeFile to g_ActiveThemeFile, user32ApiHook to g_user32ApiHook and gbThemeHooksActive to g_bThemeHooksActive.
...
svn path=/trunk/; revision=74934
2017-06-07 08:28:14 +00:00
Giannis Adamopoulos
27c9570f9d
[COMCTL32] -Fix a lot of tests for the v5 toolbar without braking the behavior of the v6 one (that needs to be tested).
...
svn path=/trunk/; revision=74931
2017-06-06 12:19:17 +00:00
Hermès Bélusca-Maïto
6fda346a25
[EXPLORER]: Fix what appears to be a copy-pasta error: use the correct window class names in the corresponding message maps. Validated by Giannis Adamopoulos.
...
svn path=/trunk/; revision=74930
2017-06-05 22:01:09 +00:00
Giannis Adamopoulos
759a452d44
[COMCTL32_APITEST] -Make comctl32v5.manifest really point to the v5 library.
...
svn path=/trunk/; revision=74929
2017-06-05 21:50:21 +00:00
Thomas Faber
605a7dfec9
[NTDLL_VISTA]
...
- Avoid importing from kernel32. We're supposed to be... ntdll
CORE-13361
svn path=/trunk/; revision=74928
2017-06-05 21:37:13 +00:00
Peter Hater
d70eb21b6b
[WINETESTS] Avoid canceling the test when Samba is not installed and NTLM authentication is tested
...
svn path=/trunk/; revision=74927
2017-06-05 19:27:50 +00:00
Pierre Schweitzer
3a11250596
[UDFS]
...
Only use unused var warnings. Patch by Thomas.
CORE-4375
svn path=/trunk/; revision=74926
2017-06-05 16:02:47 +00:00
Pierre Schweitzer
c91b3835c5
[UDFS]
...
Misc fixes by Thomas.
CORE-4375
svn path=/trunk/; revision=74925
2017-06-05 15:54:51 +00:00
Giannis Adamopoulos
3767fcf5cc
Fix gcc build.
...
svn path=/trunk/; revision=74924
2017-06-05 14:40:48 +00:00
Giannis Adamopoulos
0cfb73fce3
[COMCTL32_APITEST] -Add tests for CCM_GETVERSION and CCM_SETVERSION for the v5 and v6 toolbar control.
...
svn path=/trunk/; revision=74923
2017-06-05 14:25:37 +00:00
Giannis Adamopoulos
f71f869a95
[COMCTL32] -Differentiate between v5 and v6 toolbar and make their CCM_SETVERSION behave correct according to their version.
...
svn path=/trunk/; revision=74922
2017-06-05 14:23:42 +00:00
Pierre Schweitzer
2130f6ee4b
[UDFS]
...
Misc coverity fixes.
CID 1412011, 1321904, 1322008, 1322151, 1321905
CORE-4375
svn path=/trunk/; revision=74921
2017-06-05 13:00:58 +00:00
Pierre Schweitzer
d3e907f461
[UDFS]
...
Complete the implementation of UDFGetNetworkInformation() so that it sets all the fields.
This fixes displaying file size in explorer.
CORE-4375
CORE-13366
svn path=/trunk/; revision=74919
2017-06-04 19:17:10 +00:00
Hermès Bélusca-Maïto
cef084134d
[i8042prt]: Yet another hack for Dell trackpad, but this time, we inaugurate the Inspiron series with a Dell Inspiron 6000 hack!! x^( Something's fishy in our driver...
...
Tested and confirmed working by Jared Smudde.
CORE-6901
svn path=/trunk/; revision=74918
2017-06-04 18:24:05 +00:00
Hermès Bélusca-Maïto
b3e5a3b667
[PSDK]: Remove a couple of redundant #defines that are already defined in this regstr.h file.
...
svn path=/trunk/; revision=74917
2017-06-04 18:19:55 +00:00
Hermès Bélusca-Maïto
93cfc03633
[SETUPAPI]: Fix a 9-year old bug in the SETUP_CreateClassKey() logic, introduced in r31860, that set a wrong Class name value if the corresponding registry key already existed. The bug was unveiled by my commit r74761.
...
[SETUPAPI_APITEST]: When selecting another test_class_guid and test_class_name couple via SetupDiClassNameFromGuidA(), check whether this function actually succeeds. Also, improve some error output.
svn path=/trunk/; revision=74916
2017-06-04 18:16:24 +00:00
Pierre Schweitzer
a538181140
[UDFS]
...
Fix broken implementation of UDFGetFullNameInformation().
Always return full name length so that caller can allocate a big-enough buffer for later call.
CORE-4375
svn path=/trunk/; revision=74914
2017-06-04 16:59:25 +00:00
Eric Kohl
09d56b8cff
[NETAPI32]
...
- Implement NetFileClose, NetFileEnum and NetFileGetInfo. These functions call their counterparts in the server service.
- Get rid of share.c as it is no longer needed.
svn path=/trunk/; revision=74913
2017-06-04 15:46:29 +00:00
Amine Khaldi
61b665bdda
[README.WINE] Mark some modules as synced with Wine Staging 2.9. CORE-13362
...
svn path=/trunk/; revision=74912
2017-06-04 15:19:05 +00:00
Amine Khaldi
8fa7e9eda7
[ADVAPI32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
...
svn path=/trunk/; revision=74911
2017-06-04 14:57:35 +00:00
Eric Kohl
597e5ae5bd
[NETAPI32]
...
- Implement NetSessionDel, NetSessionEnum and NetSessionGetInfo. These functions call their counterparts in the server service.
svn path=/trunk/; revision=74910
2017-06-04 14:34:27 +00:00