Sweden-Number/dlls
Ken Thomases 9372af77a5 winemac: Queue an event to reassert the WinAPI window position before Cocoa adjusts its position for a display change.
When the display mode changes such that the screen height changes, we'd like
our windows to keep their position relative to the top-left of the primary
screen.  That's how WinAPI's coordinate system works and we want the WinAPI
position of the window to not change just because the display mode changed.

Unfortunately that's not achievable in Cocoa.  Cocoa keeps the window
stationary relative to the screen it's on, not necessarily the primary screen,
and it's sometimes relative to the bottom-left and sometimes the top-left of
that screen.

So, what we do instead is queue an event to get the back end to reassert the
WinAPI position of the window.  This is queued before Cocoa can adjust the
Cocoa position of the window which would queue a WINDOW_FRAME_CHANGED to the
back end and mess up the WinAPI position.  The back end's reassertion of the
WinAPI position won't be processed by the Cocoa thread until after Cocoa has
adjusted the position and will thus override it.  It will also discard any
wrong WINDOW_FRAME_CHANGED that may have been queued.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
2015-10-06 17:21:01 +09:00
..
acledit winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00
aclui
activeds activeds: Remove an unneeded NONAMELESSUNION directive. 2015-03-09 22:06:22 +09:00
actxprxy shell32: Update to IFolderView2. 2015-05-01 15:15:56 +09:00
adsiid
advapi32 advapi32: Mark some registry functions as hotpatchable. 2015-10-05 22:27:14 +09:00
advpack
amstream amstream: Create a surface if it wasn't provided in CreateSample(). 2015-06-24 15:28:50 +09:00
api-ms-win-core-com-l1-1-0
api-ms-win-core-console-l1-1-0
api-ms-win-core-datetime-l1-1-0 api-ms-win-core-datetime-l1-1-0: Add dll. 2014-12-04 14:03:30 +01:00
api-ms-win-core-datetime-l1-1-1 kernel32: Implement Get{Time,Date}FormatEx. 2015-01-06 12:59:07 +01:00
api-ms-win-core-debug-l1-1-0 api-ms-win-core-debug-l1-1-0: Add stub dll. 2015-05-08 14:41:30 +09:00
api-ms-win-core-debug-l1-1-1
api-ms-win-core-errorhandling-l1-1-0 api-ms-win-core-errorhandling-l1-1-0: Add stub dll. 2015-05-08 14:41:50 +09:00
api-ms-win-core-errorhandling-l1-1-1
api-ms-win-core-errorhandling-l1-1-2 api-ms-win-core-errorhandling-l1-1-2: Add stub dll. 2014-12-05 11:23:12 +01:00
api-ms-win-core-fibers-l1-1-0 api-ms-win-core-fibers-l1-1-0: Add dll. 2014-12-04 14:03:29 +01:00
api-ms-win-core-fibers-l1-1-1 api-ms-win-core-fibers-l1-1-1: Add stub dll. 2014-12-03 21:34:28 +01:00
api-ms-win-core-file-l1-1-0 api-ms-win-core-file-l1-1-0: Add stub dll. 2015-05-08 14:42:10 +09:00
api-ms-win-core-file-l1-2-0
api-ms-win-core-file-l2-1-0 kernel32: Add stubs for CreateSymbolicLinkA/W. 2014-12-05 11:24:51 +01:00
api-ms-win-core-file-l2-1-1 kernel32: Add stubs for CreateSymbolicLinkA/W. 2014-12-05 11:24:51 +01:00
api-ms-win-core-handle-l1-1-0
api-ms-win-core-heap-l1-1-0 api-ms-win-core-heap-l1-1-0: Add stub dll. 2015-05-08 14:42:30 +09:00
api-ms-win-core-heap-l1-2-0
api-ms-win-core-heap-obsolete-l1-1-0
api-ms-win-core-interlocked-l1-1-0 api-ms-win-core-interlocked-l1-1-0: Add stub dll. 2015-05-08 14:42:48 +09:00
api-ms-win-core-interlocked-l1-2-0
api-ms-win-core-io-l1-1-1
api-ms-win-core-kernel32-legacy-l1-1-0 kernel32: Implement SetFileCompletionNotificationModes as a stub. 2015-06-15 17:27:38 +09:00
api-ms-win-core-libraryloader-l1-1-0 api-ms-win-core-libraryloader-l1-1-0: Add stub dll. 2015-05-08 14:44:51 +09:00
api-ms-win-core-libraryloader-l1-1-1 kernel32: Add stub implementation for EnumResourceLanguagesEx. 2015-01-27 22:03:17 +01:00
api-ms-win-core-localization-l1-2-0 kernel32: Add GetFileMUIInfo stub. 2015-05-12 15:30:47 +09:00
api-ms-win-core-localization-l1-2-1 kernel32: Add GetFileMUIInfo stub. 2015-05-12 15:30:47 +09:00
api-ms-win-core-localization-obsolete-l1-1-0
api-ms-win-core-localregistry-l1-1-0
api-ms-win-core-memory-l1-1-0 api-ms-win-core-memory-l1-1-0: Add stub dll. 2015-05-08 14:45:35 +09:00
api-ms-win-core-memory-l1-1-1
api-ms-win-core-misc-l1-1-0 api-ms-win-core-misc-l1-1-0: New dll. 2015-05-22 14:12:09 +09:00
api-ms-win-core-namedpipe-l1-1-0 api-ms-win-core-namedpipe-l1-1-0: Add stub dll. 2015-05-08 14:46:50 +09:00
api-ms-win-core-namedpipe-l1-2-0
api-ms-win-core-processenvironment-l1-1-0 api-ms-win-core-processenvironment-l1-1-0: Add stub dll. 2015-05-08 14:47:45 +09:00
api-ms-win-core-processenvironment-l1-2-0
api-ms-win-core-processthreads-l1-1-0 kernel32: Implement GetProcessIdOfThread(). 2015-03-20 21:31:57 +09:00
api-ms-win-core-processthreads-l1-1-1 api-ms-win-core-processthreads-l1-1-1: Add advapi32 forwards. 2015-06-10 16:15:40 +09:00
api-ms-win-core-processthreads-l1-1-2 kernel32: Implement GetProcessIdOfThread(). 2015-03-20 21:31:57 +09:00
api-ms-win-core-profile-l1-1-0
api-ms-win-core-psapi-l1-1-0
api-ms-win-core-registry-l1-1-0
api-ms-win-core-rtlsupport-l1-1-0 api-ms-win-core-rtlsupport-l1-1-0: Add stub dll. 2015-05-08 14:48:07 +09:00
api-ms-win-core-rtlsupport-l1-2-0
api-ms-win-core-shlwapi-legacy-l1-1-0
api-ms-win-core-string-l1-1-0
api-ms-win-core-synch-l1-1-0 api-ms-win-core-synch-l1-1-0: Add stub dll. 2015-05-08 14:48:22 +09:00
api-ms-win-core-synch-l1-2-0
api-ms-win-core-sysinfo-l1-1-0 api-ms-win-core-sysinfo-l1-1-0: Add stub dll. 2015-05-08 14:48:39 +09:00
api-ms-win-core-sysinfo-l1-2-0 kernel32: Implement GetSystemTimePreciseAsFileTime. 2015-05-20 17:28:37 +09:00
api-ms-win-core-sysinfo-l1-2-1 kernel32: Implement GetSystemTimePreciseAsFileTime. 2015-05-20 17:28:37 +09:00
api-ms-win-core-threadpool-legacy-l1-1-0
api-ms-win-core-timezone-l1-1-0
api-ms-win-core-url-l1-1-0
api-ms-win-core-util-l1-1-0
api-ms-win-core-winrt-error-l1-1-0
api-ms-win-core-winrt-error-l1-1-1 api-ms-win-core-winrt-error-l1-1-1: Add stub dll. 2014-12-04 14:03:32 +01:00
api-ms-win-core-winrt-l1-1-0 api-ms-win-core-winrt-l1-1-0: Move implementations into combase. 2014-12-09 18:55:31 +01:00
api-ms-win-core-winrt-string-l1-1-0 combase: Implement functions for HSTRING_BUFFER. 2014-12-15 16:49:00 +01:00
api-ms-win-core-xstate-l2-1-0 api-ms-win-core-xstate-l2-1-0: Add stub dll. 2014-12-04 14:03:31 +01:00
api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-conio-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
api-ms-win-crt-convert-l1-1-0 api-ms-win-crt-convert-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
api-ms-win-crt-environment-l1-1-0 api-ms-win-crt-environment-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
api-ms-win-crt-filesystem-l1-1-0 api-ms-win-crt-filesystem-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
api-ms-win-crt-heap-l1-1-0 ucrtbase: Hook up the _set_app_type, _set_new_handler and _set_new_mode functions. 2015-08-27 17:10:03 +09:00
api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-locale-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
api-ms-win-crt-math-l1-1-0 api-ms-win-crt-math-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
api-ms-win-crt-multibyte-l1-1-0 api-ms-win-crt-multibyte-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
api-ms-win-crt-private-l1-1-0 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
api-ms-win-crt-process-l1-1-0 api-ms-win-crt-process-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
api-ms-win-crt-runtime-l1-1-0 ucrtbase: Add stub functions for narrow environment. 2015-08-28 13:15:06 +09:00
api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-stdio-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
api-ms-win-crt-string-l1-1-0 api-ms-win-crt-string-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
api-ms-win-crt-time-l1-1-0 api-ms-win-crt-time-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
api-ms-win-crt-utility-l1-1-0 api-ms-win-crt-utility-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
api-ms-win-downlevel-advapi32-l1-1-0 advapi32: Stub EventActivityIdControl. 2015-02-26 20:08:49 +09:00
api-ms-win-downlevel-advapi32-l2-1-0
api-ms-win-downlevel-normaliz-l1-1-0
api-ms-win-downlevel-ole32-l1-1-0
api-ms-win-downlevel-shell32-l1-1-0 shell32: Added GetCurrentProcessExplicitAppUserModelID() stub. 2015-07-22 16:42:42 +02:00
api-ms-win-downlevel-shlwapi-l1-1-0 shlwapi: Add implementation for StrCatChainW. 2014-12-16 16:32:31 +01:00
api-ms-win-downlevel-shlwapi-l2-1-0
api-ms-win-downlevel-user32-l1-1-0
api-ms-win-downlevel-version-l1-1-0 version: Add stubs for GetFileVersionInfoExA/W. 2014-12-23 15:30:50 +01:00
api-ms-win-eventing-provider-l1-1-0 advapi32: Add a stub implementation of EventSetInformation. 2015-05-11 15:39:24 +09:00
api-ms-win-ntuser-dc-access-l1-1-0
api-ms-win-security-base-l1-1-0 advapi32: Add initial implementation for GetWindowsAccountDomainSid. 2015-06-24 23:01:45 +09:00
api-ms-win-security-base-l1-2-0 advapi32: Add initial implementation for GetWindowsAccountDomainSid. 2015-06-24 23:01:45 +09:00
api-ms-win-security-sddl-l1-1-0
api-ms-win-service-core-l1-1-1
api-ms-win-service-management-l1-1-0
api-ms-win-service-winsvc-l1-2-0
apphelp apphelp: Add a stub for SdbCloseDatabase. 2015-02-06 23:36:51 +09:00
appwiz.cpl mshtml: Wine Gecko 2.40 release. 2015-08-12 22:59:15 +09:00
atl atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
atl80 atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
atl90 atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
atl100 atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
atl110 atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
authz
avicap32
avifil32 Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
avifile.dll16
avrt
bcrypt bcrypt: Add BCryptCreateHash stub. 2015-10-01 16:27:42 +09:00
browseui browseui: Use method wrappers when forwarding, rearrange functions to match vtable order. 2015-06-08 15:29:13 +09:00
cabinet cabinet: Accept hf == 0 in FDIIsCabinet. 2014-12-03 11:13:25 +01:00
capi2032
cards
cfgmgr32
clusapi
combase ole32: Add stub implementations of CoGetActivationState and CoGetCallState. 2015-08-03 12:11:10 +02:00
comcat
comctl32 comctl32/tests: Add tests for LoadIconMetric function. 2015-10-06 00:01:55 +09:00
comdlg32 comdlg32: Implement radio button lists in item dialog. 2015-09-14 16:47:51 +09:00
comm.drv16
commdlg.dll16 commdlg.dll16: Remove unneeded NONAMELESSXXX directives. 2015-03-09 22:06:24 +09:00
compobj.dll16
compstui compstui: Remove an uneeded NONAMELESSUNION directive. 2015-03-10 15:18:16 +09:00
comsvcs
connect connect: Add IsInternetConnected stub. 2015-02-11 22:26:28 +09:00
credui credui: Add a partial implementation of SspiPromptForCredentials. 2015-08-17 14:46:28 +09:00
crtdll
crypt32 crypt32/tests: Delete WineTest registry key when tests are complete. 2015-10-05 22:27:15 +09:00
cryptdlg
cryptdll
cryptext
cryptnet cryptnet/tests: Remove an uneeded NONAMELESSUNION directive. 2015-03-10 15:18:21 +09:00
cryptui cryptui: Fix grammar in warning message. 2015-02-20 16:33:59 +09:00
ctapi32
ctl3d.dll16
ctl3d32
ctl3dv2.dll16
d2d1 d2d1: Avoid possible infinite loop in d2d_geometry_intersect_self caused by rounding errors. 2015-08-27 21:43:47 +09:00
d3d8 d3d8: Accept D3DSWAPEFFECT_COPY_VSYNC. 2015-10-02 15:37:38 +09:00
d3d9 d3d9: TRACE fixes. 2015-09-18 14:57:38 +02:00
d3d10 d3d10: Do not use '\n' in the middle of TRACE. 2015-08-18 18:34:46 +09:00
d3d10_1
d3d10core d3d10core/tests: Check that shader resource view implements ID3D11ShaderResourceView. 2015-09-14 22:30:50 +09:00
d3d11 d3d11: Remove useless NULL check (Coverity). 2015-10-05 19:24:41 +09:00
d3dcompiler_33
d3dcompiler_34
d3dcompiler_35
d3dcompiler_36
d3dcompiler_37
d3dcompiler_38
d3dcompiler_39
d3dcompiler_40
d3dcompiler_41
d3dcompiler_42
d3dcompiler_43 d3dcompiler_43: Replace 14 instances of 1 << 31 by 1u << 31 to avoid shift shift overflow. 2015-09-07 15:06:23 +09:00
d3dcompiler_46 d3dcompiler: Implement semi-stub for D3DCompile2. 2015-08-17 14:40:09 +09:00
d3dcompiler_47 d3dcompiler: Implement semi-stub for D3DCompile2. 2015-08-17 14:40:09 +09:00
d3dim
d3drm d3drm: Add stubs for IDirect3DRMTexture methods. 2015-08-25 21:09:36 +09:00
d3dx9_24 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_25 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_26 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_27 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_28 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_29 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_30 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_31 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_32 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_33 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_34 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_35 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_36 Assorted spelling and typos fixes. 2015-08-31 20:18:46 +09:00
d3dx9_37 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_38 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_39 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_40 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_41 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx9_42 d3dx9_36: Add D3DXCreateFragmentLinker, D3DXCreateFragmentLinkerEx stubs. 2015-07-31 12:05:14 +02:00
d3dx9_43 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
d3dx10_33
d3dx10_34
d3dx10_35
d3dx10_36
d3dx10_37
d3dx10_38
d3dx10_39
d3dx10_40
d3dx10_41
d3dx10_42
d3dx10_43 d3dx10_43: Added D3DX10CreateEffectFromMemory stub. 2015-09-16 23:07:14 +09:00
d3dx11_42
d3dx11_43
d3dxof d3dxof: Don't ERR on alloc failures for small compile time known sizes. 2015-04-22 23:25:41 +09:00
davclnt davclnt: Add stub implementations of DavRegisterAuthCallback and DavUnregisterAuthCallback. 2015-07-21 16:33:23 +02:00
dbgeng
dbghelp dbghelp: Provide a default value for DYLD_FALLBACK_LIBRARY_PATH, which is closer to how dyld behaves. 2015-09-18 14:59:01 +02:00
dciman32
ddeml.dll16
ddraw wined3d: Remove wined3d_surface_get_flip_status stub. 2015-09-10 20:00:52 +09:00
ddrawex include: Correct DDSCAPS2 and DDSURFACEDESC2 structures and their uses. 2015-03-02 23:00:32 +09:00
devenum devenum: Mark internal symbols with hidden visibility. 2015-03-17 14:18:39 +09:00
dhcpcsvc
difxapi
dinput dinput/tests: Send a matching key-up event. 2015-05-22 18:04:28 +09:00
dinput8
dispdib.dll16
dispex dispex: Remove unneeded NONAMELESSXXX directives. 2015-03-11 22:10:26 +09:00
display.drv16
dmband dmband: Add missing TRACE to QI. 2015-06-29 19:07:50 +09:00
dmcompos dmcompos: Mark IPersistStream_Save of DMSignPostTrack as a stub. 2015-06-29 19:07:49 +09:00
dmime dmime: Use the generic IPersistStream for DMTempoTrack. 2015-07-06 14:49:41 +09:00
dmloader dmloader: Remove superfluous "IDirectMusicContainer" from method names. 2015-04-28 15:35:38 +09:00
dmscript dmscript: Get rid of the extra pointer to a DMUS_OBJECTDESC. 2015-04-28 15:35:54 +09:00
dmstyle dmstyle: Remove a not very useful macro. 2015-07-07 17:16:35 +09:00
dmsynth dmsynth: Remove a now unused macro. 2015-07-06 14:49:41 +09:00
dmusic dmusic: Remove old and ugly COM macros. 2015-06-29 19:07:55 +09:00
dmusic32
dnsapi
dplay
dplayx Assorted spelling and typos fixes. 2015-08-31 20:18:46 +09:00
dpnaddr
dpnet dpnet: Don't return partially initialized object. 2015-06-26 20:35:07 +09:00
dpnhpast
dpnlobby
dpvoice dpvoice: Turn GetCompressionTypes into a semi-stub. 2015-02-19 23:27:25 +09:00
dpwsockx
drmclien
dsound dsound: Don't set very low limits on HW buffers. 2015-05-11 15:19:05 +09:00
dssenh dssenh/tests: Fix some tests on Win 8. 2015-04-20 21:21:35 +09:00
dswave dswave: Finish the cleanup of create_dswave(). 2015-06-10 15:26:10 +09:00
dwmapi dwmapi: Add DwmUpdateThumbnailProperties stub. 2015-09-08 21:59:18 +09:00
dwrite Update data tables to Unicode 8.0.0. 2015-10-02 15:37:05 +09:00
dxdiagn dxdiagn: Silence some fixmes from class factory QI. 2015-05-25 21:43:17 +09:00
dxerr8
dxerr9
dxgi dxgi: Upgrade Direct3D 10 WARN to a FIXME. 2015-09-18 14:57:54 +02:00
dxguid
dxva2
esent esen: Added stub DLL. 2015-10-01 16:24:03 +09:00
evr evr: Add stub dll. 2015-02-04 21:32:50 +09:00
explorerframe explorerframe: Return interface pointer from QI instead of impl pointer. 2015-03-20 17:39:47 +09:00
ext-ms-win-gdi-devcaps-l1-1-0
faultrep
fltlib fltlib: Add stub for FilterLoad. 2015-06-25 16:32:02 +09:00
fntcache fntcache: Drop WINE_ prefix from FIXME/TRACE. 2015-03-24 18:16:24 +09:00
fontsub
fusion fusion: Fix insufficient buffer size handling in IAssemblyName::GetDisplayName. 2015-04-10 22:46:18 +09:00
fwpuclnt
gameux Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
gdi.exe16 Assorted spelling and typos fixes. 2015-08-31 20:18:46 +09:00
gdi32 gdi32/tests: Mark Hebrew stock font test as different, like Arabic. 2015-10-06 00:01:56 +09:00
gdiplus gdi32: EnumFontFamilies should enumerate substituted fonts only when directly asked for. 2015-07-17 19:29:10 +09:00
glu32
gphoto2.ds gphoto2.ds: Remove unneeded NONAMELESSXXX directives. 2015-03-13 00:28:18 +09:00
gpkcsp winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00
hal hal: Remove unneeded NONAMELESSXXX directives. 2015-03-06 12:54:40 +09:00
hhctrl.ocx hhctrl.ocx: Mark internal symbols with hidden visibility. 2015-03-18 19:39:23 +09:00
hid hid: Remove spaces before '\n'. 2015-08-07 23:50:20 +09:00
hidclass.sys hidclass.sys: Fixed copy/paste error (Coverity). 2015-10-05 22:27:16 +09:00
hlink
hnetcfg hnetcfg: Release typeinfos and typelib on dll unload. 2015-01-20 17:52:24 +01:00
httpapi
iccvid iccvid: Fix compiler warnings with flag -Wunused-macros. 2014-12-11 11:55:52 +01:00
icmp
ieframe ieframe/tests: Fixed tests on some VMs. 2015-09-15 22:51:41 +09:00
ifsmgr.vxd
imaadp32.acm msacm32: Make ACM driver details match native more closely. 2015-05-27 14:31:39 +09:00
imagehlp imagehlp: Remove unused structure. 2015-08-12 22:54:24 +09:00
imm.dll16
imm32 imm32: Don't use functions that use graphics driver in THREAD_DETACH/PROCESS_DETACH. 2015-08-28 13:14:03 +09:00
inetcomm inetcomm: Avoid overlapping memcpy (Coverity). 2015-04-20 14:38:20 +09:00
inetcpl.cpl inetcpl.cpl: Remove uneeded NONAMELESSUNION directives. 2015-03-13 00:28:19 +09:00
inetmib1
infosoft
initpki
inkobj
inseng inseng: Added IInstallEngine2 stub. 2015-04-22 23:27:09 +09:00
iphlpapi iphlpapi: Implement GetIfTable2. 2015-08-18 17:30:14 +09:00
itircl
itss itss/tests: Fix compiler warnings with flag -Wunused-macros. 2014-12-11 11:55:48 +01:00
joy.cpl kernel32: Avoid resolving imports against the advapi32 forwards. 2015-06-10 15:26:05 +09:00
jscript jscript: Added 'automagic' test. 2015-06-03 14:47:15 +09:00
jsproxy
kernel32 kernel32: Make WritePrivateProfileStringA hotpatchable. 2015-10-05 22:27:13 +09:00
keyboard.drv16
krnl386.exe16 krnl386.exe16: Increase buffer size in GetTempDrive. 2015-08-19 20:19:57 +09:00
ksuser
ktmw32 ktmw32: Add a stub for RollbackTransaction. 2015-02-06 23:35:40 +09:00
loadperf
localspl localspl: Remove uneeded NONAMELESSUNION directives. 2015-03-13 21:57:29 +09:00
localui Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
lz32
lzexpand.dll16
mapi32 mapi32: Remove unneeded NONAMELESSXXX directives. 2015-03-13 21:57:31 +09:00
mapistub
mciavi32 mciavi32: Detect Indeo video frames as valid frames. 2015-09-18 14:58:14 +02:00
mcicda mcicda: Remove dead code (Coverity). 2015-07-20 06:32:30 +02:00
mciqtz32 mciqtz32: Watch the player thread while waiting a player task. 2015-06-02 20:53:43 +09:00
mciseq mciseq: Ensure the player thread termination when stopping. 2015-07-22 17:42:39 +02:00
mciwave mciwave: Remove an unused assigment (PVS-Studio). 2015-01-16 16:53:23 +01:00
mf mf: Add stub dll. 2015-02-10 23:33:59 +09:00
mfplat mfplat: Add missing export of MFGetPluginControl to specfile. 2015-08-24 14:44:23 +09:00
mfreadwrite mfreadwrite: Add stub dll. 2014-12-11 20:57:54 +01:00
mgmtapi
midimap
mlang mlang/tests: Avoid always true ok() checks (PVS-Studio). 2014-12-22 16:59:18 +01:00
mmcndmgr
mmdevapi mmdevapi/tests: Link against advapi32. 2015-06-09 22:09:58 +09:00
mmdevldr.vxd
mmsystem.dll16 mmsystem.dll16: Mark internal symbols with hidden visibility. 2015-03-19 14:06:30 +09:00
monodebg.vxd
mountmgr.sys mountmgr.sys: Remove unneeded NONAMELESSXXX directives. 2015-03-06 12:54:32 +09:00
mouse.drv16
mpr Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
mprapi
msacm.dll16
msacm32 msacm32/tests: Allow alternative product id. 2015-09-25 21:00:51 +02:00
msacm32.drv
msadp32.acm msadpcm32.acm: Stop converting data instead of crashing. 2015-10-01 16:34:02 +09:00
msasn1 include: Add ASN1_* function prototypes. 2015-03-02 22:51:10 +09:00
mscat32
mscms mscms: Let liblcms2 determine input and output format for transform profiles. 2015-08-06 23:36:03 +09:00
mscoree mscoree: Send Mono's debug output to Unix stderr. 2015-09-07 15:03:49 +09:00
msctf msctf: Set fActive directly in ActivateLanguageProfile() (Coverity). 2015-06-08 15:30:15 +09:00
msctfp msctfp: Added proxy/stub dll for msctf.idl interfaces. 2015-05-21 14:00:38 +09:00
msdaps msdaps: Remove unneeded NONAMELESSXXX directives. 2015-03-16 15:04:15 +09:00
msdelta msdelta: Add stub DLL. 2015-10-02 20:51:24 +09:00
msdmo msdmo: Reg* API does not use HRESULT return codes. 2015-05-04 20:11:03 +09:00
msftedit
msg711.acm msacm32: Make ACM driver details match native more closely. 2015-05-27 14:31:39 +09:00
msgsm32.acm msacm32: Make ACM driver details match native more closely. 2015-05-27 14:31:39 +09:00
mshtml mshtml: Updated nsIDocShellLoadInfo declaration to recent Wine Gecko version. 2015-10-06 17:20:59 +09:00
mshtml.tlb
msi msi: Set the PrimaryVolumeSpaceRequired and PrimaryVolumeSpaceRemaining properties. 2015-10-01 16:23:15 +09:00
msident
msimg32
msimsg
msimtf msimtf: Add stub implementation for IActiveIMMMessagePumpOwner. 2015-06-25 13:57:16 +09:00
msisip
msisys.ocx
msls31
msnet32
mspatcha msi: Import mspatcha instead of loading it dynamically. 2015-04-01 22:34:19 +09:00
msrle32 msrle32: Remove superfluous defines. 2014-12-11 11:55:17 +01:00
msscript.ocx msscript.ocx: Add missing 'vararg' attribute to the Run() methods. 2015-09-04 17:45:18 +09:00
mssign32
mssip32
mstask mstask: Added IEnumWorkItems stub. 2015-03-20 16:23:04 +09:00
msvcirt msvcirt: Implement strstreambuf::seekoff. 2015-10-01 00:02:05 +09:00
msvcm80
msvcm90
msvcp60 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp70 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp71 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp80 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp90 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp100 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp110 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp120 msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcp120_app msvcp: Add _Exp implementation. 2015-10-02 15:38:54 +09:00
msvcr70 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr71 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr80 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr90 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr100 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr110 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr120 msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcr120_app msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
msvcrt msvcrt: Pass cookie reference to msvcrt_local_unwind4 instead of value. 2015-10-05 22:27:13 +09:00
msvcrt20 msvcirt: Add stub of class strstreambuf. 2015-09-18 14:59:49 +02:00
msvcrt40 msvcirt: Add stub of class strstreambuf. 2015-09-18 14:59:49 +02:00
msvcrtd
msvfw32 msvfw32: Trace only what matters in MCIWNDM_GETDEVICE. 2015-09-10 17:20:28 +09:00
msvidc32 msvidc32: Improve trace messages from CRAM_DecompressQuery. 2015-08-24 14:44:11 +09:00
msvideo.dll16 msvideo: Add support for 16-bit MCIWndProc. 2015-09-11 16:06:56 +09:00
mswsock
msxml
msxml2
msxml3 msxml3: Fix invalid read. 2015-09-02 14:54:00 +09:00
msxml4
msxml6
nddeapi
ndis.sys ndis.sys: Convert ndis.sys to a native driver as it should be. 2015-03-02 13:50:52 +09:00
netapi32 netapi32: Avoid shift overflow for GENERIC_READ_ACCESS and friends. friends. 2015-09-14 16:47:51 +09:00
netcfgx
netprofm netprofm: fix memleak in error exit (Coverity). 2015-09-07 17:54:54 +09:00
newdev
normaliz
npmshtml
npptools
ntdll ntdll: Work around a conflict between Wine and Solaris list.h. 2015-10-05 22:27:16 +09:00
ntdsapi ntdsapi: Fix null termination of buffer. 2015-10-05 22:27:14 +09:00
ntoskrnl.exe ntoskrnl.exe: Add KeEnterCriticalRegion/KeLeaveCriticalRegion stubs. 2015-10-01 16:31:02 +09:00
ntprint ntprint: Remove an uneeded NONAMELESSUNION directive. 2015-03-16 15:04:56 +09:00
objsel
odbc32 odbc32: Add winediag message when no drivers could be found. 2015-01-22 12:02:39 +01:00
odbccp32 odbccp32: Add a trace message to functions. 2015-06-08 15:26:11 +09:00
odbccu32
ole2.dll16 ole2.dll16: Remove unneeded NONAMELESSXXX directives. 2015-03-17 14:18:48 +09:00
ole2conv.dll16
ole2disp.dll16 ole2disp: Add a stub for VariantChangeTypeEx. 2014-12-01 11:10:36 +01:00
ole2nls.dll16
ole2prox.dll16
ole2thk.dll16
ole32 ole32: Use get_stub_manager_from_object in CoDisconnectObject. 2015-09-04 19:29:29 +09:00
oleacc oleacc: Avoid two cases of shift overflow. 2015-09-14 16:47:53 +09:00
oleaut32 oleaut32/tests: Add more tests for typelib data. 2015-10-06 17:20:59 +09:00
olecli.dll16
olecli32
oledb32 oledb32: Free memory on error exit (Coverity). 2015-06-15 14:47:45 +09:00
oledlg oledlg: Fix menu item string format. 2015-09-15 16:33:46 +09:00
olepro32
olesvr.dll16
olesvr32
olethk32
openal32 openal32: Prefer native version. 2015-10-06 00:01:56 +09:00
opencl opencl: Avoid deprecation warning for OpenCL 1.2 APIs. 2015-09-25 21:00:59 +02:00
opengl32 opengl32: Update to the current OpenGL spec. 2015-04-22 14:07:53 +09:00
packager packager: Mark DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer as private. 2015-04-27 21:01:48 +09:00
pdh pdh: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-18 19:38:53 +09:00
photometadatahandler
pidgen
powrprof
printui printui: Remove an unneeded NONAMELESSUNION directive. 2015-03-18 19:38:50 +09:00
prntvpt prntvpt: Add a stub for PTQuerySchemaVersionSupport. 2015-02-03 16:30:56 +09:00
propsys propsys: Cast to ULONGLONG instead of LONGLONG in test_intconversions test_intconversions to avoid shift overflow. 2015-09-07 15:04:11 +09:00
psapi psapi/tests: Also accept strlen as return value. 2015-10-05 19:32:30 +09:00
pstorec
qcap Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
qedit qedit: Simplify/fix the creation of the IEnumMediaTypes. 2015-08-13 15:05:26 +09:00
qmgr qmgr: Do not omit mandatory argument to WriteFile. 2015-08-17 22:50:49 +09:00
qmgrprxy include: Add missing BITS interfaces. 2015-06-05 18:39:21 +09:00
quartz quartz: Use boolean constants for BOOL. 2015-09-14 16:47:52 +09:00
query
rasapi16.dll16
rasapi32
rasdlg
regapi
resutils
riched20 riched20: Handle invalid HFONT values passed to WM_SETFONT. 2015-10-05 22:27:12 +09:00
riched32
rpcrt4 rpcrt4: Free server side arguments with MustFree flag first so other arguments may be used to determine its size. 2015-09-08 14:49:21 +09:00
rsabase
rsaenh rsaenh/tests: Adjust length value to pass on Win 10. 2015-10-02 18:11:31 +09:00
rstrtmgr
rtutils
samlib
sane.ds Assorted spelling fixes. 2015-03-19 21:54:14 +09:00
scarddlg
sccbase
schannel
schedsvc schedsvc: Drop WINE_ prefix from ERR(). 2015-03-24 18:16:20 +09:00
scrrun Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
scsiport.sys scsiport.sys: Remove unneeded NONAMELESSXXX directives. 2015-03-19 14:05:55 +09:00
secur32 secur32/tests: Handle skip cleanup in negotiate more cleanly. 2015-10-01 16:34:37 +09:00
security
sensapi
serialui
setupapi setupapi/tests: Add tests for dirid values. 2015-10-01 16:28:49 +09:00
setupx.dll16 setupx.dll16: Add a DiOpenClassRegKey stub. 2015-03-19 17:16:05 +09:00
sfc
sfc_os
shdoclc
shdocvw shdocvw: Call DisableThreadLibraryCalls in DllMain. 2015-07-09 23:18:17 +09:00
shell.dll16
shell32 shell32: Added dll manifest file. 2015-10-01 16:33:28 +09:00
shfolder
shlwapi shlwapi: Reject NULL key on SHRegCloseUSKey with tests. 2015-09-07 15:04:27 +09:00
slbcsp
slc slc: Implement SLGetWindowsInformationDWORD. 2015-03-13 21:53:27 +09:00
snmpapi
softpub
sound.drv16
spoolss
stdole2.tlb
stdole32.tlb
sti
storage.dll16 storage.dll16: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-24 20:01:09 +09:00
stress.dll16
strmbase strmbase: Remove unused macro. 2015-02-23 15:25:57 +09:00
strmiids
svrapi
sxs sxs: Mark internal symbols with hidden visibility. 2015-04-01 14:13:35 +09:00
system.drv16 system.drv16: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-24 20:01:13 +09:00
t2embed
tapi32
taskschd taskschd/tests: Test the correct return value. 2015-03-25 20:12:47 +09:00
toolhelp.dll16 toolhelp.dll16: Remove unneeded NONAMELESSXXX directives. 2015-03-24 20:01:16 +09:00
traffic
twain.dll16
twain_32 twain_32: Remove unneeded NONAMELESSXXX directives. 2015-03-24 20:01:19 +09:00
typelib.dll16
ucrtbase ucrtbase: Make the strtod implementation C99 compatible. 2015-10-02 20:50:10 +09:00
unicows
updspapi
url
urlmon urlmon/tests: Fixed a couple of test failure on Win10. 2015-09-25 21:00:44 +02:00
usbd.sys usbd.sys: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-27 00:12:30 +09:00
user.exe16 user.exe: Release the Win16 lock due to loading 32-bit dlls in CreateWindow. 2015-08-06 23:36:02 +09:00
user32 user32/tests: Allow tracing in menu tests. 2015-10-02 18:11:31 +09:00
userenv
usp10 Update data tables to Unicode 8.0.0. 2015-10-02 15:37:05 +09:00
uuid
uxtheme uxtheme: Partial implementation of DrawThemeTextEx. 2015-07-02 13:43:43 +09:00
vbscript vbscript: Treat empty regexp pattern the same way as NULL pattern. 2015-06-29 21:14:35 +09:00
vcomp vcomp: Implement OpenMP regular locking functions. 2015-08-18 14:30:30 +09:00
vcomp90 vcomp: Implement OpenMP regular locking functions. 2015-08-18 14:30:30 +09:00
vcomp100 vcomp: Implement OpenMP regular locking functions. 2015-08-18 14:30:30 +09:00
vcomp110 vcomp: Implement OpenMP regular locking functions. 2015-08-18 14:30:30 +09:00
vdhcp.vxd
vdmdbg
ver.dll16
version Assorted spelling and typos fixes. 2015-08-31 20:18:46 +09:00
vmm.vxd
vnbt.vxd
vnetbios.vxd
vssapi
vtdapi.vxd
vwin32.vxd
w32skrnl
w32sys.dll16
wbemdisp wbemdisp: Reimplement ISWbemObjectSet::get__NewEnum on top of IEnumWbemClassObject::Clone. 2015-01-15 14:05:27 +01:00
wbemprox wbemprox: Fix evaluation of LIKE queries. 2015-08-17 14:46:08 +09:00
webservices webservices/tests: Add tests. 2015-09-16 22:10:59 +09:00
wer
wevtapi
wiaservc wiaservc: Return pointer to vtbl instead of implementation in wiadevmgr_Constructor. 2015-03-27 20:40:38 +09:00
win32s16.dll16
win87em.dll16
winaspi.dll16
windebug.dll16
windowscodecs windowscodecs/tests: Handle failure to create TIFF decoder. 2015-10-01 16:34:26 +09:00
windowscodecsext
winealsa.drv winealsa.drv: Default to Stereo instead of 5.1 Surround. 2015-05-19 19:24:20 +09:00
winecoreaudio.drv winecoreaudio: Fix build by importing advapi32. 2015-06-12 21:22:42 +09:00
winecrt0
wined3d wined3d: Avoid the builtin fog coordinate varying on core profile. 2015-10-05 19:24:34 +09:00
winegstreamer winegstreamer: Avoid side-effects in asserts. 2015-04-03 17:07:38 +09:00
winejoystick.drv winmm: For Mac, fix joyGetPosEx() to put number of buttons pressed in dwButtonNumber field. 2015-03-24 13:51:01 +09:00
winemac.drv winemac: Queue an event to reassert the WinAPI window position before Cocoa adjusts its position for a display change. 2015-10-06 17:21:01 +09:00
winemapi
winemp3.acm msacm32: Make ACM driver details match native more closely. 2015-05-27 14:31:39 +09:00
wineoss.drv kernel32: Avoid resolving imports against the advapi32 forwards. 2015-06-10 15:26:05 +09:00
wineps.drv wineps.drv: Add support for PostScript Format 2 custom glyph names. 2015-09-15 17:49:59 +09:00
wineps16.drv16
wineqtdecoder wineqtdecoder: Unload the AsyncReader on movie processing failure. 2015-04-02 14:03:30 +09:00
winex11.drv winex11.drv: Fix use of uninitialized memory. 2015-10-01 23:14:39 +09:00
wing.dll16
wing32
winhttp widl: Do not create duplicate type info entries when tag and typedef names are the same. 2015-10-06 14:28:23 +09:00
wininet wininet: Set Content-Length header to zero if the verb is CONNECT. 2015-10-06 00:08:25 +09:00
winmm include: Fix packing of digitalv.h. 2015-08-03 10:56:16 +02:00
winnls.dll16
winnls32
winscard
winsock.dll16
winspool.drv winspool.drv: Allow spooling directly to a postscript file. 2015-08-26 23:53:21 +09:00
winsta winsta: Add initial winsta.h. 2015-07-17 16:44:39 +09:00
wintab.dll16
wintab32 wintab32: Remove an always TRUE conditional expression (PVS-Studio). 2015-01-13 19:53:58 +01:00
wintrust wintrust: Create a dummy context to force creation of MachineGuid registry key. 2015-07-31 12:08:45 +02:00
wlanapi
wldap32
wmi
wmiutils
wmp wmp: Mark internal symbols with hidden visibility. 2015-04-03 00:33:30 +09:00
wmvcore wmvcore: Added IWMReaderAdvanced* stub implementation. 2015-04-06 22:34:20 +09:00
wnaspi32
wow32
wpcap wpcap: Partially implement pcap_parsesrcstr. 2015-09-02 18:36:43 +09:00
ws2_32 ws2_32/tests: Add tests for InetPtonW. 2015-10-05 22:27:15 +09:00
wshom.ocx wshom/tests: Use RegQueryValueEx so that the tests run on Win 2k and XP. 2015-06-10 23:38:19 +09:00
wsnmp32
wsock32
wtsapi32 wtsapi32: Add stub for WTSEnableChildSessions. 2015-04-23 15:02:18 +09:00
wuapi
wuaueng
x3daudio1_1 x3daudio1_1: Add stub dll. 2015-02-20 16:49:44 +09:00
x3daudio1_2 x3daudio1_2: Add stub dll. 2015-03-02 22:51:07 +09:00
x3daudio1_3 x3daudio1_3: Add stub dll. 2015-02-25 16:18:33 +09:00
x3daudio1_4 x3daudio1_4: Add stub dll. 2015-02-24 23:00:52 +09:00
x3daudio1_5 x3daudio1_5: Add stub dll. 2015-02-24 23:01:17 +09:00
x3daudio1_6 x3daudio1_6: Add stub dll. 2015-02-23 15:54:55 +09:00
x3daudio1_7 x3daudio1_7: Stub X3DAudioCalculate. 2015-09-09 16:15:58 +09:00
xapofx1_1 xapofx: Implement CreateFX. 2015-10-06 17:21:00 +09:00
xapofx1_2 xapofx1_2: Forward to xapofx1_5. 2015-10-06 17:21:01 +09:00
xapofx1_3 xapofx: Implement CreateFX. 2015-10-06 17:21:00 +09:00
xapofx1_4 xapofx: Implement CreateFX. 2015-10-06 17:21:00 +09:00
xapofx1_5 xapofx: Implement CreateFX. 2015-10-06 17:21:00 +09:00
xaudio2_1 xaudio2_1: Forward to xaudio2_7. 2015-10-06 17:21:00 +09:00
xaudio2_2 xaudio2_2: Add compatibility implementation and forward to xaudio2_7. 2015-10-06 17:21:00 +09:00
xaudio2_3 xaudio2_3: Add compatibility implementation and forward to xaudio2_7. 2015-10-06 00:01:55 +09:00
xaudio2_4 xaudio2_4: Forward to xaudio2_7. 2015-10-06 00:01:55 +09:00
xaudio2_5 xaudio2_5: Forward to xaudio2_7. 2015-10-06 00:01:55 +09:00
xaudio2_6 xaudio2_6: Forward to xaudio2_7. 2015-10-06 00:01:56 +09:00
xaudio2_7 xaudio2_2: Add compatibility implementation and forward to xaudio2_7. 2015-10-06 17:21:00 +09:00
xaudio2_8 xaudio2: Add stub for AudioReverb class. 2015-09-09 17:52:14 +09:00
xinput1_1
xinput1_2
xinput1_3 winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00
xinput1_4 winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00
xinput9_1_0
xmllite xmllite: Implement CreateXmlWriterOutputWithEncodingCodePage. 2015-08-06 21:42:19 +09:00
xolehlp
xpsprint
xpssvcs