Commit graph

76358 commits

Author SHA1 Message Date
Amine Khaldi
f1e575c3d2 [VERSION] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:43:24 +01:00
Amine Khaldi
7d76303d2d [VBSCRIPT_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:43:01 +01:00
Amine Khaldi
285df607d2 [PSDK] Update activscp.idl. CORE-16441 2019-12-01 19:42:38 +01:00
Amine Khaldi
9a0ddc1388 [VBSCRIPT] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:42:07 +01:00
Amine Khaldi
573d40fbaa [USP10_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:41:41 +01:00
Amine Khaldi
29ff85ba5d [USP10] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:41:14 +01:00
Amine Khaldi
7a62c32bcc [USER32_WINETEST] Sync with Wine Staging 4.18 except win.c (PR #1980). CORE-16441 2019-12-01 19:40:48 +01:00
Amine Khaldi
87801a65f7 [PSDK] Add some missing definitions. CORE-16441 2019-12-01 19:40:17 +01:00
Amine Khaldi
98e4a3ece1 [URLMON_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:39:54 +01:00
Amine Khaldi
6c3c2e33f6 [URLMON] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:39:31 +01:00
Amine Khaldi
7cddbe34e2 [UPDSPAPI] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:39:04 +01:00
Amine Khaldi
174271931a [TWAIN_32] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:38:39 +01:00
Amine Khaldi
3edf37e269 [TAPI32] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:38:13 +01:00
Amine Khaldi
5a267e6b9e [T2EMBED] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:37:45 +01:00
Amine Khaldi
d9010a8166 [RICHED32_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:37:14 +01:00
Shy Zedaka
b6743016f7 [TRANSLATION] Some Hebrew Translation for Shell32 (#2121) 2019-12-01 19:30:48 +01:00
Katayama Hirofumi MZ
f1bc04d7e6
[SHELL32][ZIPFLDR] Implement SendTo ZIP folder (#2118)
Follow-up of #2114.
- s/Creater/Creator/
- Add an empty file in the SendTo folder.
- Trick.
CORE-16495
2019-12-02 02:26:34 +09:00
Eric Kohl
c35ebdfeb6 [DNSRSLVR] Add support for IP6 hosts file entries 2019-12-01 17:18:47 +01:00
Katayama Hirofumi MZ
962ff6e2fa
[SHELLEXT][ZIPFLDR] Implement ZIP creation (#2114)
This PR will implement *.ZFSendToTarget file type that will realize SendTo ZIP folder in future.
CORE-16495, CORE-12562
2019-12-01 21:20:53 +09:00
Jose Carlos Jesus
62a95e4943 [TRANSLATION] Update Portuguese translation (#2115) 2019-12-01 10:14:13 +01:00
Katayama Hirofumi MZ
79d21f7664 [SHELL32] Fix regression of DoCreateSendToFiles
CoInitializeEx/CoUninitialize added.
CORE-12562
2019-12-01 13:55:43 +09:00
Katayama Hirofumi MZ
4f7bb559fb [SHELL32_APITEST] Improve DragDrop testcase 2
CORE-11238
2019-12-01 11:44:43 +09:00
Adam Słaboń
db1ac630be [TRANSLATION][MC] Polish translation update for errcodes.mc (#2108) 2019-11-30 16:31:28 +01:00
Amine Khaldi
6c02033b00 [SXS_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:58:10 +01:00
Amine Khaldi
58895b70d0 [SXS] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:56:42 +01:00
Amine Khaldi
074cec532b [STI_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:56:15 +01:00
Amine Khaldi
66b46b04f4 [STI] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:55:34 +01:00
Amine Khaldi
21c2e3982d [SNMPAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:51:23 +01:00
Amine Khaldi
04c12ebdfa [SLBCSP] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:50:58 +01:00
Amine Khaldi
2ffe58cf05 [SHLWAPI_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:50:34 +01:00
Amine Khaldi
b8dc669cfe [SHELL32_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:50:08 +01:00
Amine Khaldi
09ad24e1f4 [SHDOCVW] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:49:41 +01:00
Amine Khaldi
d44df9b83d [SENSAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:49:13 +01:00
Amine Khaldi
2b5283b702 [SECUR32_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:48:48 +01:00
Amine Khaldi
54be41be6b [PSDK] Add SECPKG_FLAG_APPLY_LOOPBACK. CORE-16441 2019-11-30 14:48:23 +01:00
Amine Khaldi
465ab8e0c3 [SCRRUN_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:47:55 +01:00
Amine Khaldi
39343ec6e1 [SCRRUN] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:47:27 +01:00
Amine Khaldi
858af2db9d [SCCBASE] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:46:59 +01:00
Eric Kohl
c1f22c88ca [STORAGE] Storage driver cleanup part 5 (last part)
Move the fdc and flpydrv drivers into the floppy directory.
2019-11-30 13:33:32 +01:00
Eric Kohl
2a2040a9fe [STORAGE] Storage driver cleanup part 4
Move the floppy driver into the floppy/floppy directory.
2019-11-30 13:13:59 +01:00
Eric Kohl
9393c6a48b [STORAGE] Storage driver cleanup part 3
Move the storahci driver into the port directory.
2019-11-30 12:58:59 +01:00
Eric Kohl
d736908967 [STORAGE] Storage driver cleanup part 2
Move the scsiport driver into the port directory.
2019-11-30 12:19:03 +01:00
Eric Kohl
6b687478d1 [STORAGE] Storage driver cleanup part 1
Move the classpnp driver into the class directory because it is a class driver, just like the class2 driver.
2019-11-30 11:54:33 +01:00
Katayama Hirofumi MZ
0e2bb5b0b8
[SHELL32] Validate file operation (#2085)
- Support FOF_RENAMEONCOLLISION flag of SHFileOperationW.
- Add validate_operation function and use it in SHFileOperationW.

CORE-10225
2019-11-30 15:36:16 +09:00
Katayama Hirofumi MZ
ccc52d2e5b
[KERNEL32] Fix multibyte conversion in default char (#2111)
Fix kernel32!MultiByteToWideChar function. The default character was wrong. CORE-16468
2019-11-30 15:10:10 +09:00
Katayama Hirofumi MZ
1ad16a37f2 [USERENV] Fix Japanese profile info
Probably we shouldn't localize IDS_APPDATA and IDS_LOCALSETTINGS resource strings of userenv module until localization complete.
CORE-16539
2019-11-30 14:55:45 +09:00
Katayama Hirofumi MZ
00fb9053f9
[MEDIA][NLS] Fix c_932.nls header (#2110)
Modify and fix file c_932.nls that is codepage 932 information of NLS (National Language Support). CORE-16468
2019-11-30 12:57:29 +09:00
Oleg Dubinskiy
965e17dbc4 [WINSTA] Export WinStationRedirectErrorMessage (#2072)
Add export for WinStationRedirectErrorMessage() function in Winsta. We already have a stub for this function in dll/win32/winsta/logon.c, but for some reason it is not exported.
Required by MS Winlogon with Win32SS and some other needed dlls replaced. Now it fails due to missing WinStationCanLogonProceed, for which we currently haven't a stub.

This function has been introduced with Win2k3 SP1 (and exists in SP2 as well), see http://blog.airesoft.co.uk/apichanges/changes-Server2003%20SP0-To-Server2003%20SP1.xml#winsta.dll

JIRA issue: CORE-16458
2019-11-29 14:51:04 +01:00
Oleg Dubinskiy
be460fe03f [RPCRT4] Stub RpcGetAuthorizationContextForClient (#2042)
## Purpose

Add a stub for RpcGetAuthorizationContextForClient function into rpcrt4, according to https://docs.microsoft.com/en-us/windows/win32/api/rpcasync/nf-rpcasync-rpcgetauthorizationcontextforclient (but with Wine-specific diffs in the syntax, according to the code guidelines: https://wiki.winehq.org/Submitting_Patches#Code_guidelines, since we're syncing rpcrt4 with Wine). Required by MS Winlogon with also Win32 subsystem and some other dlls replaced (aka ROS-Frankenstein), so after my changes it doesn't fail with our rpcrt4.dll at the system startup.
I think I also need to submit a patch in Wine, but it is a bit problematically to reproduce this error there, since Wine has no even winlogon.exe, and launching MS Winlogon in pair with profmap.dll, causes the crash due to unimplemented RtlSetProcessIsCritical function in ntdll (which is completely different than our). Ftr, our ntdll already has it implemented: https://git.reactos.org/?p=reactos.git;a=blob;f=sdk/lib/rtl/process.c;hb=67c78d88c885ca92c72e2bcf59ddcf1d429096b1#l453 But with MS ntdll.dll, as far as I know, Wine will not work.

JIRA issue: CORE-16458

Although this PR doesn't fix that shutdown issue, it at least improves the situation with replaced system files and allows to investigate it more.

## Proposed changes

- Add a stub for the function in `dll/win32/rpcrt4/rpc_async.c`;
- Properly call it in `dll/win32/rpcrt4/rpcrt4.spec`.
2019-11-29 14:19:56 +01:00
Serge Gautherie
7e1338eac2 [BOOTDATA] Restore "CMD here" 'Extended' key, but commented out (#2093)
Addendum to db5a2fff
CORE-16519
2019-11-29 14:13:59 +01:00