Commit Graph

2542 Commits

Author SHA1 Message Date
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
6914bab984 patchutils.py: Use a common helper function for parsing patch hunks. 2016-04-04 04:43:05 +02:00
Sebastian Lackner
3ad772bb1f patchutils.py: Add tests for multiple patches in a single file. 2016-04-04 00:58:34 +02:00
Sebastian Lackner
a3bc186a20 patchutils.py: Move external test resources to a separate directory. 2016-04-04 00:56:14 +02:00
Sebastian Lackner
d21860deb6 patchutils.py: Get rid of 'expected' array in tests. 2016-04-04 00:24:26 +02:00
Sebastian Lackner
9e9b2716c4 patchutils.py: Avoid side-effects in asserts. 2016-04-03 23:47:43 +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
f21f134546 patchutils.py: Remove is_binary() function. 2016-04-02 23:13:01 +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
bc7dbd89e0 patchutils.py: Remaining improvements for Python 3 compatibility. 2016-04-02 22:21:04 +02:00
Sebastian Lackner
74d16be256 patchutils.py: Explicitly open temporary files in non-binary mode for Python 3 compatibility. 2016-04-02 22:19:49 +02:00
Sebastian Lackner
8571c8b533 patchutils.py: Fix compatibility of StringIO with Python 3. 2016-04-02 22:16:59 +02:00
Sebastian Lackner
d3a4c072f7 patchutils.py: Add tests for read_patch function. 2016-04-02 21:22:01 +02:00
Sebastian Lackner
8bed2e61a6 patchutils.py: Avoid runtime error when parsing patch without author information. 2016-04-02 21:02:23 +02:00
Sebastian Lackner
6eb36a3a28 patchutils.py: Add tests for apply_patch function. 2016-04-02 20:25:37 +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
86f1e40597 patchutils.py: Add tests for generate_ifdef_patch function. 2016-03-26 03:13:06 +01:00