Andre Wisplinghoff [Thu, 31 Jan 2008 17:08:32 +0000 (18:08 +0100)]
winecfg: Enable add button when choosing lib from combobox (Libraries tabsheet).
Alistair Leslie-Hughes [Fri, 1 Feb 2008 10:25:37 +0000 (21:25 +1100)]
msxml3: Correct createElement return value for an invalid type.
Alistair Leslie-Hughes [Fri, 1 Feb 2008 09:49:05 +0000 (20:49 +1100)]
msxml3: Corrected Entity Reference Test.
Alistair Leslie-Hughes [Fri, 1 Feb 2008 09:45:02 +0000 (20:45 +1100)]
msxml3: Validated attribute name.
Bang Jun-young [Fri, 1 Feb 2008 06:29:44 +0000 (15:29 +0900)]
riched20: Include wine/port.h for vsnprintf().
Bang Jun-young [Fri, 1 Feb 2008 05:54:17 +0000 (14:54 +0900)]
user32: Fix EndMenu() to match the PSDK.
Bang Jun-young [Fri, 1 Feb 2008 05:28:58 +0000 (14:28 +0900)]
crypt32: Include wine/port.h for snprintf().
Jacek Caban [Fri, 1 Feb 2008 14:31:19 +0000 (15:31 +0100)]
mshtml: Update wine_url in nsIURI::SetPath.
Jacek Caban [Thu, 31 Jan 2008 17:19:53 +0000 (18:19 +0100)]
urlmon: Added more tests.
Jacek Caban [Thu, 31 Jan 2008 17:19:20 +0000 (18:19 +0100)]
itss: Added BINDF_NEEDFILE test.
Jacek Caban [Thu, 31 Jan 2008 17:18:49 +0000 (18:18 +0100)]
urlmon: Added more protocol tests.
Jacek Caban [Thu, 31 Jan 2008 17:18:11 +0000 (18:18 +0100)]
urlmon: Correctly handle BINDF_NEEDFILE flag in http protocol.
Jacek Caban [Thu, 31 Jan 2008 17:17:48 +0000 (18:17 +0100)]
urlmon: Added support for binding to IID_IUnknown storage (cache file).
Jacek Caban [Thu, 31 Jan 2008 17:17:18 +0000 (18:17 +0100)]
urlmon: Added BINDSTATUS_CACHEFILENAMEAVAILABLE support.
Jacek Caban [Thu, 31 Jan 2008 17:16:31 +0000 (18:16 +0100)]
urlmon: Don't create stgmed_obj for binding to object.
Jacek Caban [Thu, 31 Jan 2008 17:15:53 +0000 (18:15 +0100)]
urlmon: Abstract ProtocolStream object.
Jacek Caban [Thu, 31 Jan 2008 17:15:11 +0000 (18:15 +0100)]
urlmon: Separate buffer from stream object.
Jacek Caban [Thu, 31 Jan 2008 17:11:30 +0000 (18:11 +0100)]
mshtml: Added more about protocol tests.
Jacek Caban [Thu, 31 Jan 2008 17:10:18 +0000 (18:10 +0100)]
urlmon: Return better error results.
Jacek Caban [Thu, 31 Jan 2008 17:09:32 +0000 (18:09 +0100)]
urlmon: Fixed tests.
Jacek Caban [Thu, 31 Jan 2008 17:09:04 +0000 (18:09 +0100)]
urlmon: Added CopyStgMedium implementation.
Rob Shearman [Thu, 31 Jan 2008 14:47:03 +0000 (14:47 +0000)]
comctl32: Get the background colour in ANIMATE_PaintFrame, instead of just in WM_PAINT.
This fixes the rendering of transparent animations when using a
background thread.
Rob Shearman [Thu, 31 Jan 2008 14:45:59 +0000 (14:45 +0000)]
rpcrt4: Fix memory leaks in the rpc tests.
Rob Shearman [Thu, 31 Jan 2008 14:47:25 +0000 (14:47 +0000)]
wininet: HTTP_Connect should fail if a NULL or empty hostname is passed in.
Add tests for these circumstances.
Rob Shearman [Thu, 31 Jan 2008 14:45:10 +0000 (14:45 +0000)]
ole32: Add pointer moniker implementation.
Rob Shearman [Thu, 31 Jan 2008 14:44:56 +0000 (14:44 +0000)]
ole32: Add tests for CreatePointerMoniker.
Rob Shearman [Thu, 31 Jan 2008 14:45:52 +0000 (14:45 +0000)]
oleaut32: Fix some memory leaks in the safearray tests.
Rob Shearman [Thu, 31 Jan 2008 14:47:19 +0000 (14:47 +0000)]
wine.inf: Make UI effects default to on.
This makes SPI_GETUIEFFECTS return TRUE by default.
Rob Shearman [Thu, 31 Jan 2008 14:46:07 +0000 (14:46 +0000)]
advapi32: Fix the size calculation in StartServiceW.
Calculating an open-ended structure using sizeof doesn't yield an
accurate size because of alignment.
Rob Shearman [Thu, 31 Jan 2008 14:47:14 +0000 (14:47 +0000)]
comctl32: In certain circumstances, native comctl32's animation control accepts negative start positions for the ACM_PLAY message.
These circumstances seems to be after a seek is performed, but we play
it safe and allow negative start positions to be treated as zero always.
Rob Shearman [Thu, 31 Jan 2008 14:45:29 +0000 (14:45 +0000)]
oleaut32: Fix a leak of bmi in OLEPictureImpl_LoadGif.
Rob Shearman [Thu, 31 Jan 2008 14:44:28 +0000 (14:44 +0000)]
oleaut32: Fix some reference count leaks in the tmarshal test.
Rob Shearman [Thu, 31 Jan 2008 14:45:22 +0000 (14:45 +0000)]
rpcrt4: Fix some incorrect checks in RPCRT4_Receive.
Rob Shearman [Thu, 31 Jan 2008 14:45:42 +0000 (14:45 +0000)]
oleaut32: Fix a memory leak in the olefont tests.
Rob Shearman [Thu, 31 Jan 2008 14:45:35 +0000 (14:45 +0000)]
oleaut32: Fix a leak of a typelib object in OLEFontImpl_GetTypeInfo.
Rob Shearman [Thu, 31 Jan 2008 14:44:36 +0000 (14:44 +0000)]
ole32: Add a stub implementation of CreatePointerMoniker.
Rob Shearman [Thu, 31 Jan 2008 14:54:23 +0000 (14:54 +0000)]
mapi32: Add a stub implementation of HrQueryAllRows@24.
Eric Pouech [Sun, 27 Jan 2008 18:04:17 +0000 (19:04 +0100)]
dbghelp: Store the PE version information in module block.
Eric Pouech [Sun, 27 Jan 2008 18:04:10 +0000 (19:04 +0100)]
dbghelp: Removed double assignment of checksum.
Eric Pouech [Sun, 27 Jan 2008 18:04:04 +0000 (19:04 +0100)]
dbghelp: Fixed the suspend count when creating a minidump in the middle of an exception.
Eric Pouech [Sun, 27 Jan 2008 18:03:57 +0000 (19:03 +0100)]
dbghelp: Return the size of each directory instead of passing a pointer to it.
Michael Stefaniuc [Thu, 31 Jan 2008 13:35:27 +0000 (14:35 +0100)]
user32: Remove duplicated get_hook_proc() function.
Dmitry Timoshkov [Thu, 31 Jan 2008 06:08:08 +0000 (14:08 +0800)]
kernel32: LOADPARAMS16->showCmd can be NULL, do not crash in that case.
Rob Shearman [Wed, 30 Jan 2008 22:29:39 +0000 (22:29 +0000)]
widl: Output code for initialising and freeing full pointer translation tables.
Rob Shearman [Wed, 30 Jan 2008 22:29:23 +0000 (22:29 +0000)]
widl: Don't search for a import file name with a path in the include directories for compatibility with MIDL.
Jacek Caban [Tue, 29 Jan 2008 00:13:25 +0000 (01:13 +0100)]
widl: Ignore ATTR_LOCAL in create_msft_typeinfo.
Jacek Caban [Mon, 28 Jan 2008 23:24:47 +0000 (00:24 +0100)]
urlmon: Added comments about missing MIME filters.
Jacek Caban [Mon, 28 Jan 2008 23:23:24 +0000 (00:23 +0100)]
hlink: Don't prefer native version.
It's no longer a stub DLL.
Jacek Caban [Mon, 28 Jan 2008 23:22:54 +0000 (00:22 +0100)]
hlink: Added standard comments.
Jacek Caban [Mon, 28 Jan 2008 23:22:35 +0000 (00:22 +0100)]
hlink: Added HlinkResolveMonikerForData tests.
Jacek Caban [Mon, 28 Jan 2008 23:22:12 +0000 (00:22 +0100)]
hlink: Added HlinkResolveMonikerForData implementation.
Jacek Caban [Mon, 28 Jan 2008 23:21:47 +0000 (00:21 +0100)]
hlink: Added HlinkParseDisplayName tests.
Jacek Caban [Mon, 28 Jan 2008 23:21:19 +0000 (00:21 +0100)]
hlink: Added HlinkParseDisplayName implementation.
Jacek Caban [Mon, 28 Jan 2008 23:20:59 +0000 (00:20 +0100)]
hlink.idl: Added more function declarations.
Jacek Caban [Mon, 28 Jan 2008 23:19:22 +0000 (00:19 +0100)]
hlink: Call AddRef of correct interface in ExtServUnk_QueryInterface.
Jacek Caban [Mon, 28 Jan 2008 23:19:02 +0000 (00:19 +0100)]
urlmon: Added MkParseDisplayNameEx tests.
Jacek Caban [Mon, 28 Jan 2008 23:18:33 +0000 (00:18 +0100)]
urlmon: Added HlinkParseDisplayNameEx implementation.
Paul Vriens [Sun, 27 Jan 2008 16:28:18 +0000 (17:28 +0100)]
include/wintrust.h: Add missing members to CRYPT_PROVIDER_DATA struct (fixes some wintrust tests on Windows).
Marcus Meissner [Sat, 26 Jan 2008 08:43:10 +0000 (09:43 +0100)]
pdh: Fixed wrong condition.
Marcus Meissner [Sat, 26 Jan 2008 08:40:42 +0000 (09:40 +0100)]
atl: Check for NULL.
Marcus Meissner [Sat, 26 Jan 2008 08:32:41 +0000 (09:32 +0100)]
wordpad: Remove condition that never triggers.
Francois Gouget [Sat, 26 Jan 2008 02:15:52 +0000 (03:15 +0100)]
winedump: Add support for dumping SZ_LINK and SPECIAL_FOLDER data blocks.
Francois Gouget [Sat, 26 Jan 2008 02:13:58 +0000 (03:13 +0100)]
winedump: Switch the block dumping code to be block-oriented, rather then flag oriented, so it is resilient to order changes.
Francois Gouget [Sat, 26 Jan 2008 02:13:26 +0000 (03:13 +0100)]
winedump: Dump the raw data when finding an unknown block in an lnk file.
Francois Gouget [Sat, 26 Jan 2008 02:11:02 +0000 (03:11 +0100)]
winedump: Track unknown lnk flags and dump them.
Francois Gouget [Sat, 26 Jan 2008 02:10:44 +0000 (03:10 +0100)]
winedump: Use the standard SLDF_XXX flag names instead of inventing new ones. Add the missing flags.
Francois Gouget [Sat, 26 Jan 2008 02:06:49 +0000 (03:06 +0100)]
user32: Fix a typo in the StretchDIBits stub name.
Francois Gouget [Sat, 26 Jan 2008 02:06:04 +0000 (03:06 +0100)]
shell32: Add some SLDF_XXX values, EXP_PROPERTYSTORAGE, and EXP_PROPERTYSTORAGE_SIG.
Francois Gouget [Sat, 26 Jan 2008 02:05:09 +0000 (03:05 +0100)]
shell32/tests: Fix a couple of copy/paste errors.
Gerald Pfeifer [Fri, 25 Jan 2008 12:26:40 +0000 (13:26 +0100)]
d3d9: Fix the type of three loop variables.
Rob Shearman [Fri, 25 Jan 2008 16:59:19 +0000 (16:59 +0000)]
oleaut32: Fix big memory leak in xCall.
Call IRpcChannelBuffer_FreeBuffer to free the buffer and other resources
allocated by IRpcChannelBuffer_GetBuffer and IRpcChannelBuffer_SendReceive.
Rob Shearman [Fri, 25 Jan 2008 14:05:44 +0000 (14:05 +0000)]
secur32: Initialise more pointers in helper to NULL.
This is to avoid calling HeapFree on random pointers when
DeleteSecurityContext is called on a context that hasn't had a second
InitializeSecurityContext called on it, which would otherwise intialise
those pointers.
Rob Shearman [Fri, 25 Jan 2008 14:05:38 +0000 (14:05 +0000)]
secur32: Try to retrive credentials by using the credential manager to retrieve credentials saved for the target server in InitializeContextHandleW, if possible.
Rob Shearman [Fri, 25 Jan 2008 14:05:34 +0000 (14:05 +0000)]
secur32: If using cached credentials failed in InitializeSecurityContext then fail with SEC_E_NO_CREDENTIALS instead of carrying on with a blank password.
Rob Shearman [Fri, 25 Jan 2008 14:05:31 +0000 (14:05 +0000)]
secur32: Move the detection of NULL credentials from AcquireCredentialsHandle to InitializeSecurityContext.
Only use cached credentials if the credentials were NULL. Don't pass a
domain into ntlm_auth when using cached credentials as
ntlm_auth/winbindd should be able to figure that out.
Alexandre Julliard [Fri, 25 Jan 2008 16:05:38 +0000 (17:05 +0100)]
Release 0.9.54.
Dmitry Timoshkov [Fri, 25 Jan 2008 12:25:10 +0000 (20:25 +0800)]
winex11.drv: Remove an incorrect FIXME.
Ken Thomases [Fri, 25 Jan 2008 12:20:39 +0000 (12:20 +0000)]
winex11.drv: Accomodate XGetWindowProperty returning an actual format of something other than 32 for the TARGETS property.
We shouldn't care what format the property was set with, as long as we
trust that the property is an atom type.
Reece H. Dunn [Fri, 25 Jan 2008 00:23:00 +0000 (00:23 +0000)]
advapi32: Fix some cred test failures on Vista and prevent it crashing.
Reece H. Dunn [Thu, 24 Jan 2008 08:57:29 +0000 (08:57 +0000)]
gdi32: Vista returns UNICODE_NOCHAR if a character does not exist.
Reece H. Dunn [Thu, 24 Jan 2008 19:05:25 +0000 (19:05 +0000)]
user32: Make the edit tests pass on Vista.
Rob Shearman [Thu, 24 Jan 2008 19:30:11 +0000 (19:30 +0000)]
wininet: Pass the server name into InitializeSecurityContextW.
Rob Shearman [Thu, 24 Jan 2008 18:37:10 +0000 (18:37 +0000)]
ntdsapi: Implement DsMakeSpnW.
Rob Shearman [Thu, 24 Jan 2008 18:36:36 +0000 (18:36 +0000)]
ntdsapi: Add tests for DsMakeSpnW.
Dmitry Timoshkov [Fri, 25 Jan 2008 09:13:01 +0000 (17:13 +0800)]
shell32: Add a LogoffWindowsDialog stub.
Andrew Talbot [Thu, 24 Jan 2008 21:41:43 +0000 (21:41 +0000)]
winedos: Remove unneeded casts.
Hans Leidekker [Thu, 24 Jan 2008 19:03:14 +0000 (20:03 +0100)]
mscms: Open .icm files only when enumerating color profiles.
Hans Leidekker [Thu, 24 Jan 2008 19:02:53 +0000 (20:02 +0100)]
mscms: Use NT directory for storing color profiles.
Alexander Nicolaysen Sørnes [Thu, 24 Jan 2008 13:54:21 +0000 (14:54 +0100)]
winecfg: Update Norwegian Bokmål resource.
Andrey Esin [Thu, 24 Jan 2008 08:45:09 +0000 (11:45 +0300)]
credui: Added Russian translation.
Reece H. Dunn [Wed, 23 Jan 2008 23:46:58 +0000 (23:46 +0000)]
user32: Make the class tests pass on Vista.
Reece H. Dunn [Wed, 23 Jan 2008 23:32:52 +0000 (23:32 +0000)]
user32: Make the clipboard tests pass on Vista.
Alexandre Julliard [Fri, 25 Jan 2008 11:07:11 +0000 (12:07 +0100)]
winex11: Check for managed mode in create_whole_window again now that it is called lazily.
Paul Vriens [Thu, 24 Jan 2008 12:18:58 +0000 (13:18 +0100)]
kernel32/tests: Win9x returns a different last error.
Alexandre Julliard [Thu, 24 Jan 2008 13:03:10 +0000 (14:03 +0100)]
Avoid sizeof in traces.
Alistair Leslie-Hughes [Thu, 24 Jan 2008 10:38:46 +0000 (21:38 +1100)]
gmsxml3: Added typelib support.
Paul Vriens [Thu, 24 Jan 2008 10:56:21 +0000 (11:56 +0100)]
msi/tests: Only use functions if they are implemented.
Paul Vriens [Thu, 24 Jan 2008 10:56:08 +0000 (11:56 +0100)]
msi/tests: Only use functions if they are implemented.
Austin English [Wed, 23 Jan 2008 22:05:21 +0000 (16:05 -0600)]
comctl32: Spelling fixes.
Dan Hipschman [Thu, 24 Jan 2008 00:56:02 +0000 (16:56 -0800)]
oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE.