Rob Shearman
b711d35d40
ole32: Fix the test of the size returned from WdtpInterfacePointer_UserSize.
...
It varies on different versions of Windows, so we shouldn't test it for
an exact value.
2007-12-04 13:32:45 +01:00
Rob Shearman
6dcc3fe62e
rpcrt4: Put the delegating stub thunks in an executable memory page, rather than on the heap.
2007-12-04 13:32:41 +01:00
Rob Shearman
341208bf1b
rpcrt4: Call IRpcChannelBuffer_GetDestCtx in NdrStubInitialize, just like we do in NdrProxyInitialize.
2007-12-04 13:32:29 +01:00
Rob Shearman
f191f59ee4
rpcrt4: Flesh out more of the IRpcChannelBuffer vtable to make the test_delegating_Invoke test succeed on Windows.
2007-12-04 13:31:59 +01:00
Hans Leidekker
8f3afb4120
kernel32: Implement and test {G, S}etConsoleInputExeName{A, W}.
2007-12-03 16:03:23 +01:00
Hans Leidekker
8487c2dd2a
gdi32: Implement GetTextExtentExPointI.
2007-12-03 15:54:05 +01:00
Alexandre Julliard
7a4e3a1011
shell32: Get rid of the internal _InsertMenuItem function.
2007-12-03 15:49:51 +01:00
Alexander Nicolaysen Sørnes
cf8c1d60a1
shell32: Localize file context menu.
2007-12-03 14:56:30 +01:00
Zac Brown
6ad1ef7a28
wininet: Add test for FtpGetCurrentDirectoryA in wininet/tests/ftp.c.
2007-12-03 14:50:52 +01:00
Zac Brown
b9b900f4b8
wininet: Fix FtpGetCurrentDirectoryW to handle bad input.
2007-12-03 14:50:47 +01:00
Detlef Riekenberg
b94ebc4ebf
schannel: Add version resource.
2007-12-03 14:44:18 +01:00
Detlef Riekenberg
6c0f85c8a6
rsabase: Add version resource.
2007-12-03 14:44:07 +01:00
Detlef Riekenberg
14ac9c915d
wine.inf: Add more fake dlls.
2007-12-03 14:43:45 +01:00
Aric Stewart
6312ccca55
uninstaller: Iterate keys in HKEY_CURRENT_USER also as some programs install their uninstall information there.
2007-12-03 14:43:38 +01:00
Kirill K. Smirnov
33a05f088e
winhelp: Enlarge font size by 3 as native winhelp does.
2007-12-03 14:43:28 +01:00
Kirill K. Smirnov
2c52f8883d
winhelp: Rewrite internal files lookup using B+ tree search. Add some sanity checks.
2007-12-03 14:43:21 +01:00
Kirill K. Smirnov
f4023569b3
winhelp: Rewrite Context support using B+ tree search.
2007-12-03 14:43:15 +01:00
Kirill K. Smirnov
6e002c59ce
winhelp: Implement generic B+ tree search function.
2007-12-03 14:42:37 +01:00
Kirill K. Smirnov
bef9ab5dd5
winhelp: winhelp 3.0 uses page numbers instead of hash values.
2007-12-03 14:39:41 +01:00
Kirill K. Smirnov
ee863153cd
winhelp: Add support for winhelp 3.0 topics.
2007-12-03 14:39:29 +01:00
Kirill K. Smirnov
73e9173e7c
winhelp: Add support for winhelp 3.0 phrases.
2007-12-03 14:39:18 +01:00
Kirill K. Smirnov
1fdd01966c
winhelp: Correctly deal with various TopicBlockSize/Compression combinations. Simplify HLPFILE_Uncompress_Topic function.
2007-12-03 14:39:03 +01:00
James Hawkins
c77d200f27
msi: Add a stub implementation of MsiEnumComponentCostsW.
2007-12-03 14:03:11 +01:00
James Hawkins
b57a2f93a9
msi: Implement the Version property of the Installer object.
2007-12-03 14:03:06 +01:00
James Hawkins
6a30e1b0b4
msi: Test the CCPSearch action.
2007-12-03 14:03:00 +01:00
Alexandre Julliard
3ae370dc71
ntdll: Added a sleep in NtGet/SetContextThread, a yield is not enough on some kernels.
2007-12-03 13:55:25 +01:00
James Hawkins
80bbf58378
msi: Use a hash table for reordering rows in a WHERE query to conserve space.
2007-12-03 13:44:46 +01:00
Stefan Dösinger
79e13d17be
wined3d: Add parentheses to a flag check.
2007-12-03 13:44:41 +01:00
Stefan Dösinger
7ba04e6132
wined3d: Detect the Intel GPU in macbooks.
2007-12-03 13:44:31 +01:00
Stefan Dösinger
8804a972d9
wined3d: Unify bpp to format conversion.
2007-12-03 13:44:18 +01:00
Stefan Dösinger
3cc253c557
wined3d: Enabling too many lights is silently ignored.
...
I'm resending this patch because my reply to Henri's concern came too late.
Henri noted that I am enabling lights that do not exist. Existing tests show
that if no light is assigned to the index, LightEnable creates a light with a
set of default parameters, so the tests should be fine.
From 9ee4c61805b50886f79e87d744b52f27b7b00b4e Mon Sep 17 00:00:00 2001
From: Stefan Doesinger <stefan@codeweavers.com>
Date: Thu, 29 Nov 2007 13:22:47 +0100
Subject: [PATCH] WineD3D: Enabling too many lights is silently ignored
This patch adds tests for all d3d versions that show that Windows
pretends that enabling more lights than supported succeeds. D3D_OK is
returned, and the light is reported as enabled.
What is not tested in this patch is the rendering output of this
situation, thus the FIXME is still written.
2007-12-03 13:44:07 +01:00
Stefan Dösinger
0f39b29da0
wined3d: mov to a0.x does a floor(), not a round to nearest.
2007-12-03 13:43:54 +01:00
Andrew Riedi
3d08d32a42
user32: Add a FIXME for animated cursors.
2007-12-03 13:18:50 +01:00
Andrew Riedi
0e568af828
winealsa.drv: Fix a comment.
2007-12-03 13:18:44 +01:00
Gerald Pfeifer
04cb111efc
wined3d: Fix handling of a special case in IWineD3DImpl_FillGLCaps() and adjust type of loop variable.
2007-12-03 13:17:54 +01:00
Gerald Pfeifer
a20f4a6bbf
comctl32: Remove extraneous check (unsigned < 0).
2007-12-03 13:17:42 +01:00
Ted Percival
99d14ada78
regedit: Display REG_DWORD as unsigned with lowercase hex digits.
2007-12-03 13:10:21 +01:00
Andrew Talbot
1bf787d521
comctl32: Remove unneeded casts.
2007-12-03 13:10:21 +01:00
Andrew Talbot
263cb72e13
advapi32: Remove unneeded casts.
2007-12-03 13:10:21 +01:00
Andrew Talbot
b3e56e9d0b
cabinet: Remove unneeded casts.
2007-12-03 13:10:21 +01:00
Rob Shearman
a4450f0af9
d3dx8: Initialise temp in D3DXQuaternionInverse to avoid a uninitialised variable warning with some versions of gcc.
2007-12-03 13:10:21 +01:00
Rob Shearman
620fca405d
rpcrt4: Test that the string retrieved from get_name was actually unmarshalled correctly.
2007-12-03 13:10:21 +01:00
Rob Shearman
d8e467b0fd
rpcrt4: Reverse the conditions for which *pPointer is assigned base_ptr_val in PointerUnmarshall.
...
In one condition (fMustAlloc == TRUE), base_ptr_val may be uninitialised
and so cause a valgrind warning. Reversing the check is harmless and
doesn't result in a performance decrease.
2007-12-03 13:10:21 +01:00
Rob Shearman
eef207e3f1
rpcrt4: Initialise the memory in test_simple_struct_marshal before passing it to NdrSimpleStructUnmarshall.
...
Otherwise, the unmarshalling code will read from unintialised memory
when trying to reuse the embedded pointers in the memory block.
Also fix a couple of memory leaks.
2007-12-03 13:10:21 +01:00
Rob Shearman
49a5f7cb12
include: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error is already an HRESULT.
2007-12-03 11:55:48 +01:00
Rob Shearman
31b2d81ea0
ole32: Ignore the threading model of the PSFactoryBuffer object created during standard marshaling.
...
This is so that we don't try to host it.
2007-12-03 11:55:00 +01:00
Rob Shearman
f65e04770d
ole32: Always create a window for the main apartment.
2007-12-03 11:54:16 +01:00
Rob Shearman
9f8d379fb3
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
2007-12-03 11:54:10 +01:00
Rob Shearman
656618310b
oleaut32: Implement OLEPictureImpl_GetIDsOfNames.
2007-12-03 11:52:13 +01:00
Paul Vriens
b3a85a3fc4
kernel32: Add some simple tests for GetVersionExA.
2007-12-03 11:52:01 +01:00