Commit Graph

2356 Commits

Author SHA1 Message Date
Sebastian Lackner
99ddea76c5 Temporarily disable ntdll-Thread_Stack patchset.
The patchset was initially added for 64-bit MSYS2, however it seems to
break various other applications. Disable it until a better solution is
found.
2016-05-29 17:20:49 +02:00
Sebastian Lackner
6eb4b11c22 Added patch for ntoskrnl.IoStopTimer stub function. 2016-05-29 16:45:04 +02:00
Sebastian Lackner
5eb1d3c69b Added patch to implement DrawDibProfileDisplay in msvideo.dll16. 2016-05-28 00:24:35 +02:00
Sebastian Lackner
70a46a2305 Added patch to provide DeviceID, Location and PortName for printers. 2016-05-28 00:18:19 +02:00
Sebastian Lackner
bd04bf9ac0 Added patch for setupapi.CM_Get_DevNode_Status stub implementation. 2016-05-28 00:13:07 +02:00
Sebastian Lackner
749dc37048 Rebase against 81c700e0f8f8670f9c3b05a4baab2b2cffaeff89. 2016-05-27 23:41:15 +02:00
Sebastian Lackner
a15b448623 Rebase against 0dcf255b51ef096d649a5b4daee7204409550376. 2016-05-27 23:01:46 +02:00
Sebastian Lackner
e460e59354 Rebase against a0c651cd7cf83c9fac6b8776de2d54a731fc4b29.
[secur32-ANSI_NTLM_Credentials]
Removed patch to fix handling of ANSI NTLM credentials (accepted upstream).
2016-05-26 23:38:44 +02:00
Sebastian Lackner
71bb1a35f5 Added patch to avoid sorting InMemoryOrderModuleList by memory address. 2016-05-26 15:55:53 +02:00
Sebastian Lackner
83d43970e8 wined3d-CSMT_Main: Use newly introduced wined3d_calloc function. 2016-05-26 01:38:25 +02:00
Sebastian Lackner
0f1aef64bf Rebase against b5aeb661b9297a6ee6047335f42543936f593525. 2016-05-25 21:17:56 +02:00
Sebastian Lackner
a40017a010 Rebase against 351bd33f2cd1edd680176ef777d77a3d1256ab6d. 2016-05-25 20:34:59 +02:00
Sebastian Lackner
94419b1dad Rebase against 698d4114677205c3e5a0df659d230fe982578757. 2016-05-25 03:43:00 +02:00
Sebastian Lackner
5d32e6fc71 Added patch with workaround for Windows 3.1 apps which call LoadImage(LR_LOADFROMFILE) with a resource id. 2016-05-21 15:07:54 +02:00
Sebastian Lackner
f10c1d3c42 Rebase against 9a80284e1a886ff7e01d33f68715c9bfdb773459. 2016-05-19 20:06:07 +02:00
Sebastian Lackner
9aefba7af5 wined3d-CSMT_Main: Make float constant updates consistent with the rest of the code. 2016-05-19 14:44:21 +02:00
Sebastian Lackner
16e6b1c3e3 Rebase against 58e95f72218fa018739c484f172bc236e685d5bb.
[dbghelp-EnumerateLoadedModulesExW]
Removed patch to implement dbghelp.EnumerateLoadedModulesExW (fixed upstream).
2016-05-19 13:19:02 +02:00
Sebastian Lackner
8a2c526e13 Rebase against aa475ce23fa295a8f5d0fa120d7b3dac1a5a41b5.
[wininet-InternetReadFile]
Removed patch to return synchronously from InternetReadFile if there is no
more data to read (accepted upstream).
2016-05-19 13:18:45 +02:00
Sebastian Lackner
334b3cb393 Release 1.9.10. 2016-05-18 00:00:26 +02:00
Sebastian Lackner
54ed708c91 kernel32-Locale_Definitions: Update patchset and remove STAGED status. 2016-05-17 22:43:28 +02:00
Sebastian Lackner
1294cf8ca9 Added patch to implement msvcrt._fstat32i64. 2016-05-17 21:52:28 +02:00
Sebastian Lackner
5c40d98a8f Disabled wined3d-Revert_PixelFormat patchset.
The issue has already been fixed a while ago, and there are no known cases
where this patch actually makes a difference.
2016-05-17 15:15:15 +02:00
Sebastian Lackner
cc62b92f5e Added patch to recognize bump luminance X8L8V8U8 when loading dds file. 2016-05-17 14:51:17 +02:00
Sebastian Lackner
a89e9696d4 Added patch to properly handle invalid parameters in CharToOem* and OemToChar* APIs. 2016-05-17 14:43:30 +02:00
Sebastian Lackner
5f37cb2071 Added patch to resize buffer when call to InternetCanonicalizeUrlW fails in InternetCrackUrlW. 2016-05-17 14:38:43 +02:00
Sebastian Lackner
b4c93af2cb wined3d-CSMT_Main: Reenable CSMT patchset. 2016-05-17 12:57:30 +02:00
Sebastian Lackner
c2b1a0350d Added patch to implement dbghelp.EnumerateLoadedModulesExW. 2016-05-16 20:04:51 +02:00
Sebastian Lackner
70c4687b47 Added patch to fix various issues related to UnmapViewOfFile. 2016-05-16 19:59:21 +02:00
Sebastian Lackner
9907ab34d3 Added patch to return synchronously from InternetReadFile if there is no more data to read. 2016-05-16 19:40:37 +02:00
Sebastian Lackner
cd9936654a Rebase against f7ac364b0c06bbe7a1ef5b715f2be46b5e6c04d4. 2016-05-16 19:31:20 +02:00
Sebastian Lackner
87b3c56914 imagehlp-ImageLoad: Add dependency on imagehlp-Cleanup and remove a couple of todo_wines. 2016-05-15 22:55:46 +02:00
Sebastian Lackner
65a09eaaa0 d3d9-DesktopWindow: Fix some test failures. 2016-05-15 22:50:00 +02:00
Sebastian Lackner
35e6091943 winepulse-PulseAudio_Support: Add todo_wine to avoid a test failure. 2016-05-15 20:30:25 +02:00
Sebastian Lackner
2dff0d6075 oleaut32-OLEPictureImpl_SaveAsFile: Implement SaveAsFile for PICTYPE_ENHMETAFILE. 2016-05-15 19:09:59 +02:00
Sebastian Lackner
fd89a1b64c Added patch to avoid test failures in d2d1 tests on specific Nvidia graphic cards. 2016-05-15 17:32:04 +02:00
Sebastian Lackner
352d7723f5 mpr-WNetGetUniversalNameW: Fix a couple of test failures. 2016-05-15 17:28:01 +02:00
Sebastian Lackner
4564b0148b iphlpapi-System_Ping: Add/remove todo_wine to avoid test failures. 2016-05-15 17:20:24 +02:00
Sebastian Lackner
56c4a42468 Merge d3d9-Skip_Tests and d3d9-Tests patchset. 2016-05-15 17:15:01 +02:00
Sebastian Lackner
49f61371b2 Added patch to avoid test failures in d3d9 visual tests on specific Nvidia graphic cards. 2016-05-15 17:13:53 +02:00
Sebastian Lackner
fa0e389d75 Added patch to hide random test failures in ws2_32 socket tests. 2016-05-15 17:12:01 +02:00
Sebastian Lackner
44b04d6d36 winex11-wglShareLists: Remove todo for a succeeding tests. 2016-05-15 16:53:46 +02:00
Sebastian Lackner
64714a825f wined3d-Accounting: Mark some failing tests as todo. 2016-05-15 16:49:22 +02:00
Sebastian Lackner
71b8ace1aa wined3d-QUERY_Stubs: Remove todo for a couple of succeeding tests. 2016-05-15 16:38:54 +02:00
Sebastian Lackner
d661521305 ntdll-WRITECOPY: Do not mark tests as fixed.
The code is not active unless a special environment variable is set.
2016-05-15 16:32:20 +02:00
Sebastian Lackner
6f424b1e0f Rebase against 1348d9e97b1e83c99b68e0c9b592798038dc7f41. 2016-05-15 02:23:15 +02:00
Sebastian Lackner
131c688ab3 Added patch for sr-Latn-{CS,RS} locale definitions. 2016-05-15 00:11:30 +02:00
Sebastian Lackner
27ba45e053 Added patch to preserve custom colors between subitems for listview control. 2016-05-14 23:55:10 +02:00
Sebastian Lackner
1acbf46fcf Added patch to fix DialogBoxParam return value when control creation fails. 2016-05-14 23:46:34 +02:00
Sebastian Lackner
dc4a52734f Added patch with riched20 class tests. 2016-05-13 10:33:56 +02:00
Sebastian Lackner
b1d1f3475b Added patch to implement gdiplus.GdipGetMetafileHeaderFromMetafile and other metafile functions. 2016-05-13 08:29:00 +02:00
Sebastian Lackner
00902fdb2f Added patch to update Wine Gecko to version 2.47-beta1. 2016-05-11 02:58:17 +02:00
Sebastian Lackner
ee7d9bd76b oleaut32-Vtable_Offset: Add reference to upstream bug report. 2016-05-11 02:48:15 +02:00
Sebastian Lackner
e38a9d7073 Added patch to set buffer size to zero when InitializeSecurityContextW returns no data. 2016-05-08 23:20:09 +02:00
Sebastian Lackner
cd9e01c9ed Added patch to implement support for fs segment in GetThreadSelectorEntry. 2016-05-08 20:24:58 +02:00
Sebastian Lackner
ece39ae33d Added patch to extend a vtable offset before calling 64-bit DispCallFunc() for a 32-bit typelib. 2016-05-06 04:16:30 +02:00
Sebastian Lackner
cecff04cad Rebase against 6dd6c76299f02a311e37d20a4cef3a0f917f7076.
[ntdll-FileNamesInformation]
Removed patch to implement FileNamesInformation class support for
NtQueryDirectoryFile (fixed upstream).
2016-05-06 00:52:12 +02:00
Sebastian Lackner
96068c4fe2 Rebase against 9eaa37249948c4d77df37cf3649ad1db59412fcb.
[amstream-GetMultiMediaStream]
Removed patch to implement AMStream GetMultiMediaStream functions (accepted
upstream).

