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
Michael Stefaniuc
40753023c2
ole2.dll16: COM cleanup for the ILockBytes16 iface.
2011-01-20 12:23:34 +01:00
Michael Stefaniuc
d2bad4880d
ole2.dll16: Add missing ILockBytes::Stat to the vtbl initialisation.
2011-01-20 12:23:29 +01:00
Hans Leidekker
167e4eff6d
msi/tests: More tests for publishing and unpublishing assemblies.
2011-01-20 12:23:17 +01:00
Hans Leidekker
701f14801f
msi: Clean up better when removing a product.
2011-01-20 12:23:09 +01:00
Hans Leidekker
8933013b62
msi: Search all contexts in ACTION_GetComponentInstallStates.
2011-01-20 12:23:04 +01:00
Michael Stefaniuc
4a2ac6c8bd
ddraw: Drop "Thunk_" from the names of the IDirect3DDevice3 methods.
2011-01-20 12:22:16 +01:00
Michael Stefaniuc
120678c261
ddraw: Drop "Thunk_" from the names of the IDirect3DDevice2 methods.
2011-01-20 12:22:10 +01:00
Michael Stefaniuc
f4acb9bb53
ddraw: Drop "Thunk_" from the names of the IDirect3DDevice methods.
2011-01-20 12:22:04 +01:00
Michael Stefaniuc
c2f6d05972
compobj.dll16: COM cleanup for the IMalloc16 iface.
2011-01-20 12:21:49 +01:00
Michael Stefaniuc
4156a80452
explorerframe: COM cleanup for the IClassFactory iface.
2011-01-20 12:21:44 +01:00
Nikolay Sivov
1413e1d6d8
shell32/tests: Close find file handle (Valgrind).
2011-01-20 12:21:34 +01:00
Nikolay Sivov
2d542fa752
shell32: Free cloned PIDL after tree initialization (Valgrind).
2011-01-20 12:21:27 +01:00
Nikolay Sivov
99f0c0a16d
shell32: Fix interface leak while adding tree items.
2011-01-20 12:21:23 +01:00
Nikolay Sivov
92dbc57a77
oleaut32: Fix a stream leak on failure.
2011-01-20 12:20:53 +01:00
Eric Pouech
f3fe497b4f
kernel32: Fix prototype when no curses dev package is present.
2011-01-20 12:20:39 +01:00
Piotr Caban
52a1065f70
mshtml: Added IObjectSafety stub.
2011-01-20 12:20:30 +01:00
Juan Lang
862eab2820
crypt32: Ensure temporary string is NULL-terminated to avoid uninitialized memory access (valgrind).
2011-01-20 12:20:02 +01:00
Juan Lang
c3bc7f2cba
crypt32: Simplify a function.
2011-01-20 12:19:43 +01:00
Jacek Caban
59bcbb2d8b
wininet: Fixed race in SSL connection handling.
2011-01-20 12:19:30 +01:00
Henri Verbeet
227efbbf65
wined3d: Store a pointer to an array of IWineD3DSwapChainImpl pointers in the device.
2011-01-20 12:19:04 +01:00
Henri Verbeet
6f95f05aaf
wined3d: Move swapchain context retrieval to swapchain.c.
2011-01-20 12:18:58 +01:00
Henri Verbeet
3d64b44c8c
d3d8/tests: Fix test_ApplyStateBlock() (Valgrind).
2011-01-20 12:18:54 +01:00
Henri Verbeet
93f1c49ea4
ddraw: Initialize the AutoRestoreDisplayMode field of WINED3DPRESENT_PARAMETERS (Valgrind).
2011-01-20 12:18:50 +01:00
Alexandre Julliard
d38571a67a
hhctrl: Don't use an extended menu.
2011-01-19 23:50:50 +01:00
Alexandre Julliard
8bb4bde1e5
shdocvw: Convert coclass registration to the IRegistrar mechanism.
2011-01-19 21:31:33 +01:00
Alexandre Julliard
2afe205ebd
shell32: Convert dll registration to the IRegistrar mechanism.
2011-01-19 20:36:57 +01:00
Juan Lang
98834637eb
crypt32: Ensure that chain validity time is initialized (valgrind).
2011-01-19 18:34:54 +01:00
Alexandre Julliard
4a5c687069
actxprxy: Add proxies for shldisp.idl.
2011-01-19 17:43:45 +01:00
Huw Davies
354f97dff8
wininet: Add tests for querying INTERNET_OPTION_MAX_CONNS_PER_SERVER and INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER and fix typo in the implementation.
2011-01-19 16:54:13 +01:00
Greg Geldorp
bee48efdce
riched20/tests: Skip some tests on non-English platforms.
2011-01-19 16:54:02 +01:00
Greg Geldorp
3f153007ba
urlmon/tests: Fix tests when connecting via proxy.
2011-01-19 16:53:52 +01:00
Alexander Morozov
535f0bce59
shell32: Added typelib.
2011-01-19 14:31:45 +01:00
Alexander Morozov
1adbaadc89
shell32: Register CLSID_Shell.
2011-01-19 14:26:25 +01:00
Alexander Morozov
8b30849824
shell32: Add stub implementation of IShellDispatch.
2011-01-19 14:25:11 +01:00
Piotr Caban
9dbdd8c83c
kernel32/tests: Added file move/rename ReadDirectoryChangesW tests.
2011-01-19 14:13:58 +01:00
Piotr Caban
b614a15328
server: Return multiple events in read_changes.
2011-01-19 14:13:33 +01:00
Vitaliy Margolen
92ac7861f5
dinput: Combine ASCII and Unicode Direct Input Device QueryInterface.
2011-01-19 12:58:29 +01:00
Vitaliy Margolen
9441d898f7
dinput: Make newly created device append itself to Direct Input's list.
2011-01-19 12:58:01 +01:00
Eric Pouech
2a219b948c
kernel32: Added support for insert/overwrite modes while editing a line.
2011-01-19 12:57:46 +01:00
Eric Pouech
a392e9a102
kernel32: Correctly parse the input strings for advanced keys.
2011-01-19 12:55:06 +01:00
Eric Pouech
46cd299458
kernel32: Move the input character to INPUT_RECORD translation functions to term.c.
2011-01-19 12:54:49 +01:00
Eric Pouech
ef3c46a9bf
kernel32: Added support for terminfo/termcap in console code.
2011-01-19 12:54:08 +01:00
Hans Leidekker
3ada9f2c08
msi: Downgrade a warning.
...
Unreferenced files are normal when applying a patch.
2011-01-19 12:32:44 +01:00
Hans Leidekker
34b9e4c20f
msi: Don't ignore disabled components when resolving install states.
...
Otherwise features are not published correctly.
2011-01-19 12:32:39 +01:00
Juan Lang
a9efbf8926
crypt32: Remove no-ops.
2011-01-19 12:32:30 +01:00
Juan Lang
687e29b912
crypt32: Fix memory leaks when encoding fails.
2011-01-19 12:32:19 +01:00
Michael Stefaniuc
9745108096
ddraw: COM cleanup for the IDirectDraw7 iface.
2011-01-19 12:32:06 +01:00
Michael Stefaniuc
cd8c18e83c
ddraw: COM cleanup for the IDirectDraw4 iface.
2011-01-19 12:32:00 +01:00
Michael Stefaniuc
30a07d8371
ddraw: COM cleanup for the IDirectDraw3 iface.
2011-01-19 12:31:54 +01:00
Michael Stefaniuc
4202f09100
ddraw: COM cleanup for the IDirectDraw2 iface.
2011-01-19 12:31:45 +01:00
Michael Stefaniuc
a59347fcd2
ddraw: COM cleanup for the IDirectDraw iface.
2011-01-19 12:31:12 +01:00
Michael Stefaniuc
497944f2bd
ddraw: COM cleanup for the IDirect3D7 iface.
2011-01-19 12:31:04 +01:00
Michael Stefaniuc
97f9b02a26
ddraw: COM cleanup for the IDirect3D3 iface.
2011-01-19 12:30:58 +01:00
Eric Pouech
67a55feeaf
dbghelp, winedump: Added definition for S_FRAMEPROC_V2 symbol (CodeView).
2011-01-19 12:25:05 +01:00
Eric Pouech
60fbda43cb
dbghelp: Use AT_range attribute (for function, block... addresses) when AT_low_pc and AT_high_pc are not present.
2011-01-19 12:24:42 +01:00
Nikolay Sivov
52dc1bcd37
shell32: Fix interface leak (Valgrind).
2011-01-19 12:23:59 +01:00
Nikolay Sivov
cc1dc2e693
shell32/tests: Fix a PIDL leak in tests (Valgrind).
2011-01-19 12:23:24 +01:00
Nikolay Sivov
9d15067c25
oleaut32/tests: Fix a dead path in test (Valgrind).
2011-01-19 12:23:18 +01:00
Juan Lang
d51a7940bc
crypt32: Fix memory leaks when decoding fails (valgrind).
2011-01-19 12:22:48 +01:00
Henri Verbeet
f250ee66a3
wined3d: Pass an IWineD3DSwapChainImpl pointer to findThreadContextForSwapChain().
2011-01-19 12:22:41 +01:00
Henri Verbeet
b439fa9d8f
wined3d: Pass an IWineD3DSwapChainImpl pointer to swapchain_create_context_for_thread().
2011-01-19 12:22:38 +01:00
Henri Verbeet
237cdefe7f
wined3d: Pass an IWineD3DVolumeImpl pointer to volume_bind_and_dirtify().
2011-01-19 12:22:34 +01:00
Henri Verbeet
ace5f8e60e
wined3d: Pass an IWineD3DVolumeImpl pointer to volume_add_dirty_box().
2011-01-19 12:22:31 +01:00
Nikolay Sivov
ad6bc94491
msvcrt: Add _atoflt and _atoflt_l implementations.
2011-01-19 12:22:27 +01:00
Jacek Caban
e72e7de0e5
mshtml: Added IUri-based implementation of nsIURL::[Get|Set]Ref.
2011-01-18 13:29:59 +01:00
Michael Stefaniuc
2b80213578
ddraw: COM cleanup for the IDirect3D2 iface.
2011-01-18 13:29:59 +01:00
Michael Stefaniuc
8255d464db
ddraw: COM cleanup for the IDirect3D iface.
2011-01-18 13:29:58 +01:00
Michael Stefaniuc
055c5e205a
ddraw: Pass an IDirectDrawImpl* instead of an iface to CreateSurface().
2011-01-18 13:29:58 +01:00
Michael Stefaniuc
0b362f6fa4
ddraw: Pass an IDirectDrawImpl* instead of an iface to ddraw_set_display_mode().
2011-01-18 13:29:58 +01:00
Michael Stefaniuc
b3ced2fa8a
ddraw: Avoid some unsafe IDirect3D7 iface to IDirectDrawImpl transitions.
2011-01-18 13:29:57 +01:00
Austin English
19fa0b32fd
shell32/tests: fix a couple memory leaks (Valgrind).
2011-01-18 13:29:57 +01:00
Vincent Povirk
63f2121d92
oleaut32: Deserialize VT_BOOL as 2 bytes, not 4.
2011-01-18 13:29:56 +01:00
Hans Leidekker
17cc23d365
msi: Free memory on error (valgrind).
2011-01-18 13:23:10 +01:00
Juan Lang
fdd0114407
crypt32: Fix memory leak (Valgrind).
2011-01-18 13:23:10 +01:00
Owen Rudge
27048ce116
hhctrl.ocx: Implement pop-up menu for Options button.
2011-01-18 13:22:44 +01:00
Owen Rudge
16b35e00ed
hhctrl.ocx: Implement Sync button functionality.
2011-01-18 12:37:08 +01:00
Owen Rudge
deda1b2c4e
hhctrl.ocx: Implement Show/Hide functionality.
2011-01-18 12:37:00 +01:00
Eric Pouech
e72d5d6de4
dbghelp: When failing to look up for a PDB file, don't keep a module format object around.
2011-01-18 12:36:36 +01:00
Eric Pouech
711f71639d
dbghelp: Get stream indexes out of PDB files (instead of hardwired values).
2011-01-18 12:36:30 +01:00
Eric Pouech
8595f6c652
dbghelp: Add support for stream lookup by name in PDB files and use it for strings stream.
2011-01-18 12:36:21 +01:00
Henri Verbeet
d91a413ade
wined3d: Store an IWineD3DClipperImpl pointer in IWineD3DSurfaceImpl.
2011-01-18 12:32:10 +01:00
Henri Verbeet
098cdf4ae3
wined3d: Store an IWineD3DResourceImpl pointer in struct wined3d_rendertarget_view.
2011-01-18 12:32:06 +01:00
Henri Verbeet
e42e5247dd
wined3d: Pass an IWineD3DResourceImpl pointer to wined3d_rendertarget_view_init().
2011-01-18 12:32:01 +01:00
Henri Verbeet
2ceb2a8cdd
wined3d: Pass an IWineD3DResourceImpl pointer to context_resource_unloaded().
2011-01-18 12:31:58 +01:00
Stefan Dösinger
e98a0e5bb1
wined3d: Don't set cube and volume POW2 caps if np2 textures are supported.
2011-01-17 17:33:36 +01:00
Jacek Caban
31c23ad9b5
urlmon: Fixed memory leaks in tests.
2011-01-17 17:33:31 +01:00
Greg Geldorp
4745c567f5
winhttp/tests: Fix tests when connecting via proxy.
2011-01-17 17:33:23 +01:00
Akihiro Sagawa
ac66c57523
gdi32: Use the helper function in GetCharABCWidthsFloatA to support DBCS.
2011-01-17 16:03:53 +01:00
Akihiro Sagawa
da76ffa90e
gdi32: Use the helper function in GetCharWidth32A to support DBCS.
2011-01-17 16:03:53 +01:00
Akihiro Sagawa
b9c41636bb
gdi32: Add a helper function to get chars in the range.
2011-01-17 16:03:41 +01:00
Akihiro Sagawa
d4924bf9a1
gdi32: Avoid an integer overflow in GetCharABCWidthsA.
2011-01-17 16:00:12 +01:00
Akihiro Sagawa
62b5963507
gdi32: Pass the byte count to FONT_mbtowc in GetCharABCWidthsA.
2011-01-17 15:59:26 +01:00
Akihiro Sagawa
c05d8781ad
gdi32/tests: Add more tests for GetCharABCWidthsA.
2011-01-17 15:59:12 +01:00
Andrew Nguyen
c66d27c555
setupapi: Fix some memory leaks in SetupDiGetINFClassA.
...
Spotted with Valgrind.
2011-01-17 15:58:34 +01:00
Andrew Nguyen
a91fd8fbb2
setupapi: Allocate the proper number of bytes for the drive spec.
...
Spotted with Valgrind.
2011-01-17 15:58:29 +01:00
Andrew Nguyen
dd1b937287
msvcrt: Null terminate the temporary locale buffer in _create_locale.
...
Spotted with Valgrind.
2011-01-17 15:57:16 +01:00
Andrew Nguyen
92fe8ef38e
msvcrt/tests: Avoid embedding extended ASCII characters in locale string literals.
2011-01-17 15:57:07 +01:00
Andrew Nguyen
b42f162563
msvcrt: Fix a possible memory leak in _wsystem for the NULL command case.
...
Spotted with Valgrind.
2011-01-17 15:56:31 +01:00
Andrew Nguyen
9361b61949
msvcrt: Fix a possible memory leak in _wpopen if a memory allocation fails.
2011-01-17 15:56:27 +01:00
Andrew Nguyen
587a9aa9f0
iphlpapi: Correctly compute the buffer offset for the DNS address structure in GetAdaptersAddresses.
...
Spotted with Valgrind.
2011-01-17 15:56:06 +01:00
Erich Hoover
037d58c4f6
hhctrl.ocx: Add support for the print button using IWebBrowser_ExecWB.
2011-01-17 15:52:15 +01:00
Nikolay Sivov
0a46f9b678
rsaenh/tests: Fix a key leak (Valgrind).
2011-01-17 14:29:35 +01:00
Andrew Nguyen
ba7f7046ee
kernel32/tests: Free environment block in the child process when it is unused.
2011-01-17 14:29:24 +01:00
Andrew Nguyen
e6da2aec8f
gameux: Free the allocated GameStatisticsImpl object on failure in GameStatisticsMgrImpl::GetGameStatistics.
...
Spotted with Valgrind.
2011-01-17 14:29:20 +01:00
Andrew Nguyen
3e2bf8adb0
gameux: Initialize registry path pointer to NULL in GAMEUX_getAppIdFromGDFPath.
2011-01-17 14:29:20 +01:00
Andrew Nguyen
e46c66a1f5
fusion: Avoid memory leaks on memory allocation failure in parse_display_name.
2011-01-17 14:29:20 +01:00
Andrew Nguyen
3ed34dc325
explorerframe/tests: Free the shell items at the end of the event tests.
...
Spotted with Valgrind.
2011-01-17 14:29:20 +01:00
Austin English
9832bd6c54
ntdll: Add missing checks for FreeBSD_kernel.
2011-01-17 14:27:38 +01:00
Alexandre Julliard
831338df01
shdocvw: Get rid of the IDB_IETOOLBAR define, the bitmap is loaded by name.
2011-01-17 13:33:26 +01:00
Michael Stefaniuc
00d1915902
mmdevapi: Use ifaces instead of vtbl pointers in MMDevice.
2011-01-17 13:23:39 +01:00
Michael Stefaniuc
f0b20ad4b3
hhctrl.ocx: Use ifaces instead of vtbl pointers in IOleClientSiteImpl.
2011-01-17 13:23:33 +01:00
Greg Geldorp
725cb2f3c0
msvcrt/tests: Use different method to determine non-SBCS locale.
2011-01-17 13:23:25 +01:00
Michael Stefaniuc
568b0d5c08
jscript: COM cleanup for the IServiceProvider iface.
2011-01-17 13:22:14 +01:00
Michael Stefaniuc
3b1d9d43de
jscript: Use ifaces instead of vtbl pointers in JScript.
2011-01-17 13:22:12 +01:00
Michael Stefaniuc
3cb9886ea7
jscript: COM cleanup for the IDispatchEx iface.
2011-01-17 13:22:10 +01:00
Henri Verbeet
c28d6f38af
wined3d: Pass an IWineD3DResourceImpl pointer to context_resource_released().
2011-01-17 13:22:06 +01:00
Henri Verbeet
834b599e19
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_released().
2011-01-17 13:22:06 +01:00
Henri Verbeet
852ac57db6
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_add().
2011-01-17 13:22:06 +01:00
Henri Verbeet
2ad540cea5
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_remove().
2011-01-17 13:22:06 +01:00
Juan Lang
9f8d00889f
rsaenh: Be more careful about when to hash HMAC key material.
2011-01-17 13:22:06 +01:00
Juan Lang
786c57d323
rsaenh: Only set key length on successful retrieval of hash value.
2011-01-17 13:22:06 +01:00
Juan Lang
7f0db79491
crypt32: Add stub for CertRegisterPhysicalStore.
2011-01-17 13:22:05 +01:00
Greg Geldorp
4d7e73397d
comdlg32/tests: Fix expected height computation.
2011-01-17 13:22:05 +01:00
Greg Geldorp
f61c8c68b6
user32/tests: Fix DDE test failures on DBCS machines.
2011-01-17 13:22:05 +01:00
Vincent Povirk
d7379712e7
gdiplus: Rewrite GdipCreateMatrix3.
2011-01-17 13:22:05 +01:00
David Hedberg
9fd1e23602
shell32/tests: Fix a leak in the ebrowser tests (Valgrind).
2011-01-17 12:52:31 +01:00
David Hedberg
8cf1200fff
shell32: Fix a leak in the ebrowser travellog (Valgrind).
2011-01-17 12:52:27 +01:00
Nikolay Sivov
f6ce8b7196
msxml3/tests: Fix a lot of leaks in tests (Valgrind).
2011-01-17 12:52:19 +01:00
Greg Geldorp
e8ac427143
msctf/tests: Fix failures on Win7 and East-Asian machines.
2011-01-17 12:52:07 +01:00
Thomas Mullaly
c63cf7014b
urlmon/tests: Fixed memory leak in tests (valgrind).
2011-01-17 12:51:35 +01:00
Thomas Mullaly
33fcb5b5f4
normaliz: Changed the default debug channel to normaliz instead of authz.
2011-01-17 12:51:31 +01:00
Thomas Mullaly
81d6e7443a
urlmon: Fixed misc typos and removed a few random tab characters.
2011-01-17 12:51:26 +01:00
Francois Gouget
2df9129c52
ntdll/tests: Fix compilation on systems that don't support nameless unions.
2011-01-17 12:51:15 +01:00
Nikolay Sivov
4b317fde2a
shell32: Fix a cloned PIDL leak (Valgrind).
2011-01-17 12:51:06 +01:00
Nikolay Sivov
38a995021a
shell32/tests: Fix some leaks in tests (Valgrind).
2011-01-17 12:50:58 +01:00
Nikolay Sivov
d6c0752913
shlwapi: Keep pointer to allocated block to free it later (Valgrind).
2011-01-17 12:50:49 +01:00
Nikolay Sivov
e871d5ec37
hlink/tests: Fix interface leak (Valgrind).
2011-01-17 12:50:42 +01:00
Nikolay Sivov
79f1d863d2
fusion: Fix processor arch string leak (Valgrind).
2011-01-17 12:50:38 +01:00
Nikolay Sivov
6d1a3c6e6e
comctl32/imagelist: Fix a couple of imagelist leaks (Valgrind).
2011-01-17 12:50:33 +01:00
Vincent Povirk
173b2c5b0f
wininet: Use LIST_FOR_EACH_SAFE in a loop where we can delete an entry.
2011-01-17 12:49:14 +01:00
Michael Stefaniuc
e5b2a222ac
urlmon: Remove some leftovers from the old COM days.
2011-01-17 12:49:04 +01:00
Michael Stefaniuc
970e211a21
urlmon: COM cleanup for the IStream iface.
2011-01-17 12:49:00 +01:00
Michael Stefaniuc
a1cef7294d
urlmon: COM cleanup for the rest of the ifaces in Binding.
2011-01-17 12:48:55 +01:00
Michael Stefaniuc
7b496eb178
urlmon: COM cleanup for the IBinding iface.
2011-01-17 12:48:50 +01:00
Nikolay Sivov
0fc4e7b17c
oleaut32/tests: Fix a string leak (Valgrind).
2011-01-17 12:48:41 +01:00
Nikolay Sivov
6869f89a30
comctl32/tests: Fix a leak in rebar test data allocation (Valgrind).
2011-01-17 12:48:36 +01:00
Nikolay Sivov
e61fd95146
comctl32/tests: Fix a leak in toolbar test data allocation (Valgrind).
2011-01-17 12:48:28 +01:00
Nikolay Sivov
90090332a2
oleaut32/safearray: Fix allocation error check for array descriptor.
2011-01-17 12:48:07 +01:00
Alexander Kochetkov
69f88da187
wineps.drv: Disable world transform for fonts in GM_COMPATIBLE mode.
2011-01-14 18:26:20 +01:00
Erich Hoover
aaa9fa7112
urlmon: Fix MK protocol handling of escaped characters.
2011-01-14 18:26:20 +01:00
Erich Hoover
1678a4a673
urlmon: Update MK protocol handling to IInternetProtocolEx.
2011-01-14 18:26:20 +01:00
Jörg Höhle
0a81f12ce1
winmm: PlaySound ignores SND_NOWAIT.
2011-01-14 18:26:20 +01:00