wine
17 years agoquartz: Fix registry key creation.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:49 +0000 (15:07 +0300)] 
quartz: Fix registry key creation.

17 years agoquartz: Fix calculating wide string size.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:06:51 +0000 (15:06 +0300)] 
quartz: Fix calculating wide string size.

17 years agoquartz/tests: Add test for EnumMatchingFilters.
Alexander Dorofeyev [Sun, 29 Jun 2008 12:06:44 +0000 (15:06 +0300)] 
quartz/tests: Add test for EnumMatchingFilters.

17 years agoRevert "quartz: Only enumerate renderers if bRender is set in filtermapper.".
Alexander Dorofeyev [Sun, 29 Jun 2008 12:07:08 +0000 (15:07 +0300)] 
Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.".

This reverts commit b157969d49bd81d23b542b19d55a8c1f8bd004d8.

17 years agogdiplus: GdipGetPathGradientWrapMode implementation.
Nikolay Sivov [Sun, 29 Jun 2008 09:02:27 +0000 (13:02 +0400)] 
gdiplus: GdipGetPathGradientWrapMode implementation.

17 years agogdiplus: GdipGetPathLastPoint implementation.
Nikolay Sivov [Sun, 29 Jun 2008 09:02:20 +0000 (13:02 +0400)] 
gdiplus: GdipGetPathLastPoint implementation.

17 years agorichedit: Only send update events in 1.0 emulation mode if the event mask specifies it.
Juan Lang [Sun, 29 Jun 2008 01:04:58 +0000 (18:04 -0700)] 
richedit: Only send update events in 1.0 emulation mode if the event mask specifies it.

Fixes a crash in native cryptui.dll when viewing certificate properties.

17 years agogdi32: Stop crash in font tests.
Alistair Leslie-Hughes [Fri, 27 Jun 2008 12:56:02 +0000 (22:56 +1000)] 
gdi32: Stop crash in font tests.

17 years agontdll: Implement checking for control characters in RtlIsTextUnicode.
Zac Brown [Mon, 30 Jun 2008 16:46:38 +0000 (09:46 -0700)] 
ntdll: Implement checking for control characters in RtlIsTextUnicode.

17 years agorpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength.
Rob Shearman [Tue, 1 Jul 2008 07:08:55 +0000 (08:08 +0100)] 
rpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength.

17 years agoinclude: Add uuids to interfaces in sensevts.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:40 +0000 (23:07 +0100)] 
include: Add uuids to interfaces in sensevts.idl.

17 years agoinclude: Add uuids to interfaces in amvideo.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:33 +0000 (23:07 +0100)] 
include: Add uuids to interfaces in amvideo.idl.

17 years agoinclude: Add uuid to interfaces in pstore.idl.
Rob Shearman [Mon, 30 Jun 2008 22:07:13 +0000 (23:07 +0100)] 
include: Add uuid to interfaces in pstore.idl.

17 years agooleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.
Rob Shearman [Mon, 30 Jun 2008 22:05:54 +0000 (23:05 +0100)] 
oleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.

17 years agooleaut32: Load string constants correctly from SLTG typelibs.
Rob Shearman [Mon, 30 Jun 2008 22:05:28 +0000 (23:05 +0100)] 
oleaut32: Load string constants correctly from SLTG typelibs.

17 years agooleaut32: Implement the 0x08 flag in SLTG_DoVars.
Rob Shearman [Mon, 30 Jun 2008 22:04:33 +0000 (23:04 +0100)] 
oleaut32: Implement the 0x08 flag in SLTG_DoVars.

It means that the data is stored directly in pItem->byte_offs instead
of the byte offset pointed to by it.

17 years agowined3d: Specify the GLSL language version our shaders are written to.
H. Verbeet [Mon, 30 Jun 2008 21:03:47 +0000 (23:03 +0200)] 
wined3d: Specify the GLSL language version our shaders are written to.

This prevents some driver warnings when using language features from
1.20, like "first class arrays".

17 years agowined3d: Use ModifyLocation() to force a reload on color key change.
H. Verbeet [Mon, 30 Jun 2008 21:03:42 +0000 (23:03 +0200)] 
wined3d: Use ModifyLocation() to force a reload on color key change.

