Sebastian Lackner
578128d012
Release 2.16.
2017-09-07 06:32:03 +02:00
Sebastian Lackner
51cc8cbe36
dwrite-8bpp_Grayscale_Mode: Update patchset.
2017-09-07 03:26:59 +02:00
Sebastian Lackner
f1b1baf057
Added patch to fix privileged instruction exception code on x86_64.
2017-09-07 02:14:38 +02:00
Sebastian Lackner
467fed6501
Added patch to implement syscall thunks for 64-bit.
2017-09-07 02:11:27 +02:00
Sebastian Lackner
83f27c90a6
Added patch to treat invalid pixel types as PFD_TYPE_RGBA in wglChoosePixelFormat.
2017-09-07 02:04:59 +02:00
Sebastian Lackner
7710cdb8c0
Added patch to use 8bpp bitmaps in grayscale mode.
2017-09-06 03:59:23 +02:00
Sebastian Lackner
141768861c
Added patches to implement additional d3d11 deferred context functions.
2017-09-06 03:54:37 +02:00
Sebastian Lackner
a8eca598ce
Added patch to revert listbox popup height changes.
2017-09-04 01:45:03 +02:00
Sebastian Lackner
ce7d9b6d08
wined3d-Revert_Surface_Blt: Add reference to bug report.
2017-09-04 01:39:03 +02:00
Sebastian Lackner
a7f42dd60a
mfplat-MFStartup: Temporarily disable patchset.
...
The patch causes a regression because applications start using
other mfplat functions.
2017-09-04 01:38:38 +02:00
Sebastian Lackner
83e5c37f16
Added patch to implement support for indexed vertex blending.
2017-09-02 04:31:04 +02:00
Sebastian Lackner
7ad83e6e14
Rebase against 0b1d7ff7655c5aa7ff073f67400bd4401727183f.
2017-09-02 03:46:01 +02:00
Sebastian Lackner
a7cf8014bb
Added patch to revert special case for converted surfaces in wined3d_surface_blt.
2017-09-02 02:29:01 +02:00
Sebastian Lackner
c50463197f
Rebase against e06b7693d6f0980b1db2fa3b9920c7a925ceb8be.
2017-09-02 02:24:26 +02:00
Sebastian Lackner
f98abfe0dc
Added patch to return S_OK from MFStartup stub.
2017-08-31 01:33:52 +02:00
Sebastian Lackner
5a79bf01f2
Added patch to fix handling of empty string in WS_getaddrinfo.
2017-08-31 01:16:11 +02:00
Sebastian Lackner
330f1cc410
Rebase against 844b57e4d800bfb260c1694ed54a02b9f5ad1f47.
2017-08-30 23:16:18 +02:00
Sebastian Lackner
d076d04ebc
Rebase against c579a81a6353dd7c843270561cd5763ff895de40.
2017-08-30 01:14:43 +02:00
Sebastian Lackner
7b687557c3
Rebase against dfa1815c02d1661766c8f3a4a290635e7adb4ccf.
2017-08-29 00:10:33 +02:00
Sebastian Lackner
00540ae7b9
Rebase against 083e61fddf90ade32a119d5b6bf84d27adefc589.
2017-08-26 01:02:52 +02:00
Sebastian Lackner
41562729cd
Rebase against cc49c40f05a600327b80711f6f80844608dde366.
2017-08-24 23:16:28 +02:00
Sebastian Lackner
6b9d11ac58
Rebase against 79ebd3f3bf9e5b6607363667d03def04e254f710.
2017-08-24 03:42:23 +02:00
Sebastian Lackner
e53b4e2702
dxgi-GammaRamp: Add reference to bug report.
2017-08-23 19:43:34 +02:00
Sebastian Lackner
eb4587492e
Release 2.15.
2017-08-23 03:45:59 +02:00
Sebastian Lackner
b6bab9758e
Added patches to fix JPEG decoder and implement support for CMYK to BGR conversion.
2017-08-22 03:20:18 +02:00
Sebastian Lackner
bab383452b
Added patch to implement dual source blending in wined3d.
2017-08-22 02:00:27 +02:00
Sebastian Lackner
9fbebe7a46
Added patch to allow arbitrary viewports for d3d11 in wined3d.
2017-08-22 00:17:19 +02:00
Sebastian Lackner
14cfabe8ab
Added patch to avoid test failures in reg tests.
2017-08-20 18:37:58 +02:00
Sebastian Lackner
5adb9710aa
Added patch to avoid stack protector frame in signal handler functions.
2017-08-20 18:24:41 +02:00
Sebastian Lackner
f09e1db3cc
Rebase against 67f6eb327ef78fe8acf45bf6ac6c93424ec89335.
2017-08-20 13:51:27 +02:00
Sebastian Lackner
ea6cb58103
Rebase against d53b711f27f15cdeb9700e86526dab13ddf8d731.
2017-08-18 05:31:27 +02:00
Sebastian Lackner
62f94a1ed2
bcrypt-Improvements: Add missing changes to ncrypt.spec.
2017-08-17 22:21:41 +02:00
Sebastian Lackner
41cf5ea976
user32-Sorted_Listbox: Update patchset.
2017-08-17 22:13:10 +02:00
Sebastian Lackner
be0aab1653
Added patch to implement kernelbase.PathCchCombineEx.
2017-08-17 20:42:40 +02:00
Sebastian Lackner
0e27dc7034
Rebase against 866eec810e7342630d47887f8ad7e1fbb5a0e788.
2017-08-17 20:17:02 +02:00
Sebastian Lackner
f6565eb6af
Rebase against ae2d6e836b98440cdc938718226dc89592a64eda.
2017-08-17 15:54:43 +02:00
Sebastian Lackner
2d92c18c9e
Added patch to implement support for 192 and 256 bit AES keys in bcrypt.
2017-08-13 21:30:25 +02:00
Sebastian Lackner
96dd810f82
Added patch to implement BCryptImportKey and BCryptExportKey.
2017-08-13 21:24:07 +02:00
Sebastian Lackner
8ca3547a36
advapi32-Token_Integrity_Level: Update specfile.
2017-08-13 19:26:30 +02:00
Sebastian Lackner
4938755f5f
Added patch to implement stubs for GetWindowDisplayAffinity and SetWindowDisplayAffinity.
2017-08-13 19:21:57 +02:00
Sebastian Lackner
adb8deeaf2
Rebase against 797a746fc2a1b17d67b7423293e081e3e7171033.
2017-08-12 17:09:40 +02:00
Sebastian Lackner
716ea2cef3
wined3d-UAV_Counters: Remove no longer needed dependencies.
2017-08-09 08:50:28 +02:00
Sebastian Lackner
6edf4d136c
Rebase against 52fbaeb2c44e585cacd7f0b57e902dfbcf54d09b.
2017-08-09 08:45:29 +02:00
Sebastian Lackner
51d419bbeb
patchupdate.py: Simplify code in generate_ifdefined.
2017-08-08 14:54:24 +02:00
Sebastian Lackner
6b40eb077f
Release 2.14.
2017-08-07 23:34:30 +02:00
Sebastian Lackner
ae3f3b8bb7
advapi32-Token_Integrity_Level: Add another Fixes line.
2017-08-07 19:38:41 +02:00
Sebastian Lackner
ed87feaf71
server-Debug_Registers: Comment Fixes line of distabled patch.
2017-08-07 19:13:37 +02:00
Sebastian Lackner
081fbc2ef1
Added patch to return D3DFMT_A8R8G8B8 in D3DXGetImageInfoFromFileInMemory for 32 bpp BMP with alpha.
2017-08-07 17:57:44 +02:00
Sebastian Lackner
5559653869
Added patch with basic implementation for token integrity levels and UAC handling.
2017-08-07 16:58:46 +02:00
Sebastian Lackner
8f9cc5e01c
Added patch to use an inline version of Rtl{Enter,Leave}CriticalSection in some ntdll functions.
2017-08-06 06:14:42 +02:00
Sebastian Lackner
d364296484
Added patch to implement advapi32.CreateRestrictedToken.
2017-08-06 04:34:06 +02:00
Sebastian Lackner
0892d6d89e
Added patch to prefer native version of packager.dll.
2017-08-06 02:55:07 +02:00
Sebastian Lackner
aa23179c36
ntdll-NtQueryVirtualMemory: Update patchset.
2017-08-05 00:05:47 +02:00
Sebastian Lackner
e28edf1951
Rebase against 2d9e894d285937716a4541c7fab9152fdf0b495f.
2017-08-03 13:41:34 +02:00
Sebastian Lackner
5f7efc6b30
wintrust-WinVerifyTrust: Update patchset to use MS_ENH_RSA_AES_PROV instead of default provider.
2017-08-02 15:19:37 +02:00
Sebastian Lackner
71f0cf0aef
Rebase against 611c15953e8297ac1762abfb5aeca6665985fc0f.
2017-08-01 05:55:02 +02:00
Sebastian Lackner
ea9d4a0fa1
Added patch to implement stub for GetProcessWorkingSetSizeEx.
2017-07-30 21:14:59 +02:00
Sebastian Lackner
3aabb941ae
Added patch to fix a TRACE in NtGetContextThread.
2017-07-29 03:12:55 +02:00
Sebastian Lackner
f64dc8457e
nvapi-Stub_DLL: Add NULL pointer check in NvAPI_D3D11_SetDepthBoundsTest.
2017-07-29 02:23:36 +02:00
Sebastian Lackner
ebc9ba4921
nvapi-Stub_DLL: Merge some cleanup changes.
2017-07-29 00:49:46 +02:00
Sebastian Lackner
77a90f1dd0
Added patch to avoid crash when async_terminate destroys async object in free_async_queue.
2017-07-28 02:42:42 +02:00
Sebastian Lackner
c0a61524e1
Rebase against 1744277bee3c3c77ae657f42d8fac466cfac7924.
2017-07-28 00:09:26 +02:00
Sebastian Lackner
9f5d2cab05
Rebase against 976c2aa649a526188afd9c0647869ccc82068341.
2017-07-27 06:59:21 +02:00
Sebastian Lackner
2e99d9e465
Rebase against 4a70f67ffcc57e82c22cc349da01d3aa5db84c71.
2017-07-26 16:56:56 +02:00
Sebastian Lackner
2c12e538dd
Rebase against 21763489982177f4db9e5f8cc8ccb751441f5a2e.
2017-07-25 17:24:47 +02:00
Sebastian Lackner
d943e0bd51
Release 2.13.
2017-07-25 05:51:25 +02:00
Sebastian Lackner
67ebee7f44
Fix typo in a patch directory.
2017-07-25 05:50:36 +02:00
Sebastian Lackner
91424695c4
winedevice-Default_Drivers: Synchronize spec file.
2017-07-25 03:54:15 +02:00
Sebastian Lackner
7b07cb08f5
Added patch to reduce the cursor height if it also includes the mask.
2017-07-24 23:55:24 +02:00
Sebastian Lackner
4d2afbf14b
Added patch to implement support for indirect drawing / compute shader dispatching.
2017-07-24 20:41:34 +02:00
Sebastian Lackner
f47fa538c5
Added patch to fix context backup window handling.
2017-07-24 18:58:35 +02:00
Sebastian Lackner
e866c7f3e1
server-Debug_Registers: Don't abort thread creation when set_thread_context fails.
2017-07-24 17:41:20 +02:00
Sebastian Lackner
b539f0f369
Added patch to implement copying structure count of UAV.
2017-07-24 16:22:58 +02:00
Sebastian Lackner
f5e96b9a37
Added patch to implement support for all d3d11 color write masks in wined3d.
2017-07-24 00:41:59 +02:00
Sebastian Lackner
7a242b50e4
Added patch with stub implementation for DXGI_PRESENT_TEST.
2017-07-23 21:41:02 +02:00
Sebastian Lackner
1a4ebb027f
wined3d-Copy_Resource_Typeless: Add reference to bug report.
2017-07-23 21:33:18 +02:00
Sebastian Lackner
3bf7fe4763
Added patch to improve heap allocation performance.
2017-07-23 20:49:44 +02:00
Sebastian Lackner
eeb6529b09
d3dx9_36-D3DXOptimizeVertices: Merge some style improvements.
2017-07-23 20:42:10 +02:00
Sebastian Lackner
2cb3198298
Added patch to implement support for conservative depth access in SM4 shaders.
2017-07-23 04:26:33 +02:00
Sebastian Lackner
69e273a07f
Added patch to implement stub for several setsockopt options.
2017-07-22 05:25:14 +02:00
Sebastian Lackner
60870e076f
Added patch to implement LdrRegisterDllNotification/LdrUnregisterDllNotification.
2017-07-22 05:03:41 +02:00
Constantine Kharlamov
be9feb4570
advapi-LsaLookupPrivilegeName: check for pointer in WellKnownPrivNames.
...
Fixes a crash in Dead Space
Signed-off-by: Constantine Kharlamov <Hi-Angel@yandex.ru>
2017-07-22 02:57:42 +02:00
Sebastian Lackner
62ae507b36
Rebase against 7d3c068c3beeac8691cfa96f0dce6b5583072eaa.
2017-07-22 01:14:10 +02:00
Sebastian Lackner
5ec57827af
d3dx9_36-D3DXOptimizeVertices: Add a missing test-only patch.
2017-07-21 04:24:04 +02:00
Sebastian Lackner
d0dccc7b7e
Added patch to recognize SM4 nop opcode.
2017-07-21 04:01:19 +02:00
Sebastian Lackner
4e031ef171
Added patch to hold CS while iterating through rpcrt4 protseqs list.
2017-07-21 03:18:46 +02:00
Sebastian Lackner
60d4b6fe21
wined3d-Copy_Resource_Typeless: Add dependency on wined3d-1DTextures.
2017-07-21 02:55:02 +02:00
Sebastian Lackner
8706a334ad
Added patch to implement support for start instance in draw_primitive_arrays.
2017-07-20 15:24:23 +02:00
Sebastian Lackner
43f5b05fd5
Rebase against 5a61913e90e3725d08c0e1fd06ccfe936434cbcc.
2017-07-20 03:09:05 +02:00
Sebastian Lackner
a05970ca53
Rebase against 9118512135a1aac6969bf575a0656855ba84ef11.
2017-07-19 13:21:54 +02:00
Sebastian Lackner
d9d149f369
Rebase against a8b5fdda3214e4fd52682aefaa093cd45766580e.
2017-07-18 11:29:09 +02:00
Sebastian Lackner
e2dbf3ab7e
Added patch to fix regression related to interface bind handling.
2017-07-18 11:27:34 +02:00
Sebastian Lackner
fe97269c92
Added patch to implement semi-stub for D3DXOptimizeVertices.
2017-07-17 15:24:11 +02:00
Sebastian Lackner
c99cdb85d7
Added patch to prevent a possible nullptr dereference in SHGetFileInfoW.
2017-07-17 15:10:03 +02:00
Sebastian Lackner
020888539d
Added patch to use assembly wrapper to call OnVoiceProcessingPassStart callback.
2017-07-15 23:17:29 +02:00
Sebastian Lackner
b8ffc62855
kernel32-UmsStubs: Add a reference to a bug report.
2017-07-15 21:34:07 +02:00
Sebastian Lackner
dc531c457c
Added patch to implement FreePhysicalMemory in Win32_OperatingSystem wbemprox class.
2017-07-15 20:38:36 +02:00
Sebastian Lackner
08cd599f17
Added patch to avoid possible deadlock in dinput when CS are acquired in different order.
2017-07-15 20:14:50 +02:00
Sebastian Lackner
bfef128732
Added patch for nvapi d3d11 CreateDevice/CreateDeviceAndSwapChain implementation.
2017-07-14 22:39:13 +02:00
Sebastian Lackner
201e62615e
Rebase against ab313dd3beb7e495b36f8320ffc2354b9c854d51.
2017-07-14 08:09:51 +02:00
Sebastian Lackner
c852826507
Rebase against 989a9dc91778c94d0cf0c769709f10dcc92a5ead.
2017-07-13 01:42:44 +02:00
Sebastian Lackner
c1b18bc491
wined3d-Copy_Resource_Typeless: Add reference to bug report.
2017-07-12 22:27:09 +02:00
Sebastian Lackner
edcc6684ad
dwmapi-DwmSetIcon: Add reference to bug report.
2017-07-12 22:23:39 +02:00
Sebastian Lackner
96a77f3ae2
Rebase against 437c6674b06663908472d31ed68fcab6e2fdd5f7.
2017-07-12 12:56:45 +02:00
Sebastian Lackner
4c1a8684a0
Rebase against 35f82ba444930b770684f0bd623c505d52c7b58f.
2017-07-12 12:22:15 +02:00
Sebastian Lackner
3ebda6fa93
Release 2.12.
2017-07-12 00:37:59 +02:00
Sebastian Lackner
8d2edd8de8
Added patch to implement stubs for DwmSetIconicLivePreviewBitmap and DwmSetIconicThumbnail.
2017-07-12 00:11:18 +02:00
Sebastian Lackner
e3b7fd770e
Added patch to emulate textureLod(samplerCubeShadow, ...) in wined3d using shadowCubeGrad.
2017-07-11 22:21:35 +02:00
Sebastian Lackner
e2a70628df
Added patch to implement copying resources between compatible formats.
2017-07-11 19:26:35 +02:00
Sebastian Lackner
a5daeb1e36
advapi-LsaLookupPrivilegeName: Add reference to bug report.
2017-07-11 17:39:07 +02:00
Sebastian Lackner
eed8160b22
Added patch to use OpenGL core context for D3D10/11 when necessary.
2017-07-11 17:36:27 +02:00
Sebastian Lackner
996d9ab307
Added patch to set return size when calling WSAIoctl with WS_SIO_GET_EXTENSION_FUNCTION_POINTER.
2017-07-11 16:16:42 +02:00
Sebastian Lackner
325f3758f8
Added patch to implement support for more d3d11 depth options in RSSetState.
2017-07-11 16:05:19 +02:00
Sebastian Lackner
ad2d0fdc3a
Added patch to fix race condition in d3d11 state_init functions.
2017-07-11 15:06:31 +02:00
Sebastian Lackner
5e62fbb2d0
Added patch to implement NvAPI_D3D11_SetDepthBoundsTest.
2017-07-11 15:06:31 +02:00
Sebastian Lackner
0211a4935e
Added patches to implement various deferred context methods.
2017-07-09 16:44:56 +02:00
Sebastian Lackner
a59a69804a
Revert upstream patch which broke in-game audio in multiple games.
2017-07-09 16:11:14 +02:00
Sebastian Lackner
55b5c61703
Added patch to avoid calling RegCloseKey on uninitialized memory.
2017-07-09 16:01:31 +02:00
Sebastian Lackner
8b3a73a4df
Rebase against a94938819280aa52fbc545911ca70a6c3a83ab49.
2017-07-09 05:59:05 +02:00
Sebastian Lackner
f9ad524910
Rebase against 9f16e42e209f1afb6918ee8821a42f0438cf9c3b.
2017-07-09 05:47:38 +02:00
Sebastian Lackner
68d0ea3a19
Rebase against 4e2c0444121d341bac9bc841ab6662fceeb42c1a.
2017-07-08 23:09:53 +02:00
Sebastian Lackner
00969f9cd8
Rebase against 287be7c5ee5ed4d070d93209c6cd355be6ed46da.
2017-07-08 22:37:18 +02:00
Sebastian Lackner
de4694c81b
Rebase against 7e1522cdd69587b59f97a3b3c755cef40a52070e.
2017-07-08 16:11:26 +02:00
Sebastian Lackner
b888a45d12
Rebase against 0e0834ae92291e9857ed01f3cb116240abda642b.
2017-07-03 04:22:05 +02:00
Sebastian Lackner
46514b9952
Rebase against 08df007e802dfa2845a5b4f33bbf8a04202258bb.
2017-07-03 00:08:58 +02:00
Sebastian Lackner
de09d74c97
Rebase against 73af2479c7107f6157cabdd24dc1e0fe47fbbb1e.
2017-07-03 00:00:08 +02:00
Sebastian Lackner
aa00b4044e
Release 2.11.
2017-06-27 18:23:47 +02:00
Sebastian Lackner
9aabd07862
server-ClipCursor: Add back a required check.
2017-06-27 14:11:02 +02:00
Sebastian Lackner
3dad3ddae9
Added patch to improve handling of hooks for normal (non-injected) hardware messages.
2017-06-27 02:21:50 +02:00
Sebastian Lackner
8fb3cd2056
Added patches to implement some further NVAPI stubs.
2017-06-27 02:03:03 +02:00
Sebastian Lackner
d78dc772d6
Added patch to workaround COM/MTA issues due to lack of separate msi custom action process.
2017-06-26 16:22:41 +02:00
Sebastian Lackner
0e64c29e85
Added patch to implement detection for position-independent executables.
2017-06-25 15:11:33 +02:00
Sebastian Lackner
ff7e264839
Added patch to implement support for xaudio2 float formats with more than 2 channels.
2017-06-25 05:29:33 +02:00
Sebastian Lackner
8f35a7629b
Added patch to emulate sample_c_lz using textureGradOffset for sampler2DArrayShadow.
2017-06-25 05:24:55 +02:00
Sebastian Lackner
735a9982cc
Use proper directory names for ClipCursor patchsets.
2017-06-25 05:15:48 +02:00
Sebastian Lackner
1b5a0095b8
user32-Clip_Cursor: Update patchset.
2017-06-25 05:12:48 +02:00
Sebastian Lackner
12a893e94f
Rebase against 4005e6e659107c29f93e7a35a3bb933b22416598.
2017-06-24 01:14:36 +02:00
Sebastian Lackner
dab61e7333
Rebase against f2bb2064bfdf0e7b369f22c34d680dec6c12493c.
2017-06-23 06:14:34 +02:00
Sebastian Lackner
b1cb4553ec
Added patch to fix regression related to buffer_sync_apple handling.
2017-06-22 16:42:44 +02:00
Sebastian Lackner
4d290efd99
Rebase against 5cbc84e51eca1a8ce35916ddeebe79b4ccbd761d.
2017-06-22 04:37:31 +02:00
Sebastian Lackner
c0c29e5a88
ntdll-Builtin_Prot: Update patchset.
2017-06-21 23:23:12 +02:00
Sebastian Lackner
e179ddf842
Rebase against 3f6b7c34dbf76fdbf7561a3fe5019713b10d1c9e.
2017-06-21 00:26:40 +02:00
Sebastian Lackner
83a65ef99b
Rebase against abaddc871842ba4ec0156f4bfed9939b44052ee4.
2017-06-20 13:55:21 +02:00
Sebastian Lackner
0a16521c7e
ntdll-Builtin_Prot: Only handle read faults.
2017-06-19 04:01:59 +02:00
Sebastian Lackner
866e79688c
loader-OSX_Preloader: Add workaround for a SELinux warning.
2017-06-18 00:52:15 +02:00
Sebastian Lackner
dbe0e706a4
Rebase against 95a49bdce6cd5a35d5035456e576ab81239fb081.
2017-06-17 21:01:05 +02:00
Sebastian Lackner
907dc4eae6
loader-OSX_Preloader: Add PAGEZERO section for wine-preloader executable.
...
For wine64-preloader we already do that, but apparently there are also kernel
versions which enforce a PAGEZERO section for 32-bit executables.
2017-06-16 22:45:03 +02:00
Sebastian Lackner
e24fc5fec1
Rebase against c7f0777fc55229d910461a7a38e21f1e17c8913a.
2017-06-16 22:42:57 +02:00
Sebastian Lackner
8ebf6f58e5
Added patches to fix multiple regressions related to GDI rendering.
2017-06-16 22:42:35 +02:00
Sebastian Lackner
f254a73e66
loader-OSX_Preloader: Fall back to MAP_FIXED if address hint is ignored.
...
This should get rid of preloader warnings on old versions of macOS.
Thanks to Gijs Vermeulen for help with debugging and testing this patch.
Ideally, we would like to use vm_allocate, but since the preloader runs
very early during the startup of the process, we don't have all required
libc functions available. Also, we don't want to reimplement it ourself,
which would be very unreliable in practice.
For now, lets just use mincore() to check if there are any other pages
mapped within the area, and then fallback to MAP_FIXED.
2017-06-15 15:10:14 +02:00
Sebastian Lackner
463f2b02c9
loader-OSX_Preloader: Temporarily map address ranges needed for Wine builtin DLLs.
2017-06-15 00:01:33 +02:00
Sebastian Lackner
e9daff5bc8
loader-OSX_Preloader: Allocate pagezero for main wine binary.
...
This change should fix compatibility with old versions of macOS.
Thanks to Gijs Vermeulen for help with debugging and testing this patch.
Old versions of libsystem_c.dylib crash while running initializers when
the application does not contain a PAGEZERO section. This is probably
caused by an incorrect comparison against NULL instead of (void *)-1.
Unfortunately, when we just add a PAGEZERO section, we trigger the next
bug - no matter if we actually use the page at address (void *)0 or not,
it will not be used because the relocation code tries to find a memory
hole of size (highAddr - lowAddr) ~ 2GB.
We might be able to workaround this issue by manually reordering the
sections in the main executable, but for now lets just drop the fixed
image base. Please note that this introduces a risk of conflicts with
builtin DLLs, which will be resolved in the next patch.
2017-06-14 23:17:23 +02:00
Sebastian Lackner
be0d43d2b1
kernel32-SetFileCompletionNotificationModes: Fix a corner-case related to AcceptEx (thanks Jacek).
2017-06-14 17:19:52 +02:00
Sebastian Lackner
2420bc89ed
Rebase against d7eb469d5992f9901b0dd355e5e61709aed31d2b.
2017-06-14 03:16:45 +02:00
Sebastian Lackner
ecdf44fe29
patchinstall.sh: Add workaround for mktemp on macOS <= 10.10.
2017-06-13 23:54:27 +02:00
Sebastian Lackner
e2b993408e
wined3d-Silence_FIXMEs: Remove a no longer valid Fixes line.
2017-06-13 22:51:54 +02:00
Sebastian Lackner
4a13b7eac7
Rebase against f254aec4498e9926200ea9fd9cd2acf914747d91.
2017-06-13 22:45:55 +02:00
Sebastian Lackner
3a7c5ae711
patchinstall.sh: Do not use 'readlink -f' to improve compatibility with macOS.
2017-06-13 22:45:55 +02:00
Sebastian Lackner
3fab2fbed2
loader-OSX_Preloader: Fix compile error with old SDK versions.
2017-06-13 22:45:55 +02:00
Sebastian Lackner
ce25cba7d0
Release 2.10.
2017-06-13 11:16:10 +02:00
Sebastian Lackner
d7712b4819
advapi32-Performance_Counters: Fix a handle leak (thanks Dmitry).
2017-06-13 10:32:55 +02:00
Sebastian Lackner
3c5f207230
Added patch to implement support for querying performance counters data.
2017-06-13 02:12:34 +02:00
Sebastian Lackner
af8052189f
Added revert of patch which assumes a 1-to-1 axes mapping when no axes match.
2017-06-12 20:10:02 +02:00
Sebastian Lackner
22731b5aaa
Added patch to fix handling of cursor position clipping.
2017-06-12 19:38:36 +02:00
Sebastian Lackner
7c8ec26efc
ntdll-User_Shared_Data: Update patchset.
2017-06-12 17:01:33 +02:00
Sebastian Lackner
fbd1870547
dxdiagn-Display_Information: Add reference to additional bug report.
2017-06-12 16:51:31 +02:00
Sebastian Lackner
05a45207e2
server-Debug_Registers: Add reference to bug report.
2017-06-12 16:49:51 +02:00
Sebastian Lackner
ee5545a45f
Added patch to fix holes in ELF mappings.
2017-06-12 16:45:10 +02:00
Sebastian Lackner
8881e4710a
Added patch to prevent a possible nullpointer dereference in comctl32 tests.
2017-06-12 03:34:50 +02:00
Sebastian Lackner
0c5e30ba40
Compiler_Warnings: Update patchset.
2017-06-12 03:34:50 +02:00
Sebastian Lackner
c2c1e41e3c
Added patch to expand environment strings in ShellExecute.
2017-06-12 03:34:50 +02:00
Sebastian Lackner
645ed054f2
Added patch to return MSIDBSTATE_ERROR when MsiGetDatabaseState is called from a custom action.
2017-06-12 03:34:38 +02:00
Sebastian Lackner
b5d451ae12
Added patch to implement preloader for Mac OS.
2017-06-12 00:50:05 +02:00
Sebastian Lackner
5392d42292
Added patches to fix two minor issues related to linked lists.
2017-06-11 02:46:31 +02:00
Sebastian Lackner
05f510a1be
Added patch to simulate a more realistic kernel environment in ntoskrnl/winedevice.
2017-06-10 20:24:36 +02:00
Sebastian Lackner
630ff35489
Added patches to implement NtBuildNumber and ExInitializeNPagedLookasideList.
2017-06-10 16:35:54 +02:00
Sebastian Lackner
25e345194d
Rebase against e0e4f9bbcda1243b9317dbfbeeff84a18b4e855c.
2017-06-10 00:47:39 +02:00
Sebastian Lackner
38cdf5d3f4
gdi32-Symbol_Truetype_Font: Update definition file.
2017-06-06 10:51:49 +02:00
Sebastian Lackner
d0ac86031a
Rebase against e4c9a2ec81b8029876d588e09587db40ab65ee69.
2017-06-06 10:12:28 +02:00
Sebastian Lackner
6ca029a4f6
Rebase against e5733e7cd40b41bb4d8c0409e9ed5be8fe6d5618.
2017-06-05 13:00:54 +02:00
Sebastian Lackner
5d672b2839
Rebase against 6c752aaf8da225365b2bdbbf3c43d41afd4d1344.
2017-06-05 11:03:20 +02:00
Sebastian Lackner
e61bbfd48a
Added patch to avoid conversion from unaligned pointer to M128A.
2017-06-04 23:24:22 +02:00
Sebastian Lackner
f5671acfdd
Rebase against 1fbb661ed1745bdfdcd1287c730f63503ee3f13f.
...
This also merges several improvements to avoid compiler warnings with GCC 7.
FIXME: There seems to be a regression (random crashes) during prefix shutdown,
needs further debugging.
2017-06-04 23:14:03 +02:00
Sebastian Lackner
ac2c2ffdb8
Rebase against 06eceb3af2d56f158dab2db5a7bc768cc2b1c391.
2017-05-31 07:06:29 +02:00
Sebastian Lackner
907f73aa4b
Release 2.9.
2017-05-29 15:54:33 +02:00
Sebastian Lackner
76c2635a7a
user32-Mouse_Message_Hwnd: Add back a missing return statement (thanks Dmitry).
2017-05-29 12:25:31 +02:00
Sebastian Lackner
5d31795ffc
Added patch to implement support for layered window regions.
2017-05-29 08:46:07 +02:00
Sebastian Lackner
5cc0023094
wine.inf-Performance: Add 'Counters' to the perflib key as an alias for 'Counter'.
2017-05-29 03:40:40 +02:00
Sebastian Lackner
6e372d0550
Added patch to handle /dontskip parameter in dxdiag.
2017-05-29 01:12:35 +02:00
Sebastian Lackner
4d5cc8b76f
Added patch to check for 'Brian Paul' to detect Mesa gl_vendor.
2017-05-28 23:34:20 +02:00
Sebastian Lackner
d7d4fde17e
winebuild-Fake_Dlls: Do not use get_alignment for .balign instructions.
...
Spotted by Michael Müller.
2017-05-28 21:52:48 +02:00
Sebastian Lackner
033c4b149f
ntdll-NtQueryVirtualMemory: Skip get_dll_info wineserver call if address does not have VPROT_IMAGE permissions.
2017-05-28 16:16:15 +02:00
Sebastian Lackner
f957d2a812
Added patches to silence two noisy d3d11 FIXMEs.
2017-05-28 15:56:46 +02:00
Sebastian Lackner
7e80ff15e2
wined3d-QUERY_Stubs: Update patchset and add implementation for WINED3D_QUERY_TYPE_PIPELINE_STATISTICS.
2017-05-28 15:56:45 +02:00
Sebastian Lackner
43973275f2
ntdll-NtQueryVirtualMemory: Update patchset and return proper Nt paths.
2017-05-28 15:55:40 +02:00
Sebastian Lackner
70d09b1977
Added patch to implement opening files through nt device paths.
2017-05-27 18:47:06 +02:00
Sebastian Lackner
527b456839
ntoskrnl-Stubs: Remove some invalid Fixes lines.
2017-05-27 18:20:53 +02:00
Sebastian Lackner
cf4e195b49
Added patch to implement ntoskrnl.ExInterlockedPopEntrySList.
2017-05-27 18:02:35 +02:00
Sebastian Lackner
b7f1c682f3
Added patch to fix crash when a device driver segfaults during an open file request.
2017-05-27 17:46:03 +02:00
Sebastian Lackner
1a5a9b3087
gdi32-MultiMonitor: Update patchset and return more reasonable display DeviceID.
2017-05-27 04:23:12 +02:00
Sebastian Lackner
e5fb1dda8d
Added patch to pass correct index to shader_glsl_ffp_vertex_lighting_footer.
2017-05-27 03:25:08 +02:00
Sebastian Lackner
27d1ed8f59
winebuild-Fake_Dlls: Use .balign instead of .fill.
...
Also remove the ntdll-Interrupt-0x2e dependency, which is no longer necessary.
2017-05-26 10:07:56 +02:00
Sebastian Lackner
857e9c1cd4
Rebase against 799230c78ab102fa0034cb4477ce1be78c456a87.
2017-05-26 04:26:33 +02:00
Sebastian Lackner
0a60add605
winebuild-Fake_Dlls: Merge several further improvements.
2017-05-25 21:59:41 +02:00
Sebastian Lackner
d36701371e
Added patch with stub for ntdll.NtContinue.
2017-05-25 05:57:44 +02:00
Sebastian Lackner
b2904214bb
winebuild-Fake_Dlls: Added patch to fix relocation information in fake dlls.
2017-05-25 05:52:41 +02:00
Michael Müller
871cee39d0
winebuild-Fake_Dlls: Fill alignment with zero bytes.
2017-05-25 05:52:41 +02:00
Sebastian Lackner
0c46d1e8a2
Rebase against 8967e87c8a890aed7a81051c2d372f065e825bb2.
2017-05-25 03:05:27 +02:00
Sebastian Lackner
91f6a8ad80
Rebase against ef267f115f76a3041e0da4a0f0dbd7ffb4a022e1.
2017-05-25 01:24:35 +02:00
Sebastian Lackner
8b1d3d07ab
Rebase against b8a8e1bde9382897927945ec0b58b8a2fcfcfe59.
2017-05-24 23:55:00 +02:00
Sebastian Lackner
2ca6aebfaa
Rebase against 3f01ab4c39ffa50e26916a5f33d82dec1a2e42dc.
2017-05-20 00:45:45 +02:00
Sebastian Lackner
81571a4cb5
Rebase against 53bf72e266532f2f0533a0dfd7e90a25d7b6d901.
2017-05-19 22:31:19 +02:00
Sebastian Lackner
51dc575ef3
Rebase against 9baceabb88e2aeb90a32bb5f6923107904ed58ea.
2017-05-18 05:32:56 +02:00
Sebastian Lackner
73573b1dff
kernel32-MoveFile: Fix a regression when copying addon to cache directory.
2017-05-17 16:45:13 +02:00
Sebastian Lackner
142cc2eda5
Rebase against 66c7b37a9819195d40f5ab053268548c4370fb06.
2017-05-17 01:00:41 +02:00
Sebastian Lackner
ebabcd69b5
Rebase against be12c5bc4f189901541fdca41da267f8a0ef873d.
2017-05-16 23:01:26 +02:00
Sebastian Lackner
20d1f21514
Release 2.8.
2017-05-16 14:17:16 +02:00
Sebastian Lackner
7ad2ee4c60
winebuild-Fake_Dlls: Avoid conflict with 16-bit code.
2017-05-16 04:52:55 +02:00
Sebastian Lackner
d00088e0fa
winebuild-Fake_Dlls: Try to fix build failure on OSX.
2017-05-16 03:25:43 +02:00
Sebastian Lackner
633cceca94
user32-GetAutoRotationState: Remove definition file.
2017-05-16 01:31:39 +02:00
Sebastian Lackner
46006c692a
Rename windowscodecs-Metadata -> windowscodecs-MetadataQueryParser.
2017-05-16 00:26:55 +02:00
Sebastian Lackner
d56994dbfa
Added patches with multiple improvements for propsys functions.
2017-05-16 00:22:58 +02:00
Sebastian Lackner
5e70613512
Added patch to implement a basic security property tab.
2017-05-15 22:51:33 +02:00
Sebastian Lackner
6a14f80fdc
Added patch with various improvements for fake dlls.
2017-05-15 21:07:42 +02:00
Sebastian Lackner
5d38a0fed0
ntdll-User_Shared_Data: Fix test failures on WinXP.
2017-05-14 00:48:30 +02:00
Sebastian Lackner
8748402001
Rebase against 4eaaf06ce4e5d7424eec2cf303c8256610544b39.
2017-05-13 01:14:10 +02:00
Sebastian Lackner
171d05fffe
wined3d-CSMT_Main: Get rid of unnecessary wait.
2017-05-12 03:47:26 +02:00
Sebastian Lackner
975205155e
Rebase against b77688102a84e1c7b7278340c46f53db3e1cda00.
2017-05-12 00:36:30 +02:00
Sebastian Lackner
d6c145fbf5
server-Debug_Registers: Remove bug reference.
...
The issue is mentioned in bug 32515, but Steam cache
validation still fails with this patch applied.
2017-05-11 03:36:48 +02:00
Sebastian Lackner
3207980517
Rebase against 0647abc5071913506e681bfc5239f9a6078dca54.
2017-05-11 01:46:17 +02:00
Sebastian Lackner
1bbe50aae8
Rebase against 8ef79b023a06f00ca6ab37afb8089d358b277d73.
2017-05-10 03:29:09 +02:00
Sebastian Lackner
bb180d38cc
d3d11-Deferred_Context: Merge two patches.
2017-05-09 19:55:51 +02:00
Sebastian Lackner
c542f2432d
Rebase against b6a4b2f593503a105dde01e7bd11ffdde243117a.
2017-05-09 05:33:36 +02:00
Sebastian Lackner
a36a97233a
wined3d-CSMT_Main: Merge two patches.
2017-05-08 13:07:44 +02:00
Sebastian Lackner
f8e955a95a
ntdll-User_Shared_Data: Add a missing CDECL.
2017-05-06 20:14:20 +02:00
Sebastian Lackner
d966bece72
Added patch to implement some additional windowscodecs metadata functions.
2017-05-06 17:04:02 +02:00
Sebastian Lackner
1447b56eeb
Added patch to reset debug registers when creating threads.
2017-05-06 02:13:58 +02:00
Sebastian Lackner
afe018692b
Added patch to fix some test failures in d3dx9_36/math tests.
2017-05-06 02:08:18 +02:00
Sebastian Lackner
52b5c90303
Rebase against 9f55292085392579568ff81b8adb926b32a8d99a.
2017-05-06 02:06:45 +02:00
Sebastian Lackner
4a4ebec642
dxva2-Video_Decoder: Remove dependency on winecfg-Staging patchset.
2017-05-05 20:34:33 +02:00
Sebastian Lackner
26438ad74c
Added patch to update user_shared_data timers.
2017-05-05 13:37:34 +02:00
Sebastian Lackner
31212d2845
Rebase against 10db51d5c26f0a71956989ecff83da90f4d94fda.
2017-05-05 02:26:52 +02:00
Sebastian Lackner
a08b6b2b62
Added patch for initial implementation of advapi32.BuildSecurityDescriptorW.
2017-05-05 00:25:14 +02:00
Sebastian Lackner
9985fe9035
Added patch to implement TokenIntegrityLevel stub in NtSetInformationToken.
2017-05-04 21:31:38 +02:00
Sebastian Lackner
3aa965e97f
Added patch to implement TokenLogonSid stub in NtQueryInformationToken.
2017-05-04 21:27:41 +02:00
Sebastian Lackner
2e479e0954
Added patch to implement semi-stub for ntdll.NtCreateThreadEx.
2017-05-04 21:24:17 +02:00
Sebastian Lackner
9fe12a2175
Added patch to avoid crash if context_reacquire is called with NULL context.
2017-05-04 02:56:03 +02:00
Sebastian Lackner
d7c0a975ea
Rebase against 8753a1b271795d2f977b41a814de7e4ace780d2e.
2017-05-04 02:13:14 +02:00
Sebastian Lackner
eb4a245bbb
Rebase against b1203af6ba44ff8858ee9ca50fc05f4f3f633892.
2017-05-03 05:45:47 +02:00
Sebastian Lackner
5282f297be
bcrypt-Improvements: Fix BCryptEncrypt with AES_GCM and no input and no output.
2017-05-02 18:36:51 +02:00