[mscoree-Buffer_Overflow]
Removed patch to avoid buffer overflow in mono print handler for large strings
(accepted upstream).

[ntdll-Fix_Free]
Removed patch to fix a handle leak in RemoveDirectoryW (accepted upstream).

[ntdll-FreeBSD_Directory]
Removed patch to use POSIX implementation to enumerate directory content on
FreeBSD (fixed upstream).
2016-05-04 05:14:18 +02:00
Sebastian Lackner
8e5acbdae3 Rebase against bd2999db92e63f3aa8b48945503c616c28726842.
[dwmapi-DwmSetWindowAttribute]
Removed patch to fake success in dwmapi.DwmSetWindowAttribute function
(accepted upstream).

[ntdll-NtSetLdtEntries]
Partially removed patch to implement ntdll.NtSetLdtEntries (accepted upstream).

[shell32-UNIXFS_get_unix_path]
Removed patch to check IsWoW64Process before calling Wow64 functions in
UNIXFS_get_unix_path (fixed upstream).
2016-05-02 20:35:09 +02:00
Sebastian Lackner
07d872e2bc Release 1.9.9. 2016-05-01 23:35:08 +02:00
Sebastian Lackner
fa8670d547 Added patch to fill stack with meaningful values in call_process_entry mis-align workaround. 2016-05-01 16:46:46 +02:00
Sebastian Lackner
b71dcee6b2 Added patch to improve wmic cmd line parser and add support for path command. 2016-04-30 23:41:04 +02:00
Sebastian Lackner
d77c36c405 Remove disabled ntdll-Heap_Delay_Free patchset.
The patchset was never actually enabled in a release because it caused various
regressions. Some applications depend on use-after-frees, others depend on the
fact that HeapAlloc() returns the previously used memory address after a
HeapFree.
2016-04-30 21:05:26 +02:00
Sebastian Lackner
853e7bea82 Remove disabled ntoskrnl-Irp_Status patchset.
The patchset did not properly resolve the original issue.
2016-04-30 21:03:25 +02:00
Sebastian Lackner
561eb28565 Remove disabled shell32-Default_Folder_ACLs patchset.
The patchset might not be completely wrong, but breaks the tests. Currently
there is no known application which depends on this.
2016-04-30 21:01:36 +02:00
Sebastian Lackner
7f8d293595 Remove disabled reg-Implement_Query patchset (accepted upstream). 2016-04-30 20:59:33 +02:00
Sebastian Lackner
05f4f2dfaf Disabled ntdll-Syscall_Wrappers patchset.
There are easier ways to workaround this bug in the meantime. Also,
the idea is not really feasible because its impossible to implement
proper syscall wrappers on 64-bit.
2016-04-30 05:18:57 +02:00
Sebastian Lackner
b7f0807cba ntdll-NtSetLdtEntries: Export the function also on other platforms (thanks Austin).
Whoops. Actually the function exists on x86_64, but similar to wow64, it just returns
STATUS_NOT_IMPLEMENTED.
2016-04-30 02:30:10 +02:00
Sebastian Lackner
424271828e Added patch to implement IKsControl stub subinterface for SynthPort. 2016-04-30 01:39:48 +02:00
Sebastian Lackner
88054b7a21 Added patch to avoid buffer overflow in mono print handler for large strings. 2016-04-29 23:14:35 +02:00
Sebastian Lackner
8d2cdec699 Rebase against 5e6f35ffbd8795da71c6fd6cb8adc84bf8a36504.
[fontsub-CreateFontPackage]
Removed patch to improve fontsub.CreateFontPackage stub implementation
(accepted upstream).