Just unsetting SFLAG_INTEXTURE doesn't work for FBOs because the
drawable and texture are the same there (and ModifyLocation() is the
correct way to do this anyway). Fixes another ddraw test failure with
FBO ORM.

17 years agowidl: Add some support for unencapsulated unions that need a conformance descriptor.
Alexandre Julliard [Tue, 1 Jul 2008 10:25:44 +0000 (12:25 +0200)] 
widl: Add some support for unencapsulated unions that need a conformance descriptor.

17 years agomshtml: Silence common invalid FIXME.
Jacek Caban [Mon, 30 Jun 2008 19:47:16 +0000 (21:47 +0200)] 
mshtml: Silence common invalid FIXME.

17 years agomshtml: Ignore fdexNameImplicit flag.
Jacek Caban [Mon, 30 Jun 2008 19:40:25 +0000 (21:40 +0200)] 
mshtml: Ignore fdexNameImplicit flag.

17 years agomshtml: Return NULL in window object's GetNameSpaceParent.
Jacek Caban [Mon, 30 Jun 2008 19:40:09 +0000 (21:40 +0200)] 
mshtml: Return NULL in window object's GetNameSpaceParent.

17 years agomshtml: Added IHTMLStyle::[get|put]_width implementation.
Jacek Caban [Mon, 30 Jun 2008 19:39:52 +0000 (21:39 +0200)] 
mshtml: Added IHTMLStyle::[get|put]_width implementation.

17 years agomshtml: Added IHTMLImgElement::[get|put]_alt implementation.
Jacek Caban [Mon, 30 Jun 2008 19:39:36 +0000 (21:39 +0200)] 
mshtml: Added IHTMLImgElement::[get|put]_alt implementation.

17 years agomshtml: Silence common invalid QueryInterface FIXME.
Jacek Caban [Mon, 30 Jun 2008 19:38:55 +0000 (21:38 +0200)] 
mshtml: Silence common invalid QueryInterface FIXME.

17 years agomshtml: DispatchEx's QueryInterface implementation clean up.
Jacek Caban [Mon, 30 Jun 2008 19:38:23 +0000 (21:38 +0200)] 
mshtml: DispatchEx's QueryInterface implementation clean up.

17 years agomshtml: Added support for DOCHOSTUIFLAG_SCROLL_NO DOCHOSTINFO flag.
Jacek Caban [Mon, 30 Jun 2008 19:37:56 +0000 (21:37 +0200)] 
mshtml: Added support for DOCHOSTUIFLAG_SCROLL_NO DOCHOSTINFO flag.

17 years agomshtml: Added IHTMLWindow2::get_self implementation.
Jacek Caban [Mon, 30 Jun 2008 19:37:41 +0000 (21:37 +0200)] 
mshtml: Added IHTMLWindow2::get_self implementation.

17 years agomshtml: Added IHTMLWindow::get_window implementation.
Jacek Caban [Mon, 30 Jun 2008 19:37:18 +0000 (21:37 +0200)] 
mshtml: Added IHTMLWindow::get_window implementation.

17 years agowinecfg: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 30 Jun 2008 01:22:12 +0000 (10:22 +0900)] 
winecfg: Updated Korean resource.

17 years agogdiplus: Add some region tests.
Huw Davies [Mon, 30 Jun 2008 13:56:04 +0000 (14:56 +0100)] 
gdiplus: Add some region tests.

17 years agogdiplus: Add stubs for a few region functions.
Huw Davies [Mon, 30 Jun 2008 13:54:26 +0000 (14:54 +0100)] 
gdiplus: Add stubs for a few region functions.

17 years agotaskmgr: Changed about form to standard shell32.
Vladimir Pankratov [Mon, 30 Jun 2008 07:38:38 +0000 (12:38 +0500)] 
taskmgr: Changed about form to standard shell32.

17 years agooleaut32: Implement ICreateTypeLib2_SetHelpContext.
Jon Griffiths [Sun, 29 Jun 2008 15:15:43 +0000 (08:15 -0700)] 
oleaut32: Implement ICreateTypeLib2_SetHelpContext.

