Thomas Faber
b6c31bea3d
advapi32: Use STATUS_BUFFER_TOO_SMALL for buffer overflows in RegQueryInfoKeyW.
2015-05-20 17:25:56 +09:00
Nikolay Sivov
f4790714fe
dwrite: Added IDWriteGlyphRunAnalysis stub.
2015-05-19 22:57:43 +09:00
Huw Davies
0634f3b409
comctl32: If necessary add the width of a dropdown arrow while wrapping.
...
This also fixes the layout code for the BTNS_WHOLEDROPDOWN case.
2015-05-19 22:57:36 +09:00
Huw Davies
797f42699e
comctl32: Wrap the buttons inside the toolbar's client rect.
...
The toolbar need not be the same width as the parent.
2015-05-19 22:57:27 +09:00
Huw Davies
0bcadfa88f
comctl32: Layout the toolbar after a potential resize.
2015-05-19 22:57:22 +09:00
Huw Davies
9d218048a6
comctl32: Don't store the width in the toolbar info structure.
...
It's only set and used by a single function.
2015-05-19 22:57:16 +09:00
Stefan Dösinger
d030c5ad06
wined3d: Don't allow 3D depth textures.
2015-05-19 22:56:14 +09:00
Stefan Dösinger
87bf9c99b8
d3d9/tests: Avoid invalid framebuffer configrations in resz_test.
2015-05-19 22:56:05 +09:00
Nikolay Sivov
a96b04737c
riched20: Implement GetBold()/GetItalic().
2015-05-19 19:24:45 +09:00
Huw Davies
0c1f329053
gdi32: Prevent the underline / strikeout width getting rounded to zero.
2015-05-19 19:24:43 +09:00
Alex Henrie
0940ce3205
riched20: Fix copy-paste error in header documentation.
2015-05-19 19:24:24 +09:00
Michael Müller
f556d0e936
kernel32: Return correct device type for cd devices without medium.
2015-05-19 19:24:20 +09:00
Sebastian Lackner
7ebe22e99c
kernel32/tests: Add tests for delete behaviour of CopyFileEx.
2015-05-19 19:24:20 +09:00
Andrew Eikum
b8753ada42
winealsa.drv: Default to Stereo instead of 5.1 Surround.
...
Some popular ALSA plugins claim support for a large number of channels
because they have the capability to mix that down to the actual hardware
configuration.
Instead of defaulting to 5.1 Surround sound for these plugins, let's
fall back on the much more common Stereo configuration. Users with
actual 5.1 Surround setups can tell us about it in winecfg.
2015-05-19 19:24:20 +09:00
Sebastian Lackner
0d91274def
dinput: Reset device state in SysKeyboard*Impl_Acquire.
2015-05-18 19:59:28 +09:00
Sebastian Lackner
4439cd433d
server: attach_thread_input shouldn't create queues for foreign threads.
2015-05-18 19:59:28 +09:00
Nikolay Sivov
6be21eeb3f
comctl32: Remove LoadString() fallback when loading from same module.
2015-05-18 19:59:28 +09:00
Alex Henrie
ad49634bbe
comctl32: Send WM_NOTIFY when expanding ancestors of the new selection.
2015-05-18 19:59:27 +09:00
Alex Henrie
36297f2cb0
comctl32: Do not send WM_NOTIFY if selecting an already-selected item.
2015-05-18 19:59:27 +09:00
Alex Henrie
a0ebe244c4
comctl32: Close previously selected treeview item at common ancestor.
...
Also, send WM_NOTIFY mesages when collapsing the previous selection and
expanding the new one.
2015-05-18 19:59:27 +09:00
Alex Henrie
9f93080754
comctl32/tests: Extend TVS_SINGLEEXPAND tests.
2015-05-18 19:59:27 +09:00
Alex Henrie
4dc69d0c45
winmm: Improve grammar by changing "or" to "and" in an error message.
2015-05-18 18:00:44 +09:00
Nikolay Sivov
66bcad51c0
oledlg: Make object name menu item localized.
2015-05-18 17:58:31 +09:00
Alexandre Julliard
871ab51233
ntdll/tests: Use the correct flags for NtOpenFile.
2015-05-18 17:50:22 +09:00
Sebastian Lackner
b3913c4f77
ntdll/tests: Add tests for accessing \\Device\\Null.
2015-05-18 17:42:46 +09:00
Nikolay Sivov
c8362ec3b8
riched20: Added tom typelib.
...
I had to duplicate idl unfortunately, because typelib in riched20 is not
compatible with interfaces from tom.idl - method names are different,
while vtables are identical.
2015-05-18 15:26:04 +09:00
Nikolay Sivov
f0959dc175
riched20: Implement SetEnd().
2015-05-18 15:26:03 +09:00
Nikolay Sivov
3a0670ed7e
riched20: Implement SetStart().
2015-05-18 15:26:03 +09:00
Nikolay Sivov
6d19ac5cb3
riched20: Added stub ITextPara.
2015-05-18 15:26:02 +09:00
Nikolay Sivov
aba1e680f2
riched20: Added ITextFont stub.
2015-05-18 15:26:02 +09:00
Christian Faure
9cffed782f
kernel32: Fix a crash in GetStringTypeW() on NULL input string.
2015-05-18 14:07:48 +09:00
Grazvydas Ignotas
2e21381177
kernel32: Don't leak an event handle on errors.
2015-05-18 14:07:21 +09:00
Piotr Caban
70bff7377d
msvcrt: Fix functions table reallocation in _onexit.
2015-05-18 14:06:40 +09:00
Nikolay Sivov
5120fa9090
quartz: Implement a trivial case of ConvertTimeFormat().
2015-05-18 14:06:34 +09:00
Jacek Caban
4686f3d761
mshtml: Removed unneeded argument from ensure_nsevent_handler.
2015-05-18 14:06:29 +09:00
Michael Müller
81b136fe1c
wininet: Fix memory leak by not calling get_cookie_header twice.
2015-05-18 14:06:12 +09:00
Nikolay Sivov
298929c840
oleaut32: Added IEnumConnectionPoints::Next proxy/stub.
2015-05-15 21:58:07 +09:00
Nikolay Sivov
aa3a234803
ole32: Implement SNB marshalling.
2015-05-15 21:58:06 +09:00
Nikolay Sivov
04ed24fb79
oledlg: Partially implement OleUIAddVerbMenuW(), with basic tests.
2015-05-15 21:58:06 +09:00
Bruno Jesus
ec8e1df8a9
iphlpapi/tests: Improve IcmpSendEcho trace.
2015-05-15 21:58:06 +09:00
Huw Davies
d6d703b592
ntdll/tests: Fix incorrect prototype.
2015-05-15 21:58:06 +09:00
Jacek Caban
25dee9f5be
mshtml: Initialize output value before passing it to VariantCopy.
2015-05-15 21:58:06 +09:00
Jacek Caban
6919c86601
mshtml: Get rid of get_node_event_target.
2015-05-15 18:06:09 +09:00
Jacek Caban
760f9de851
mshtml: Pass EventTarget to update_cp_events.
2015-05-15 18:06:05 +09:00
Jacek Caban
21151f3ec6
mshtml: Pass EventTarget to detach_event.
2015-05-15 18:06:01 +09:00
Jacek Caban
513c77d9e4
mshtml: Pass EventTarget to attach_event.
2015-05-15 18:05:57 +09:00
Jacek Caban
f2fa7e662e
mshtml: Pass EventTarget to get_event_handler.
2015-05-15 18:05:52 +09:00
Jacek Caban
f26597753a
mshtml: Pass EventTarget to set_event_handler.
2015-05-15 18:05:46 +09:00
Jacek Caban
2f4e85abb8
mshtml: Make HTMLInnerWindow inherit from EventTarget.
2015-05-15 18:05:37 +09:00
Jacek Caban
a1d837c341
mshtml: Moved getting event target data pointer to DispatchEx vtbl.
2015-05-15 18:05:34 +09:00
Jacek Caban
f908f03cd9
mshtml: Added new EventTarget struct representing event targets.
2015-05-15 18:05:27 +09:00
Huw Davies
14c53a5863
ntdll/tests: Wait for pending file operations to complete.
2015-05-14 20:06:06 +09:00
Sebastian Lackner
cd5f11e941
dmime: Properly set primary dsound buffer in IDirectMusicPerformance8Impl_CreateStandardAudioPath.
...
Fixes a regression introduced by b3d1b1f239
.
2015-05-14 19:27:00 +09:00
Alex Henrie
5c48752784
user32: Fall back to downscaling the big icon for ICON_SMALL2.
2015-05-14 18:57:26 +09:00
Alex Henrie
0768a62f2c
user32: Simplify GCLP_HICON and GCLP_HICONSM boolean logic.
2015-05-14 18:55:28 +09:00
Alex Henrie
2a94355c91
user32: Free internal icon when freeing the rest of the window class.
2015-05-14 18:54:40 +09:00
Alexandre Julliard
f324ae7f09
jscript: Avoid UINT32_MAX.
2015-05-14 17:15:14 +09:00
Nikolay Sivov
d93781f29b
oledlg: Forward OleUIAddVerbMenuA to OleUIAddVerbMenuW.
2015-05-14 17:07:52 +09:00
Thomas Faber
b8bcec140c
advapi32/tests: Add tests for RegQueryInfoKey.
2015-05-14 15:13:55 +09:00
Bruno Jesus
898abba880
ws2_32: Trace connect() success.
2015-05-14 14:24:44 +09:00
Bruno Jesus
3c16babcce
ws2_32/tests: Fix a couple of wrong traces.
2015-05-14 14:24:44 +09:00
Bruno Jesus
084bcaa76b
iphlpapi: Set MIB_IPADDR_PRIMARY as wType for GetIpAddrTable entries.
2015-05-14 14:24:44 +09:00
Nikolay Sivov
e0fa7ff465
ieframe: Properly trace variant arguments.
2015-05-14 14:21:01 +09:00
Nikolay Sivov
b2cb6b3e26
wininet: Make sure we pass strictly 0/1 to a helper as BOOL value.
2015-05-14 14:20:56 +09:00
Alex Henrie
f920dfd698
user32: Load hIconSmIntern from the best-matching resource.
2015-05-14 00:06:58 +09:00
Alex Henrie
5579967c53
user32: Use the window class icon if the MDI child doesn't have its own.
2015-05-14 00:06:58 +09:00
Alex Henrie
f2bf0227a2
user32: Do not return the class icon when ICON_SMALL2 is requested.
2015-05-14 00:06:57 +09:00
Hans Leidekker
f4c5940656
rpcrt4: Allow all HTTP read requests to be cancelled.
2015-05-14 00:06:57 +09:00
Hans Leidekker
e34cb91399
rpcrt4: Also set the Content-Length header explicitly on the in pipe request.
2015-05-14 00:06:57 +09:00
Hans Leidekker
9002780015
rpcrt4: Use the Unicode version of InternetReadFileEx.
2015-05-14 00:06:56 +09:00
Andrew Eikum
d9a27e9ca0
kernel32: Implement CheckNameLegalDOS8Dot3.
2015-05-13 22:05:42 +09:00
Francois Gouget
5f35f1a8db
ole32/tests: Silence some clipboard traces that generate too many lines.
2015-05-12 22:32:34 +09:00
Francois Gouget
701c399fae
user32/tests: Silence some clipboard traces that generate too many lines.
2015-05-12 22:32:29 +09:00
Francois Gouget
7411c72e82
shlwapi/tests: Silence some istream traces that generate too many lines.
2015-05-12 22:32:22 +09:00
Akihiro Sagawa
7d5af1d889
mciqtz32: Simplify null parameter checks.
2015-05-12 17:33:59 +09:00
Akihiro Sagawa
46d5973961
mciqtz32: Guarantee that CoInitialize and CoUninitialize run on the same thread.
2015-05-12 17:33:50 +09:00
Ken Thomases
eea6ba9ae9
winemac: Don't process WM_EXITSIZEMOVE through filters in macdrv_window_drag_begin().
2015-05-12 15:31:37 +09:00
Mark Harmstone
a88722ab9a
uxtheme: Stub out buffered animation functions.
2015-05-12 15:31:07 +09:00
Mark Harmstone
e468f15d20
kernel32: Add GetFileMUIInfo stub.
2015-05-12 15:30:47 +09:00
Nikolay Sivov
bf41160c65
shell32: Implement FolderItemVerbs::Item().
2015-05-11 15:39:26 +09:00
Nikolay Sivov
8f72117f19
shell32: Added FolderItemVerb stub.
2015-05-11 15:39:25 +09:00
Nikolay Sivov
77c2892d87
shell32: Implement FolderItemVerbs_get_Count().
2015-05-11 15:39:25 +09:00
Nikolay Sivov
540171bc91
shell32: Added FolderItemVerbs stub.
2015-05-11 15:39:25 +09:00
Nikolay Sivov
e013a7e584
shell32: Implement ParseName().
2015-05-11 15:39:25 +09:00
Alexandre Julliard
ed700d16f7
shell32/tests: Avoid duplicate const.
2015-05-11 15:39:25 +09:00
Nikolay Sivov
80d28abdc8
shell32: Partially implement SHGetKnownFolderIDList().
2015-05-11 15:39:25 +09:00
Nikolay Sivov
4367f4b230
shell32: Silence IMarshal requests to IKnownFolder and IKnownFolderManager.
2015-05-11 15:39:25 +09:00
Nikolay Sivov
594e0b674f
shell32: Forward couple of IKnownFolder methods to regular API equivalents.
2015-05-11 15:39:24 +09:00
Nikolay Sivov
2c98d5b90c
kernel32: Implement GetDynamicTimeZoneInformation().
2015-05-11 15:39:24 +09:00
Nikolay Sivov
dde69d617b
kernel32: Fixed couple of comments regarding atom calls.
2015-05-11 15:39:24 +09:00
Martin Storsjo
518e102a7e
advapi32: Add a stub implementation of EventSetInformation.
2015-05-11 15:39:24 +09:00
Andrew Eikum
ff25b25a49
dsound: Don't set very low limits on HW buffers.
2015-05-11 15:19:05 +09:00
Piotr Caban
51e77324dd
ws2_32: Fix ai_canonname buffer allocation in addrinfo_AtoW.
2015-05-11 15:19:05 +09:00
Francois Gouget
5ea2bdda5d
kernel32/tests: Silence some loader and locale traces that generate too many lines.
2015-05-11 15:19:05 +09:00
Francois Gouget
0f3de20ba0
ddraw/tests: Silence some ddrawmodes traces that generate too many lines.
2015-05-11 15:19:04 +09:00
Francois Gouget
150d920310
gdi32/tests: Silence some font traces that generate too many lines.
2015-05-11 15:19:04 +09:00
Francois Gouget
847a391349
urlmon/tests: Silence some protocol traces that generate too many lines.
2015-05-11 15:19:04 +09:00
Nikolay Sivov
3ec3fa5eb7
explorer: Return desktop shellview interface.
2015-05-08 18:33:51 +09:00
Nikolay Sivov
7ce1813fed
shell32: Added IDispatch support for IShellFolderViewDual3.
2015-05-08 18:33:41 +09:00
Nikolay Sivov
26a9f62db7
ole32/tests: Added a test for OleRun().
2015-05-08 18:33:35 +09:00
Alex Henrie
cc2f2f2243
wineps: Make printer setup dialog caption translatable.
2015-05-08 16:42:00 +09:00
Qian Hong
ac86cb9eba
ntdll/tests: Fixed typo.
2015-05-08 14:54:52 +09:00
André Hentschel
f78bd7f4d9
ntdll: Enable wow64 on ARM64.
2015-05-08 14:54:47 +09:00
Martin Storsjo
fc1dc66865
api-ms-win-core-sysinfo-l1-1-0: Add stub dll.
2015-05-08 14:48:39 +09:00
Martin Storsjo
e5e620a82c
api-ms-win-core-synch-l1-1-0: Add stub dll.
2015-05-08 14:48:22 +09:00
Martin Storsjo
7af1ef4abe
api-ms-win-core-rtlsupport-l1-1-0: Add stub dll.
2015-05-08 14:48:07 +09:00
Martin Storsjo
c2a0e6405f
api-ms-win-core-processenvironment-l1-1-0: Add stub dll.
2015-05-08 14:47:45 +09:00
Martin Storsjo
bb18f72635
api-ms-win-core-namedpipe-l1-1-0: Add stub dll.
2015-05-08 14:46:50 +09:00
Martin Storsjo
a7f43d7c50
api-ms-win-core-memory-l1-1-0: Add stub dll.
2015-05-08 14:45:35 +09:00
Martin Storsjo
695c6dca23
api-ms-win-core-libraryloader-l1-1-0: Add stub dll.
2015-05-08 14:44:51 +09:00
Martin Storsjo
c38bbc0e5e
api-ms-win-core-interlocked-l1-1-0: Add stub dll.
2015-05-08 14:42:48 +09:00
Martin Storsjo
361235e3b8
api-ms-win-core-heap-l1-1-0: Add stub dll.
2015-05-08 14:42:30 +09:00
Martin Storsjo
d6654f37d8
api-ms-win-core-file-l1-1-0: Add stub dll.
2015-05-08 14:42:10 +09:00
Martin Storsjo
d5f89f1610
api-ms-win-core-errorhandling-l1-1-0: Add stub dll.
2015-05-08 14:41:50 +09:00
Martin Storsjo
8263a1858d
api-ms-win-core-debug-l1-1-0: Add stub dll.
2015-05-08 14:41:30 +09:00
Stefan Dösinger
0356cbfab9
wined3d: Fix a copy / paste mistake.
2015-05-08 14:37:17 +09:00
Akihiro Sagawa
857b4dcda2
winmm/tests: Fix uninitialized memory access (Valgrind).
2015-05-07 22:29:23 +09:00
Nikolay Sivov
15ff762bd5
rpcrt4: Added missing marshalling calls for FC_INT3264/FC_UINT3264 types.
2015-05-07 22:29:22 +09:00
Nikolay Sivov
25b689cf1c
oleaut32: Implement proxy/stub for IEnumConnections::Next().
2015-05-07 22:29:22 +09:00
Nikolay Sivov
f07c9784db
oleaut32: Cleanup connection point methods a bit.
2015-05-07 22:29:22 +09:00
Nikolay Sivov
72eaeb14a6
oleaut32: Simplify connection point creation.
2015-05-07 22:29:22 +09:00
Alexandre Julliard
7f956031bb
user32/tests: Update some todos for changed test failure behavior.
2015-05-07 22:29:21 +09:00
Alexandre Julliard
193667ecd7
ntdll: Fix handling of async cancellation for directory changes.
2015-05-07 16:02:26 +09:00
Alexandre Julliard
38b7c8839c
ntdll: Don't run user APCs in NtCancelIoFile.
2015-05-07 15:38:57 +09:00
Sebastian Lackner
e40e5661ee
ntdll/tests: Add/remove todo_wine to avoid test failures.
2015-05-07 14:55:25 +09:00
Marcus Meissner
f4f8679ae9
oleaut32: Avoid a library handle leak (Coverity).
2015-05-07 14:55:21 +09:00
Aric Stewart
3599f956e2
server: Fixup input windows on thread_detach.
2015-05-06 20:54:55 +09:00
Josh DuBois
1f34f193b6
rpcrt4: Avoid movs between rcx, rdx and xmm registers.
...
Apple's version of as chokes on movs between rcx and rdx and the xmm
registers.
2015-05-06 20:45:41 +09:00
Josh DuBois
ee3bb31a6f
oleaut32: Avoid movs between rcx, rdx and xmm registers.
...
Apple's version of as chokes on movs between rcx and rdx and the xmm
registers.
2015-05-06 20:45:25 +09:00
Josh DuBois
44182ffb5b
ntdll: Avoid movs between rcx, rdx and xmm registers.
...
Apple's version of as chokes on movs between rcx and rdx and the xmm
registers.
2015-05-06 20:44:58 +09:00
Marcus Meissner
d8a0f77c2b
wined3d: Remove superflous check (Coverity).
2015-05-06 18:14:44 +09:00
Marcus Meissner
59efc5ce64
dmime: Check return code of create_dmgraph (Coverity).
2015-05-06 18:14:29 +09:00
Nikolay Sivov
c2ecf3b0bf
shell32: Update to IShellDispatch6.
2015-05-06 18:14:22 +09:00
Nikolay Sivov
ce87d64ab4
shell32: Implement Application property of IShellFolderViewDual.
2015-05-06 18:13:59 +09:00
Alexandre Julliard
a38aaf4365
ntoskrnl: Add support for flush requests.
2015-05-06 17:16:48 +09:00
Alexandre Julliard
2cd717a604
ntoskrnl: Add support for read and write requests.
2015-05-06 17:16:48 +09:00
Alexandre Julliard
a78f8f298a
ntoskrnl: Flesh out IoBuildSynchronousFsdRequest implementation.
2015-05-06 17:16:48 +09:00
Alexandre Julliard
c07a0561db
ntdll: Fallback to server calls for read and write on objects without a file descriptor.
2015-05-06 17:16:48 +09:00
Alexandre Julliard
311f786286
server: Add a common structure to store irp parameters.
2015-05-06 17:16:16 +09:00
Alexandre Julliard
860091d2fd
server: Add an async structure to the flush request to follow the common pattern.
2015-05-06 17:16:15 +09:00
Alexandre Julliard
fc4a94c0e2
server: Return irp size separately from the output data.
2015-05-06 08:44:30 +09:00
Alexandre Julliard
165dd1ff36
server: Rename ioctl to irp to allow supporting various types of I/O requests.
2015-05-06 08:44:29 +09:00
Andrew Eikum
65f2690203
kernel32: Support extended pathnames in GetShortPathName.
2015-05-06 08:36:04 +09:00
Sebastian Lackner
0d2817b161
ws2_32: Properly handle closing sockets during a select call.
...
Based on a patch by Bruno Jesus.
2015-05-05 23:15:31 +09:00
Sebastian Lackner
a248418325
wbemprox/tests: Fix memory leak when tests are skipped.
2015-05-05 23:15:31 +09:00
Sebastian Lackner
a5414e8bed
wbemprox/tests: Actually test the return value of IEnumWbemClassObject_Next.
2015-05-05 23:15:31 +09:00
Sebastian Lackner
ee6a477cab
ntdll: Return failure in NtProtectVirtualMemory when last argument is omitted.
2015-05-05 23:15:31 +09:00
Nikolay Sivov
38775875c7
dwrite: Initial implementation of Draw().
2015-05-05 23:15:30 +09:00
Nikolay Sivov
40a311c821
oleacc: Added proxies for oleacc.idl.
2015-05-05 18:53:52 +09:00
Nikolay Sivov
7839aa22c3
atl100/tests: Fixed some leaks (Valgrind).
2015-05-05 18:51:15 +09:00
Matteo Bruni
4b35cf730f
wined3d: Fix the TIMESTAMP_DISJOINT query.
...
Spotted by Patrick Rudolph.
2015-05-05 18:51:10 +09:00
Matteo Bruni
0cc7daebd8
ddraw/tests: Add a ddraw2 specular lighting test.
2015-05-05 18:51:08 +09:00
Matteo Bruni
6418a489e0
ddraw/tests: Accept broken testbot result for test_clear_rect_count().
2015-05-05 18:51:06 +09:00
Matteo Bruni
2bab1f7250
wined3d: Check all the ffp_material fields.
...
The application can override each material parameter with one of the two
FFP vertex color attributes. The 'ambient' struct field in the GLSL shader
can thus happen to be unused and the GL driver may optimize it away.
2015-05-05 18:51:00 +09:00
Matteo Bruni
0c05f9f8fd
wined3d: Rename *emission* as *emissive*.
...
Emission is the OpenGL name, emissive the D3D one. Prefer the latter.
2015-05-05 18:50:56 +09:00
Nikolay Sivov
a6163247cd
shell32: Implement GetSelectedCount() using IFolderView2::GetSelection().
2015-05-05 10:16:37 +09:00
Nikolay Sivov
be6e022f2d
shell32: Forward SetRedraw to IFolderView2.
2015-05-05 10:16:33 +09:00
Nikolay Sivov
7e0e82bc9c
shell32: Forward AutoArrange() to IFolderView2.
2015-05-05 10:16:29 +09:00
Nikolay Sivov
a897adb67b
shell32: Fix multiline trace message and some magic numbers.
2015-05-05 10:16:25 +09:00
Nikolay Sivov
a7b99a1f89
shell32/tests: A test for shellview QI for IOleWindow.
2015-05-05 10:16:16 +09:00
Jacek Caban
71cae1fceb
mshtml: Added IHTMLEventObj::get_returnValue implementation.
2015-05-05 10:16:11 +09:00
Jacek Caban
985d8afcd1
mshtml: Added IHTMLDOMAttribute2::get_value implementation.
2015-05-05 10:16:06 +09:00
Jacek Caban
8e0d661927
mshtml: Split getAttribute into helper function and use it in IHTMLDOMAttribute::get_nodeValue implementation.
2015-05-05 10:15:59 +09:00
Henri Verbeet
e2e1ac2bf6
d3drm/tests: Release the material after a GetGroupMaterial() call in test_MeshBuilder() (Valgrind).
2015-05-04 21:19:00 +09:00
Henri Verbeet
e723d2a079
d3drm: Also validate face indices against the vertex count in load_mesh_data() (Valgrind).
2015-05-04 21:18:56 +09:00
Thomas Faller
fdd22f197a
jscript: Date.parse: long date with '/' or '-'.
2015-05-04 20:20:26 +09:00
Nikolay Sivov
49958f83f1
msdmo: Reg* API does not use HRESULT return codes.
2015-05-04 20:11:03 +09:00
Nikolay Sivov
478d695ec8
shell32/tests: Fix test crashes when running with wine.
2015-05-04 20:10:53 +09:00
Nikolay Sivov
47224510b4
dwrite/tests: Test character spacing applied to cluster metrics.
2015-05-04 20:10:48 +09:00
Aaryaman Vasishta
33160f5221
d3drm/tests: Remove TODO's from test_qi and TODO field from test tables.
2015-05-04 20:10:40 +09:00
Aaryaman Vasishta
844ce49717
d3drm: Fix refcounting for IDirect3DRM{1-3}.
2015-05-04 20:10:30 +09:00
Sebastian Lackner
64ee8a4a53
ntdll: Do not omit mandatory argument for VirtualProtect.
2015-05-04 20:07:58 +09:00
Sebastian Lackner
5f069c1601
krnl386.exe16: Do not omit mandatory argument for VirtualProtect.
2015-05-04 20:07:56 +09:00
Sebastian Lackner
1119da47ee
kernel32: Do not omit mandatory argument for VirtualProtect.
2015-05-04 20:07:54 +09:00
Sebastian Lackner
152b575eed
kernel32/tests: Add tests for calling VirtualProtect with NULL as last argument.
2015-05-04 20:07:51 +09:00
Alexandre Julliard
6fec7d658b
winex11: Remove unnecessary CLIPBOARDINFO structure.
2015-05-04 18:30:39 +09:00
Vincent Povirk
14eff7b92a
winex11.drv: Report failure when we can't convert a selection.
2015-05-04 16:37:22 +09:00
Sebastian Lackner
40c912b4be
ntdll: Use lockfree implementation for get_cached_fd.
2015-05-04 16:22:38 +09:00
Nikolay Sivov
23d546157a
shell32: Better handle creation/destruction of shellview window.
2015-05-04 15:08:43 +09:00
Nikolay Sivov
eeabe96abb
explorer: Return IShellBrowser in response to SID_STopLevelBrowser.
2015-05-04 15:08:38 +09:00
Nikolay Sivov
3c7bf0350a
explorer: Added stub IServiceProvider support for shell browser window.
2015-05-04 15:08:33 +09:00
Nikolay Sivov
68c5fed5cc
explorer: Implement Application property.
2015-05-04 15:08:27 +09:00
Nikolay Sivov
58775c878a
explorer: Added IDispatch support for ShellBrowserWindow instance.
2015-05-04 15:08:24 +09:00
Francois Gouget
514345b401
ole32: Make some storage32 functions static.
2015-05-04 15:07:39 +09:00
Francois Gouget
356748e6bc
ole32: Reorder storage32 functions to avoid forward declarations.
2015-05-04 15:07:35 +09:00
Francois Gouget
58e47c612f
ole32: Fix some storage32 comments.
2015-05-04 15:06:53 +09:00
Francois Gouget
f129e2fbb1
wined3d: Add a trailing '\n' to a generated shader line.
2015-05-04 15:06:47 +09:00
Francois Gouget
cb16c70602
ddraw/tests: Fix compilation on systems that don't support nameless union.
2015-05-04 15:06:43 +09:00
Andrew Eikum
b55cc5e4c5
mmdevapi: Always use 64-bit registry keys.
2015-05-04 15:06:22 +09:00
Aric Stewart
a3487ad316
setupapi: Restore close brace before using guid string as reg key.
2015-05-04 15:06:14 +09:00
Nikolay Sivov
bb37d75074
ole32/tests: Fix a test failure on Win8.
2015-05-01 21:12:42 +09:00
Nikolay Sivov
21b9c5f023
setupapi/tests: Trace error codes when SetupOpenLog fails.
2015-05-01 21:12:35 +09:00
Nikolay Sivov
3d33d8a9c4
ole32/tests: Fix test failures on some VMs with limited user permissions.
2015-05-01 21:12:23 +09:00
Nikolay Sivov
4fa8d3a444
dwrite: Improve run tracing format.
2015-05-01 17:39:22 +09:00
Nikolay Sivov
1d815a2801
dwrite: Fix typo in SetStrikethrough().
2015-05-01 17:39:20 +09:00
Alexandre Julliard
57e2d9ef75
ws2_32: Avoid UINT32_MAX.
2015-05-01 15:45:11 +09:00
Matteo Bruni
27de4f25cf
ddraw/tests: Add a ddraw4 specular lighting test.
2015-05-01 15:45:03 +09:00
Matteo Bruni
213f7d9f45
wined3d: Implement WINED3D_LIGHT_PARALLELPOINT support in the GLSL ffp.
2015-05-01 15:45:00 +09:00
Matteo Bruni
4388fb41e7
wined3d: Implement legacy light attenuation behavior in the GLSL vertex ffp.
2015-05-01 15:44:49 +09:00
Matteo Bruni
72722222a7
ddraw: D3DRENDERSTATE_LOCALVIEWER doesn't exist before d3d7.
2015-05-01 15:44:40 +09:00
Mark Harmstone
2b36f195b6
uxtheme: Stub out GetThemeTransitionDuration.
2015-05-01 15:18:02 +09:00
Henri Verbeet
23f0e97071
d3drm: Release the child object after we're done with it in load_mesh_data() (Valgrind).
2015-05-01 15:17:24 +09:00
Henri Verbeet
90239052ab
d3drm: Release the child object after we're done with it in load_data() (Valgrind).
2015-05-01 15:17:21 +09:00
Henri Verbeet
bef432a19c
d3dcompiler: Rename "func" to "decl" in free_function_decl().
...
Mostly just for consistency with other uses of struct hlsl_ir_function_decl.
2015-05-01 15:17:15 +09:00
Henri Verbeet
c05acba168
d3dcompiler: Actually free the function in free_function() (Valgrind).
2015-05-01 15:17:11 +09:00
Henri Verbeet
307cf703af
d3dcompiler: Free the filename if we don't store it in the HLSL preproc_directive rule (Valgrind).
2015-05-01 15:17:08 +09:00
Nikolay Sivov
a74c56a3b9
explorer: Added stub IWebBrowser2 support for desktop shell window.
2015-05-01 15:17:03 +09:00
Nikolay Sivov
06b60cc4d0
shell32: Forward to CreateViewWindow3().
2015-05-01 15:16:19 +09:00
Nikolay Sivov
e91dac5153
shell32: Update to IFolderView2.
2015-05-01 15:15:56 +09:00
Nikolay Sivov
02ab73beb1
dmime: COM cleanup for IDirectMusicAudioPath.
2015-05-01 15:15:18 +09:00
Hans Leidekker
0b69c706b9
wininet: Reuse cached basic authorization across sessions.
2015-05-01 15:15:02 +09:00
Matteo Bruni
f7e0927622
wined3d: Don't use the same va_list multiple times in shader_vaddline().
2015-04-30 20:07:17 +09:00
Matteo Bruni
5af656ea85
wined3d: Allow texture updates in some cases even when mip levels don't match.
2015-04-30 20:07:08 +09:00
Matteo Bruni
15720f09de
wined3d: Report ATI1N and ATI2N volume textures as not supported.
2015-04-30 19:58:01 +09:00
Sebastian Lackner
10ee3f44b1
kernel32/tests: Add tests for deleting readonly files with NtCreateFile.
...
Wine currently implements DeleteFile based on NtCreateFile with access mask
GENERIC_READ | GENERIC_WRITE | DELETE, but this is wrong. This test shows that
NtCreateFile with FILE_DELETE_ON_CLOSE should also fail without explicitly
requesting read/write access.
2015-04-30 19:58:01 +09:00
Aaryaman Vasishta
dbee90a728
d3drm: Move Release from frame2->frame3.
2015-04-30 16:50:09 +09:00
Aaryaman Vasishta
1e3737f152
d3drm: Move AddRef from frame2->frame3.
2015-04-30 16:50:04 +09:00
Aaryaman Vasishta
b8b7a72f26
d3drm: Move QueryInterface from frame2->frame3.
2015-04-30 16:49:58 +09:00
Nikolay Sivov
5d288771c9
shell32: Update to IShellView3.
2015-04-30 16:20:58 +09:00
Nikolay Sivov
f57b5ea2fb
shell32/tests: Some more tests for IShellWindows implementation.
2015-04-30 16:20:41 +09:00
Nikolay Sivov
dd9813b5f7
shell32: Added a stub implementation of IShellFolderViewDual3.
2015-04-30 16:20:35 +09:00
Huw Davies
eb8df37a69
comctl32: Remove button wrap states when TBSTYLE_WRAPABLE is cleared.
2015-04-30 16:17:59 +09:00
Henri Verbeet
8633fd625a
ddraw/tests: Release the palette after a GetPalette() call in PaletteTest() (Valgrind).
2015-04-30 16:17:56 +09:00
Henri Verbeet
6569337cb7
ddraw/tests: Don't destroy the background material until the viewport is done with it in test_material() (Valgrind).
2015-04-30 16:17:54 +09:00
Henri Verbeet
4c5276042d
ddraw: Check if the ddraw object still exists in d3d_device_inner_Release() (Valgrind).
2015-04-30 16:17:51 +09:00
Henri Verbeet
4a416f8d37
ddraw: Release the surface clipper (if any) in ddraw_surface_wined3d_object_destroyed() (Valgrind).
2015-04-30 16:17:49 +09:00
Henri Verbeet
eb27944e78
dxgi: Initialize auto_restore_display_mode in dxgi_factory_CreateSwapChain() (Valgrind).
2015-04-30 16:17:46 +09:00
Matteo Bruni
ca46914d07
wined3d: Use string_buffer_sprintf() in shader_glsl_generate_ffp_fragment_shader().
2015-04-29 17:02:30 +09:00
Matteo Bruni
12e59c5278
wined3d: Use string_buffer_sprintf() in handle_ps3_input().
2015-04-29 17:02:27 +09:00
Matteo Bruni
287093e26e
ddraw/tests: Add a ddraw7 specular lighting test.
2015-04-29 17:02:22 +09:00
Matteo Bruni
67bdfd3d8e
d3d8/tests: Add a specular lighting test.
2015-04-29 17:02:20 +09:00
Matteo Bruni
40ce3d16e8
d3d9/tests: Add spotlight and light range tests.
2015-04-29 17:02:16 +09:00
Alex Henrie
e4e78b0a83
comdlg32: Remove unused string resource "Borders".
2015-04-29 15:46:13 +09:00
YongHao Hu
085d74e69b
msvcp120/tests: Free msvcp120 library.
2015-04-29 13:08:56 +09:00
YongHao Hu
4810f44cf9
msvcp90/tests: Fix a spelling error.
2015-04-29 13:08:53 +09:00
Alexandre Julliard
f54a9f4db4
secur32: Add a loop around gnutls_record_send since it may send a partial record.
2015-04-29 13:07:54 +09:00
Nikolay Sivov
b4769495bc
explorer: Added a stub IShellWindows implementation.
...
Most of it was done by Andrew Eikum.
2015-04-29 12:26:32 +09:00
Nikolay Sivov
fae0f6785a
shell32/tests: Some tests for IShellWindows.
2015-04-29 12:25:00 +09:00
Nikolay Sivov
ef585842d6
dmime: Remove separate IUnknown vtable from IDirectMusicAudioPath impl.
2015-04-29 12:24:51 +09:00
Henri Verbeet
39fc855316
d3d10core: Release the wined3d query in d3d10_query_Release() (Valgrind).
2015-04-29 12:24:43 +09:00
Henri Verbeet
0a12107604
d3d10core: Don't use potentially uninitialized data in the depth/stencil state key (Valgrind).
2015-04-29 12:24:40 +09:00
Henri Verbeet
da24b51139
wined3d: Don't try to apply format fixups for SM4+ shaders.
2015-04-29 12:24:36 +09:00
Henri Verbeet
d3cc27f1d8
d2d1/tests: Add some extend mode tests to test_bitmap_brush().
2015-04-29 12:24:32 +09:00
Henri Verbeet
c92d7aff63
d2d1: Do not flip/mirror the rectangle in d2d_d3d_render_target_FillRectangle().
2015-04-29 12:24:28 +09:00
Andrew Eikum
2edb4bf320
dsound: Apply rolloff factor to distance attenuation.
2015-04-29 12:23:46 +09:00
Michael Müller
9961961901
wbemprox: Allow connecting to localhost.
2015-04-29 12:23:40 +09:00
Alexandre Julliard
12a2b849a6
msi: Inherit state for radio buttons from the parent group dynamically.
2015-04-29 12:22:57 +09:00
Huw Davies
abd673bde9
comctl32: A change in TBSTYLE_WRAPABLE should produce a recalc.
2015-04-28 20:23:59 +09:00
Huw Davies
e82b9dc32e
comctl32: Move the style change code to the TB_SETSTYLE handler.
2015-04-28 20:23:59 +09:00
Nikolay Sivov
d6802318aa
include: Added IShellFolderViewDual definition.
2015-04-28 20:23:59 +09:00