[quartz-AsyncReader]
Removed patch to improve detection of MPEG2 streams (accepted upstream).

[user32-SetCoalescableTimer]
Removed patch to add stub for SetCoalescableTimer (implemented upstream).
2016-04-29 21:08:18 +02:00
Sebastian Lackner
72a52e44c2 ntdll-NtSetLdtEntries: Fix a random test failure and minor style improvements. 2016-04-29 17:30:55 +02:00
Sebastian Lackner
79eb485272 Rebase against 179137c259ffed546fb6f2c88c0d4df0e140cc4c.
[kernel32-FreeUserPhysicalPages]
Removed patch to add stub for kernel32.FreeUserPhysicalPages (accepted upstream).

[wininet-HTTPREQ_ReadFile_Async]
Removed patch to implement support for async handling in InternetReadFile
(accepted upstream).
2016-04-28 20:58:58 +02:00
Sebastian Lackner
51b447a55f ntdll-NtSetLdtEntries: Update patchset and add actual implementation of NtSetLdtEntries. 2016-04-28 17:13:03 +02:00
Sebastian Lackner
0712486b63 Rebase against 4be4e282b737a7cfbccf18552a581ee6de3ac13c.
[winsta-WinStationEnumerateW]
Removed patch to add stub for winsta.WinStationEnumerateW (accepted upstream).
2016-04-28 00:44:52 +02:00
Sebastian Lackner
95899b69cc Added patch to improve fontsub.CreateFontPackage stub implementation. 2016-04-27 16:43:00 +02:00
Sebastian Lackner
52c70bd232 Added patch to postpone setting lpstrFileTitle to work around application bugs. 2016-04-27 16:39:23 +02:00
Sebastian Lackner
5e9e174e71 Added patch to implement support for loading and saving EMF to IPicture interface. 2016-04-27 16:24:34 +02:00
Sebastian Lackner
0d846617c9 wininet-HTTPREQ_ReadFile_Async: Update patchset and add initial tests. 2016-04-27 08:40:52 +02:00
Sebastian Lackner
8ae9a00d2e Rebase against a6e1adb8b701c390b248f8c4d74bef1ed5557599.
[shlwapi-IStream_fnRead]
Removed patch to fix IStream::Read() return value for partial reads (accepted
upstream).

[wined3d-Fix_Typos]
Removed patch to fix a typo in a wined3d TRACE message (accepted upstream).

[ws2_32-getaddrinfo]
Removed patch to ignore invalid protocol IPPROTO_IPV6 in getaddrinfo (accepted
upstream).
2016-04-26 17:46:43 +02:00
Sebastian Lackner
f837e9bbfd Rebase against 69eafe63ad7e3525f3498ab6af9f4c149753407f.
[server-Parent_Process]
Removed patch to avoid holding reference on parent process in
wineserver (accepted upstream).
2016-04-25 17:58:08 +02:00
Sebastian Lackner
1051d1524c Rebase against ef36a25aec33670cd2099e4bce379bd6e2ac42a0. 2016-04-22 18:50:58 +02:00
Sebastian Lackner
60387bee03 Added patch to create DIB section in OleLoadPicture. 2016-04-22 10:15:52 +02:00
Sebastian Lackner
686516f539 Removed disabled patchset makefiles-Revert_libwine_Import (fixed upstream). 2016-04-22 08:22:35 +02:00
Sebastian Lackner
b6a0bae40b wineps.drv-PostScript_Fixes: Add reference to upstream bug. 2016-04-22 08:22:35 +02:00
Sebastian Lackner
a1979756c6 Removed patch to increase MAX_WINPROCS (fixed upstream). 2016-04-22 08:22:35 +02:00
Sebastian Lackner
ab065dcd70 Rebase against 7c18fe17c76efd7d7a2b2648c48e5990c2ae780a.
[ws2_32-DisconnectEx]
Removed patch to implement semi-stub for ws2_32 DisconnectEx function (accepted
upstream).
2016-04-22 08:22:34 +02:00
Sebastian Lackner
ed798c278d Rebase against 00b68720bf32748422e6ccab8629acf04aec9d5a.
[user32-Revert_Popup_Menu]
Removed patch to fix a regression causing popup menus stay open
(accepted upstream).

[user32-WM_CTLCOLORBTN]
Removed patch to replicate Windows behavior of WM_SETTEXT handler
regarding WM_CTLCOLOR* messages (accepted upstream).

[user32-WM_MDICALCCHILDSCROLL]
Removed patch to change value of WM_MDICALCCHILDSCROLL to 0x003f
(accepted upstream).