17 years agofusion: Add tests for IAssemblyCache::QueryAssemblyInfo.
James Hawkins [Mon, 30 Jun 2008 01:09:22 +0000 (20:09 -0500)] 
fusion: Add tests for IAssemblyCache::QueryAssemblyInfo.

17 years agofusion: Add tests for IAssemblyName.
James Hawkins [Sun, 29 Jun 2008 23:25:57 +0000 (18:25 -0500)] 
fusion: Add tests for IAssemblyName.

17 years agofusion: Add initial implementation of IAssemblyName.
James Hawkins [Sun, 29 Jun 2008 23:23:22 +0000 (18:23 -0500)] 
fusion: Add initial implementation of IAssemblyName.

17 years agourlmon: Fix a few test failures.
James Hawkins [Sun, 29 Jun 2008 23:21:11 +0000 (18:21 -0500)] 
urlmon: Fix a few test failures.

17 years agoRevert "wpp: config.h and wine/port.h should be included first."
Alexandre Julliard [Mon, 30 Jun 2008 14:17:35 +0000 (16:17 +0200)] 
Revert "wpp: config.h and wine/port.h should be included first."

This reverts commit 33017b0d936597d55025e006a6dc2bbf4ef733c4.
Some distros still ship flex 2.5.4 unfortunately.

17 years agocrypt32: Remove duplicate MS test root key.
Michael Karcher [Sun, 29 Jun 2008 11:29:31 +0000 (13:29 +0200)] 
crypt32: Remove duplicate MS test root key.

17 years agocrypt32: ComparePublicKeyInfo must ignore the leading zero.
Michael Karcher [Sun, 29 Jun 2008 10:33:48 +0000 (12:33 +0200)] 
crypt32: ComparePublicKeyInfo must ignore the leading zero.

17 years agontdll: Don't bother to check the file name against the mask if stat() succeeded.
Alexandre Julliard [Mon, 30 Jun 2008 13:10:50 +0000 (15:10 +0200)] 
ntdll: Don't bother to check the file name against the mask if stat() succeeded.

17 years agontdll: Only recompose Unicode on Mac OS when using utf-8.
Alexandre Julliard [Mon, 30 Jun 2008 13:10:25 +0000 (15:10 +0200)] 
ntdll: Only recompose Unicode on Mac OS when using utf-8.

17 years agooleaut32: Null doc string params return E_INVALIDARG.
Jon Griffiths [Sun, 29 Jun 2008 12:52:23 +0000 (05:52 -0700)] 
oleaut32: Null doc string params return E_INVALIDARG.

17 years agooleaut32: ICreateTypeLib2_SetLcid sets both LCID's.
Jon Griffiths [Sun, 29 Jun 2008 12:09:33 +0000 (05:09 -0700)] 
oleaut32: ICreateTypeLib2_SetLcid sets both LCID's.

17 years agooleaut32: Use users default LCID for type libraries.
Jon Griffiths [Sun, 29 Jun 2008 11:50:23 +0000 (04:50 -0700)] 
oleaut32: Use users default LCID for type libraries.

17 years agoshlwapi: Add a couple of tests for UrlUnescape.
Hans Leidekker [Sun, 29 Jun 2008 14:03:55 +0000 (16:03 +0200)] 
shlwapi: Add a couple of tests for UrlUnescape.

17 years agomsi: Correct spec file entry for MsiGetFileVersion{A, W}.
Hans Leidekker [Sun, 29 Jun 2008 14:03:51 +0000 (16:03 +0200)] 
msi: Correct spec file entry for MsiGetFileVersion{A, W}.

17 years agowininet: Only reconnect when redirected to an external site.
Hans Leidekker [Sun, 29 Jun 2008 14:03:39 +0000 (16:03 +0200)] 
wininet: Only reconnect when redirected to an external site.

17 years agowininet: Allocate buffers in InternetCrackUrlA.
Hans Leidekker [Sun, 29 Jun 2008 14:03:15 +0000 (16:03 +0200)] 
wininet: Allocate buffers in InternetCrackUrlA.

