Michael Stefaniuc
33136293ba
quartz: Remove some unused assignments (PVS-Studio).
2015-01-21 15:29:03 +01:00
Michael Stefaniuc
552037c925
qedit: Remove an unused and wrong assignment (PVS-Studio).
2015-01-21 15:28:57 +01:00
Michael Stefaniuc
54aaa16d8f
oleaut32: Remove an unused assignment (PVS-Studio).
2015-01-21 15:28:52 +01:00
Nikolay Sivov
fd925d0e5b
msxml3: Remove child node in one place in node_insert_before().
2015-01-20 17:52:28 +01:00
Nikolay Sivov
4782be7e31
hnetcfg: Release typeinfos and typelib on dll unload.
2015-01-20 17:52:24 +01:00
Nikolay Sivov
aef50786fb
dwrite/tests: Additional test for Draw().
2015-01-20 17:52:20 +01:00
Nikolay Sivov
e292385fcd
dwrite: Implement GetClusterMetrics().
2015-01-20 17:52:18 +01:00
Nikolay Sivov
0ee49eb4c8
dwrite: Initial support of cluster metrics computation.
2015-01-20 17:52:16 +01:00
Aric Stewart
ecbda5686d
gdi32: Do not install fonts with a family name that is too long.
2015-01-20 16:34:22 +01:00
Jacek Caban
7cbb683705
mshtml: Removed TRACEs from dispex_query_interface.
2015-01-20 16:29:35 +01:00
Matteo Bruni
915e0ef0cf
wined3d: Always use the core version of the glPointParameteri function.
...
The state function depends on GL 2.0+ so it's unnecessary to
check for NV_POINT_SPRITE.
2015-01-20 16:09:01 +01:00
Matteo Bruni
aff0c389cc
wined3d: Use the core version of glDrawElementsInstanced.
2015-01-20 16:08:58 +01:00
Matteo Bruni
75b96768e5
wined3d: Use the core version of glDrawBuffers.
2015-01-20 16:08:56 +01:00
Matteo Bruni
6bb32e47ff
wined3d: Use the core gl*CompressedTex* functions.
2015-01-20 16:08:54 +01:00
Matteo Bruni
5883c9ece3
dxgi: Fix a comment typo.
2015-01-20 16:08:52 +01:00
Piotr Caban
bd1428ef50
msvcrt: Add _vscprintf_p implementation.
2015-01-20 16:08:49 +01:00
Francois Gouget
57582b37b3
dsound: Make some DirectSoundDevice_*() functions static.
2015-01-20 11:12:04 +01:00
Francois Gouget
dfaef5306f
dsound: Reorder the interfaces to remove the need for forward declarations.
2015-01-20 11:12:01 +01:00
Francois Gouget
82c298ee6e
dsound: Make DSOUND_FindSpeakerConfig() static.
2015-01-20 11:11:52 +01:00
Bruno Jesus
038399fcdd
ws2_32: getaddrinfo must SetLastError on success or failure.
2015-01-20 11:11:43 +01:00
Michael Stefaniuc
512a814efc
oleaut32: Just stop instead of erroring out on 8 or 9 in octal numbers.
2015-01-20 11:11:13 +01:00
Michael Stefaniuc
9bfd58a5c9
oleaut32/tests: Uncomment and fix a test (PVS-Studio).
2015-01-20 11:11:09 +01:00
Ken Thomases
50cd5b6a57
winemac: Fix conversion of empty RECT to an empty CGRect.
...
For some empty RECTs, such as { INT_MAX, INT_MAX, INT_MIN, INT_MIN }, right
minus left or bottom minus top underflow and wrap around to positive values.
2015-01-20 11:10:36 +01:00
Changhui Liu
5fa7402a36
gdiplus: Fix get_graphics_bounds when window origin point changed.
2015-01-19 18:47:47 +01:00
Bruno Jesus
da8bb1c4a5
user32: Allocate memory based on HICON instead of DWORD to fix 64 bit problems.
2015-01-19 16:02:10 +01:00
Henri Verbeet
525696fe6c
wined3d: Properly cleanup samplers on wined3d_device_reset() / wined3d_device_uninit_3d().
2015-01-19 14:31:53 +01:00
Henri Verbeet
ca06f960ed
wined3d: Use the same flags for wined3d_texture_set_color_key() and the "color_key_flags" field it sets.
...
This fixes a regression introduced by commit a8ab569415
.
2015-01-19 14:31:51 +01:00
Henri Verbeet
6b4623008f
d3d10core/tests: Add a basic texturing test.
2015-01-19 14:31:43 +01:00
Henri Verbeet
2912e2938e
wined3d: Handle the SM4 SV_POSITION pixel shader input semantic in the GLSL shader backend.
...
This is (mostly) equivalent to the vPos register in SM3.
2015-01-19 14:31:38 +01:00
Henri Verbeet
2e5abc156a
wined3d: Implement WINED3DSIH_SAMPLE in the GLSL shader backend.
2015-01-19 14:31:32 +01:00
Michael Stefaniuc
52e665a3bd
ntdll/tests: Remove unused assigments (PVS-Studio).
2015-01-19 14:31:25 +01:00
Michael Stefaniuc
1caf6286f0
msxml3/tests: Actually test the return values (PVS-Studio).
2015-01-19 14:21:00 +01:00
Michael Stefaniuc
fe61400088
msxml3/tests: Remove an unused assignment (PVS-Studio).
2015-01-19 14:20:56 +01:00
Michael Stefaniuc
514951cc11
ole32: Return the buffer pointer when WdtpInterfacePointer_UserMarshal fails.
...
Found by PVS-Studio.
2015-01-19 14:20:50 +01:00
Michael Stefaniuc
139ebf643a
ole32/tests: Remove unused assignments (PVS-Studio).
2015-01-19 14:20:36 +01:00
Michael Stefaniuc
c2da97a5e5
ole32/tests: Actually test some return codes (PVS-Studio).
2015-01-19 14:20:32 +01:00
Akihiro Sagawa
e52cbbcd03
msi: Remove 32-bit component registry keys with KEY_WOW64_32KEY flag.
2015-01-19 14:20:27 +01:00
Akihiro Sagawa
cdf3c23645
msi: Open 32-bit component registry keys with KEY_WOW64_32KEY flag.
2015-01-19 14:20:10 +01:00
Akihiro Sagawa
03f6a6e924
advapi32: Fix HKLM\Software handling when opening with KEY_WOW64_32KEY.
2015-01-19 14:19:32 +01:00
Matteo Bruni
cf92569cdd
opengl32: Store the OpenGL context version in the handle value.
2015-01-16 20:15:57 +01:00
Qian Hong
bfd088dbc6
kernel32: Fixed buffer size on 64bit in IsWow64Process.
2015-01-16 20:15:32 +01:00
Bruno Jesus
2d08038bac
dplayx: Cache GUID values so they persist after enumeration.
2015-01-16 17:36:03 +01:00
Nikolay Sivov
e584edd379
vbscript: Support 'End If' for single line If statements.
2015-01-16 17:33:00 +01:00
Bruno Jesus
ec05998be8
oleaut32: Fix copy & paste issue in VarFormatNumber.
2015-01-16 17:32:17 +01:00
Bruno Jesus
317fd11e85
iphlpapi: Set 0.0.0.0 as the IP and mask of disconnected interfaces.
2015-01-16 16:54:08 +01:00
Michael Stefaniuc
aa808571e6
mciwave: Remove an unused assigment (PVS-Studio).
2015-01-16 16:53:23 +01:00
Michael Stefaniuc
7c60a31c19
mstask/tests: Remove an unused assignment (PVS-Studio).
2015-01-16 16:53:18 +01:00
Michael Stefaniuc
0c91032f3a
gdiplus/tests: Actually test a GdipCreateFromHDC call (PVS-Studio).
2015-01-16 16:52:52 +01:00
Huw Davies
9650f21b2d
user32: Actually use the menu's background brush.
2015-01-16 16:52:40 +01:00
Huw Davies
14f7fd4e23
user32/tests: Add tests for setting and getting the background brush.
2015-01-16 16:52:34 +01:00
Qian Hong
a940718a4d
ole32: Make CoUninitialize and OleUninitialize hotpatchable.
2015-01-16 16:52:25 +01:00
Qian Hong
cffd86f195
ntdll: Make RtlAddVectoredExceptionHandler hotpatchable.
2015-01-16 16:52:20 +01:00
Qian Hong
caa0829d56
kernel32: Make SetUnhandledExceptionFilter hotpatchable.
2015-01-16 16:52:11 +01:00
Matteo Bruni
d6450cfad5
opengl32: Update to GL 4.5.
2015-01-15 22:12:57 +01:00
Henri Verbeet
60d44af34e
wined3d: Merge shader_glsl_load_vsamplers() and shader_glsl_load_psamplers().
2015-01-15 17:24:45 +01:00
Henri Verbeet
c6232e1d11
wined3d: Create GL sampler objects for wined3d sampler objects.
2015-01-15 17:24:43 +01:00
Henri Verbeet
5231113fc7
wined3d: Replace wined3d_texture_apply_state_changes() with wined3d_texture_apply_sampler_desc().
2015-01-15 17:24:38 +01:00
Henri Verbeet
86e99abb12
wined3d: Store a struct wined3d_sampler_desc in struct gl_texture.
...
Instead of a enum wined3d_texture_state array.
2015-01-15 17:24:35 +01:00
Henri Verbeet
4b480f5519
wined3d: Introduce struct wined3d_sampler_desc.
2015-01-15 17:24:32 +01:00
Piotr Caban
95c57c618a
ole32: Only change DoDragDrop return value on IDropTarget::Drop failure.
2015-01-15 14:06:24 +01:00
Michael Stefaniuc
bb33dbab1d
dswave/tests: Remove an unused assigment (PVS-Studio).
2015-01-15 14:06:02 +01:00
Michael Stefaniuc
f897757865
dmusic/tests: Remove an unused assigment (PVS-Studio).
2015-01-15 14:06:00 +01:00
Michael Stefaniuc
277b09059c
dmstyle/tests: Remove unused assigments (PVS-Studio).
2015-01-15 14:05:58 +01:00
Michael Stefaniuc
d84659cad7
dmscript/tests: Remove an unused assigment (PVS-Studio).
2015-01-15 14:05:56 +01:00
Hans Leidekker
0a6d0d327c
wbemdisp: Reimplement ISWbemObjectSet::get__NewEnum on top of IEnumWbemClassObject::Clone.
2015-01-15 14:05:27 +01:00
Michael Stefaniuc
9d52d8c07d
dmloader/tests: Test the return of CoCreateInstance (PVS-Studio).
2015-01-15 14:05:18 +01:00
Michael Stefaniuc
4ffcae35d2
dmime/tests: Remove unused assigments (PVS-Studio).
2015-01-15 14:05:15 +01:00
Michael Stefaniuc
68e76e67f6
dmcompos/tests: Remove an unused assigment (PVS-Studio).
2015-01-15 14:05:12 +01:00
Michael Stefaniuc
468cb274d1
dmband/tests: Remove an unused assigment (PVS-Studio).
2015-01-15 14:05:09 +01:00
Matteo Bruni
7e169d43c5
wined3d: Use the core glColorMaski function.
2015-01-15 11:44:22 +01:00
Matteo Bruni
79a0dece8b
wined3d: Use the core version of the gl*Buffer* functions.
2015-01-15 11:44:20 +01:00
Qian Hong
d45bda3014
ntdll: Fixed buffer size checking for ProcessWow64Information on 64bit in NtQueryInformationProcess.
2015-01-15 11:39:42 +01:00
Qian Hong
6756049be4
atl: Don't conflict GWLP_USERDATA with user applications.
2015-01-15 11:39:35 +01:00
Qian Hong
e1999c2a0e
atl100/tests: Added tests for AtlAxAttachControl.
2015-01-15 11:39:32 +01:00
Michael Müller
8758a8a671
shlwapi: Correctly treat '.' when enumerating files in PathIsDirectoryEmptyW.
2015-01-15 11:36:52 +01:00
Sebastian Lackner
cffe06af80
ntoskrnl: Initialize irp.Tail.Overlay.OriginalFileObject with stub file object.
2015-01-15 11:35:28 +01:00
Bruno Jesus
632de943be
ws2_32: Trace getpeername() result.
2015-01-15 11:33:32 +01:00
Austin English
44933230f6
iphlpapi: Add FreeMibTable implementation.
2015-01-14 20:46:55 +01:00
Qian Hong
0486b4368d
atl100/tests: Added more tests for class AtlAxWin100 and AtlAxWinLic100.
2015-01-14 20:31:10 +01:00
Marcus Meissner
76fef29cd3
mshtml: Check for failed allocs (Coverity).
2015-01-14 20:31:10 +01:00
Hans Leidekker
054b260619
wbemdisp: Implement ISWbemObject::Invoke.
2015-01-14 18:32:18 +01:00
Hans Leidekker
e992df727a
wbemdisp: Implement ISwbemObject::GetIDsOfNames.
2015-01-14 18:32:14 +01:00
Hans Leidekker
c245fb66f8
wbemdisp: Implement ISWbemObjectSet::get__NewEnum.
2015-01-14 18:32:11 +01:00
Hans Leidekker
78433f1164
wbemdisp: Implement ISWbemServices::InstancesOf.
2015-01-14 18:32:08 +01:00
Nikolay Sivov
c1a3a1d516
scrrun: Fix refcount on GetTypeInfo().
2015-01-14 18:32:03 +01:00
Sebastian Lackner
2ce1650968
wininet: Fix handling of subdirectory in FtpFindFirstFile.
...
Based on a patch by Mike Ruprecht.
2015-01-14 18:32:00 +01:00
Nikolay Sivov
ea3ba29332
hnetcfg: Fix refcount of returned ITypeInfo pointer.
2015-01-14 13:19:07 +01:00
Nikolay Sivov
23927e2644
hnetcfg: Return NET_FW_IP_VERSION_ANY as ipVersion property value.
2015-01-14 13:19:04 +01:00
Nikolay Sivov
e606551c21
winhttp: Release typeinfos and typelib on dll unload.
2015-01-14 13:18:59 +01:00
Nikolay Sivov
3816e44da1
winhttp: Fix typeinfo refcount in GetTypeInfo().
2015-01-14 13:18:54 +01:00
Michael Stefaniuc
d6829afe4b
devenum: Use the return value of __wine_register_resources (PVS-Studio).
2015-01-14 13:18:49 +01:00
Jacek Caban
a2a57791cd
jscript: Added more SCRIPTSTATE_STARTED tests.
2015-01-14 13:18:27 +01:00
Jacek Caban
091738ffdf
jscript: Don't allow function execution if script engine is not in started state.
2015-01-14 13:18:24 +01:00
Bruno Jesus
6bad16363b
rsaenh: Don't reset the salt length after setting a salt for Base and Strong providers.
2015-01-13 20:48:42 +01:00
Bruno Jesus
c0e4759d8d
ws2_32: Prefer SetLastError over WSASetLastError.
2015-01-13 20:48:34 +01:00
Marcus Meissner
a20e75432e
combase: Reorder checks (Coverity).
2015-01-13 20:39:32 +01:00
Mark Harmstone
9d5e4edae6
xaudio2_7: Add stub DLL.
2015-01-13 20:39:01 +01:00
Michael Stefaniuc
ceef3a844a
d3dx9_36/tests: Actually test retrieve_device_state calls (PVS-Studio).
2015-01-13 19:54:03 +01:00
Michael Stefaniuc
dcba8edba6
d3drm: Remove an unused assignment (PVS-Studio).
2015-01-13 19:54:03 +01:00
Michael Stefaniuc
74007d4405
comdlg32: Remove unused variable assigments (PVS-Studio).
2015-01-13 19:54:02 +01:00
Michael Stefaniuc
39045b13d0
comctl32: Remove an unused variable assigment (PVS-Studio).
2015-01-13 19:54:01 +01:00
Michael Stefaniuc
0e4c00a706
wintab32: Remove an always TRUE conditional expression (PVS-Studio).
2015-01-13 19:53:58 +01:00
Michael Stefaniuc
36ab1878fa
winmm: Remove an unused variable (PVS-Studio).
2015-01-13 19:53:58 +01:00
Michael Stefaniuc
762eb67698
strmbase: Remove an unused variable (PVS-Studio).
2015-01-13 19:53:57 +01:00
Axel Davy
c5d420b35a
d3d8/tests: Fix test_3dc_formats getPixelColor check.
2015-01-13 19:53:56 +01:00
Axel Davy
58083dfb12
d3d8/tests: Fix volume_dxt5_test getPixelColor check.
...
getPixelColor should be called before Present, because the device
swapchain was created with discard mode.
2015-01-13 19:53:53 +01:00
Nikolay Sivov
151694a0bc
user32: Handle NULL argument in GetKeyboardLayoutNameW().
2015-01-13 17:52:27 +01:00
Bruno Jesus
ab1eee505b
ws2_32: Ensure recv functions set last error to zero when they succeed.
2015-01-13 17:52:04 +01:00
Mark Harmstone
d4d14cdef0
dsound: Pretend we have hardware buffers.
...
When running in Windows XP mode, XAudio2 will refuse to output surround sound
unless it can open a buffer with DSBCAPS_LOCHARDWARE.
2015-01-13 17:51:54 +01:00
Mark Harmstone
b5aec2e40f
dsound: Degrade speaker config if too many channels.
2015-01-13 17:51:38 +01:00
Mark Harmstone
dcf8767b58
winealsa: Do not destroy remapping info on IsFormatSupported.
2015-01-13 17:51:30 +01:00
Mark Harmstone
77b2ab21f4
dsound: Support 5.1 sound.
2015-01-09 17:37:50 +01:00
Mark Harmstone
3ba100d81c
dsound: Support quadraphonic sound.
2015-01-09 17:37:48 +01:00
Yifu Wang
b81e79ed08
msvcp120: Implemented xtime functions.
2015-01-09 12:19:10 +01:00
Nikolay Sivov
13083dcd52
dwrite: Use gdi-compatible placements in case of gdi-compatible layouts.
2015-01-09 11:50:22 +01:00
Nikolay Sivov
05fd95e5e4
dwrite: Store additional properties for gdi-compatible layouts.
2015-01-09 11:50:20 +01:00
Piotr Caban
998472d1eb
msvcp: Fix format parsing in time_put_wchar_put_format.
2015-01-09 11:50:13 +01:00
Bruno Jesus
35a887acc5
ws2_32/tests: Show that send/recv functions set last error to zero on success.
2015-01-09 11:50:08 +01:00
Bruno Jesus
ed281c743c
ws2_32: Print the correct variable.
2015-01-09 11:49:46 +01:00
Matteo Bruni
3ccb66f472
wined3d: Use the core version of the glBlend* functions.
2015-01-09 11:49:37 +01:00
Matteo Bruni
993075cdb3
wined3d: Prefer the core glActiveTexture function.
2015-01-09 11:49:33 +01:00
Matteo Bruni
c603e47986
wined3d: Inline GL_EXT_FUNCS_GEN in load_gl_funcs.
2015-01-09 11:49:16 +01:00
Piotr Caban
e899bd8249
msvcp: Fix setting decimal point and thousands separator in numpunct_wchar__Init.
2015-01-08 21:29:40 +01:00
Matteo Bruni
d584651960
winemac: Implement wglCreateContextAttribsARB.
...
It also allows to create core profile contexts.
2015-01-08 17:29:11 +01:00
Matteo Bruni
e23f70b266
winemac: Make the implementation of clearToBlackIfNeeded compatible with core contexts.
2015-01-08 17:29:04 +01:00
Jacek Caban
9d911d6ffe
mshtml: Use debugstr_mshtml_guid in omnavigator.c.
2015-01-08 17:27:57 +01:00
Axel Davy
b83825509e
d3d9/tests: Fix test_3dc_formats getPixelColor check.
...
getPixelColor should be called before Present, because the device
swapchain was created with discard mode.
2015-01-08 14:03:15 +01:00
Axel Davy
fc84368f87
d3d9/tests: Fix volume_dxt5_test getPixelColor check.
...
getPixelColor should be called before Present, because the device
swapchain was created with discard mode.
2015-01-08 14:03:06 +01:00
Hans Leidekker
041ab23d0b
wbemdisp/tests: Add initial tests.
2015-01-08 14:02:45 +01:00
Hans Leidekker
ff251092a7
wbemdisp: Add support for parsing WMI monikers.
2015-01-08 13:59:29 +01:00
Hans Leidekker
bc6270e3f9
wbemdisp: Add a stub implementation of ISWbemObjectSet.
2015-01-08 13:59:27 +01:00
Hans Leidekker
d7d18892ef
wbemdisp: Add a stub implementation of ISWbemObject.
2015-01-08 13:59:23 +01:00
Hans Leidekker
301cc6aede
wbemdisp: Forward SWbemLocator::ConnectServer to IWbemLocator::ConnectServer.
2015-01-08 13:59:20 +01:00
Hans Leidekker
cbb2b35ec1
wbemdisp: Add IDispatch support to the services object.
2015-01-08 13:58:37 +01:00
Piotr Caban
e7cba8f0dc
winex11.drv: Don't resize hidden windows on ConfigureNotify event.
2015-01-08 13:58:29 +01:00
Nikolay Sivov
b03d4c7a8f
dwrite: Set glyph advances and offsets for each run.
2015-01-08 13:12:18 +01:00
Nikolay Sivov
b49a71416d
dwrite: Store cluster map and glyph indices for each run.
2015-01-08 13:12:16 +01:00
Michael Stefaniuc
8a42eb55da
quartz: Simplify code flow logic (PVS-Studio).
2015-01-08 13:12:14 +01:00
Michael Stefaniuc
585f8dfe7e
quartz: Remove an unused variable (PVS-Studio).
2015-01-08 13:12:10 +01:00
Michael Stefaniuc
b31ef9c80a
quartz: Remove always true if subexpression (PVS-Studio).
2015-01-08 13:12:03 +01:00
Michael Stefaniuc
6d3c83b869
oledb32/tests: Simplify some ok() checks (PVS-Studio).
2015-01-08 13:11:59 +01:00
Piotr Caban
6ac25d3d80
msvcp70: Add basic_ifstream(name, mode) constructor implementation.
2015-01-07 23:48:29 +01:00
Piotr Caban
91eced0ce5
user32: Only store dialog focus when window is hidden or inactive.
2015-01-07 23:48:28 +01:00
Mark Harmstone
02f9edfd77
dsound: Do not use panning to set sound position.
2015-01-07 23:48:27 +01:00
Mark Harmstone
c4e3079766
dsound: Parse speaker config.
2015-01-07 23:48:26 +01:00
Hugh McMaster
d999fd0d11
msvcrt/tests: Add more tests for _vsnwprintf.
2015-01-07 23:48:26 +01:00
Hans Leidekker
c007b5f94c
wbemprox: Implement Win32_ComputerSystemProduct.UUID.
2015-01-07 23:48:24 +01:00
Hans Leidekker
0052695426
wbemprox: Implement Win32_NetworkAdapterConfiguration.DNSHostName.
2015-01-07 23:48:23 +01:00
Hans Leidekker
3986a6cda6
wbemprox: Implement Win32_VideoController::VideoProcessor.
2015-01-07 23:48:22 +01:00
Hans Leidekker
112027a76e
wbemprox: Implement Win32_SoundDevice::StatusInfo.
2015-01-07 23:48:21 +01:00
Piotr Caban
1109672f13
msvcr120: Add _fdtest function implementation.
2015-01-07 23:48:21 +01:00
Michael Stefaniuc
7883bb072b
netapi32: Remove always true conditional expression (PVS-Studio).
2015-01-07 23:48:20 +01:00
Hans Leidekker
57fc6e58f1
wbemdisp: Add a stub implementation of ISWbemServices.
2015-01-07 17:39:26 +01:00
Nikolay Sivov
fdd8e011ed
dwrite: Create fontface instance for each run.
2015-01-07 17:39:03 +01:00
Nikolay Sivov
de09e9b94e
dwrite/tests: Fix buffer overflow when filling test string.
2015-01-06 18:19:31 +01:00
Francois Gouget
b46a62843f
ws2_32: Add a trailing '\n' to a TRACE() call.
2015-01-06 18:19:24 +01:00
Seán de Búrca
6cd0eb2027
kernel32: Implement Get{Time,Date}FormatEx.
2015-01-06 12:59:07 +01:00
Nikolay Sivov
adc091b8da
oleaut32: Use CoTaskMem* functions for safearrays.
2015-01-06 12:34:54 +01:00
Nikolay Sivov
35a91741d3
dwrite: Move range bounds check to an attribute setting helper.
2015-01-06 12:34:46 +01:00
Nikolay Sivov
48d84eedb5
dwrite: Unify temp value variable name.
2015-01-06 12:34:41 +01:00
Nikolay Sivov
9661f129e0
dwrite: Support family name attribute for ranges.
2015-01-06 12:34:37 +01:00
Nikolay Sivov
ed398419bc
dwrite: Fix range comparison by locale name.
2015-01-06 12:34:30 +01:00
Matteo Bruni
6f89df2fb4
d3d9/tests: Remove a couple duplicate lines.
2015-01-06 12:34:07 +01:00
Nikolay Sivov
102d8936cc
dwrite: Release FreeType resources on dll unload.
2015-01-05 21:37:37 +01:00
Bruno Jesus
54b5660378
secur32: Always tell the user that libgnutls could not be loaded.
2015-01-05 20:29:19 +01:00
Francois Gouget
c9c2692d8e
riched20: Move DestroyIRichEditOle() into IRichEditOle:Release().
2015-01-05 20:19:33 +01:00
Francois Gouget
3b87dbe062
dwrite: Make free_glyph_outline() static.
2015-01-05 20:17:22 +01:00
Francois Gouget
25faba157e
combase: Remove an unused default debug channel.
2015-01-05 20:17:14 +01:00
Francois Gouget
b1ac59b9e9
winex11.drv: Make X11DRV_PALETTE_ComputeColorShifts() static.
2015-01-05 20:17:08 +01:00
Francois Gouget
ec8002425a
mshtml: Make create_document_fragment() static.
2015-01-05 20:16:50 +01:00
Francois Gouget
169923d4b9
shell32: Reset pszHome if it's not usable so we don't try to reuse it when setting up the Desktop symlink.
2015-01-05 20:16:44 +01:00
Francois Gouget
d7fc48463b
shell32: Fix the IDS_PERSONAL hardcoded default.
...
The corresponding folder is called 'My Documents' but on Linux it's
usually called 'Documents' so that's much more appropriate fallback
than 'Personal'.
2015-01-05 20:16:36 +01:00
Francois Gouget
aa096fb456
shell32: Fix a trailing '\n' in a FIXME() call.
2015-01-05 20:16:13 +01:00
Francois Gouget
861f02b5d1
jscript: Add a trailing '\n' to an ok() call.
2015-01-05 20:16:05 +01:00
Francois Gouget
f2eaf730a5
ws2_32: Add a trailing '\n' to a FIXME() call.
2015-01-05 20:16:01 +01:00
Henri Verbeet
30aa55282e
wined3d: Specify the initial texture contents with wined3d_texture_create() in wined3d_device_create_cursor_texture().
2015-01-05 20:15:38 +01:00
Henri Verbeet
ea534c9ab4
wined3d: Allow initial texture contents to be specified with wined3d_texture_create().
2015-01-05 20:15:35 +01:00
Henri Verbeet
08aded431b
wined3d: Reject wined3d_texture_create() calls without explicit level count.
2015-01-05 20:15:26 +01:00
Hans Leidekker
be6575ef4c
wbemprox: Implement Win32_LogicalDisk::VolumeName.
2015-01-05 20:15:19 +01:00
Hans Leidekker
ff0ee8f8a8
advapi32: Return an error from RegSetValueExW if passed a NULL data pointer and non-zero size.
2015-01-05 20:15:14 +01:00
Hans Leidekker
823c037c9f
winhttp/tests: Use a wait event instead of an unconditional sleep in the server thread.
2015-01-05 20:15:05 +01:00
Bruno Jesus
1c21aeeebc
include: Add support for WS_ prefixed IPX names in wsnwlink.h.
2015-01-05 20:14:02 +01:00
Bruno Jesus
6b4dcb3f35
iphlpapi: Add a stub for CreateSortedAddressPairs().
2015-01-05 20:13:02 +01:00
Bruno Jesus
fe127ac36c
ws2_32: Better trace __WSAFDIsSet.
2015-01-05 20:12:08 +01:00
Stefan Leichter
e729dba55d
ntoskrnl.exe: Emulate instruction mov eax,cr4.
2015-01-05 20:10:49 +01:00
Stefan Leichter
f592eea591
ntoskrnl.exe: Add stub for KeSetSystemAffinityThread.
2015-01-05 20:09:02 +01:00
Nikolay Sivov
aecec3847a
dwrite: Store locale name for each text range.
2015-01-05 16:29:11 +01:00
Jon Doron
3c28c0a2eb
kernel32: Fix write_raw_resources to support 32 and 64 PE formats.
2015-01-05 16:29:03 +01:00
Mark Harmstone
a3f33daa6a
winealsa: Support up to 6 channels.
2015-01-05 16:28:03 +01:00
Mark Harmstone
52345858d0
dsound: Get speaker config from mmdevice props.
...
Use PKEY_AudioEndpoint_PhysicalSpeakers to set the speaker config in dsound.
2015-01-05 16:27:55 +01:00
Mark Harmstone
a48c7fe408
dsound: NOP on SetSpeakerConfig.
2015-01-05 16:27:34 +01:00
Nikolay Sivov
7a612654dc
ntdll: Skip context dependencies that have allowDelayedBinding attribute set.
2014-12-31 21:13:31 +01:00
Bruno Jesus
d28c40da3b
avifil32: Remove the 1024 frame limit when recording AVI files.
2014-12-31 11:45:00 +01:00
Nikolay Sivov
89837cb04e
msdmo: Fix DMOUnregister() when running on clean wineprefix.
2014-12-31 11:39:00 +01:00
Bruno Jesus
d654ff6dfc
wininet: Handle CERT_TRUST_IS_NOT_SIGNATURE_VALID in netconn_verify_cert().
2014-12-31 11:38:45 +01:00
Bruno Jesus
9d9e1cc9ae
ws2_32: Ensure an IPv6 is not recognized as IPv4 in WSAStringToAddress.
2014-12-31 11:37:18 +01:00
Jacek Caban
127aa62a70
mshtml: Use document encoding for scripts.
2014-12-30 15:57:43 +01:00
Nikolay Sivov
af6712599a
msdmo: Use specified category in DMOUnregister().
2014-12-30 15:55:06 +01:00
Nikolay Sivov
8fc7e175dc
dwrite: Set string pointer in run description when splitting by bidi levels.
2014-12-30 15:54:18 +01:00
Nikolay Sivov
e7947359fe
dwrite: Cleanup layout instance creation, handle memory allocation failures.
2014-12-30 15:54:16 +01:00
Marton Balint
6d009b988b
dsound: Convert freqAdjust and freqAcc to integers.
...
Fixes resampling errors caused by truncating floating point numbers.
2014-12-29 22:20:30 +01:00
Mark Harmstone
acccdce4c4
winealsa: Return PKEY_AudioEndpoint_PhysicalSpeakers device prop.
2014-12-29 22:20:30 +01:00
Nikolay Sivov
73419dc484
ole32: Return END_OF_CHAIN for chains starting with special sector values.
2014-12-29 22:20:29 +01:00
Jacek Caban
00d36ac945
mshtml: Use new range point representation in all cases.
2014-12-29 22:20:29 +01:00
Jacek Caban
4ef4ebaac7
mshtml: Use new end point representation in IHTMLTxtRange::expand("word") implementation.
2014-12-29 22:20:29 +01:00
Jacek Caban
26dd5f5672
mshtml: Reimplemented IHTMLTxtRange::moveStart using new range point representation.
2014-12-29 22:20:29 +01:00
Jacek Caban
3944fada4b
mshtml: Introduced new representation of range point and use that in range_to_string instead of trying to iterate by nodes.
2014-12-29 22:20:29 +01:00
Mark Harmstone
25b13178de
dsound: Use array for channel volumes.
2014-12-29 12:15:50 +01:00
Mark Harmstone
b7a2f0879c
dsound: Remove unused struct entries.
2014-12-29 12:14:56 +01:00
Alex Henrie
ddc0c3203f
kernel32/tests: Add tabular UTF-7 decoding tests.
2014-12-29 12:14:29 +01:00
Nikolay Sivov
6eab498160
msdmo: Fix RegOpenKeyExW() failure condition.
...
Spotted by Mark Harmstone.
2014-12-29 11:41:37 +01:00
Nikolay Sivov
5c91d011bb
msdmo: Registry API functions don't return HRESULT codes.
2014-12-29 11:41:32 +01:00
Alex Henrie
8479229ae8
dpvoice: Decrement reference count in Release functions.
2014-12-28 19:10:04 +01:00
Nikolay Sivov
c134466224
ntdll: Fix 'description' element parsing to allow empty elements.
2014-12-28 19:08:47 +01:00
Nikolay Sivov
37c179794e
ntdll: Accept asm.v2 as default namespace.
2014-12-28 19:08:23 +01:00
Nikolay Sivov
cb4e881963
dwrite: Update breakpoints in case of inline objects.
2014-12-28 19:07:41 +01:00
Nikolay Sivov
83aafaaae8
dwrite: Store nominal breakpoint data in layout.
2014-12-28 19:07:38 +01:00
Nikolay Sivov
ac4c85ea87
dwrite: Split runs according to BiDi levels.
2014-12-28 19:07:31 +01:00
Piotr Caban
be6e7727d2
msvcp70: Fix ios_base definition.
2014-12-28 19:07:23 +01:00
Piotr Caban
799c771587
msvcp70: Fix basic_filebuf definition.
2014-12-28 19:07:19 +01:00
Jacek Caban
fecbc88daf
mshtml: Allow '#' to be the first char of resource name in res protocol.
2014-12-24 16:57:49 +01:00
Jacek Caban
5135144d3a
mshtml: Correctly handle NULL active element in IHTMLDocument2::get_activeElement.
2014-12-24 14:31:28 +01:00
Jacek Caban
0d0110970e
mshtml/tests: Added script element readyState and onreadystatechange tests.
2014-12-24 14:31:22 +01:00
Jacek Caban
f4b6852278
mshtml: Delay onreadystateevent notification if script elemenet is not added by parser.
2014-12-24 14:31:13 +01:00
Jacek Caban
71ce8aaafe
mshtml: Flush pending document node tasks before firing onload event.
2014-12-24 14:31:09 +01:00
Jacek Caban
94fcaad703
mshtml: Use standard list to store task queue.
2014-12-24 14:30:58 +01:00
Alex Henrie
0c2b684cbf
x3daudio1_7: Add stub DLL.
2014-12-24 12:12:30 +01:00
Austin English
cc54a298a0
ntoskrnl.exe: Add a stub for IoCsqInitialize.
2014-12-24 11:16:04 +01:00
Jacek Caban
df63590706
mshtml: Added screenLeft and screenTop properties implementation.
2014-12-24 11:15:00 +01:00
Jacek Caban
807c716dd1
mshtml: Added nsIEmbeddingSiteWindow::GetDimensions implementation.
2014-12-24 11:14:54 +01:00
Alex Henrie
38027cda8f
kernel32/tests: Add tabular UTF-7 encoding tests.
2014-12-23 21:16:45 +01:00
André Hentschel
9598a39bdb
ntdll: Always define UTIME_OMIT if not yet defined.
2014-12-23 20:43:01 +01:00
Piotr Caban
3af24fe1f4
msvcrt: Add _wcsset_s implementation.
2014-12-23 18:59:36 +01:00
Jacek Caban
8bfbe61386
mshtml: Treat empty bstrHref as not specified in IHTMLDocument2::createStyleSheet.
2014-12-23 17:20:56 +01:00
Nikolay Sivov
894737ac55
dwrite: Split each text range into runs by script.
2014-12-23 15:31:10 +01:00
Austin English
61fc9ac92f
version: Add stubs for GetFileVersionInfoExA/W.
2014-12-23 15:30:50 +01:00
Jacek Caban
0029290e3e
urlmon: Use find_mime_from_ext directly in file protocol handler.
2014-12-23 15:29:13 +01:00
Jacek Caban
9351e225bb
urlmon: Skip query and hash part in find_mime_from_url.
2014-12-23 15:29:11 +01:00
Ken Thomases
1449090985
shell32: Don't append a trailing space to the arguments in a shell link if the command info has an empty parameters string.
2014-12-23 15:29:04 +01:00
Jacek Caban
299a48075d
urlmon: Store URLs as const char* in mime_tests.
2014-12-22 19:18:33 +01:00
Austin English
caaf6aafa9
version: Add stubs for GetFileVersionInfoSizeExA/W.
2014-12-22 19:18:21 +01:00
Michael Stefaniuc
ef8db24b9c
mlang/tests: Avoid always true ok() checks (PVS-Studio).
2014-12-22 16:59:18 +01:00
Hugh McMaster
828a46898d
msvcrt: Fix a spelling error.
2014-12-22 13:37:15 +01:00
Nikolay Sivov
aeda103769
shell32: Added stub IPropertyStore for a shell link object.
2014-12-22 13:37:03 +01:00
Michael Stefaniuc
036670810c
msvfw32: Remove always false if subexpression (PVS-Studio).
2014-12-22 13:33:29 +01:00
Michael Stefaniuc
be90236fab
mscms: Remove always false if subexpression (PVS-Studio).
2014-12-22 13:33:25 +01:00
Michael Stefaniuc
dc467bf233
mapi32/tests: Test the correct return code (PVS-Studio).
2014-12-22 13:33:20 +01:00
Jacek Caban
c1afef340c
mshtml: Added IHTMLElement::get_isTextEdit implementation.
2014-12-22 13:33:02 +01:00
Jacek Caban
278daad3bd
mshtml: Include nsbody reference in cycle collection.
2014-12-22 13:32:59 +01:00
Jacek Caban
b69550ab34
mshtml: Added IHTMLDOMTextNode::splitText implementation.
2014-12-22 13:31:55 +01:00