[user32-WM_NOTIFY]
Removed patch to fix handling of WM_NOTIFY messages in PostThreadMessage
(accepted upstream).
2016-04-22 08:22:34 +02:00
Sebastian Lackner
cc990d9a9b Rebase against ab78cffea7ac676a7041c7d6941b61140cfe005c. 2016-04-22 08:22:34 +02:00
Sebastian Lackner
c366169c65 Added patch to fix a regression causing popup menus stay open. 2016-04-22 08:22:34 +02:00
Sebastian Lackner
6d48c2e282 Rebase against 3dbd46716299883761be9c4c4173a5f0402b2f7c.
[wbemdisp-ASSOCIATORS]
Removed patch with initial tests for ASSOCIATORS query (accepted upstream).
2016-04-22 08:21:19 +02:00
Sebastian Lackner
1f2899cb9f Release 1.9.8. 2016-04-17 17:09:14 +02:00
Sebastian Lackner
dd46af2590 Added patch to fix handling of wildcard paths in GetShortPathName and GetLongPathName. 2016-04-17 15:29:19 +02:00
Sebastian Lackner
6197fa1681 ntdll-Dealloc_Thread_Stack: Temporarily reenable patchset.
Without this patch, 64-bit MSYS2 runs into a STATUS_CONFLICTING_ADDRESSES
issue on x86_64 during fork(). This patch is not a proper solution, so it
will be disabled again in one of the future versions.
2016-04-17 08:32:52 +02:00
Sebastian Lackner
0946354641 user32-PNG_Support: Set EXTRAINCL variable in Makefile.in. 2016-04-17 02:19:37 +02:00
Sebastian Lackner
2354855786 Added patch to fix a bug when exception handling triggers stack guard page. 2016-04-17 01:28:17 +02:00
Sebastian Lackner
578398f0ab Added patch with tests for wbemprox ASSOCIATORS queries. 2016-04-16 22:59:37 +02:00
Sebastian Lackner
d8d1cf2e35 Added patch to trigger stack overflow exception earlier on x86_64. 2016-04-16 22:45:16 +02:00
Sebastian Lackner
4b7dbb610b Added patch with stubs for QUERY_TYPE_SO_STATISTICS and QUERY_TYPE_SO_OVERFLOW. 2016-04-16 21:15:16 +02:00
Sebastian Lackner
181ad80116 Added patch to fix a typo in a wined3d TRACE message. 2016-04-16 19:15:43 +02:00
Sebastian Lackner
b57004bc38 Added patch to improve compatibility of 64-bit support for OS X. 2016-04-16 16:30:58 +02:00
Sebastian Lackner
7fefd606b8 Rebase against f0429adbffce1f67b88b8c0a3e3a5badb6d6526e.
[compobj.dll16-StringFromGUID2]
Removed patch to fix implementation of compobj.dll16.StringFromGUID2 function
(accepted upstream).

[ntdll-Stack_Guard_Pages]
Removed patch to handle stack guard pages on x86_64 (accepted upstream).

[windowscodecs-PNG_Fixes]
Removed patch to allocate correct amount of memory for PNG image data (accepted
upstream).
2016-04-15 23:58:01 +02:00
Sebastian Lackner
7cbb25d95d Rebase against ee9ae29a55b12b2c657f968fd3a958d72ecd7857. 2016-04-14 19:02:36 +02:00
Sebastian Lackner
1a8a066920 Added patches for various improvements in wineps.drv. 2016-04-13 20:40:50 +02:00
Sebastian Lackner
141fc0844c Added patch to ignore invalid exit_frame when exiting thread.
This makes the ntdll-Dealloc_Thread_Stack patchset unnecessary.
2016-04-13 06:52:45 +02:00
Sebastian Lackner
95ff86b496 Added patch to use a separate stack when starting new threads. 2016-04-13 06:50:22 +02:00
Sebastian Lackner
579d7f8032 Removed disabled patchset user32-Dialog_Owner.
A rebased version of the remaining tests got upstream.
2016-04-12 23:00:20 +02:00
Sebastian Lackner
84922f9148 Rebase against 944190bad442f19fba5e0073d284469bd2329652. 2016-04-12 20:18:38 +02:00
Sebastian Lackner
402b8c4972 Added patch to improve handling of builtin frames for x86_64 when switching stacks. 2016-04-12 20:12:28 +02:00
Sebastian Lackner
b8b8585286 Added patch for feclient stub dll. 2016-04-12 07:00:54 +02:00
Sebastian Lackner
8064151dce Rebase against 1c201a96c57a68caaf6c976d7f3732738c9d9ac8. 2016-04-11 20:59:54 +02:00
Sebastian Lackner
cb89c75141 Added patch to implement support for async handling in InternetReadFile. 2016-04-09 08:30:09 +02:00
Sebastian Lackner
b4a404a22a Added patch to implement support for loading PNG icon files. 2016-04-09 07:53:48 +02:00
Sebastian Lackner
38db26b6d9 Rebase against ad7cb436571ec66ae7a5687568fca2f5318c7e76. 2016-04-08 18:34:13 +02:00
Sebastian Lackner
acd63ecddd Removed disabled patchset wined3d-MESA_GPU_Info.
The feature has already been integrated into the development branch.
2016-04-08 18:07:48 +02:00
Sebastian Lackner
1e7df1a0d8 Removed patch to rename wined3d_resource_(un)map to wined3d_resource_sub_resource_(un)map.
The patch was initially added for compatibility with the old CSMT patchset.
2016-04-08 18:07:31 +02:00
Sebastian Lackner
16975cdd43 api-ms-win-Stub_DLLs: Synchronize ext-ms-win-rtcore-ntuser-sysparams-l1-1-0 spec file. 2016-04-08 02:46:33 +02:00
Sebastian Lackner
57dde8e88f Rebase against aaddf1365a3371263827206eedf1464a83562c00.
[msi-Fix_Stack_Alignment]
Removed patch to fix stack alignment in CUSTOMPROC_wrapper function (accepted
upstream).

[ntdll-FSCTL_PIPE_LISTEN]
Removed patch to avoid updating iosb.Status after FSCTL_PIPE_LISTEN call
(accepted upstream).

[user32-FlashWindowEx]
Removed patch to avoid dereferencing NULL pointer in a trace (accepted
upstream).

[windowscodecs-PNG_Fixes]
Removed patch to fix a copy/paste mistake (accepted upstream).