17 years agowininet: Don't assume URL is null-terminated in InternetCrackUrlW.
Hans Leidekker [Sun, 29 Jun 2008 14:02:27 +0000 (16:02 +0200)] 
wininet: Don't assume URL is null-terminated in InternetCrackUrlW.

17 years agowininet: More win64 compatibility fixes.
Hans Leidekker [Sun, 29 Jun 2008 14:02:07 +0000 (16:02 +0200)] 
wininet: More win64 compatibility fixes.

17 years agowininet: Avoid a crash on an invalid handle in InternetQueryOption.
Hans Leidekker [Sun, 29 Jun 2008 14:01:45 +0000 (16:01 +0200)] 
wininet: Avoid a crash on an invalid handle in InternetQueryOption.

17 years agowininet: Add a test for InternetCanonicalizeUrl.
Hans Leidekker [Sun, 29 Jun 2008 14:01:20 +0000 (16:01 +0200)] 
wininet: Add a test for InternetCanonicalizeUrl.

17 years agogdi32: Fix a failing test in win95.
James Hawkins [Mon, 30 Jun 2008 03:06:17 +0000 (22:06 -0500)] 
gdi32: Fix a failing test in win95.

17 years agocomctl32: Fix two failing tests in win9x.
James Hawkins [Mon, 30 Jun 2008 02:08:36 +0000 (21:08 -0500)] 
comctl32: Fix two failing tests in win9x.

17 years agocomctl32: Clean up and fix a few failing tests in win9x.
James Hawkins [Mon, 30 Jun 2008 02:02:10 +0000 (21:02 -0500)] 
comctl32: Clean up and fix a few failing tests in win9x.

17 years agoadvpack: Fix several test failures in win9x.
James Hawkins [Sun, 29 Jun 2008 23:20:11 +0000 (18:20 -0500)] 
advpack: Fix several test failures in win9x.

17 years agoadvpack: Run the install test in a temporary directory.
James Hawkins [Sun, 29 Jun 2008 23:17:44 +0000 (18:17 -0500)] 
advpack: Run the install test in a temporary directory.

17 years agoadvpack: Run the files test in a temporary directory.
James Hawkins [Sun, 29 Jun 2008 23:17:10 +0000 (18:17 -0500)] 
advpack: Run the files test in a temporary directory.

17 years agokernel32: Don't test for HARDDISK and RAMDISK on win9x.
James Hawkins [Sun, 29 Jun 2008 23:15:21 +0000 (18:15 -0500)] 
kernel32: Don't test for HARDDISK and RAMDISK on win9x.

17 years agokernel32: Fix a few test failures in win9x.
James Hawkins [Sun, 29 Jun 2008 23:14:18 +0000 (18:14 -0500)] 
kernel32: Fix a few test failures in win9x.

17 years agokernel32: Fix a few test failures in win9x.
James Hawkins [Sun, 29 Jun 2008 23:14:50 +0000 (18:14 -0500)] 
kernel32: Fix a few test failures in win9x.

17 years agokernel32: Fix a test failure in win9x.
James Hawkins [Sun, 29 Jun 2008 23:13:47 +0000 (18:13 -0500)] 
kernel32: Fix a test failure in win9x.

17 years agospoolss: Add a stub for IsLocalCall.
Detlef Riekenberg [Fri, 27 Jun 2008 20:17:51 +0000 (22:17 +0200)] 
spoolss: Add a stub for IsLocalCall.

17 years agospoolss: Add a stub for WaitForSpoolerInitialization.
Detlef Riekenberg [Fri, 27 Jun 2008 19:17:57 +0000 (21:17 +0200)] 
spoolss: Add a stub for WaitForSpoolerInitialization.

17 years agogdiplus: Improve accuracy in calculating point sizes.
Adam Petaccia [Sat, 28 Jun 2008 00:06:24 +0000 (20:06 -0400)] 
gdiplus: Improve accuracy in calculating point sizes.

17 years agogdiplus: Fix uninitialized value jump and a leak in GdipAddPathPolygon test.
Nikolay Sivov [Sat, 28 Jun 2008 07:08:39 +0000 (11:08 +0400)] 
gdiplus: Fix uninitialized value jump and a leak in GdipAddPathPolygon test.

