Dmitry Timoshkov
422116490b
server: Fix generic access mapping for a mutex.
2014-01-30 10:36:09 +01:00
Sebastian Lackner
23adc9aaed
ntdll: Fix incorrect value passed to RtlDeleteTimerQueueEx.
2014-01-30 10:35:53 +01:00
Michael Stefaniuc
c1b3b58eac
dmband: Remove the extraneous IUnknown from DirectMusicBand.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-30 10:35:18 +01:00
Michael Stefaniuc
868ad7dc72
dmband: COM cleanup for IDirectMusicBand.
2014-01-30 10:35:15 +01:00
Michael Stefaniuc
0d94b4b0f0
dmband: Store the iface instead of the COM object in _DMUS_PRIVATE_BAND.
2014-01-30 10:35:13 +01:00
Michael Stefaniuc
fa9e47812c
dmband: Remove the redundant "IDirectMusicBand" from method names.
2014-01-30 10:35:10 +01:00
Michael Stefaniuc
e2ced54e2b
dmband/tests: Use the standard COM tests for DirectMusicBandTrack.
2014-01-30 10:35:05 +01:00
Michael Stefaniuc
2c6b86418d
dmband/tests: Add COM tests for DirectMusicBand.
2014-01-30 10:35:01 +01:00
Michael Stefaniuc
7012235479
dmband/tests: Move the dll availability check to a separate function.
2014-01-30 10:34:58 +01:00
Michael Stefaniuc
05d1872575
dmband: None of the COM classes support aggregation.
2014-01-30 10:34:54 +01:00
André Hentschel
bbd71d6b72
kernel32: Fix out of bounds access in DnsHostnameToComputerName[AW].
2014-01-30 10:33:28 +01:00
Bruno Jesus
2ef27a2322
wininet: InternetGetConnectedStateExW must return TRUE for success.
2014-01-30 10:31:42 +01:00
Alexandre Julliard
357f0f4656
urlmon/tests: Run tests against the winehq server.
2014-01-29 21:57:23 +01:00
Alexandre Julliard
d5c5c0684e
msxml3/tests: Run tests against the winehq server.
2014-01-29 21:54:22 +01:00
Henri Verbeet
a1b963490a
d3d9/tests: Direct3DCreate9() is always available if we have d3d9.
2014-01-29 20:26:14 +01:00
Henri Verbeet
56d1225ec2
d3d8/tests: Direct3DCreate8() is always available if we have d3d8.
2014-01-29 20:26:06 +01:00
Henri Verbeet
71d018b25b
d3d9/tests: Cleanup test_display_formats() a bit.
2014-01-29 20:25:57 +01:00
Henri Verbeet
1438c74b74
d3d8/tests: Port test_display_formats() to d3d8.
2014-01-29 20:25:55 +01:00
Henri Verbeet
175c63773d
wined3d: Don't allow format conversion on Present() for d3d8.
...
Note that this isn't currently enforced by wined3d_swapchain_create() or
wined3d_device_reset() though.
2014-01-29 20:25:52 +01:00
André Hentschel
d7fb376db4
ntdll: Use boolean return values in boolean functions.
2014-01-29 17:30:46 +01:00
André Hentschel
b30032579f
ver: Use boolean return values in boolean functions.
2014-01-29 17:30:28 +01:00
André Hentschel
fc678b4e11
version: Use boolean return value in boolean function.
2014-01-29 17:30:17 +01:00
André Hentschel
64601b7895
winspool: Use boolean return values in boolean functions.
2014-01-29 17:30:04 +01:00
André Hentschel
fd862ba74e
imm32: Use boolean return value in boolean function.
2014-01-29 17:29:08 +01:00
André Hentschel
b1fed4e9f1
ole32: Use boolean return value in boolean function.
2014-01-29 17:29:05 +01:00
Andrew Eikum
8695369dc5
winmm: Clean up ACM stream after query.
2014-01-29 15:01:12 +01:00
Dmitry Timoshkov
5953851b8a
server: Fix generic access mapping for an event.
2014-01-29 15:00:57 +01:00
Austin English
ea765ae005
kernel32: Quiet a noisy FIXME.
2014-01-29 14:58:35 +01:00
Austin English
15d3c513b9
wtsapi32: Quiet a couple of noisy FIXME's.
2014-01-29 14:58:23 +01:00
Dmitry Timoshkov
553078161d
scrrun: IEnumVARIANT::Next should stop once it has enumerated the asked number the folder elements.
2014-01-29 14:51:02 +01:00
Dmitry Timoshkov
f5279ad37d
scrrun: IEnumVARIANT::Next should always return number of fetched folder elements.
2014-01-29 14:51:02 +01:00
Dmitry Timoshkov
8f69ecdff7
scrrun: IEnumVARIANT::Next should handle FindNextFileW failure.
2014-01-29 14:51:01 +01:00
Dmitry Timoshkov
6da1993129
scrrun: IEnumVARIANT::Next shouldn't fetch anything if asked number of folder elements is 0.
2014-01-29 14:51:00 +01:00
Dmitry Timoshkov
758ebb2121
scrrun: IEnumVARIANT::Skip shouldn't skip anything if asked number of folder elements is 0.
2014-01-29 14:50:59 +01:00
Dmitry Timoshkov
eb2abf262c
scrrun: Make IEnumVARIANT::Skip work after IEnumVARIANT::Reset for a folder collection.
2014-01-29 14:50:58 +01:00
Dmitry Timoshkov
bd25ef789c
scrrun: Make IFolderCollection::get_Count use is_dir_data() helper.
2014-01-29 14:50:57 +01:00
Dmitry Timoshkov
9c6deb2b72
scrrun/tests: Add more tests for IFolderCollection using a dedicated temporary directory.
2014-01-29 14:50:57 +01:00
Frédéric Delanoy
fd096ddbc9
msxml3/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:56 +01:00
Frédéric Delanoy
8610af58fe
xmllite/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:55 +01:00
Frédéric Delanoy
781a0a009a
urlmon/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:54 +01:00
Frédéric Delanoy
f4fa510ea0
oleaut32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:53 +01:00
Frédéric Delanoy
86a9e6a366
ole32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:52 +01:00
Frédéric Delanoy
3201f970b6
kernel32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:51 +01:00
Frédéric Delanoy
cb71d30c36
mscoree/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:50 +01:00
Frédéric Delanoy
d22a32b514
mmdevapi/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:50 +01:00
Hans Leidekker
21ff413413
winhttp/tests: Only advance to the next notification test if the function is ok.
2014-01-29 14:50:49 +01:00
Hans Leidekker
513372f044
winhttp/tests: Ignore some missing notifications.
2014-01-29 14:50:48 +01:00
Piotr Caban
965987bb59
msvcm90: Don't forward to msvcm80.
2014-01-29 14:50:47 +01:00
Jacek Caban
62cc1da580
atl80: Share registrar.c with atl100.
2014-01-29 14:50:46 +01:00
Jacek Caban
61051202a1
atl80: Share atl.c with atl100.
2014-01-29 14:50:45 +01:00
Jacek Caban
a9a3e3957d
atl110: Share atl_ax.c with atl100.
2014-01-29 14:50:44 +01:00
Nikolay Sivov
cb74cd3e48
oleaut32: Remove useless NULL checks.
2014-01-29 13:39:37 +01:00
Nikolay Sivov
e9debeb642
oleaut32: Fix parameter validation in CreateStdDispatch().
2014-01-29 12:39:29 +01:00
Michael Stefaniuc
97428376ef
dmstyle: Remove the extraneous IUnknown from DirectMusicStyle8.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-29 12:39:17 +01:00
Michael Stefaniuc
8e6a15ffd7
dmstyle: COM cleanup for IDirectMusicStyle8.
2014-01-29 12:39:13 +01:00
Michael Stefaniuc
3770021610
dmstyle: Remove the redundant "IDirectMusicStyle8" from method names.
2014-01-29 12:39:08 +01:00
Michael Stefaniuc
e383cc393a
dmstyle: Do not use method implementations directly.
2014-01-29 12:39:04 +01:00
Ken Thomases
0d23637e0d
winemac: Ignore window dragging if window is disabled, maximized, minimized, or hidden.
2014-01-29 12:39:00 +01:00
Ken Thomases
a86cfc683d
winemac: Reset cursor clipping and capture when window dragging begins.
2014-01-29 12:38:56 +01:00
Ken Thomases
70c4f43ed3
winemac: Ignore mouse capture during window drags for routing click and move events.
2014-01-29 12:38:52 +01:00
Vincent Povirk
2d487e22d6
gdiplus: Move metafile functions to metafile.c.
2014-01-29 12:38:46 +01:00
Ken Thomases
6f498c4946
d3d9/tests: Improve testing of display formats and IDirect3D9_CheckDeviceType().
...
Tests every combination of display format and backbuffer format from
(D3DFMT_R5G6B5, D3DFMT_X1R5G5B5, D3DFMT_A1R5G5B5, D3DFMT_X8R8G8B8,
D3DFMT_A8R8G8B8, D3DFMT_A2R10G10B10, D3DFMT_UNKNOWN).
Tests the behavior of CheckDeviceType() with display formats for which there
are no adapter modes, rather than skipping those.
Tests windowed mode.
2014-01-28 19:38:48 +01:00
Ken Thomases
d2c56a6027
wined3d: Improve CheckDeviceType() support for windowed mode.
...
For windowed mode:
* It doesn't matter if there are no adapter modes for the display format.
* A backbuffer format is valid so long as there's support for color conversion
to the display format.
* A backbuffer format of D3DFMT_UNKNOWN is allowed and means that it should be
the same as the display format.
2014-01-28 19:38:47 +01:00
Ken Thomases
35d8c56333
d3d9: Make CheckDeviceType() fail for display formats other than D3DFMT_X8R8G8B8 and D3DFMT_R5G6B5 in full-screen.
...
The adapter mode functions already enforce this, and tests show
CheckDeviceType() should fail for full-screen mode with display formats for
which there are no adapter modes.
2014-01-28 19:38:46 +01:00
Jacek Caban
e3fa52a636
secur32: Ignore GNUTLS_A_UNRECOGNIZED_NAME warning alert.
2014-01-28 19:38:45 +01:00
Hans Leidekker
fbb669d0d4
advapi32: Use a generic Keychain item to store credentials on MacOS.
2014-01-28 19:38:43 +01:00
Hans Leidekker
b5073646c6
wbemprox: Add a couple of network properties.
2014-01-28 19:38:42 +01:00
Hans Leidekker
6a042307a5
wbemprox: Allow string values in boolean comparisons.
2014-01-28 19:38:41 +01:00
Hans Leidekker
0e9f46d074
winhttp/tests: Fix a test that fails on Windows.
2014-01-28 19:38:40 +01:00
Hans Leidekker
7d696911b2
dwmapi: Silence a fixme.
2014-01-28 14:36:00 +01:00
Hans Leidekker
6cd1076f61
advapi32/tests: Add a test to show that OpenSCManager clears last error on success.
2014-01-28 14:35:55 +01:00
Jacek Caban
cc01eb8f21
wmp: Added IProvideClassInfo2 stub implementation.
2014-01-28 14:35:22 +01:00
Jacek Caban
bd82d64467
atl90: Share registrar.c with atl100.
2014-01-28 14:32:17 +01:00
Jacek Caban
52c9b51ca8
atl90: Share atl.c with atl100.
2014-01-28 14:32:03 +01:00
Jacek Caban
3f9b3718e9
atl80: Share atl_ax.c with atl100.
2014-01-28 14:31:45 +01:00
Alexandre Julliard
6bf64f0ac2
user32: Fail creation of the desktop window earlier on when it already exists.
2014-01-28 12:51:59 +01:00
Vincent Povirk
ef5341b4d7
user32/tests: Add tests for MonitorFromRect.
2014-01-28 11:50:42 +01:00
Vincent Povirk
2fef984ed5
user32: Treat empty rects as 1x1 in MonitorFromRect.
2014-01-28 11:50:31 +01:00
André Hentschel
fc185ccd9b
user32/tests: Remove #if 1.
2014-01-28 11:50:18 +01:00
André Hentschel
c855459a40
user32/tests: Avoid preprocessor check to ensure it compiles.
2014-01-28 11:50:15 +01:00
Vincent Povirk
1be9e3fe10
winsta: Stub WinStationVirtualOpen.
2014-01-28 11:50:02 +01:00
Vincent Povirk
bdadd760a3
setupapi: Stub SetupDiDestroyDriverInfoList.
2014-01-28 11:49:18 +01:00
Martin Storsjo
8142543654
api-ms-win-core-synch-l1-2-0: Add stub dll.
2014-01-28 11:48:30 +01:00
Frédéric Delanoy
3e8fa4c764
hlink/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:45:09 +01:00
Frédéric Delanoy
5332d0e5ab
dplayx/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:45:01 +01:00
Frédéric Delanoy
5e6f0e93fa
dmusic/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:56 +01:00
Frédéric Delanoy
cd4cd76614
dmime/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:50 +01:00
Frédéric Delanoy
82889a6950
d3dxof/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:43 +01:00
Frédéric Delanoy
e4a0da373c
d3dx9_36/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:34 +01:00
Frédéric Delanoy
a5f20b3173
comdlg32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:24 +01:00
Frédéric Delanoy
0bdd0465c1
atl100/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:18 +01:00
Frédéric Delanoy
1b27173579
apphelp/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:10 +01:00
Dmitry Timoshkov
979e2d3a4e
taskschd: Add some tests for ITaskFolderCollection::get__NewEnum.
2014-01-28 11:40:22 +01:00
Dmitry Timoshkov
b5ed10c5ca
taskschd: Implement IEnumVARIANT::Clone for a folder collection.
2014-01-28 11:40:21 +01:00
Dmitry Timoshkov
d33c0e14ae
taskschd: Implement ITaskFolderCollection::get__NewEnum.
2014-01-28 11:40:21 +01:00
Dmitry Timoshkov
eeffc8f073
taskschd: Implement ITaskFolderCollection::get_Item.
2014-01-28 11:40:20 +01:00
Dmitry Timoshkov
18ccad8351
taskschd: Implement enumeration of task folders in registry.
2014-01-28 11:40:19 +01:00
Dmitry Timoshkov
89548cd0ad
taskschd: Add some useful inline helpers for memory management.
2014-01-28 11:40:18 +01:00
Dmitry Timoshkov
463b1b6450
taskschd/tests: Add some ITaskFolderCollection tests.
2014-01-28 11:40:17 +01:00
Dmitry Timoshkov
553352f0af
taskschd: Add ITaskFolderCollection stub implementation.
2014-01-28 11:40:17 +01:00
Dmitry Timoshkov
e654be2aec
taskschd: Add some invalid parameters checks to ITaskFolder::DeleteFolder.
2014-01-28 11:40:15 +01:00
Piotr Caban
0e658d111c
msvcm90: Share the source code with msvcm80.
2014-01-28 11:39:56 +01:00
Henri Verbeet
3d28b01916
dxgi: Implement IDXGIFactory1.
2014-01-28 10:53:50 +01:00
Henri Verbeet
ac84e9b726
dxgi: Implement IDXGIAdapter1.
2014-01-28 10:53:48 +01:00
Henri Verbeet
e9f9c15016
dxgi: Store IWineDXGIAdapter pointers in the factory.
2014-01-28 10:53:46 +01:00
Henri Verbeet
127e9bc46b
d3d10/tests: Don't reuse the device.
2014-01-28 10:53:43 +01:00
Henri Verbeet
ce49a4ae63
d3d10/tests: Also try a WARP device in create_device().
2014-01-28 10:53:40 +01:00
Piotr Caban
5e3cadf834
msvcrt: Don't close handles returned by GetStdHandle function.
2014-01-28 10:53:21 +01:00
Piotr Caban
6f4a181709
msvcrt: Flush standard streams in flushall function.
2014-01-28 10:53:09 +01:00
Piotr Caban
e16059113c
msvcrt: Support _IOSTRG flag in _filbuf function.
2014-01-28 10:52:35 +01:00
Nikolay Sivov
dd89dd1932
oleaut32/tests: Use local IDispatch test impl instead of global variable.
2014-01-28 10:52:18 +01:00
Nikolay Sivov
acea0eea5d
dlls: Print HRESULT as 32bit value.
2014-01-28 10:52:12 +01:00
Nikolay Sivov
cbf55d8251
widl: Uuid attribute is allowed for 'struct'.
2014-01-28 10:52:09 +01:00
Stefan Dösinger
9f72f78431
wined3d: Set buffer->map_ptr to NULL on unmap.
2014-01-27 17:39:47 +01:00
Michael Stefaniuc
2973dbb856
dmusic: Use the defines for the FOURCC codes.
2014-01-27 17:39:47 +01:00
Henri Verbeet
80ce3b319a
d3d10core/tests: Use D3D10CreateDevice() to create a device.
2014-01-27 17:39:47 +01:00
Henri Verbeet
2d06703dc7
d3d10: Add D3D10_DRIVER_TYPE_WARP.
2014-01-27 17:39:47 +01:00
Henri Verbeet
7c6ca2077f
ddraw: Allow attaching surfaces other than depth buffers in ddraw_surface4_AddAttachedSurface().
2014-01-27 17:39:47 +01:00
Henri Verbeet
fffaf03c0d
ddraw/tests: Rewrite AttachmentTest() and AttachmentTest7().
2014-01-27 17:39:47 +01:00
André Hentschel
e98844e5c9
shlwapi/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
9d1fdf1165
shell32/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
28b9e1b947
d3dx9_36/tests: Avoid preprocessor checks to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
81ea0cd86f
d3dxof/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:46 +01:00
André Hentschel
10fc362dfe
d3d10/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:01:58 +01:00
André Hentschel
e32237d34a
comctl32/tests: Avoid preprocessor checks to ensure it compiles.
2014-01-27 17:01:56 +01:00
André Hentschel
0d688c7d52
setupapi/tests: Remove dead code.
2014-01-27 17:01:54 +01:00
Andrey Gusev
e7f0a8a081
Assorted spelling and typos fixes.
2014-01-27 17:00:11 +01:00
Jactry Zeng
88214a5874
riched20: Add UTF8 support for EM_SETTEXTEX.
2014-01-27 16:59:15 +01:00
Jactry Zeng
eb8f47518e
riched20: Use codepage in ME_ToUnicode.
2014-01-27 16:59:08 +01:00
Nikolay Sivov
c46debeeeb
widl: Fix pointer size for SYS_WIN64 typelibs.
...
The fact that test data was wrong was hidden by broken widl typelib,
and same test typelib was used on windows so we never get proper test
results. Standard IUnknown/IDispatch that live in system stdole2.tlb
are also tested now.
2014-01-27 14:13:54 +01:00
Bruno Jesus
84d91bb93d
ws2_32/tests: Add missing closesocket calls (Coverity).
2014-01-27 14:13:53 +01:00
Bruno Jesus
4c6e04050f
ws2_32: Return the correct address family in WSAStringToAddressA.
2014-01-27 14:13:52 +01:00
Bruno Jesus
06a6b189f6
user32: Cope with null LPMENUITEMINFO in SetMenuItemInfo.
2014-01-27 14:13:51 +01:00
Sebastian Lackner
2ff6bd271b
kernel32/tests: Add tests for SleepConditionVariableSRW.
2014-01-27 14:13:50 +01:00
Sebastian Lackner
72cf5d6f12
kernel32: Forward SleepConditionVariableSRW to ntdll.
2014-01-27 14:13:49 +01:00
Sebastian Lackner
fad29fc5d9
ntdll: Implement RtlSleepConditionVariableSRW.
2014-01-27 14:13:48 +01:00
Sebastian Lackner
e7b3a43759
kernel32/tests: Add tests for TryAcquireSRWLockExclusive/Shared.
2014-01-27 14:13:47 +01:00
Sebastian Lackner
60c0637f62
kernel32: Forward TryAcquireSRWLockShared/Exclusive to ntdll.
2014-01-27 14:13:46 +01:00
Sebastian Lackner
899fc8d4ee
ntdll: Implement RtlTryAcquireSRWLockShared/Exclusive commands.
2014-01-27 14:13:45 +01:00
Sebastian Lackner
8ca96a9de0
ntdll: Throw STATUS_RESOURCE_NOT_OWNED when it's impossible to acquire/release the SRWLock.
2014-01-27 14:13:44 +01:00
Austin English
77f871ab7c
mscms: Make missing lcms2 an error, not a fixme.
2014-01-27 14:13:43 +01:00
Dmitry Timoshkov
294adeec4f
kernel32/tests: Don't forget to delete a temporary file.
2014-01-27 14:13:40 +01:00
Dmitry Timoshkov
9703bee560
kernel32/tests: Don't forget to delete temporary manifest files.
2014-01-27 14:13:39 +01:00
Andrew Eikum
57895e5a8c
oleaut32: Improve ITypeLib::FindName.
2014-01-27 14:13:38 +01:00
Nikolay Sivov
1abafbffda
oleaut32: Use CoTaskMem* when dealing with CUSTDATA.
2014-01-27 14:13:37 +01:00
Jacek Caban
dcdfb7d8a0
wmp: Added WindowsMediaPlayer object stub implementation.
2014-01-27 14:13:36 +01:00
Jacek Caban
068a9daec7
wmp: Added WindowsMediaPlayer class factory.
2014-01-27 14:13:36 +01:00
Jacek Caban
6f95257b8b
wmp: Added typelib.
2014-01-27 14:13:34 +01:00
Jacek Caban
e7053c1100
wmp: Added new DLL.
2014-01-27 14:13:33 +01:00
Vincent Povirk
6332297bf5
gdiplus: Add option to save metafile tests to files.
2014-01-27 14:13:32 +01:00
Vincent Povirk
3f8864ea82
gdiplus: Add test for page transform in metafiles.
2014-01-27 14:13:30 +01:00
Sebastian Lackner
f3568a5e12
winex11: Catch invalid values from broken QX11EmbedContainer implementations.
2014-01-27 14:13:29 +01:00
Akihiro Sagawa
e06d2dbc67
gdi32: Fix regression due to sub-pixel shift calculations fixes.
2014-01-27 14:13:28 +01:00
Piotr Caban
965d3acc6d
msvcrt: Fix wcs*coll functions behavior in C locale.
2014-01-27 14:13:27 +01:00
Piotr Caban
619944cf58
msvcrt: Fix str*coll functions behavior in C locale.
2014-01-27 14:13:27 +01:00
Jacek Caban
2350597df2
mshtml: Added more refcnt tests.
2014-01-27 14:13:25 +01:00
Jacek Caban
e2d04d3dec
mshtml: Release ActiveX object interfaces in detach_plugin_host.
2014-01-27 14:13:24 +01:00
Piotr Caban
e7c9e32d7d
msvcp110: Fix sprintf argument size in num_put::do_put_double.
2014-01-27 14:13:23 +01:00
Piotr Caban
76db3b0deb
msvcp60: Add std::_Fpz export.
2014-01-27 14:13:22 +01:00
Piotr Caban
47f4e08a93
msvcp90: Fix ios_base_setf implementation.
2014-01-27 14:13:21 +01:00
Piotr Caban
12cfebb683
msvcp90: Read last character of bool string in num_get_do_get_bool.
2014-01-27 14:13:20 +01:00
Piotr Caban
75bcbece56
msvcp90: Fix basic_istream<wchar>::read implementation.
2014-01-27 14:13:18 +01:00
Jacek Caban
1a13012605
atl90: Share atl_ax.c with atl100.
2014-01-27 14:13:18 +01:00
Dmitry Timoshkov
d6f6b6b798
taskschd: Implement ITaskFolder::CreateFolder.
2014-01-27 11:03:14 +01:00
Dmitry Timoshkov
efced58861
taskschd: Implement ITaskFolder::GetFolder.
2014-01-27 11:03:12 +01:00
Dmitry Timoshkov
a4c4574bd4
taskschd: Implement ITaskFolder::get_Name.
2014-01-27 11:03:11 +01:00
Dmitry Timoshkov
3003ee9ba1
taskschd: Implement ITaskFolder::DeleteFolder.
2014-01-27 11:03:09 +01:00
Dmitry Timoshkov
630354f6df
taskschd: Make GetFolder check whether task folder tree exists in the registry.
2014-01-27 11:03:04 +01:00
Stefan Dösinger
d640018a3c
wined3d: Only set SFLAG_DYNLOCK when map_binding = sysmem.
...
All other map bindings are never freed. Setting SFLAG_DYNLOCK if
map_binding != sysmem might only keep a heap memory allocation around
(e.g. after device_reset) that is never used.
2014-01-17 18:10:18 +01:00
Stefan Dösinger
5630cb5dc8
wined3d: Don't set SFLAG_DYNLOCK at surface creation.
...
We no longer depend on SFLAG_DYNLOCK to create buffers and PIN_SYSMEM
makes sure the address remains constant.
2014-01-17 18:10:13 +01:00
Stefan Dösinger
b81e560531
wined3d: Migrate surfaces to the new location flags.
2014-01-17 18:10:10 +01:00
Stefan Dösinger
beb64c9998
wined3d: Separate surface locations and flags.
2014-01-17 18:10:08 +01:00
Stefan Dösinger
00923cb50c
wined3d: Remove surface_ops->map.
2014-01-17 18:10:05 +01:00
Stefan Dösinger
f1ac04f2a6
wined3d: Add a missing break.
2014-01-17 16:22:51 +01:00
Frédéric Delanoy
b0071852e8
mmdevapi/tests: Remove unused dbgstr_guid function.
2014-01-17 14:16:56 +01:00
Alistair Leslie-Hughes
1fd704b3af
dpnet: Cleanup IDirectPlay8Peer COM interface.
2014-01-17 11:33:11 +01:00
Alistair Leslie-Hughes
64b40aeb82
dpnet: Add stubbed interface IDirectPlay8Server.
2014-01-17 11:33:07 +01:00
Sebastian Lackner
31a283d4da
ntdll: Implement SRWLock functions using keyed events.
2014-01-17 11:26:38 +01:00
Dmitry Timoshkov
663444ccb7
taskschd: Implement ITaskFolder::get_Path.
2014-01-17 11:03:34 +01:00
Dmitry Timoshkov
fe55cb1031
taskschd: Add ITaskFolder stub implementation.
2014-01-17 11:03:31 +01:00
Ken Thomases
ed3ed03519
winemac: Ignore failure to send or 0 result from WM_QUERYENDSESSION if target window was destroyed.
2014-01-17 11:02:46 +01:00
Frédéric Delanoy
841aabfd82
ntdll: Fix a typo in comment.
2014-01-17 11:01:44 +01:00
Michael Stefaniuc
604e395184
dmcompos: COM cleanup for IDirectMusicComposer.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-17 11:01:23 +01:00
Michael Stefaniuc
29fe708970
dmstyle/tests: Fix a crash on old dmusic versions.
2014-01-17 11:01:15 +01:00
Henri Verbeet
1318d5786f
ddraw/tests: Verify dwBackBufferCount on back buffer surfaces in test_flip().
2014-01-17 11:00:38 +01:00
Vincent Povirk
7c12d889d4
gdiplus: Implement SetPageTransform playback.
2014-01-17 11:00:30 +01:00
Vincent Povirk
6518edfa5f
gdiplus: Implement writing SetPageTransform records.
2014-01-17 11:00:28 +01:00
Vincent Povirk
55ad831598
gdiplus: Fix recording metafile bounds/dpi reporting.
2014-01-17 11:00:24 +01:00
André Hentschel
dc27a38536
oleaut32/tests: Fix a test output.
2014-01-16 21:04:20 +01:00
Stefan Dösinger
f85f733c79
d3dx9_36/tests: Use a window with a non-zero size.
2014-01-16 21:04:19 +01:00
Stefan Dösinger
65bc678fcc
wined3d: Prevent blits to surfaces that will be converted.
2014-01-16 21:04:19 +01:00
Stefan Dösinger
09dbba00d0
wined3d: Remove surface_init_sysmem.
2014-01-16 21:04:19 +01:00
Stefan Dösinger
10a8b2cd7f
wined3d: Remove resource->allocatedMemory.
2014-01-16 21:04:19 +01:00
Stefan Dösinger
abb620ed2e
wined3d: Sysmem can be freed when user memory is used.
2014-01-16 21:04:19 +01:00
Piotr Caban
638c8e3847
msvcrt: Don't overwrite unmatched string in scanf.
2014-01-16 21:04:19 +01:00
Dmitry Timoshkov
7341996f5d
taskschd/tests: Add more task folder tests.
2014-01-16 21:04:19 +01:00
Dmitry Timoshkov
006aadd3d2
taskschd: Treat VT_BSTR/NULL or empty variant as NULL.
2014-01-16 21:04:19 +01:00
Michael Stefaniuc
d3a3deb660
dmcompos/tests: Add COM tests for DirectMusicTemplate.
2014-01-16 10:57:08 +01:00
Michael Stefaniuc
7c7c427c42
dmcompos/tests: COM tests for the different DirectMusic*Tracks.
2014-01-16 10:57:05 +01:00
Michael Stefaniuc
ad52929b17
dmcompos/tests: Add COM tests for IDirectMusicChordMap.
2014-01-16 10:57:02 +01:00
Michael Stefaniuc
6c22a6ad56
dmcompos/tests: Add COM tests for IDirectMusicComposer.
2014-01-16 10:56:54 +01:00
Michael Stefaniuc
434842e13d
dmcompos: None of the COM classes support aggregation.
2014-01-16 10:56:19 +01:00
Michael Stefaniuc
4f3931eb15
dmcompos: Use a better error for an unimplemented COM class.
2014-01-16 10:56:16 +01:00
Frédéric Delanoy
3684578a9f
comctl32: Avoid TRUE:FALSE conditional expressions.
2014-01-16 10:56:12 +01:00
Ken Thomases
d3488325ae
winecoreaudio: Remove some no-longer-used code.
2014-01-16 10:55:19 +01:00
Ken Thomases
f4b41eeb17
winemac: Eliminate unused "hdc" field of OpenGL context structure.
2014-01-16 10:55:16 +01:00
Ken Thomases
fbf2e243fe
opengl32: Download OpenGL registry files even if server certificate can't be verified.
2014-01-16 10:54:30 +01:00
Ken Thomases
46c7acadd7
opengl32: Fix Perl compilation errors in make_opengl script.
2014-01-16 10:52:56 +01:00
Stefan Dösinger
2b8e900ac4
wined3d: Give buffers their own location.
2014-01-15 20:03:53 +01:00
Stefan Dösinger
321cd8e825
wined3d: Decide about PBO use at surface creation time.
2014-01-15 20:03:47 +01:00
Stefan Dösinger
7c052171d6
wined3d: Remove SFLAG_PBO.
2014-01-15 20:03:35 +01:00
Stefan Dösinger
035012d5aa
wined3d: Load textures from dib without copying to sysmem first.
2014-01-15 20:03:33 +01:00
Stefan Dösinger
42927d0e9d
wined3d: Add INDIB and INUSERMEM to resource_access_from_location.
2014-01-15 20:03:31 +01:00
Huw Davies
7a0a4ce7ab
riched20: Add uniscribe support.
2014-01-15 15:20:52 +01:00
Dmitry Timoshkov
57d5b6fcdd
taskschd/tests: Add some ITaskFolder tests.
2014-01-15 11:55:55 +01:00
Dmitry Timoshkov
3826fc844a
taskschd/tests: Use IP 0.0.0.0 as a bad server name and test that unsuccessful connection attempt shouldn't trash an existing connection.
2014-01-15 11:55:53 +01:00
Michael Stefaniuc
134697b69f
dmstyle/tests: COM tests for DirectMusicSection.
2014-01-15 11:55:01 +01:00
Michael Stefaniuc
6dfae45b3a
dmstyle: Use a better error for an unimplemented COM class.
2014-01-15 11:54:57 +01:00
Michael Stefaniuc
31c9881f60
dmstyle/tests: COM tests for the different DirectMusic*Tracks.
2014-01-15 11:54:53 +01:00
Michael Stefaniuc
e5b4b69352
dmstyle/tests: Add COM tests for IDirectMusicStyle8.
2014-01-15 11:54:48 +01:00
Michael Stefaniuc
65942c1786
dmstyle: None of the COM classes support aggregation.
2014-01-15 11:54:31 +01:00
Frédéric Delanoy
bb356e23fa
odbc32: Use BOOL type where appropriate.
2014-01-15 11:54:25 +01:00
Sebastian Lackner
0c77f89f61
kernel32/tests: Add a SRWLock test to simulate a typical use case.
2014-01-14 20:18:28 +01:00
Sebastian Lackner
d7ff42a091
kernel32/tests: Add basic tests for SRWLock commands.
2014-01-14 20:18:27 +01:00
Nikolay Sivov
bb711b6133
oleaut32/tests: Test Invoke() arguments in *FromDisp() tests.
2014-01-14 20:18:26 +01:00
Stefan Dösinger
d0823eb4f0
wined3d: Re-enable mapping into the DIB.
2014-01-14 20:18:25 +01:00
Stefan Dösinger
9665884766
wined3d: Don't map the surface in getdc.
...
This avoids bouncing the content between the map binding and DIB.
2014-01-14 20:18:25 +01:00
Stefan Dösinger
adf0ab2ad8
wined3d: Give the DIB section its own location.
2014-01-14 20:18:24 +01:00
Stefan Dösinger
f6403b4ac0
wined3d: Do not use surface->resource.allocatedMemory.
2014-01-14 20:18:23 +01:00
Stefan Dösinger
353b3ba6d3
wined3d: Don't lock directly into the DIB.
2014-01-14 20:18:22 +01:00
Piotr Caban
d5b72bbcdc
msvcp110: Fix _Ctypevec structure layout.
2014-01-14 20:18:21 +01:00
Piotr Caban
08e851f3c6
msvcp110: Fix basic_streambuf structure layout.
2014-01-14 20:18:20 +01:00
Piotr Caban
1d1ea6ebf4
msvcp110: Add _New_Locimp implementation.
2014-01-14 20:18:19 +01:00
Piotr Caban
f3abe0bd7f
msvcp110: Add locale::_Init implementation.
2014-01-14 20:18:19 +01:00
Piotr Caban
866b616d1b
msvcp110: Make locale::facet::Incref and Decref virtual.
2014-01-14 20:18:18 +01:00
Alexandre Julliard
26f8ac8fae
shell32: Avoid a duplicate const.
2014-01-14 20:18:17 +01:00
Alexandre Julliard
36301db4d3
gdi32/tests: Update a few more failing DIB cases.
2014-01-14 20:18:15 +01:00
Alexandre Julliard
70009d053c
user32/tests: Protect the global message sequence with a critical section.
2014-01-14 13:31:10 +01:00
Dmitry Timoshkov
d03f65a51f
windowscodecs: Move the aggregation check from object constructors to class factory.
2014-01-14 12:31:42 +01:00
Jonathan Liu
91c5cf33ad
wined3d: Avoid wined3d_ftoa buffer overflow.
2014-01-14 12:31:37 +01:00
Dmitry Timoshkov
d9b9faa18a
taskschd/tests: Add some tests for invalid parameters.
2014-01-14 11:19:19 +01:00
Dmitry Timoshkov
c940a3e97e
taskschd: Implement ITaskService::get_TargetServer.
2014-01-14 11:19:13 +01:00
Dmitry Timoshkov
938f073e5c
taskschd: Implement ITaskService::Connect.
2014-01-14 11:18:30 +01:00
Dmitry Timoshkov
189bfa9643
taskschd: Implement ITaskService::get_Connected.
2014-01-14 11:17:51 +01:00
Ken Thomases
e21192469d
winemac: Make WineOpenGLContext hold a strong reference to its view.
...
Its superclass, NSOpenGLContext, only holds a weak reference. The view was
sometimes being deallocated before the context was disposed of, resulting in
crashes.
2014-01-14 11:17:40 +01:00
Ken Thomases
2963a2d4ab
winemac: Don't remove an OpenGL context from its view if we're only going to re-add it.
...
If the context is being made current with its existing view, just update it
before making it current.
2014-01-14 11:17:38 +01:00
Ken Thomases
2cc5337940
winemac: Consolidate code paths for clearing the OpenGL context.
...
We clear it if the context or the view is NULL. If the context is non-NULL,
we want to disassociate the views of both the current and passed-in contexts,
if they differ.
2014-01-14 11:17:35 +01:00
Ken Thomases
d57a99b482
winemac: When setting a view for an OpenGL context and it is latent, clear any existing view.
2014-01-14 11:17:31 +01:00
Ken Thomases
1896396330
winemac: When clearing the OpenGL context, disassociate it from its view.
2014-01-14 11:17:28 +01:00
Michael Stefaniuc
1643038eca
dmscript: Return CLASS_E_CLASSNOTAVAILABLE for classes not implemented.
2014-01-14 11:17:23 +01:00