[winex11-Desktop_Resolution]
Removed patch to allow 320x240 as supported resolution in desktop mode
(accepted upstream).
2016-04-08 02:46:33 +02:00
Sebastian Lackner
e8ef34b3a1 Removed patch to fix cross-compilation of 32-bit Wine on OSX.
On Clang 3.5 passing "-m32" implicitly enabled SSE2 support. In newer versions
of Clang this issue was fixed, so the patch has no effect anymore, and a
different solution is required to fix various build failures related to SSE2
support. Ideally Wine should automatically set it when compiling such
components, but for now we pass CFLAGS="-msse2" in the build scripts to work
around this bug.

In addition, there are several bugs in the cctools-port crosscompiling
toolchain - at several places host architecture and target architecture are
mixed up, leading to build failures when the toolchain was built for a 64-bit
host system and trying to compile for a 32-bit target. For our build servers,
we now apply patches to fix those issues properly. A quick&dirty workaround
would be to keep the CFLAGS="-m32".
2016-04-08 02:34:12 +02:00
Sebastian Lackner
7ffe842cc0 shell32-File_Property_Dialog: Add reference to bug report. 2016-04-07 00:14:28 +02:00
Sebastian Lackner
640d075440 winex11-_NET_ACTIVE_WINDOW: Update patchset. 2016-04-06 18:51:03 +02:00
Sebastian Lackner
49ea937be3 Added patches to fix multiple minor issues in Wines windowscodecs implementation. 2016-04-06 18:43:29 +02:00
Sebastian Lackner
476a9c608e Rebase against be91fcd879a1de768a57b4a06be470c10313b08d.
[advapi32-RegNotifyChangeKeyValue]
Removed patch to fix return value of RegNotifyChangeKeyValue for pending events
(accepted upstream).
2016-04-05 22:35:54 +02:00
Sebastian Lackner
1f66129ef4 reg-Implement_Query: Update patchset. 2016-04-05 00:42:31 +02:00
Sebastian Lackner
1fa34cfef0 wined3d-Silence_FIXMEs: Added patch to display gl_blend_op FIXME only once when op is 0. 2016-04-05 00:33:14 +02:00
Sebastian Lackner
f427133a03 msvfw32-ICGetDisplayFormat: Added various fixes for stride handling. 2016-04-04 23:47:02 +02:00
Sebastian Lackner
fb87fbb11d Rebase against f6c10b8a75943dc3a49890c9c7a64c91752a4ee0.
[ntoskrnl-Stubs]
Removed patch to add stub for KeDelayExecutionThread (fixed upstream).
Removed patch to add stub for PsRemoveLoadImageNotifyRoutine (fixed upstream).

[wined3d-Geforce_425M]
Removed patch to add wined3d detection for GeForce GT 425M (accepted upstream).
2016-04-04 19:54:34 +02:00
Sebastian Lackner
c4a321904d patchutils.py: Allow to pass io object to read_patch and _FileReader class. 2016-04-03 23:44:10 +02:00
Sebastian Lackner
9aba381edd Release 1.9.7. 2016-04-03 00:39:55 +02:00
Sebastian Lackner
a3ecf01ce2 Added patch to implement support for converting 16 bit depth to 24 bit in msvidc32. 2016-04-02 22:41:15 +02:00
Sebastian Lackner
a872e2b1d0 wintrust-WinVerifyTrust: Fix a compiler warning with gcc 5.3.1 (thanks Michael Müller). 2016-04-02 17:00:21 +02:00
Sebastian Lackner
8b8f5b3b8c msvfw32-ICGetDisplayFormat: Update patchset and fix initialization of biSizeImage field. 2016-04-02 16:27:28 +02:00
Sebastian Lackner
8cc2c511dd ntoskrnl-Stubs: Added patch for stub of ntoskrnl.IoGetDeviceAttachmentBaseRef. 2016-04-02 08:24:00 +02:00
Sebastian Lackner
bdb15cfc19 Added patch to implement image hash verification in WinVerifyTrust. 2016-04-02 07:43:48 +02:00
Sebastian Lackner
1f27eee3ed Added patches to fix multiple issues in shell32 context menu handling. 2016-04-02 05:58:59 +02:00
Sebastian Lackner
bd61bfe45f vulkan-Vulkan_Implementation: Also try to load libvulkan.so.1. 2016-04-02 03:49:51 +02:00
Sebastian Lackner
1b9726a88e Rebase against 442e60b7e4c010e6622d524f47a2dd0d26ba19d4. 2016-04-01 19:16:26 +02:00
Sebastian Lackner
29b8c10db6 Added patch for fsutil.exe hardlink command. 2016-04-01 01:56:01 +02:00
Sebastian Lackner
8bed2773c4 Added patch to allow 320x240 as supported resolution in desktop mode. 2016-04-01 01:27:54 +02:00
Sebastian Lackner
ca69ea6ddf Added patch for 'New' context menu handler entry for directories. 2016-04-01 01:15:45 +02:00
Sebastian Lackner
9527830afa Rebase against f820c0942854c14fcd063c83225af03e73286334.
[dinput-DIPROP_USERNAME]
Removed patch to implement dinput device property DIPROP_USERNAME (accepted
upstream).

[kernel32-CreateFileA]
Removed patch to check for invalid filename pointers in CreateFileA in Win 9x
mode (accepted upstream).

[kernel32-ERROR_DLL_NOT_FOUND]
Removed patch to set ERROR_DLL_NOT_FOUND as error code for Win 9X instead of
ERROR_MOD_NOT_FOUND in load_library (accepted upstream).

[kernel32-GetOverlappedResult]
Removed patch to fix handling of GetOverlappedResult when status remains
STATUS_PENDING (accepted upstream).

[setupapi-SetupDiSetDeviceInstallParamsW]
Removed patch to add stub for setupapi.SetupDiSetDeviceInstallParamsW
(accepted upstream).