17 years agoinclude/basetsd.h: Ignore cpu checks whn __midl is defined.
Jon Griffiths [Sat, 28 Jun 2008 11:25:54 +0000 (04:25 -0700)] 
include/basetsd.h: Ignore cpu checks whn __midl is defined.

17 years agowinhttp: Build an import library.
Zachary Brown [Sun, 29 Jun 2008 00:35:48 +0000 (17:35 -0700)] 
winhttp: Build an import library.

17 years agowinhelp: Let CtrlC do something useful thanks to richedit.
Eric Pouech [Fri, 27 Jun 2008 19:29:07 +0000 (21:29 +0200)] 
winhelp: Let CtrlC do something useful thanks to richedit.

17 years agowinhelp: Start implementing a prop sheet for all lookup needs.
Eric Pouech [Fri, 27 Jun 2008 19:28:44 +0000 (21:28 +0200)] 
winhelp: Start implementing a prop sheet for all lookup needs.

17 years agoshlwapi: UrlCanonicalize should strip all the characters <= 32 from the end of the...
Mikołaj Zalewski [Fri, 27 Jun 2008 21:08:39 +0000 (23:08 +0200)] 
shlwapi: UrlCanonicalize should strip all the characters <= 32 from the end of the string.

17 years agotaskmgr: Move Run dialog caption to resources, use the standard text.
Mikołaj Zalewski [Fri, 27 Jun 2008 17:25:55 +0000 (19:25 +0200)] 
taskmgr: Move Run dialog caption to resources, use the standard text.

17 years agoshell32: RunFileDlg: use the parameters.
Mikołaj Zalewski [Fri, 27 Jun 2008 17:03:24 +0000 (19:03 +0200)] 
shell32: RunFileDlg: use the parameters.

Implements the customizations that are required by the parameters. The
icon and one flag are still not implemented.

17 years agoshell32: RunFileDlg: move strings to resources.
Mikołaj Zalewski [Fri, 27 Jun 2008 16:16:47 +0000 (18:16 +0200)] 
shell32: RunFileDlg: move strings to resources.

17 years agoshell32: RunFileDlg: make the error messages easier to understand for the user.
Mikołaj Zalewski [Fri, 27 Jun 2008 15:55:48 +0000 (17:55 +0200)] 
shell32: RunFileDlg: make the error messages easier to understand for the user.

17 years agoshell32: RunFileDlg: allow the user to cancel the Browse dialog, remove some unneeded...
Mikołaj Zalewski [Fri, 27 Jun 2008 15:45:10 +0000 (17:45 +0200)] 
shell32: RunFileDlg: allow the user to cancel the Browse dialog, remove some unneeded parameters.

17 years agoshell32: RunFileDlg: use symbolic constants for control IDs and use correct hInstance...
Mikołaj Zalewski [Fri, 27 Jun 2008 15:28:57 +0000 (17:28 +0200)] 
shell32: RunFileDlg: use symbolic constants for control IDs and use correct hInstance when creating it.

17 years agoshell32: RunFileDlg: the function should be Unicode on NT.
Mikołaj Zalewski [Fri, 27 Jun 2008 15:08:14 +0000 (17:08 +0200)] 
shell32: RunFileDlg: the function should be Unicode on NT.

17 years agowpp: config.h and wine/port.h should be included first.
Alexandre Julliard [Mon, 30 Jun 2008 10:52:00 +0000 (12:52 +0200)] 
wpp: config.h and wine/port.h should be included first.

17 years agontdll: Add some sanity checks for invalid relocation blocks.
Alexandre Julliard [Mon, 30 Jun 2008 10:51:35 +0000 (12:51 +0200)] 
ntdll: Add some sanity checks for invalid relocation blocks.

17 years agoFix a few %ll printf formats.
Alexandre Julliard [Mon, 30 Jun 2008 10:50:07 +0000 (12:50 +0200)] 
Fix a few %ll printf formats.

