Jacek Caban
968ab5fd28
wininet: Keep handles invalid but reserved in InternetCloseHandle.
2011-02-03 13:15:18 +01:00
Jacek Caban
f165e25e59
wininet: Handles handling clean up.
2011-02-03 13:15:18 +01:00
Henri Verbeet
e1815f5e3b
wined3d: Get rid of the IWineD3DPalette typedefs.
2011-02-03 13:15:17 +01:00
Henri Verbeet
5963483fc2
wined3d: Remove COM from the palette.
2011-02-03 13:15:17 +01:00
Henri Verbeet
fe3cfb3e8e
wined3d: Get rid of the IWineD3DVertexDeclaration typedefs.
2011-02-03 13:15:17 +01:00
Henri Verbeet
5765632d9f
wined3d: Remove COM from the vertex declaration.
2011-02-03 13:15:17 +01:00
Alistair Leslie-Hughes
63fe5d8489
mshtml: Implement IHTMLStyle put_borderTopColor.
2011-02-02 18:13:32 +01:00
Alexandre Julliard
fcf8e164c3
setupapi: Fix access rights for cabinet creation.
2011-02-02 18:11:36 +01:00
Hans Leidekker
181beef870
msi: Try harder to remove non-persistent directories.
2011-02-02 14:09:14 +01:00
Vitaliy Margolen
670d54a637
dinput: Ignore EV_MSC events instead of printing fixme.
2011-02-02 12:24:14 +01:00
Vitaliy Margolen
4979d287b2
dinput: Return correct error code for DIPROP_VIDPID.
2011-02-02 12:24:07 +01:00
Henri Verbeet
b44bdfd20a
winex11.drv: Only query for XShm on first use.
2011-02-02 12:23:59 +01:00
Henri Verbeet
82a4373cd0
wined3d: Check if formats are supported as render target in srgbwrite_format_test().
...
Floating point formats in particular may not be supported everywhere.
2011-02-02 12:23:34 +01:00
Juan Lang
74cf35d2ab
crypt32: Fix string quoting in CertRDNValueToStrA/W and CertNameToStrA/W.
...
Based on an idea of Christian Inci's.
2011-02-02 12:23:28 +01:00
Juan Lang
307e247f21
crypt32/tests: Test CertNameToStr's quoting behavior with CERT_SIMPLE_NAME_STR.
2011-02-02 12:23:11 +01:00
Juan Lang
5bf4aec163
crypt32/tests: Add tests that show that CertRDNValueToStr doesn't quote (based on a patch by Christian Inci).
2011-02-02 12:23:03 +01:00
Henri Verbeet
074977d404
wined3d: Get rid of the IWineD3D typedefs.
2011-02-02 12:22:53 +01:00
Henri Verbeet
36d4268e3c
wined3d: Remove COM from IWineD3D.
2011-02-02 12:22:42 +01:00
Henri Verbeet
1fd7c96a31
wined3d: Make volumetexture_ops static.
2011-02-02 12:21:23 +01:00
Henri Verbeet
0fb6005fa8
d3d9/tests: Check another return value in maxmip_test() (LLVM/Clang).
2011-02-02 12:21:20 +01:00
Kusanagi Kouichi
2d6b748c79
gdi32: Upper 24 bits of a character range must be same.
2011-02-01 18:14:09 +01:00
Nikolay Sivov
d3d06c46d2
ntdll: Fix a compile time warning.
2011-02-01 18:14:09 +01:00
Paul Vriens
b03f877163
shdocvw: Initialize variable (Coverity).
2011-02-01 18:14:09 +01:00
Paul Vriens
fd2bf1fae1
explorerframe/tests: Don't compare potentially uninitialized variables (Coverity).
2011-02-01 18:14:09 +01:00
Alexandre Julliard
37af4c371b
msvcrt: Implement longjmp for x86_64.
2011-02-01 18:14:09 +01:00
Alexandre Julliard
9b76c16e7e
msvcrt: longjmp doesn't have a return value.
2011-02-01 18:14:09 +01:00
Alexandre Julliard
10dcc85de0
ntdll: Add support for longjmp in RtlUnwindEx.
2011-02-01 18:14:09 +01:00
André Hentschel
008cf3c18c
kernel32: Use define instead of hardcoded value.
2011-02-01 18:14:09 +01:00
André Hentschel
5a9f3a38dc
mountmgr: Use define instead of hardcoded value.
2011-02-01 18:14:09 +01:00
David Hedberg
81bbd17c40
gdi32: Stay within the clipping area when painting text background.
2011-02-01 18:14:09 +01:00
Hans Leidekker
bf192f6ac9
msi: Handle out-of-memory condition in encode_streamname.
2011-02-01 18:14:09 +01:00
Dmitry Timoshkov
38167e71d1
winex11.drv: Make sure that default clipping region exists before calling ExcludeUpdateRgn().
2011-02-01 18:14:08 +01:00
Hans Leidekker
bc13c7eb90
msi: Reset file attributes before removing a file.
2011-02-01 18:14:08 +01:00
Hans Leidekker
726c045549
hnetcfg: Return success from fw_app_put_Enabled.
2011-02-01 18:14:08 +01:00
Nikolay Sivov
1dcf3f7aef
oleaut32/tests: Fix a safearray leak (Valgrind).
2011-02-01 18:14:07 +01:00
Nikolay Sivov
a0e7c9996b
oleaut32/tests: Fix a IRecordInfo leak (Valgrind).
2011-02-01 18:14:07 +01:00
Andrew Nguyen
1fe904bd08
dxdiagn: Avoid caching a single instance of the root container.
2011-02-01 18:14:07 +01:00
Andrew Nguyen
c99e0fbc0e
dxdiagn: Simplify the root container initialization.
2011-02-01 18:14:06 +01:00
Andrew Nguyen
8c331e3340
dxdiagn: Convert the property linked list to a standard Wine list.
2011-02-01 18:14:06 +01:00
Andrew Nguyen
a421adf0a0
dxdiagn: Convert the container linked list to a standard Wine list.
2011-02-01 18:14:06 +01:00
Andrew Nguyen
99e36ffabd
dxdiagn: Avoid zeroing memory in container functions.
2011-02-01 18:14:06 +01:00
Alexandre Julliard
efbe695147
ntdll: Add a helper function for checking stack frame limits.
2011-02-01 12:38:58 +01:00
Alexandre Julliard
43682ce114
ntdll: Avoid copying and restoring the context in RtlCaptureContext for i386.
2011-02-01 12:38:58 +01:00
Andrew Nguyen
f7385699a9
ntdll/tests: Avoid casting away const in comparison functions.
2011-02-01 12:38:57 +01:00
Andrew Nguyen
39eb51f978
msvcr90/tests: Avoid casting away const in comparison functions.
2011-02-01 12:38:57 +01:00
Andrew Nguyen
c698fc86b9
ntdll: Fix one-time warning message output.
2011-02-01 12:38:57 +01:00
Andrew Nguyen
fff50be3e8
shell32: Keep at least one reference to the autocompletion object at initialization until the edit window is destroyed.
...
Spotted with Valgrind.
2011-02-01 12:38:48 +01:00
Andrew Nguyen
4145fe0ec2
shell32: Store the autocompletion object pointer in a window property rather than in the window user data.
2011-02-01 12:10:40 +01:00
Andrew Nguyen
4dc304489f
shell32: Improve initialization state and parameter handling in IAutoComplete::Init.
2011-02-01 12:10:35 +01:00
Andrew Nguyen
13b834561b
shell32/tests: Release the IAutoComplete interface on a failure path.
2011-02-01 12:10:13 +01:00
Dmitry Timoshkov
73ef76538c
gdi32: Add ExtSelectClipRgn() tests for memory and window DCs.
2011-02-01 12:10:08 +01:00
Ken Thomases
8a38fbcacc
mountmgr: Balance volume references in add_volume().
2011-02-01 12:04:54 +01:00
Stefan Dösinger
af641eb4fd
d3d9: Add an sRGB format test.
2011-02-01 12:04:35 +01:00
Piotr Caban
fe5ce7120e
mshtml: Make sure previous request is stopped before starting new request in IPersistMoniker and IPersistStreamInit.
2011-02-01 12:04:08 +01:00
Piotr Caban
5541b7d13b
mshtml: Abort more request in abort_document_bindings.
2011-02-01 12:04:00 +01:00
Stefan Dösinger
73c4fbcc51
d3d9: Work around an odd nvidia windows bug.
2011-02-01 12:03:24 +01:00
Stefan Dösinger
d9591d69f4
d3d9: Use a proper window class in the device tests.
2011-02-01 12:03:03 +01:00
Henri Verbeet
ddb36691f6
wined3d: Pass a const adapter to the format caps checking functions.
2011-02-01 12:01:18 +01:00
Henri Verbeet
4c30b82c83
wined3d: Just fail if the texture type is not supported in create_glsl_blt_shader() (LLVM/Clang).
...
Changing the texture type has no effect at this point, and it wouldn't work
properly anyway.
2011-02-01 12:01:10 +01:00
Henri Verbeet
4125fa62b9
d3d9/tests: Check ColorFill() return codes in color_fill_test() (LLVM/Clang).
2011-02-01 12:01:06 +01:00
Henri Verbeet
ebf66c1061
d3d8/tests: Release doesn't return a HRESULT (LLVM/Clang).
2011-02-01 12:01:00 +01:00
Juan Lang
36bc1c7f8f
crypt32/tests: Don't assign a return value that's never checked (clang).
2011-01-31 17:58:19 +01:00
Juan Lang
2984605602
crypt32/tests: Remove dead assignments (clang).
2011-01-31 17:58:14 +01:00
Juan Lang
a4fe05a0f3
crypt32/tests: Test some return values (clang).
2011-01-31 17:58:07 +01:00
Juan Lang
d0f1e19532
crypt32/tests: Test return value rather than output buffer before checking buffer contents (clang).
2011-01-31 17:57:59 +01:00
Alexander Scott-Johns
356eaa1ee2
winex11.drv: Improve error handling in bitmap synthesizing code.
2011-01-31 17:39:51 +01:00
Alexander Scott-Johns
d2d4fe67be
winex11.drv: Remove unused constant, and fix a comment.
2011-01-31 17:39:51 +01:00
Alexander Morozov
f5b39cfc3c
winemapi: Address can contain "SMTP:".
2011-01-31 17:39:50 +01:00
Alexander Morozov
e5dee7d965
winemapi: Implement MAPIResolveName.
2011-01-31 17:39:50 +01:00
Alexandre Julliard
9302045ae6
opencl: Avoid size_t in traces.
2011-01-31 15:36:45 +01:00
Alexandre Julliard
852d9675bc
ntdll/tests: Avoid sizeof in a trace.
2011-01-31 15:36:32 +01:00
Alexandre Julliard
daab2c114d
dbghelp: Fix an uninitialized return value.
2011-01-31 15:36:23 +01:00
Detlef Riekenberg
49a8bb0aa0
msvcrt: Use the _set_error_mode value to switch between a dialogbox and stderr for C runtime messages.
2011-01-31 14:30:27 +01:00
Alexandre Julliard
c865b3f8e0
ntdll: Fix frame address check in RtlCaptureStackBackTrace to match what RtlUnwind does.
2011-01-31 14:30:26 +01:00
Eric Pouech
935ac12d04
dbghelp: Properly declare variables with thread storage from codeview debug format.
2011-01-31 14:30:25 +01:00
Eric Pouech
031cce8e77
dbghelp: Added support for variables in thread storage.
2011-01-31 14:30:13 +01:00
Alexander Scott-Johns
e81e49787c
winex11.drv: Remove broken HeapFree call.
2011-01-31 14:05:39 +01:00
Alexander Scott-Johns
e39fc20638
ole32: Fix error handling in get_data_from_metafilepict and get_data_from_bitmap.
2011-01-31 14:05:15 +01:00
Alexander Scott-Johns
6c6b15f2d4
user32: Partially fix clipboard viewer infinite recursion bug.
2011-01-31 14:04:54 +01:00
Charles Davis
8c6353ea7e
winecoreaudio: Fix deprecation warnings in mixer.c.
2011-01-31 13:01:13 +01:00
Charles Davis
94d1e8ec7f
winecoreaudio: Fix deprecation warnings in audio.c.
2011-01-31 13:01:13 +01:00
Charles Davis
b149d7bc7b
winecoreaudio: Fix deprecation warnings in audiounit.c.
2011-01-31 13:01:12 +01:00
Charles Davis
459d9427a8
winecoreaudio: Don't use Component Manager on Mac OS 10.6.
2011-01-31 13:01:12 +01:00
Eric Pouech
1f0e9499e5
kernel32: Use binary search for key lookup in terminfo generated data.
2011-01-31 13:01:12 +01:00
Eric Pouech
6d75a47b6d
kernel32: Added shift & ctrl modifiers for function keys.
2011-01-31 13:01:11 +01:00
Eric Pouech
be69efa51d
kernel32: Added support for extended capacities in terminfo for xterm-like terminals.
2011-01-31 13:01:11 +01:00
Eric Pouech
00767952e7
kernel32: Store key len in dbkey_pair structure for efficiency reasons.
2011-01-31 13:01:11 +01:00
Hans Leidekker
541c116368
kernel32/tests: Add a test for ioctl 0x560000.
2011-01-31 13:01:10 +01:00
Hans Leidekker
d491346861
mountmgr: Add a stub implementation of ioctl 0x560000.
2011-01-31 13:01:10 +01:00
Michael Stefaniuc
8bf1940c62
d3d8: COM cleanup for the IDirect3DTexture8 iface.
2011-01-31 13:01:09 +01:00
Michael Stefaniuc
8a13f059ea
d3d8: COM cleanup for the IDirect3DCubeTexture8 iface.
2011-01-31 13:01:09 +01:00
Michael Stefaniuc
75cc89857e
d3d8: Remove the unused struct IDirect3DResource8Impl.
...
The rest was removed in cdb7a94ae2
.
2011-01-31 13:01:09 +01:00
Michael Stefaniuc
8ec3238b5e
d3d8: COM cleanup for the IDirect3DSwapChain8 iface.
2011-01-31 13:01:08 +01:00
Michael Stefaniuc
05b6032fb6
d3d8: COM cleanup for the IDirect3DVolume8 iface.
2011-01-31 13:01:08 +01:00
Jacek Caban
c8a953c5d0
mshtml: Added support for recursive script runners.
2011-01-31 13:01:08 +01:00
Jacek Caban
bfebbbb13e
mshtml: Added script execution time tests.
2011-01-31 13:01:07 +01:00
Wolfram Sang
5cb4c55335
comdlg32: Filedlg should not add extension if it contains a glob.
2011-01-31 13:01:07 +01:00
Eric Pouech
08f13cbd39
kernel32: Added support for ctrl-home (aka clear from beginning of line) in line edition in win32 mode.
2011-01-31 12:31:35 +01:00
Nikolay Sivov
7a57f02b8d
msvcrt: Implement _fcvt_s().
2011-01-31 12:31:22 +01:00
Nikolay Sivov
4ca01b3475
shell32/tests: Fix a dependency on unimplemented function call (Valgrind).
2011-01-31 12:29:35 +01:00
Nikolay Sivov
219f477a05
shlwapi/tests: Reset cookie after service revoked (Valgrind).
2011-01-31 12:28:38 +01:00
Nikolay Sivov
5f26248a39
explorerframe/tests: Initialize hit test point before first use (Valgrind).
2011-01-31 12:28:33 +01:00
Nikolay Sivov
0edfb1b4a0
comctl32/tests: Initialize item mask on item insert (Valgrind).
2011-01-31 12:28:29 +01:00
Nikolay Sivov
d902249e54
oleaut32: Fix default parameter variant leak (Valgrind).
2011-01-31 12:28:25 +01:00
Henri Verbeet
96d225d4dd
wined3d: Get rid of the IWineD3DStateBlockImpl typedef.
2011-01-31 12:25:05 +01:00
Henri Verbeet
b98cd5d982
wined3d: Get rid of the IWineD3DStateBlock typedef.
2011-01-31 12:25:01 +01:00
Henri Verbeet
4b109ff1f8
wined3d: Remove COM from the stateblock.
2011-01-31 12:24:58 +01:00
Henri Verbeet
a538d28f28
wined3d: Set color / depth / stencil surfaces to NULL before releasing them in IWineD3DDeviceImpl_Uninit3D().
2011-01-31 12:24:55 +01:00
Detlef Riekenberg
58786dc8ea
msvcrt: Add private define and header tests for _set_error_mode options.
2011-01-28 17:41:51 +01:00
Alexander Scott-Johns
42fc3b6430
winex11.drv: Implement synthesizing the CF_ENHMETAFILE clipboard format from CF_METAFILEPICT.
2011-01-28 17:41:51 +01:00
Alexander Scott-Johns
198a55bd6e
user32/tests: Test getting the data from synthesized clipboard formats.
2011-01-28 17:41:51 +01:00
Greg Geldorp
e45caf5d6b
winmm/tests: Skip some tests on VMware.
2011-01-28 17:41:51 +01:00
Alexander Morozov
6fb10a6e91
shell32: Partially implement Folder::get_Title.
2011-01-28 17:41:50 +01:00
Alexander Morozov
2870098753
shell32: Implement IShellDispatch::NameSpace.
2011-01-28 17:41:50 +01:00
Charles Davis
4e44e153c5
ntdll: Check for case-insensitive volumes.
2011-01-28 17:23:57 +01:00
Stefan Reimer
1c25577873
wined3d: Adding AMD HD5670, HD5570, HD5550, HD5450 detection.
2011-01-28 17:23:57 +01:00
Alexander Scott-Johns
d73db97104
ole32: Add support for rendering HBITMAP clipboard objects.
2011-01-28 17:23:56 +01:00
Alexander Scott-Johns
0f4fbd30f6
ole32: Add support for rendering METAFILEPICT clipboard objects.
2011-01-28 17:23:56 +01:00
Kusanagi Kouichi
c117d45cb3
gdi32: Reject invalid character range in GetCharABCWidthsA.
2011-01-28 14:50:20 +01:00
Kusanagi Kouichi
c706ecea82
gdi32/tests: Add some more tests for GetCharABCWidthsA.
2011-01-28 12:50:53 +01:00
Alexandre Julliard
76fb69bf3d
user32: Fix LoadImage behavior with zero size and no LR_DEFAULTSIZE.
...
Based on a patch by Marcus Meissner.
2011-01-28 12:44:21 +01:00
Alexandre Julliard
ab4a5a327d
user32: Propagate the LoadImage flags into the low-level loader functions.
2011-01-28 12:42:56 +01:00
Marcus Meissner
6e077e0bc0
user32: Get MDI icon as close the "small icon" as possible.
2011-01-28 12:03:50 +01:00
Nikolay Sivov
81c4f2a25f
msvcrt: Forward _realloc_crt to realloc.
2011-01-28 12:00:10 +01:00
Michael Stefaniuc
7f184144ff
d3d8: COM cleanup for the IWineD3DDeviceParent_iface.
2011-01-28 11:59:45 +01:00
Michael Stefaniuc
54a61ae734
d3d8: Finish the COM cleanup of the IDirect3DDevice8 iface.
2011-01-28 11:59:39 +01:00
Michael Stefaniuc
dec337acac
d3d8: Use impl_from_IDirect3DDevice8() instead of the iface to object cast.
2011-01-28 11:59:34 +01:00
Vincent Povirk
8a8808984e
mscoree: Implement GetFileVersion.
2011-01-28 11:59:21 +01:00
Henri Verbeet
8872239088
ddraw: Link directly to wined3d.
2011-01-28 11:59:02 +01:00
Henri Verbeet
69ea0884ab
d3d9: Check the correct swapchain in IDirect3DDevice9Impl_GetSwapChain() (LLVM/Clang).
2011-01-28 11:58:09 +01:00
Henri Verbeet
1b726498ed
wined3d: Set all render targets to NULL in IWineD3DDeviceImpl_Uninit3D().
2011-01-28 11:58:06 +01:00
Alexandre Julliard
16a2ea5c8f
dbghelp: Use wine64 as loader name on 64-bit.
2011-01-28 11:57:46 +01:00
Alexandre Julliard
3bae7d0383
dbghelp: Add a helper function to determine the name of the wine loader.
2011-01-28 11:41:14 +01:00
Jacek Caban
020245bba1
jscript: Fixed some clang warnings.
2011-01-27 16:32:22 +01:00
Alexander Morozov
c0ab36949d
shell32/tests: Fix test failure on some NT4.
2011-01-27 16:32:16 +01:00
Hans Leidekker
1549088da0
winhttp/tests: Test a return value (clang).
2011-01-27 16:31:49 +01:00
Hans Leidekker
08c3d2a5ab
msi: Skip rollback custom actions.
2011-01-27 16:31:45 +01:00
Hans Leidekker
aae1b21092
msi: Initialize a variable in get_patch_product_codes (clang).
2011-01-27 16:31:37 +01:00
Hans Leidekker
eb4e5d6024
msi: Return the correct disk prompt size from MsiSourceListEnumMediaDisksW (clang).
2011-01-27 16:31:32 +01:00
Hans Leidekker
53b5e7f319
msi: Check a return value (clang).
2011-01-27 16:31:25 +01:00
Hans Leidekker
4a7371e32d
msi/tests: Test a return value (clang).
2011-01-27 16:31:19 +01:00
Hans Leidekker
af3733cde5
msi: Use a return value (clang).
2011-01-27 16:31:13 +01:00
Hans Leidekker
e861283a62
msi: Make sure the return value is initialized in save_table (clang).
2011-01-27 16:31:07 +01:00
Hans Leidekker
15f0cc3130
msi: Check the return value of IActiveScript_AddNamedItem (clang).
2011-01-27 16:30:58 +01:00
Hans Leidekker
a84af95d3e
msi/tests: Consistently test return values (clang).
2011-01-27 16:30:53 +01:00
Hans Leidekker
78ce0a7350
msi: Check the return value of fetch_int (clang).
2011-01-27 16:30:48 +01:00
Alexandre Julliard
c469b77624
kernel32: Add proper English messages for all error codes.
2011-01-27 15:23:56 +01:00
Greg Geldorp
90df19f05a
shell32/tests: Use long file name.
...
Test is about the extension, so let's un-complicate it by using long path
names.
2011-01-27 14:20:48 +01:00
Greg Geldorp
0abf2da022
msi/tests: Check 64-bit reg view if key not present in 32-bit view.
2011-01-27 14:20:35 +01:00
Michael Stefaniuc
421b6527f2
shell32: Use ifaces instead of vtbl pointers in RecycleBin.
2011-01-27 14:20:21 +01:00
Vincent Povirk
757012cd3c
gdiplus: Test the types of records in an empty EMF+.
2011-01-27 14:16:47 +01:00
Vincent Povirk
a06b4bc59b
gdiplus: Test for EMF+ recording.
2011-01-27 14:16:38 +01:00
Vincent Povirk
e029d71c4b
gdiplus: Stub GdipGetHemfFromMetafile.
2011-01-27 14:15:59 +01:00
Michael Stefaniuc
c2bf9a6b79
d3dx9_36: COM cleanup for the ID3DXSprite iface.
2011-01-27 14:15:22 +01:00
Michael Stefaniuc
697a9a1ac5
d3dx9_36: COM cleanup for the ID3DXMesh iface.
2011-01-27 14:15:17 +01:00
Michael Stefaniuc
a9065082da
d3dx9_36: COM cleanup for the ID3DXMatrixStack iface.
2011-01-27 14:15:13 +01:00
Michael Stefaniuc
7342f34ef7
d3dx9_36: COM cleanup for the ID3DXFont iface.
2011-01-27 14:15:08 +01:00
Michael Stefaniuc
7660526337
d3dx9_36: COM cleanup for the ID3DXBuffer iface.
2011-01-27 14:15:04 +01:00
Michael Stefaniuc
c84b8dbd3e
d3dx9_36: COM cleanup for the ID3DXInclude iface.
2011-01-27 14:14:59 +01:00
Michael Stefaniuc
b88e09e221
d3dx9_36: COM cleanup for the ID3DXEffectPool iface.
2011-01-27 14:14:55 +01:00
Michael Stefaniuc
03321ad0fb
d3dx9_36: COM cleanup for the ID3DXEffect iface.
2011-01-27 14:14:51 +01:00
Nikolay Sivov
8d09b40835
msvcrt: Implement _wsopen_s.
2011-01-27 14:14:41 +01:00
Henri Verbeet
34bd603b9e
d3d9/tests: Add a test for the NULL format.
2011-01-27 14:14:04 +01:00
Henri Verbeet
71b46689bc
d3d8/tests: Add a test for the NULL format.
2011-01-27 14:13:59 +01:00
Henri Verbeet
c964134a59
wined3d: Add support for the NULL format.
2011-01-27 14:13:55 +01:00
Henri Verbeet
2469597e2a
wined3d: Verify we have at least one framebuffer attachment before doing clears or draws.
2011-01-27 14:13:39 +01:00
Alexandre Julliard
b41cc4865c
ntdll: Get rid of support for register entry points on x86_64.
2011-01-27 14:12:41 +01:00
Alexandre Julliard
672a084584
ntdll: Implement RtlRaiseException for x86_64 directly instead of using the winebuild-generated code.
2011-01-27 14:12:41 +01:00
Alexandre Julliard
1e6ff42d03
ntdll: Implement set_cpu_context for x86_64 directly instead of using the winebuild-generated code.
2011-01-27 14:12:41 +01:00
Alexandre Julliard
33e6238f04
ntdll: Avoid copying and restoring the context in RtlCaptureContext for x86_64.
2011-01-27 14:12:23 +01:00
Alexandre Julliard
aa4ad6d766
ntdll: Capture the context inside RtlUnwindEx instead of assuming it's already initialized.
2011-01-27 14:10:34 +01:00
Alexandre Julliard
2e81ba5f4f
include: Add a prototype for RtlUnwindEx on x86_64.
2011-01-27 14:10:31 +01:00
Alexandre Julliard
7c95b251e0
msvcrt: Add a non-optimized implementation for the SSE2 math functions.
2011-01-26 20:48:48 +01:00
Marcus Meissner
09e29486ae
ws2_32: Implemented SO_CONNECT_TIME stub.
2011-01-26 17:31:40 +01:00
Greg Geldorp
e5cc92f35b
shell32/tests: Remove shlwapi dependency.
2011-01-26 15:00:14 +01:00
Nikolay Sivov
2a6060f4c4
msvcrt: Implemented _sopen_s.
2011-01-26 15:00:13 +01:00
Michael Stefaniuc
bb6ae095d4
d3d8: Pass an object instead of an iface to an internal function.
2011-01-26 15:00:13 +01:00
Michael Stefaniuc
629e853894
d3dcompiler_43/tests: COM cleanup for the ID3DInclude iface.
2011-01-26 15:00:13 +01:00
Michael Stefaniuc
134cb5bfef
d3dx9_36/tests: COM cleanup for the ID3DXInclude iface.
2011-01-26 15:00:13 +01:00
Henri Verbeet
7438e42f1a
wined3d: Do checks at the start of surface_init() (LLVM/Clang).
2011-01-26 15:00:12 +01:00
Henri Verbeet
ccba04e58e
d3d8: Remove a useless ERR (LLVM/Clang).
2011-01-26 15:00:11 +01:00
Henri Verbeet
5c7c31fc87
d3d9: Remove some useless ERRs (LLVM/Clang).
2011-01-26 15:00:11 +01:00
Henri Verbeet
73637fcbc6
d3d10: Remove a redundant assignment in parse_fx10_object() (LLVM/Clang).
2011-01-26 15:00:11 +01:00
Stefan Reimer
e8a2452c05
winemp3: Fixed exit condition within decoding loop.
2011-01-26 15:00:10 +01:00
Alexandre Julliard
658eaeb3e0
msvcrt: Implemented _set_controlfp.
2011-01-26 15:00:10 +01:00
Alexandre Julliard
c74f6ca570
msvcrt: Implemented _fpreset for SSE2 and x86_64.
2011-01-26 14:59:59 +01:00
Alexandre Julliard
98d7a021d6
msvcrt: Implemented _clearfp for SSE2 and x86_64.
2011-01-26 14:59:10 +01:00
Alexandre Julliard
4b17ec7405
msvcrt: Implemented _statusfp2.
2011-01-26 14:57:31 +01:00
Alexandre Julliard
a8d8e4a367
msvcrt: Implemented __control87_2.
2011-01-26 14:57:15 +01:00
Detlef Riekenberg
6e610f1e1a
msvcr90: Implement _stat32, _fstat32, _wstat32.
2011-01-25 18:10:36 +01:00
Loïc Maury
1b767a5948
ntdll : Implement CDROM_Verify to work on Mac OS X.
2011-01-25 14:47:14 +01:00
Eric Pouech
aee674c9b8
kernel32: Properly manage UTF-8 (and any wcs) input strings.
2011-01-25 14:46:59 +01:00
Eric Pouech
ff057db675
kernel32: No longer init the terminfo database nor application key mode when 0 or 1 are not bound to a tty.
2011-01-25 14:46:17 +01:00
Eric Pouech
5f2370b0aa
kernel32: In edit line, fix the insert key management.
2011-01-25 14:46:00 +01:00
Charles Davis
a2e11b452a
dinput: Don't link to/include Carbon on Mac OS X.
2011-01-25 12:45:44 +01:00
Greg Geldorp
55ffeeeec0
riched32/tests: Fix editor tests.
2011-01-25 12:45:32 +01:00
Vitaliy Margolen
02be0aee72
dinput: Fix typo. Found by clang.
2011-01-25 12:37:53 +01:00
Michael Stefaniuc
e415b3828b
ddrawex: COM cleanup for the IDirectDrawSurface3 iface.
2011-01-25 12:37:53 +01:00
Michael Stefaniuc
3d559eb11e
ddrawex: Rename impl_from_dds3() to impl_from_IDirectDrawSurface3().
2011-01-25 12:37:52 +01:00
Michael Stefaniuc
1cce3d6854
ddrawex: Use unsafe_impl_from_IDirectDrawSurface3() for application provided ifaces.
2011-01-25 12:37:52 +01:00
Vincent Povirk
05ff15a755
shell32: Test links to executable filenames lacking the extension.
2011-01-25 12:37:52 +01:00
Reece Dunn
365ae23e46
hlink/tests: Add hres checks for the IHlink_GetMonikerReference calls (clang).
2011-01-25 12:37:51 +01:00
André Hentschel
3e411a2d9c
gameux: Only trace on success (clang).
2011-01-25 12:37:51 +01:00
Henri Verbeet
91ac0c37b1
wined3d: Disable vertex shader output clamping.
...
It looks like NV50+ hardware gets you infinities and NaN's in D3D as well for
most things, so we should only need special handling for pow and nrm.
2011-01-25 12:32:38 +01:00
Alexandre Julliard
efa55fd2bf
kernel32: Convert message translations to po files.
2011-01-24 21:35:14 +01:00
Hans Leidekker
86eb9c24f1
wininet/tests: Trace errors from InternetReadFile in test_basic_request.
2011-01-24 16:04:33 +01:00
Hans Leidekker
92203f1053
msi: Implement the MsiPublishAssemblies and MsiUnpublishAssemblies standard actions.
2011-01-24 16:04:28 +01:00
Hans Leidekker
3eaf33fff7
msi: Don't interpret assembly name attributes.
2011-01-24 16:04:23 +01:00
Andrew Nguyen
ed657182ee
server: Filter the WOW64 registry access flags before performing the access check.
2011-01-24 16:04:18 +01:00
Alexandre Julliard
9926ca771b
dbghelp: Use Dwarf debug info even when part of it is missing.
2011-01-24 15:52:42 +01:00
Mike Kaplinskiy
f58c709b5f
server: Fix connect failures on newer kernels.
2011-01-24 14:43:28 +01:00
Nikolay Sivov
a6de06aa4c
oleaut32: Fix a couple of leaks on typeinfo release (Valgrind).
2011-01-24 14:43:28 +01:00
Mike Kaplinskiy
27b51ce6b0
ws2_32: Finish an overlapped send only if we sent everything.
2011-01-24 14:43:27 +01:00
Mike Kaplinskiy
a06144d9ca
ws2_32: Use the iosb to keep track of how many bytes we sent.
2011-01-24 14:43:27 +01:00
Mike Kaplinskiy
388398bd05
ws2_32: Fix up iovecs after transmission in WS2_send instead of WS2_sendto.
2011-01-24 14:43:27 +01:00
Mike Kaplinskiy
e6fee3596d
ws2_32: Allow sending FD_WRITE right after scheduling the async.
...
The server won't actually send the event until the request is done.
2011-01-24 14:43:27 +01:00
Mike Kaplinskiy
a0c810c177
ws2_32/tests: Add a test for an overlapped send.
2011-01-24 14:43:27 +01:00
Greg Geldorp
997a681300
riched20/tests: Fix editor tests.
2011-01-24 14:43:27 +01:00
Dmitry Timoshkov
3e850b5b14
winex11.drv: Associate the real DC transformation with cached font data.
...
This matches what WineEngCreateFontInstance() does, and makes applications
which set custom axes directions using different window/viewport extents
display text correctly.
2011-01-24 14:43:26 +01:00
Henri Verbeet
a50546e563
wined3d: Use dot() instead of length() in shader_glsl_nrm().
...
As Eric Anholt pointed out, using length() here is suboptimal. It essentially
translates into "inversesqrt(dot(x, x));", but needs to handle the case of
zero-length vectors, much like nrm.
2011-01-24 14:43:26 +01:00
Henri Verbeet
010e285b88
wined3d: WINED3DFMT_INTZ is a FOURCC format.
...
This is mostly for consistency, in practice ddraw code is never going to use
this format.
2011-01-24 14:43:26 +01:00
Henri Verbeet
4891ca168e
wined3d: Remove IWineD3DSurface::DrawOverlay() from the public interface.
2011-01-24 14:43:26 +01:00
Henri Verbeet
05603c4568
wined3d: Remove IWineD3DSurface::RealizePalette() from the public interface.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
4219fef3f4
msxml3: COM cleanup for the IXMLDOMNode iface in unknode.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
b500bccc60
msxml3: COM cleanup for the IXMLDOMNode iface in xmlnode.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
b347a3928d
sti: COM cleanup for sti.c.
2011-01-24 14:43:26 +01:00
Greg Geldorp
0406b5d543
user32/tests: Fix edit tests.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
5a9d74a333
mapi32: COM cleanup for the IMalloc iface.
2011-01-24 14:43:25 +01:00
Michael Stefaniuc
591b59420d
mstask: Use ifaces instead of vtbl pointers in TaskImpl.
2011-01-24 14:43:25 +01:00
Michael Stefaniuc
052de3f9a8
mstask: COM cleanup for the ITaskScheduler iface.
2011-01-24 14:43:25 +01:00
Michael Stefaniuc
73b6d21ab6
mstask: COM cleanup for the ITaskTrigger iface.
2011-01-24 14:43:25 +01:00
Michael Stefaniuc
30e90c9ace
mstask: COM cleanup for the IClassFactory iface.
2011-01-24 14:43:25 +01:00
Michael Stefaniuc
5fd62154f3
msxml3: COM cleanup for the IBindStatusCallback iface.
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
81c91c4344
avifil32: Avoid forward declarations of iface methods.
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
2a14c4e846
avifil32: Use ifaces instead of vtbl pointers in IAVIEditStreamImpl.
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
6ad10335a0
d3d8: COM cleanup for the IDirect3D8 iface.
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
3a95fe8476
ddrawex: COM cleanup for the IDirectDraw4 iface.
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
eb850bf522
ddrawex: Rename impl_from_dd4() to impl_from_IDirectDraw4().
2011-01-24 14:43:24 +01:00
Michael Stefaniuc
3f7a060c37
ddrawex: COM cleanup for the IDirectDraw3 iface.
2011-01-24 14:43:23 +01:00
Michael Stefaniuc
9b77bdff54
ddrawex: COM cleanup for the IDirectDraw2 iface.
2011-01-24 14:43:23 +01:00
Michael Stefaniuc
8003b48421
ddrawex: COM cleanup for the IDirectDraw iface.
2011-01-24 14:43:23 +01:00
Michael Stefaniuc
0b9cfcfcc9
ddrawex: COM cleanup for the IDirectDrawFactory iface.
2011-01-24 14:43:23 +01:00
Michael Stefaniuc
3799ad3482
ddrawex: COM cleanup for the IClassFactory iface.
2011-01-24 14:43:23 +01:00
Michael Stefaniuc
68d5d33e5e
ddraw: COM cleanup for the IClassFactory iface.
2011-01-24 14:43:23 +01:00
Alexander Morozov
38f85c37cc
shell32/tests: Add tests for IShellDispatch::NameSpace.
2011-01-24 14:43:22 +01:00
Vitaliy Margolen
0ac5c60374
dinput: Combine ASCII and Unicode device create callbacks. Add tests.
2011-01-24 14:43:09 +01:00
Detlef Riekenberg
27d31c7652
kernel32: Don't mask when printing unsupported flags in load_library.
2011-01-24 12:35:02 +01:00
Greg Geldorp
566d455b29
gdi32/tests: Fix font tests on Arabic machines.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
5b1d461748
urlmon/tests: Fix a leak in test (Valgrind).
2011-01-24 12:35:02 +01:00
Nikolay Sivov
3ba78cf101
msxml3: Fix interface leak (Valgrind).
2011-01-24 12:35:02 +01:00
Nikolay Sivov
952f0a6af4
msxml3: Fix invalid read before allocated block (Valgrind).
2011-01-24 12:35:02 +01:00
Kusanagi Kouichi
8e1755aa49
kernel32: Include term.h conditionally.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
95416ff904
oleaut32: Unmarshalled safearray is always unlocked.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
a5582d77cf
oleaut32/tests: Fix safearray leaks, test return value after array destruction.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
7ee7f0843b
shell32/tests: Fix couple PIDL leaks in tests.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
b907b7d6bf
shell32: Fix a parent PIDL leak (Valgrind).
2011-01-24 12:35:02 +01:00
Eric Pouech
33389354a5
kernel32: Added missing include to term.c.
2011-01-24 12:35:02 +01:00
Jacek Caban
c117f21876
urlmon: Fixed key name size and format in open_zone_key.
2011-01-24 12:35:02 +01:00
Vincent Povirk
0c17a0b5bb
gdiplus: Add a software implementation of line gradient brushes.
2011-01-24 12:13:57 +01:00
Vincent Povirk
b7e664bc5c
gdiplus: Add a software implementation of hatch brushes.
2011-01-24 12:13:54 +01:00
Vincent Povirk
60cd477342
gdiplus: Add a software implementation of GdipFillRegion.
2011-01-24 12:13:51 +01:00
Vincent Povirk
6acffba564
gdiplus: Factor the matrix creation code out of GdipTransformPoints.
2011-01-24 12:13:09 +01:00
Vincent Povirk
b689e63a86
gdiplus: Factor out the gdi32 code of GdipFillRegion.
2011-01-24 12:13:00 +01:00
Henri Verbeet
1eefb46a57
wined3d: Remove IWineD3DVolume::LoadTexture() from the public interface.
2011-01-21 18:37:11 +01:00
Henri Verbeet
ce050c89de
wined3d: Get rid of IWineD3DSurface::GetData().
2011-01-21 18:37:09 +01:00
Henri Verbeet
0b7fef751e
wined3d: Remove IWineD3DSurface::LoadTexture() from the public interface.
2011-01-21 18:37:06 +01:00
Henri Verbeet
629d81b192
wined3d: Remove IWineD3DSurface::BindTexture() from the public interface.
2011-01-21 18:37:04 +01:00
Jacek Caban
4454770cbc
urlmon: Call remove_dot_segments on path opaque for mk: protocol.
2011-01-21 16:21:37 +01:00
Jacek Caban
3c6c6e9d94
urlmon: Added backslash handling to remove_dot_segments.
2011-01-21 16:21:31 +01:00
Alexandre Julliard
8c2a9414a6
ole32: Cleanup return value handling in CoWaitForMultipleHandles.
2011-01-21 14:51:37 +01:00
Maarten Lankhorst
75801f095d
ole32: Handle alertable wait in CoWaitForMultipleHandles.
2011-01-21 14:44:48 +01:00
Jacek Caban
f712c118e7
mshtml: Fixed leaks in htmllocation tests (valgrind).
2011-01-21 14:42:51 +01:00
Greg Geldorp
859be0a283
wininet/tests: Fix failures when connecting through proxy.
2011-01-21 13:49:33 +01:00
Alexander Morozov
692437f556
shell32: Implement IDispatch methods of IShellDispatch.
2011-01-21 13:49:28 +01:00
Andrew Nguyen
ae1e5b79fa
windowscodecs: Use memmove in StreamOnMemory::Read and StreamOnMemory::Write to cope with potentially overlapped memory copying.
...
Spotted with Valgrind.
2011-01-21 13:46:58 +01:00
Andrew Nguyen
a0bc2bd91e
windowscodecs: Avoid writing to the output pointer on failure in StreamOnStreamRange::Read and StreamOnStreamRange::Write.
2011-01-21 13:46:34 +01:00
Andrew Nguyen
70d67becac
kernel32/tests: Free environment strings buffer at the conclusion of the environment tests.
2011-01-21 13:46:22 +01:00
Andrew Nguyen
7a6c0d2f46
shell32: Fix initial reference count for a new IAutoComplete instance.
2011-01-21 13:39:12 +01:00
Gerald Pfeifer
57e4e608dc
ntoskrnl.exe: Remove variable sep and related code from INSTR_GetOperandAddr.
2011-01-21 13:38:54 +01:00
Thomas Mullaly
670c8503f7
urlmon: Added pluggable protocol support to CoInternetGetSecurityUrlEx.
2011-01-21 12:26:32 +01:00
Thomas Mullaly
9d4a843d58
urlmon/tests: Added pluggable protocol tests for CoInternetGetSecurityUrlEx.
2011-01-21 12:26:26 +01:00
Thomas Mullaly
540a56a66e
urlmon: Added basic CoInternetGetSecurityUrlEx implementation.
2011-01-21 12:26:14 +01:00
Thomas Mullaly
312bfb1042
urlmon/tests: Added CoInternetGetSecurityUrlEx tests.
2011-01-21 12:26:02 +01:00
Thomas Mullaly
f46bd50e5d
urlmon: Added stub for CoInternetGetSecurityUrlEx.
2011-01-21 12:25:52 +01:00
Michael Stefaniuc
15dfe304bf
ddraw: Drop "Thunk_" from the names of the IDirect3DVertexBuffer methods.
2011-01-21 12:25:18 +01:00
Michael Stefaniuc
da0186798d
ddraw: Drop "Thunk_" from the names of the IDirect3DMaterial* methods.
2011-01-21 12:25:14 +01:00
Ken Thomases
cf2de431ac
secur32/tests: Fix copy/paste error in test message ("first" -> "third").
2011-01-21 12:25:06 +01:00
Ken Thomases
677c1e578d
windowscodecs: Disable ICNS support when building for Mac OS X 10.4 Tiger.
2011-01-21 12:24:58 +01:00
Erich Hoover
1115e32070
hhctrl.ocx: Add some private toolbar bitmaps (copied from shdocvw).
2011-01-21 12:21:00 +01:00
Erich Hoover
d127f0087a
hhctrl.ocx: Add better bitmaps for some toolbar buttons.
2011-01-21 12:17:50 +01:00
Owen Rudge
15d5311804
dsound/tests: Add IEEE float buffer tests for dsound8.
2011-01-20 17:50:17 +01:00
Owen Rudge
c3a01501e8
dsound/tests: Add IEEE float buffer tests.
2011-01-20 17:50:11 +01:00
Owen Rudge
d6f3ca9589
dsound: Add support for 32-bit IEEE float buffers.
2011-01-20 17:50:04 +01:00
Greg Geldorp
f213cdbc4e
winhttp/tests: No reconnect on redirect when using proxy.
2011-01-20 14:21:28 +01:00
Jacek Caban
ba229eed59
mshtml: Forward nsIURL::[Get|Set]FilePath to nsIURI::[Get|Set]Path.
2011-01-20 14:03:24 +01:00
Nikolay Sivov
03ca06e791
msvcrt: Partially implement _set_abort_behavior.
2011-01-20 12:54:50 +01:00
Jacek Caban
103ef913d1
mshtml: Fixed some leaks in tests (valgrind).
2011-01-20 12:47:53 +01:00
Jacek Caban
60d8c48132
mshtml: Fixed leaks (valgrind).
2011-01-20 12:47:52 +01:00
Greg Geldorp
2309d9f06a
imm32/tests: Windows does post WM_IME_COMPOSITION messages sometimes.
2011-01-20 12:24:14 +01:00
Greg Geldorp
50a25a8ebb
comctl32/tests: Fix failures for 120DPI display.
2011-01-20 12:24:08 +01:00