[user32-EnumDisplayMonitors]
Removed patch to set %ecx to address of rect in EnumDisplayMonitors callback
(accepted upstream).
2016-04-01 00:36:37 +02:00
Sebastian Lackner
9d68d56c29 msvfw32-ICGetDisplayFormat: Update patchset and add some more tests. 2016-03-31 17:20:11 +02:00
Sebastian Lackner
962403c7ca Added patch to enable the correct dialog owner in DIALOG_DoDialogBox. 2016-03-31 06:46:04 +02:00
Sebastian Lackner
336873284e Added patch to avoid dereferencing NULL pointer in a user32 trace. 2016-03-31 06:24:52 +02:00
Sebastian Lackner
29a8c30ce8 oleaut32-OleLoadPictureFile: Remove reference to bug report. 2016-03-31 04:30:51 +02:00
Sebastian Lackner
086b729ec2 Added patch to fix implementation of ICGetDisplayFormat. 2016-03-31 02:56:10 +02:00
Sebastian Lackner
98284e0a1e Rebase against f34fd257c6c83804075914ee2b82cc42eadc683f. 2016-03-30 19:03:37 +02:00
Sebastian Lackner
a1621d692a Rebase against 5b3681f62ddd2977924424d6f326ce729de9102a. 2016-03-29 16:45:43 +02:00
Sebastian Lackner
c43b0d8ac0 Rebase against d04a54857cc84f881393e4bc794185650a302084.
[makefiles-Revert_libwine_Import]
Disabled patch, the problem should be fixed in the development branch.
2016-03-29 02:45:32 +02:00
Sebastian Lackner
0a391faaba reg-Implement_Query: Updated patchset. 2016-03-27 18:53:12 +02:00
Sebastian Lackner
e83d9c4233 Added patch to fix IStream::Read() return value for partial reads. 2016-03-27 18:29:41 +02:00
Sebastian Lackner
7edc147a61 oleaut32-OleLoadPictureFile: Updated patchset. 2016-03-27 18:22:11 +02:00
Sebastian Lackner
96fddf8187 Added patch to handle stack guard pages on x86_64. 2016-03-26 22:28:03 +01:00
Sebastian Lackner
0e9f07b2b7 Added patch to return stub interface from mf.MFCreateMediaSession. 2016-03-26 20:03:33 +01:00
Sebastian Lackner
f8073b5148 makefiles-Revert_libwine_Import: Add reference to upstream bug. 2016-03-25 23:57:18 +01:00
Sebastian Lackner
450495f319 Added patch to use CONTAINING_RECORD in user.exe16 instead of reimplementing it. 2016-03-25 23:19:15 +01:00
Sebastian Lackner
980743ad37 winex11-MONITORENUMPROC: Rebase and move code to user32. 2016-03-25 22:50:15 +01:00
Sebastian Lackner
5cc96d631e setupapi-DiskSpaceList: Fix compile warning on x86_64. 2016-03-25 04:06:46 +01:00
Sebastian Lackner
04bb547a4b nvencodeapi-Video_Encoder: Fix compile warning on x86_64. 2016-03-25 04:02:28 +01:00
Sebastian Lackner
1b03b0201e ntdll-RtlIpStringToAddress_Tests: Fix compile warning on x86_64. 2016-03-25 03:59:18 +01:00
Sebastian Lackner
6b60ac392a ntdll-Junction_Points: Fix compile warning on x86_64. 2016-03-25 03:55:51 +01:00
Sebastian Lackner
20c3485cf8 Compiler_Warnings: Fix a whitespace error. 2016-03-25 03:02:09 +01:00
Sebastian Lackner
b550faff6a Rebase against 47cf3fe36d4f5a2f83c0d48ee763c256cd6010c5.
[winscard-SCardListReaders]
Removed patch to add stub for winscard.SCardListReadersA/W.
2016-03-24 17:40:50 +01:00
Sebastian Lackner
a748bea862 Added patch to implement oleaut32.OleLoadPictureFile. 2016-03-24 07:27:42 +01:00
Sebastian Lackner
e06dec2c39 windowscodecs-IMILBitmapSource: Fix number of arguments to IMILUnknown2Impl_unknown2. 2016-03-24 05:57:23 +01:00
Sebastian Lackner
a98c140c42 Added patch to fix return value of RegNotifyChangeKeyValue for pending events. 2016-03-24 02:47:21 +01:00
Sebastian Lackner
a7440de8ce Staging: Add some missing libraries to the wine_libs list. 2016-03-24 01:39:39 +01:00
Sebastian Lackner
711cfa9cf4 Rebase against 510c8e39838e4ceef1a66b42e7e58484bf4ac143. 2016-03-23 19:39:15 +01:00
Sebastian Lackner
70b46ff603 windowscodecs-IMILBitmapSource: Merge additional compatibility improvements. 2016-03-23 19:39:15 +01:00
Sebastian Lackner
edcd32bdea vulkan-Vulkan_Implementation: Use binary search to lookup function in is_null_func. 2016-03-23 19:36:53 +01:00
Sebastian Lackner
941d4e4383 vulkan-Vulkan_Implementation: Move WINE_DECLARE_DEBUG_CHANNEL inside #ifdef. 2016-03-23 17:54:06 +01:00
Sebastian Lackner
a3f00d208e Added multiple patches to avoid implicit cast of interface pointers. 2016-03-23 17:54:05 +01:00
Sebastian Lackner
7a99b50694 mmsystem.dll16-MIDIHDR_Refcount: Fix warnings caused by implicit casts from int to pointer. 2016-03-23 17:54:05 +01:00
Sebastian Lackner
22ca9a3c6a Added patch to improve compatibility of IMILBitmapSource interface. 2016-03-22 21:37:58 +01:00
Sebastian Lackner
f98cec7cf6 Rebase against 329dfee70c35184329d0820a5e9edbbed8b49b37. 2016-03-22 19:56:57 +01:00
Sebastian Lackner
c2b79fac1f api-ms-win-Stub_DLLs: Sort kernelbase spec file alphabetically. 2016-03-22 04:21:47 +01:00
Sebastian Lackner
ac8c49d331 Synchronize multiple spec files. 2016-03-22 04:21:47 +01:00
Sebastian Lackner
90842489d6 Rebase against bc357819296594aca300fdf30bb0cda46e9f0be0. 2016-03-22 04:20:18 +01:00
Michael Müller
ffad0e5c7b vulkan-Vulkan_Implementation: Fix compilation when XCB extension is not present. 2016-03-21 20:48:20 +01:00
Sebastian Lackner
084d7524a3 Release 1.9.6. 2016-03-21 18:30:27 +01:00
Sebastian Lackner
108bcbb78a Added patch to silence noisy FIXME in wined3d_texture_add_dirty_region. 2016-03-21 18:28:59 +01:00
Sebastian Lackner
0d458e0d99 Added patch to implement query operation in reg.exe. 2016-03-21 17:12:35 +01:00
Sebastian Lackner
66f37bcf33 Added patch to implement a better stub for IPicture::SaveAsFile. 2016-03-21 16:39:59 +01:00
Sebastian Lackner
4e02a7a17b wined3d-CSMT_Helper: Add warning that CSMT patchset is disabled. 2016-03-21 16:25:32 +01:00
Sebastian Lackner
24bb0ab018 Added patch to limit the vram memory to LONG_MAX only on 32 bit. 2016-03-20 22:54:17 +01:00
Sebastian Lackner
10a03fee9b Added patch to implement vulkan.vkGetPhysicalDeviceWin32PresentationSupportKHR. 2016-03-20 21:34:00 +01:00
Sebastian Lackner
f49415af69 Added patch to implement GdipCreateMetafileFromStream. 2016-03-20 20:27:12 +01:00
Sebastian Lackner
448a3fafa4 Added patch to implement initial support for Vulkan on i386/x86_64. 2016-03-20 20:24:59 +01:00
Sebastian Lackner
44b64cc18e Added patch to fix handling of INTERNET_INVALID_PORT_NUMBER in HttpOpenRequestW. 2016-03-20 08:59:21 +01:00
Sebastian Lackner
3d7ac2bee6 Added patch to fake success in dwmapi.DwmSetWindowAttribute function. 2016-03-20 08:49:16 +01:00
Sebastian Lackner
5d2841f36e Exagear: Disable patchset.
The workarounds should no longer be necessary in current versions of Exagear.
2016-03-20 08:21:02 +01:00
Sebastian Lackner
a3cbc9cb0f winepulse-PulseAudio_Support: Drop patch to use delay import for winealsa.drv.
This patch is not targetting any specific bug.
2016-03-20 06:57:48 +01:00
Sebastian Lackner
c6c15ab214 Rebase against 6bc0ce26a853b51f11958545bfa5570bdcb1cf01.
[authz-Stub_Functions]
Removed patch to implement additional stub functions in authz.dll (accepted
upstream).
2016-03-20 06:26:22 +01:00
Sebastian Lackner
15c75d5194 Rebase against bd332f53f2d7b618e313572159cd7e70e4efb0fc.
[ieframe-ITargetFrame2]
Removed patch to fix implementation of impl_from_ITargetFrame2 (accepted
upstream).

