Commit graph

68005 commits

Author SHA1 Message Date
Amine Khaldi d8d0d107a4 [MSCTF] Sync with Wine Staging 2.2. CORE-12823
7bcca92 msctf: Return proper pointer to interface.
04b97c2 msctf: Allow unadvising ITfThreadFocusSink.
7ebe59b msctf: Use correct sink for ITfThreadFocusSink.
d766288 msctf: Remove incorrect dereference of double pointer.
137166f msctf: Use interface pointer instead of object pointer.

svn path=/trunk/; revision=73963
2017-02-26 18:33:14 +00:00
Amine Khaldi c8c9ff4987 [MSCMS] Sync with Wine Staging 2.2. CORE-12823
321b34d mscms: Fix some spec file entries.

svn path=/trunk/; revision=73962
2017-02-26 18:26:43 +00:00
Amine Khaldi 830abcecb9 [MSACM32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73961
2017-02-26 18:23:11 +00:00
Amine Khaldi 2b5269e1b5 [MSACM32] Sync with Wine Staging 2.2. CORE-12823
0afcefd msacm32: Reduce block align condition scope to test covered drivers.
55fdb03 msacm32: Fix copy-paste error.
6cc6734 msacm32: Support conversion from 24-bit PCM.

svn path=/trunk/; revision=73960
2017-02-26 18:19:34 +00:00
Amine Khaldi 296f1e6c50 [MPR] Sync with Wine Staging 2.2. CORE-12823
3540a3d mpr: Fix some spec file entries.

svn path=/trunk/; revision=73959
2017-02-26 18:07:39 +00:00
Amine Khaldi 14d7d9764c [MCIQTZ32] Sync with Wine Staging 2.2. CORE-12823
71fbaba mciqtz32: Implement MCI_DGV_PLAY_REPEAT.

svn path=/trunk/; revision=73958
2017-02-26 17:53:31 +00:00
Amine Khaldi 41875f2f17 [LZ32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73957
2017-02-26 17:48:33 +00:00
Amine Khaldi 63dec8bdb5 [MAPI32] Sync with Wine Staging 2.2. CORE-12823
d618c0f mapi32: Properly return interface pointer.
6e8553c mapi32: Fix some spec file entries.
454bccd mapi32: Add a stub implementation of HrDispatchNotifications.

svn path=/trunk/; revision=73956
2017-02-26 17:47:40 +00:00
Amine Khaldi eb94e9a2a5 [LOADPERF] Sync with Wine Staging 2.2. CORE-12823
d6e1600 loadperf: Fix some spec file entries.

svn path=/trunk/; revision=73955
2017-02-26 17:43:19 +00:00
Amine Khaldi 90a505efb3 [JSPROXY] Sync with Wine Staging 2.2. CORE-12823
2b094f9 jsproxy: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
aee5267 jsproxy: Use debugstr_a on URL.

svn path=/trunk/; revision=73954
2017-02-26 17:41:19 +00:00
Amine Khaldi 7643fdc6bb [JSCRIPT] Sync with Wine Staging 2.2. CORE-12823
493659e jscript: Make scope_push() static.

svn path=/trunk/; revision=73953
2017-02-26 17:39:01 +00:00
Amine Khaldi 508223165a [ITSS] Sync with Wine Staging 2.2. CORE-12823
4fdcc03 itss: Properly return interface pointers.

svn path=/trunk/; revision=73952
2017-02-26 17:36:06 +00:00
Amine Khaldi 13d03d3364 [INSENG] Sync with Wine Staging 2.2. CORE-12823
dabb589 inseng: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

svn path=/trunk/; revision=73951
2017-02-26 17:34:21 +00:00
Amine Khaldi 3f8b42f823 [IMAADP32.ACM] Sync with Wine Staging 2.2. CORE-12823
1a6d3c1 imaadpcm32: Fix source offsets when converting stereo PCM to IMAADPCM.

svn path=/trunk/; revision=73950
2017-02-26 17:32:01 +00:00
Amine Khaldi bb98fff5c2 [IEFRAME] Sync with Wine Staging 2.2. CORE-12823
477e7fd ieframe: Fix moniker leak on error path.

svn path=/trunk/; revision=73949
2017-02-26 17:28:46 +00:00
Amine Khaldi 1f5449e7c5 [ICCVID] Sync with Wine Staging 2.2. CORE-12823
4dcdbf3 iccvid: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

svn path=/trunk/; revision=73948
2017-02-26 17:25:49 +00:00
Amine Khaldi 3dcc353592 [HLINK_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73947
2017-02-26 17:21:30 +00:00
Amine Khaldi 4634a076c4 [HLINK] Sync with Wine Staging 2.2. CORE-12823
f6b1e12 hlink: Properly return interface pointers.
4709902 hlink: Add missing parameter to TRACE() message.

svn path=/trunk/; revision=73946
2017-02-26 17:20:48 +00:00
Amine Khaldi 2721d9f046 [HHCTRL.OCX] Sync with Wine Staging 2.2. CORE-12823
89ca96d hhctrl.ocx: Don't skip a tag in next_node.
a16344c hhctrl.ocx: Also take basename of folders when searching.

svn path=/trunk/; revision=73945
2017-02-26 17:18:23 +00:00
Amine Khaldi 1e842f0e63 [CREDUI] Sync with Wine Staging 2.2. CORE-12823
848f478 credui: Split domain from username in SspiPromptForCredentialsW.

svn path=/trunk/; revision=73944
2017-02-26 17:09:21 +00:00
Amine Khaldi 69dc549fdb [COMPSTUI] Sync with Wine Staging 2.2. CORE-12823
1791b7d compstui: Fix SetCPSUIUserData spec file entry.

svn path=/trunk/; revision=73943
2017-02-26 17:07:09 +00:00
Amine Khaldi 576756c8f8 [AVIFIL32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73942
2017-02-26 17:03:08 +00:00
Amine Khaldi 04fa10095f [AVIFIL32] Sync with Wine Staging 2.2. CORE-12823
349a80e avifil32: Fix AVIStreamReadFormat spec file entry.

svn path=/trunk/; revision=73941
2017-02-26 17:02:24 +00:00
Amine Khaldi f03e637c36 [ATL] Sync with Wine Staging 2.2. CORE-12823
de24275 atl: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
26e8873 atl: Fix AtlModuleInit spec file entry.

svn path=/trunk/; revision=73940
2017-02-26 16:56:41 +00:00
Amine Khaldi ffa916c3c7 [QUARTZ_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73939
2017-02-26 16:53:38 +00:00
Amine Khaldi fe9810f5a4 [QUARTZ] Sync with Wine Staging 2.2. CORE-12823
e2a4974 quartz: Downgrade FIXME->WARN.
c6a4811 quartz: Clean up another trace for consistency.
ff36b5c quartz: A couple of spelling fixes in comments.
ac59a68 quartz: Don't write past end of d3d9 buffer.
478feea quartz: Keep This/iface order in TRACEs for consistency.
97405fc quartz: Add tests for IBasicVideo.
5cdb0b5 quartz: Use wine_dbgstr_longlong() to trace REFERENCE_TIME.
89d4e14 quartz: Take MP3 padding bit into account when calculating the block size.

svn path=/trunk/; revision=73938
2017-02-26 16:52:09 +00:00
Amine Khaldi caa685ac17 [DPLAYX_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73937
2017-02-26 16:43:10 +00:00
Amine Khaldi f059b95530 [DPLAYX] Sync with Wine Staging 2.2. CORE-12823
7603e85 dplayx: Don't print an error when no Lobby Providers are found.
7ae50b2 dplayx: Fix multiple assigments to the same lvalue (coccinellery).

svn path=/trunk/; revision=73936
2017-02-26 16:41:39 +00:00
Amine Khaldi 1f3623d2ae [DINPUT_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73935
2017-02-26 16:37:17 +00:00
Amine Khaldi b2b175013f [DINPUT] Sync with Wine Staging 2.2. CORE-12823
f921b63 dinput: Do not wait for hook thread startup in IDirectInput8::Initialize.
f9b4be5 dinput: Allocate correct amount of memory in IDirectInput8AImpl_EnumDevicesBySemantics.
04bddb6 dinput: Give correct count of devices still to be enumerated.
8339de0 dinput: Simplify JoystickWImpl_Unacquire for Linux.
27f4568 dinput: DISFFC_RESET will not release the effects.
2d2d833 dinput: Downgrade a FIXME to WARN in JoystickWImpl_SendForceFeedbackCommand.
cc37322 dinput: Fix GetEffectStatus for Linux when effect was not downloaded.
6bb2c4c dinput: Skip events that are not useful currently.
49d4261 dinput: Spelling and case fixes in comments.

svn path=/trunk/; revision=73934
2017-02-26 16:36:28 +00:00
Amine Khaldi ab65241c66 [WMIC] Sync with Wine Staging 2.2. Dedicated to Hermès. CORE-12823
b21f4d0 wmic: Improve cmd line parser and add support for path command.

svn path=/trunk/; revision=73933
2017-02-26 16:29:54 +00:00
Amine Khaldi 9b5b4a4c28 [REG_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73932
2017-02-26 16:17:32 +00:00
Amine Khaldi 37073ed5e2 [REG] Sync with Wine Staging 2.2. CORE-12823
68c1765 reg: Simplify help handling by removing an if-else if-else block.
8a8a753 reg: Fix dword conversion on 64-bit operating systems.

svn path=/trunk/; revision=73931
2017-02-26 16:16:31 +00:00
Amine Khaldi 95668db524 [CABINET_WINETEST] Sync with Wine Staging 2.2. CORE-12823
svn path=/trunk/; revision=73930
2017-02-26 16:03:33 +00:00
Amine Khaldi 42057b458d [CABINET] Sync with Wine Staging 2.2. CORE-12823
a663fe94 cabinet: Set index of folder in FDICopy callback.
1f7d144 cabinet: Make Extract fail on read-only files.
af86bdc cabinet: Make Extract overwrite existing files.
3273dff cabinet: Properly initialize internal fci structure (Valgrind).

svn path=/trunk/; revision=73929
2017-02-26 16:00:58 +00:00
Thomas Faber 520918a849 [MBEDTLS]
- Update to version 2.4.0
CORE-12834 #resolve

svn path=/trunk/; revision=73928
2017-02-26 15:53:13 +00:00
Pierre Schweitzer 1ed7ebc368 [FASTFAT]
Remove an useless check

svn path=/trunk/; revision=73927
2017-02-26 14:43:01 +00:00
Pierre Schweitzer 3e49feb4e7 [CABINET]
Fix handling of trailing backslash.
Patch by Thomas Faber.

ROSTESTS-135

svn path=/trunk/; revision=73926
2017-02-26 14:31:01 +00:00
Pierre Schweitzer 298e2fb71c [KERNEL32]
Fix handling of trailing backslash.
Patch by Thomas Faber.

ROSTESTS-135

svn path=/trunk/; revision=73925
2017-02-26 14:06:50 +00:00
Pierre Schweitzer 84b6e377ec [FASTFAT]
Addendum to r73923: merge with Thomas' patch regarding that topic.

ROSTESTS-135

svn path=/trunk/; revision=73924
2017-02-26 13:57:17 +00:00
Pierre Schweitzer 68b4b8905e [FASTFAT]
Reject more broken file names on open/create.
Fixes a few kmtests:IoFilesystem tests

svn path=/trunk/; revision=73923
2017-02-26 13:32:55 +00:00
Thomas Faber 12a5c1fb9a [MBEDTLS]
- We're a mostly-GPLv2 project, so use the GPLv2 version of the library.
CORE-12834

svn path=/trunk/; revision=73922
2017-02-26 11:55:27 +00:00
Thomas Faber 425f097968 [KMTESTS:IO]
- Avoid a crash in IoFilesystem on Windows when using a free kernel with ntfs. Querying FileAllInformation with any size below sizeof(FILE_ALL_INFORMATION) is considered illegal, so only do it on checked builds (which have a size check).

svn path=/trunk/; revision=73921
2017-02-26 11:31:51 +00:00
Pierre Schweitzer ece00ea85f [NTOSKRNL]
Spotted with kmtest:IoFilesystem: these checks are not performed in free builds for kernel callers and are delegated to the FSD.

svn path=/trunk/; revision=73920
2017-02-26 11:27:24 +00:00
Thomas Faber 75a22bb16a [ACPI]
- We do support sleep states (namely, S5), so don't force aborting sleep transitions. Fixes ACPI shutdown broken by r73918.
CORE-12833

svn path=/trunk/; revision=73919
2017-02-26 09:51:59 +00:00
Thomas Faber 5799101b4c [ACPICA]
- Update to version 20161222
CORE-12833

svn path=/trunk/; revision=73918
2017-02-26 00:26:24 +00:00
Giannis Adamopoulos 3830a078fb [COMCTL32_APITEST] -Call this test the buttonv6 test.
svn path=/trunk/; revision=73917
2017-02-26 00:02:34 +00:00
Daniel Reimer c6bb3308f1 [RAPPS]
Add Gecko Engine which can only be installed once during 1st stage, because someone thought this was a good idea. Now you can get it later, too.

svn path=/trunk/; revision=73916
2017-02-25 23:02:36 +00:00
Giannis Adamopoulos f005129274 [EXPLORER] -Use the hacky way to paint the start button until BCM_GETIDEALSIZE is also implemented.
svn path=/trunk/; revision=73915
2017-02-25 22:54:42 +00:00
Giannis Adamopoulos e7f1aefdb9 [COMCTL32] -Implement BCM_GETTEXTMARGIN, BCM_SETTEXTMARGIN, BCM_SETIMAGELIST and BCM_GETIMAGELIST.
svn path=/trunk/; revision=73914
2017-02-25 22:39:45 +00:00