Hans Leidekker [Sun, 9 Dec 2007 20:39:44 +0000 (21:39 +0100)]
usp10: Don't trace char to glyph mappings.
Hans Leidekker [Sun, 9 Dec 2007 20:39:19 +0000 (21:39 +0100)]
usp10: Store original font in the script cache and reselect it on successive calls.
Hans Leidekker [Sun, 9 Dec 2007 20:39:02 +0000 (21:39 +0100)]
usp10: Use GetCharABCWidthsI to implement ScriptGetGlyphABCWidth.
Rob Shearman [Sun, 9 Dec 2007 18:22:57 +0000 (18:22 +0000)]
rpcrt4: Pass the USER_MARSHAL_CB structure into user marshal routines.
Rob Shearman [Sun, 9 Dec 2007 18:22:36 +0000 (18:22 +0000)]
rpcrt4: NdrRangeUnmarshall is implemented so add it to the spec file.
Rob Shearman [Sun, 9 Dec 2007 18:22:24 +0000 (18:22 +0000)]
rpcrt4: Implement NdrConformantArrayMemorySize.
Michael Stefaniuc [Sun, 9 Dec 2007 15:29:51 +0000 (16:29 +0100)]
hlink: Rename the wrappers around HeapAlloc() &Co to use the standard names.
Michael Stefaniuc [Sun, 9 Dec 2007 15:30:24 +0000 (16:30 +0100)]
localspl: Rename the wrappers around HeapAlloc() &Co to use the standard names.
Michael Stefaniuc [Sun, 9 Dec 2007 15:30:15 +0000 (16:30 +0100)]
pdh: Rename the wrappers around HeapAlloc() &Co to use the standard names.
Michael Stefaniuc [Sun, 9 Dec 2007 15:30:07 +0000 (16:30 +0100)]
iccvid: Rename the wrappers around HeapAlloc() &Co to use the standard names.
Michael Stefaniuc [Sun, 9 Dec 2007 15:29:44 +0000 (16:29 +0100)]
hhctrl.ocx: Rename the wrappers around HeapAlloc() &Co to use the standard names.
Rob Shearman [Sat, 8 Dec 2007 17:14:30 +0000 (17:14 +0000)]
rpcrt4: Add a missing break in DllMain.
Rob Shearman [Sat, 8 Dec 2007 17:46:57 +0000 (17:46 +0000)]
rpcrt4: Save the buffer in EmbeddedPointerMemorySize, like EmbeddedPointerUnmarshall does.
Rob Shearman [Sat, 8 Dec 2007 17:46:48 +0000 (17:46 +0000)]
rpcrt4: Fix the return value from NdrSimpleStructMemorySize.
Rob Shearman [Sat, 8 Dec 2007 17:46:41 +0000 (17:46 +0000)]
rpcrt4: Add a trace to NdrBaseTypeMemorySize.
Rob Shearman [Sat, 8 Dec 2007 17:46:34 +0000 (17:46 +0000)]
rpcrt4: Implement PointerMemorySize.
Rob Shearman [Sat, 8 Dec 2007 17:14:24 +0000 (17:14 +0000)]
rpcrt4: Fix NdrConformantStructUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
Rob Shearman [Sat, 8 Dec 2007 17:14:16 +0000 (17:14 +0000)]
rpcrt4: Fix NdrFixedArrayUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
Rob Shearman [Sat, 8 Dec 2007 17:14:10 +0000 (17:14 +0000)]
rpcrt4: Fix NdrConformantArrayUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
Rob Shearman [Sat, 8 Dec 2007 17:13:45 +0000 (17:13 +0000)]
widl: Don't override the pointer type in top-level arrays.
Detlef Riekenberg [Fri, 7 Dec 2007 20:01:34 +0000 (21:01 +0100)]
Assorted spelling fixes.
Michael Stefaniuc [Fri, 7 Dec 2007 22:45:40 +0000 (23:45 +0100)]
riched20: Remove the RTFAlloc() wrapper around heap_alloc().
Michael Stefaniuc [Fri, 7 Dec 2007 22:42:22 +0000 (23:42 +0100)]
riched20: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Alexander Dorofeyev [Sun, 9 Dec 2007 02:00:28 +0000 (18:00 -0800)]
ddraw: Fix wrong initialization order in IDirect3DDevice vtable.
Alexander Nicolaysen Sørnes [Sat, 8 Dec 2007 12:53:32 +0000 (13:53 +0100)]
comdlg32: PageSetupDlgA: Read margins from correct edit boxes.
Marcus Meissner [Sat, 8 Dec 2007 11:25:14 +0000 (12:25 +0100)]
server: Removed superflous async->queue NULL tests.
Alex Villacís Lasso [Sat, 8 Dec 2007 05:31:10 +0000 (00:31 -0500)]
riched20: Invalidate all the text on bogus last selection.
Andrew Talbot [Sat, 8 Dec 2007 15:33:51 +0000 (15:33 +0000)]
dmusic: Remove unneeded casts.
Andrew Talbot [Sat, 8 Dec 2007 08:41:22 +0000 (08:41 +0000)]
dmloader: Remove unneeded casts.
Andrew Talbot [Fri, 7 Dec 2007 23:01:46 +0000 (23:01 +0000)]
dmime: Remove unneeded casts.
James Hawkins [Fri, 7 Dec 2007 20:51:17 +0000 (14:51 -0600)]
msi: Handle the CompLocator table in the AppSearch action.
James Hawkins [Fri, 7 Dec 2007 20:49:54 +0000 (14:49 -0600)]
msi: Reimplement MsiGetProductCode.
James Hawkins [Fri, 7 Dec 2007 20:49:11 +0000 (14:49 -0600)]
msi: Remove two tests that depend on the sort order of RegEnumValue.
Alexandre Julliard [Sat, 8 Dec 2007 18:53:24 +0000 (19:53 +0100)]
kernel32: Read label and serial from the filesystem when the device is accessible but unknown.
Alexandre Julliard [Sat, 8 Dec 2007 18:49:52 +0000 (19:49 +0100)]
kernel32: Revert change that slipped in commit
db24d3af9a6e56c3036ba0a3e5d62dae4f2676d3 by mistake.
Alexandre Julliard [Sat, 8 Dec 2007 18:49:22 +0000 (19:49 +0100)]
opengl32: ntdll import is still needed when building without optimizations.
Maarten Lankhorst [Fri, 7 Dec 2007 09:50:09 +0000 (10:50 +0100)]
winealsa: Clear dwBytesRecorded in waveheader when adding buffer.
Maarten Lankhorst [Fri, 7 Dec 2007 09:50:03 +0000 (10:50 +0100)]
winealsa: Simplify the feeding of capture buffers.
Maarten Lankhorst [Fri, 7 Dec 2007 09:49:56 +0000 (10:49 +0100)]
winealsa: Fix return value checking in wavein.
Maarten Lankhorst [Fri, 7 Dec 2007 09:49:50 +0000 (10:49 +0100)]
winealsa: Fix period size in capture.
Gregor Brunmar [Sun, 2 Dec 2007 11:28:09 +0000 (12:28 +0100)]
comctl32: Added context menu to treeview.
Gregor Brunmar [Sun, 2 Dec 2007 11:25:00 +0000 (12:25 +0100)]
comctl32: Disable propsheet apply button at start up.
Rob Shearman [Fri, 7 Dec 2007 14:45:16 +0000 (14:45 +0000)]
ole32: Process messages while waiting for a local server to create a pipe.
Alexandre Julliard [Fri, 7 Dec 2007 17:49:18 +0000 (18:49 +0100)]
Avoid size_t types in traces.
Alexandre Julliard [Fri, 7 Dec 2007 17:43:05 +0000 (18:43 +0100)]
comctl32: Fix a compiler warning.
Alexandre Julliard [Fri, 7 Dec 2007 17:42:48 +0000 (18:42 +0100)]
server: Fix incorrect use of size_t instead of data_size_t.
Alexandre Julliard [Fri, 7 Dec 2007 17:42:00 +0000 (18:42 +0100)]
msvfw32: Fix invalid check that caused the rest of VideoCapDriverDescAndVer16 to be optimized out.
Alistair Leslie-Hughes [Sun, 2 Dec 2007 21:17:48 +0000 (08:17 +1100)]
msxml3: Implement cloneNode.
Alex Villacís Lasso [Thu, 6 Dec 2007 18:50:22 +0000 (13:50 -0500)]
riched20: WM_GETTEXTLENGTH should include CRLF conversions in returned count.
Alex Villacís Lasso [Thu, 6 Dec 2007 18:41:28 +0000 (13:41 -0500)]
riched20: EM_GETTEXTLENGTHEX must not count last paragraph break if GTL_USECRLF.
Andrew Talbot [Thu, 6 Dec 2007 20:58:39 +0000 (20:58 +0000)]
devenum: Remove unneeded cast.
Andrew Talbot [Thu, 6 Dec 2007 20:58:42 +0000 (20:58 +0000)]
dinput: Remove unneeded casts.
Andrew Talbot [Thu, 6 Dec 2007 20:58:36 +0000 (20:58 +0000)]
cabinet: Remove unneeded casts.
James Hawkins [Thu, 6 Dec 2007 17:33:08 +0000 (11:33 -0600)]
msi: Add tests for MsiGetProductCode.
Alexander Nicolaysen Sørnes [Thu, 6 Dec 2007 16:00:29 +0000 (17:00 +0100)]
user32: A few more colour changes to match modern Windows.
Thanks to Bamm Gabriana for the info.
Alex Villacís Lasso [Thu, 6 Dec 2007 15:50:48 +0000 (10:50 -0500)]
riched20: WM_GETTEXT should return 0 on overflow but fill buffer anyway.
Alex Villacís Lasso [Thu, 6 Dec 2007 15:47:59 +0000 (10:47 -0500)]
riched20: EM_GETTEXTEX with GT_USECRLF should not leave a single CR when running out of space.
Rob Shearman [Thu, 6 Dec 2007 15:08:11 +0000 (15:08 +0000)]
rpcrt4: Use an alertable wait in rpcrt4_protseq_np_wait_for_new_connection to fix a small memory leak flagged by Valgrind.
This is called only by the RPCRT4_server_thread so we don't have to
worry about application user APCs being run at improper times.
Rob Shearman [Thu, 6 Dec 2007 14:06:19 +0000 (14:06 +0000)]
oleaut32: Fix a leak of the typelib in the tmarshal tests.
Rob Shearman [Thu, 6 Dec 2007 14:06:15 +0000 (14:06 +0000)]
oleaut32: Fix two memory leaks in the test for DispCallFunc.
Rob Shearman [Thu, 6 Dec 2007 14:06:11 +0000 (14:06 +0000)]
oleaut32: Fix a reference count leak of the TMarshalDispatchChannel.
Rob Shearman [Thu, 6 Dec 2007 14:06:06 +0000 (14:06 +0000)]
rsaenh: Fix some leaks of the provider handle in the rsaenh tests.
Rob Shearman [Thu, 6 Dec 2007 14:06:02 +0000 (14:06 +0000)]
rpcrt4: Implement NdrConformantStructFree.
Jonathan Ernst [Thu, 6 Dec 2007 11:16:43 +0000 (12:16 +0100)]
winecfg: Add missing audio tab controls to other languages.
Jonathan Ernst [Thu, 6 Dec 2007 11:16:19 +0000 (12:16 +0100)]
winecfg: Updated French translation.
Lei Zhang [Thu, 6 Dec 2007 04:11:33 +0000 (20:11 -0800)]
quartz: Validate input for IFilterGraph_FindFilterByName.
Lei Zhang [Thu, 6 Dec 2007 04:11:13 +0000 (20:11 -0800)]
quartz: Fix return value in IFilterGraph_FindFilterByName.
Lei Zhang [Thu, 6 Dec 2007 04:10:54 +0000 (20:10 -0800)]
quartz: Add some IGraphBuilder related tests.
Lei Zhang [Thu, 6 Dec 2007 04:10:41 +0000 (20:10 -0800)]
quartz: Add a test for IFilterGraph2.
Lei Zhang [Thu, 6 Dec 2007 04:10:24 +0000 (20:10 -0800)]
quartz: Move current tests into their own test case.
Francois Gouget [Fri, 7 Dec 2007 00:03:54 +0000 (01:03 +0100)]
Assorted spelling fixes.
Jonathan Ernst [Fri, 7 Dec 2007 09:19:14 +0000 (10:19 +0100)]
Updated French translation.
Rob Shearman [Fri, 7 Dec 2007 14:14:25 +0000 (14:14 +0000)]
ole32: Register the window used in the marshal tests only once.
Destroy the windows that have been created when they are no longer needed.
Rob Shearman [Fri, 7 Dec 2007 14:14:15 +0000 (14:14 +0000)]
mshtml: Fix a memory leak in the htmldoc tests.
Rob Shearman [Fri, 7 Dec 2007 14:14:33 +0000 (14:14 +0000)]
oleaut32: Set the number of locks held on the safe arrays in the safe array tests to zero before destroying them, otherwise the operation will fail and leak memory.
Rob Shearman [Fri, 7 Dec 2007 14:14:05 +0000 (14:14 +0000)]
oleaut32: Try to re-use existing memory when unmarshalling variants with byref types.
Rob Shearman [Fri, 7 Dec 2007 14:13:57 +0000 (14:13 +0000)]
oleaut32: Don't call SafeArrayAllocData in LPSAFEARRAY_UserUnmarshal if we called SafeArrayCreateEx instead of SafeArrayAllocDescriptor.
Otherwise, we'll leak memory.
Rob Shearman [Fri, 7 Dec 2007 14:13:45 +0000 (14:13 +0000)]
rpcrt4: Improve PointerFree to not free buffer memory.
Aric Stewart [Thu, 6 Dec 2007 01:52:29 +0000 (10:52 +0900)]
fonts: Add 18 pixel strike with japanese fonts to system.sdf.
Stefan Dösinger [Thu, 6 Dec 2007 21:33:26 +0000 (22:33 +0100)]
wined3d: Add an alpha blending test.
Stefan Dösinger [Thu, 6 Dec 2007 21:13:25 +0000 (22:13 +0100)]
ddraw: Set X8R8G8B8 for 32 bpp.
Stefan Dösinger [Tue, 4 Dec 2007 00:43:24 +0000 (01:43 +0100)]
wined3d: A more detailed occlusion query test and fixes.
Stefan Dösinger [Thu, 6 Dec 2007 21:10:11 +0000 (22:10 +0100)]
wined3d: Initialize output texcoord .w to 1.0 if needed.
The GL_ARB_vertex_program extension does not define a standard value for
output texture coordinates. This makes problems when using vertex
shaders with fixed function fragment processing because fffp divides the
texture coords by its .w component. This means that gl shaders have to
write to the .w component of texture coords. Direct3D shaders however
do not.
Francois Gouget [Thu, 6 Dec 2007 23:58:19 +0000 (00:58 +0100)]
wininet/tests: Remove trailing spaces in ok() calls.
Francois Gouget [Thu, 6 Dec 2007 23:59:29 +0000 (00:59 +0100)]
inetcomm/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Fri, 7 Dec 2007 00:02:08 +0000 (01:02 +0100)]
inetcomm: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Fri, 7 Dec 2007 00:03:29 +0000 (01:03 +0100)]
ddraw: Modify DDRAW_dump_(DWORD|PTR|DDCOLORKEY|DDSCAPS2|pixelformat)() to print a trailing '\n'.
Francois Gouget [Fri, 7 Dec 2007 00:03:03 +0000 (01:03 +0100)]
ddraw: Rename DDRAW_dump_flags_() to DDRAW_dump_flags_nolf() to clarify its difference from DDRAW_dump_flags().
Michael Stefaniuc [Fri, 7 Dec 2007 00:14:24 +0000 (01:14 +0100)]
user32/tests: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.
Michael Stefaniuc [Fri, 7 Dec 2007 00:14:13 +0000 (01:14 +0100)]
winecfg: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.
Alexandre Julliard [Thu, 6 Dec 2007 20:44:45 +0000 (21:44 +0100)]
winebuild: Also optimize out imports that are only used for forwards.
Alexandre Julliard [Thu, 6 Dec 2007 20:40:37 +0000 (21:40 +0100)]
ntdll: Support delayed loading of modules referenced by forwarded entry points.
Alexandre Julliard [Thu, 6 Dec 2007 20:22:34 +0000 (21:22 +0100)]
winebuild: Improved checks for missing forward entry point targets.
Alexandre Julliard [Thu, 6 Dec 2007 20:14:07 +0000 (21:14 +0100)]
winebuild: Print a warning when failing to import a data export.
Alexandre Julliard [Thu, 6 Dec 2007 19:42:08 +0000 (20:42 +0100)]
Removed some unneeded imports.
Jacek Caban [Thu, 6 Dec 2007 12:17:30 +0000 (13:17 +0100)]
hlink: Added IHttpNegotiate interface to ExtensionService.
Jacek Caban [Thu, 6 Dec 2007 11:23:39 +0000 (12:23 +0100)]
mshtml: Added HTMLTxtRange::Exec(IDM_INDENT) test.
Jacek Caban [Thu, 6 Dec 2007 11:23:22 +0000 (12:23 +0100)]
mshtml: Added HTMLTxtRange::Exec(IDM_INDENT) implementation.
Jacek Caban [Thu, 6 Dec 2007 11:22:55 +0000 (12:22 +0100)]
mshtml: Fixed ref counting.
Jacek Caban [Thu, 6 Dec 2007 11:22:44 +0000 (12:22 +0100)]
mshtml: Added IHTMLStyleSheetRulesCollection::get_length implementation.