[setupapi-Fix_Parser]
Removed patch to fix parsing of inf files containing garbage at the beginning
(accepted upstream).

[wined3d-MESA_GPU_Info]
Disabled patchset, a similar idea was integrated into the development branch.
2016-03-20 05:54:21 +01:00
Sebastian Lackner
17ee57bb51 Added patch to fix implementation of impl_from_ITargetFrame2. 2016-03-16 01:25:08 +01:00
Sebastian Lackner
9a5c013ea8 Added patch to fix pointer to custom dialog control data. 2016-03-15 18:05:25 +01:00
Sebastian Lackner
92da621f9d Added patch to fix stack alignment in CUSTOMPROC_wrapper. 2016-03-15 17:44:01 +01:00
Sebastian Lackner
51601eed6f Rebase against 03ee99b43c2a01ce0e6f77fc0bbc71570a695336. 2016-03-15 17:10:26 +01:00
Sebastian Lackner
c11992eadd Rebase against 62277fb7779f76341efc71999d59242055be5c31. 2016-03-15 04:02:38 +01:00
Sebastian Lackner
9dd2e4a075 ws2_32-DisconnectEx: Fix a copy&paste mistake in tests (thanks Dmitry). 2016-03-14 15:47:43 +01:00
Sebastian Lackner
252b646644 Added patch to implement semi-stub for ws2_32 DisconnectEx. 2016-03-13 23:10:35 +01:00
Sebastian Lackner
3e9dbe47e7 Added patch to revert commit to import libwine only for Windows builds. 2016-03-13 21:05:10 +01:00
Sebastian Lackner
43ea36154f Added patch to avoid updating iosb.Status after FSCTL_PIPE_LISTEN call. 2016-03-13 21:01:30 +01:00
Sebastian Lackner
7c264ae20f kernel32-Named_Pipe: Removed patch to fix ConnectNamedPort return value in overlapped mode.
This patch should not make a difference because wineserver already returns
STATUS_PIPE_CONNECTED instead of STATUS_SUCCESS.
2016-03-13 20:23:37 +01:00
Sebastian Lackner
8d7c66f500 windowscodecs-WICCreateBitmapFromSection: Update patchset. 2016-03-13 17:06:48 +01:00
Sebastian Lackner
b7e52ca2fe Added patch to fix handling of GetOverlappedResult when status remains STATUS_PENDING. 2016-03-13 07:28:01 +01:00
Sebastian Lackner
290c1cfb3d Added patch to add dummy certificate to CA certificate store. 2016-03-13 06:57:27 +01:00
Sebastian Lackner
06ce3611e0 Added patch to implement wuauserv dummy service. 2016-03-11 22:13:06 +01:00
Sebastian Lackner
577b0d91dc Rebase against 630f5e97b12c1bc934e44a632d30e9129651bb06.
[mmdevapi-AEV_Stubs]
Removed patches to improve various AudioEndpointVolume stubs (similar patch
accepted upstream).
2016-03-11 18:22:09 +01:00
Sebastian Lackner
91aa96cd37 Added patch to implement windowscodecs.WICCreateBitmapFromSection(Ex). 2016-03-11 04:25:51 +01:00
Sebastian Lackner
5a9e5cae3c ntdll-NtQuerySection: For section queries return real file size. 2016-03-11 02:42:52 +01:00
Sebastian Lackner
66ba61188b Rebase against 887b445bb87861f2c11e6c5248d105c1fc52f125. 2016-03-08 17:29:13 +01:00
Sebastian Lackner
87f68ad2f4 user32-WM_NOTIFY: Update patchset and fix a typo. 2016-03-08 03:18:57 +01:00
Sebastian Lackner
f6d216d3f6 Added patch to fix function names in multiple ddraw ok messages. 2016-03-08 03:16:59 +01:00
Sebastian Lackner
fef3ce6d9e Rebase against fa6c255f8de4b28e6bdeadca8d27d226ddff48d7.
[makefiles-Disabled_Rules]
Removed patch to avoid generating Makefile for disabled rules (fixed upstream).
2016-03-08 02:55:31 +01:00
Sebastian Lackner
55ff4d4262 Added patch to implement support for WICPixelFormat32bppGrayFloat. 2016-03-07 15:10:37 +01:00
Sebastian Lackner
2b094ad1d8 Release 1.9.5. 2016-03-07 06:49:53 +01:00
Sebastian Lackner
a577ce3006 Added patch to fix cross-compiling of 32-bit Wine for OSX. 2016-03-07 02:46:43 +01:00
Sebastian Lackner
95643287d3 wined3d-CSMT_Main: Reenable patchset. 2016-03-07 00:49:51 +01:00
Sebastian Lackner
dcca430467 d3dx9_36-D3DXDisassembleShader: Update patchset and add additional tests. 2016-03-06 18:21:04 +01:00
Sebastian Lackner
fed947e87c Added patch to avoid generating Makefiles for disabled rules. 2016-03-06 06:22:13 +01:00
Sebastian Lackner
eb1782851b Added patch to fix handling of WM_NOTIFY messages in PostThreadMessage. 2016-03-06 01:02:27 +01:00
Sebastian Lackner
a13c29f479 Added patch to properly set ddsOldCaps field in ddraw7_GetCaps. 2016-03-04 23:26:16 +01:00
Sebastian Lackner
0dcb058c09 Merge ddraw-ZBufferBitDepths into ddraw-Device_Caps. 2016-03-04 23:10:56 +01:00
Sebastian Lackner
e8acd0e522 Rebase against 10deca7caa60eed55b98a30589c61468f8454e48. 2016-03-04 18:36:02 +01:00
Sebastian Lackner
6f84288f36 setupapi-DiskSpaceList: Add additional patches with implementation for setupapi.SetupAdd{Install}SectionToDiskSpaceListA/W. 2016-03-04 18:09:37 +01:00
Sebastian Lackner
67f656285c Added patch to avoid crash in Win 9X mode when an invalid device ptr is passed to MCI_OPEN. 2016-03-04 17:17:27 +01:00
Sebastian Lackner
8b741cb8ba Rebase against 6158405ffdb027fab10456087ee0846c36000a56. 2016-03-03 19:55:18 +01:00
Sebastian Lackner
45dd21a99b shell32-Toolbar_Bitmaps: Add more Tango icons. 2016-03-03 07:19:41 +01:00
Sebastian Lackner
91247236a6 Added patches to implement multiple setupapi DiskSpaceList functions. 2016-03-03 06:56:21 +01:00
Sebastian Lackner
35f38e546c Added patch to return ERROR_FILE_NOT_FOUND for Win 9X when a file was not found in GetFileVersionInfoSizeEx. 2016-03-02 23:34:19 +01:00
Sebastian Lackner
b7c7a94d42 Rebase against 0d06ebf5fb515e19cd9ec951dd9e49f6e678b35c.
[advapi32-RegCopyTree]
Removed patch to fix RegDeleteTreeW when empty string is passed (accepted
upstream).