17 years agolz32: Fix a test failure in win9x.
James Hawkins [Sun, 29 Jun 2008 23:15:56 +0000 (18:15 -0500)] 
lz32: Fix a test failure in win9x.

17 years agoole32: Fix a test failure in win9x.
James Hawkins [Sun, 29 Jun 2008 23:16:38 +0000 (18:16 -0500)] 
ole32: Fix a test failure in win9x.

17 years agoadvapi32: Fix a test failure on a non-admin XP system.
James Hawkins [Sun, 29 Jun 2008 23:13:11 +0000 (18:13 -0500)] 
advapi32: Fix a test failure on a non-admin XP system.

17 years agooleaut32: Trace the failing VarCmp result.
James Hawkins [Sun, 29 Jun 2008 23:12:35 +0000 (18:12 -0500)] 
oleaut32: Trace the failing VarCmp result.

17 years agocomctl32: Remove an assumption that causes test failures if default icon spacing...
James Hawkins [Sun, 29 Jun 2008 23:11:57 +0000 (18:11 -0500)] 
comctl32: Remove an assumption that causes test failures if default icon spacing is not 43x43.

17 years agowined3d: Move setting a palette up a couple of lines in BltOverride().
H. Verbeet [Sun, 29 Jun 2008 20:49:22 +0000 (22:49 +0200)] 
wined3d: Move setting a palette up a couple of lines in BltOverride().

This prevents a few failures in the ddraw tests when using FBOs due to
using P8 surfaces without a palette set.

17 years agowined3d: Invert "upsidedown" in fb_copy_to_texture_direct() and fb_copy_to_texture_hw...
H. Verbeet [Sun, 29 Jun 2008 20:49:05 +0000 (22:49 +0200)] 
wined3d: Invert "upsidedown" in fb_copy_to_texture_direct() and fb_copy_to_texture_hwstretch() rather than BltOverride().

This inversion is specific to the blit implementation being used,
stretch_rect_fbo() doesn't need it.

17 years agocryptdlg: Implement DllRegisterServer/DllUnregisterServer.
Juan Lang [Sat, 28 Jun 2008 16:45:04 +0000 (09:45 -0700)] 
cryptdlg: Implement DllRegisterServer/DllUnregisterServer.

17 years agocryptdlg: Include cryptdlg.h.
Juan Lang [Sat, 28 Jun 2008 16:43:44 +0000 (09:43 -0700)] 
cryptdlg: Include cryptdlg.h.

17 years agocryptdlg: Add header.
Juan Lang [Sat, 28 Jun 2008 16:43:11 +0000 (09:43 -0700)] 
cryptdlg: Add header.

17 years agocryptui: Add header.
Juan Lang [Sat, 28 Jun 2008 16:38:14 +0000 (09:38 -0700)] 
cryptui: Add header.

17 years agoinetmib1: Free memory when DLL is unloaded.
Juan Lang [Sat, 28 Jun 2008 16:23:02 +0000 (09:23 -0700)] 
inetmib1: Free memory when DLL is unloaded.

17 years agoinetmib1: Don't prefer the native version, it doesn't do much anyway.
Juan Lang [Sat, 28 Jun 2008 16:21:36 +0000 (09:21 -0700)] 
inetmib1: Don't prefer the native version, it doesn't do much anyway.

17 years agoinetmib1: Support the MIB2 UDP table.
Juan Lang [Sat, 28 Jun 2008 16:21:14 +0000 (09:21 -0700)] 
inetmib1: Support the MIB2 UDP table.

17 years agoinetmib1: Make table searching function into a generic helper.
Juan Lang [Sat, 28 Jun 2008 15:33:01 +0000 (08:33 -0700)] 
inetmib1: Make table searching function into a generic helper.

17 years agoiphlpapi: Include <netinet/in_systm.h> if present.
Gerald Pfeifer [Fri, 27 Jun 2008 11:05:00 +0000 (13:05 +0200)] 
iphlpapi: Include <netinet/in_systm.h> if present.

17 years agowinhlp32: Update Russian translation.
Vladimir Pankratov [Fri, 27 Jun 2008 19:08:08 +0000 (00:08 +0500)] 
winhlp32: Update Russian translation.