[shutdown-Stub_DLL]
Removed patch to add shutdown.exe stub implementation (accepted upstream).
2016-03-02 23:32:41 +01:00
Sebastian Lackner
e194778b0d Added patch to fix parsing of inf files containing garbage at the beginning of file. 2016-03-02 23:32:41 +01:00
Sebastian Lackner
551ebca897 Added patch to correctly return VFF_CURNEDEST flag in VerFindFileA. 2016-03-02 23:32:41 +01:00
Sebastian Lackner
78288c21bf Added patch to fix missing buttons in IE6. 2016-03-02 23:32:41 +01:00
Sebastian Lackner
b0905f45a8 Added patch to check for invalid filename pointers in CreateFileA in Win 9x mode. 2016-03-02 23:32:40 +01:00
Sebastian Lackner
891bd073d8 Added patch to set ERROR_DLL_NOT_FOUND as error code for Win 9X instead of ERROR_MOD_NOT_FOUND in load_library. 2016-03-02 23:32:40 +01:00
Sebastian Lackner
a52c90b145 Rebase against 6c637ab9c6a65d5601f98545b05f413f777c444e. 2016-03-02 23:32:04 +01:00
Sebastian Lackner
ab74d819f0 Rebase against 846155f1531207a763c099defa90fc2c41135164.
[advapi32-RegCopyTree]
Removed patches to implement RegCopyTreeA/W (accepted upstream).
2016-03-02 23:31:43 +01:00
Sebastian Lackner
caaedcff2b Added patch to set DSCAPS_CERTIFIED flags in dsound. 2016-02-29 14:01:39 +01:00
Sebastian Lackner
d5ebadd0d9 Added patch to replicate Windows behavior of WM_SETTEXT handler regarding WM_CTLCOLOR* messages. 2016-02-28 08:07:38 +01:00
Sebastian Lackner
8589621434 Added patch to accept d3d1 and d3d2 versions of D3DFINDDEVICERESULT in IDirect3D_FindDevice. 2016-02-28 08:07:37 +01:00
Sebastian Lackner
090ba911dd Added patch to fix setupapi DelReg implementation. 2016-02-28 08:07:37 +01:00
Sebastian Lackner
b5dbf4d86c advapi32-RegCopyTree: Update patchset. 2016-02-28 08:07:37 +01:00
Sebastian Lackner
c7e3487afa ntdll-call_thread_func_wrapper: Fix stack alignment. 2016-02-28 08:06:41 +01:00
Sebastian Lackner
316709e2e8 Added patch to reserve some more stack space in call_thread_func_wrapper. 2016-02-27 18:07:07 +01:00
Sebastian Lackner
74f5b43963 Added patch to fix handling of DDL_DRIVES flag in user.exe16.DlgDirList. 2016-02-27 05:18:46 +01:00
Sebastian Lackner
9b9d2c7566 Added patch to avoid reassigning default handles after they got closed. 2016-02-27 05:11:25 +01:00
Sebastian Lackner
177b54d90f Added patches to fix multiple issues in mmsystem.dll16 when translating MIDI messages. 2016-02-27 01:12:30 +01:00
Sebastian Lackner
bfebdf34eb Added patch to fix implementation of compobj.dll16.StringFromGUID2 function. 2016-02-27 00:58:54 +01:00
Sebastian Lackner
bdf73385f7 Added patch to implement emulation of GDT and LDT access in Win98 mode. 2016-02-27 00:37:37 +01:00