wine
16 years agoshell32/tests: Make tests run again on win95 and NT.
Paul Vriens [Fri, 7 Mar 2008 19:05:57 +0000 (20:05 +0100)] 
shell32/tests: Make tests run again on win95 and NT.

16 years agoinclude: Add GdipBitmapUnlockBits to include/gdiplusflat.h.
Ethan Chen [Fri, 7 Mar 2008 12:47:35 +0000 (04:47 -0800)] 
include: Add GdipBitmapUnlockBits to include/gdiplusflat.h.

16 years agomshtml: Added IHTMLDocument2::write implementation.
Jacek Caban [Fri, 7 Mar 2008 11:56:33 +0000 (12:56 +0100)] 
mshtml: Added IHTMLDocument2::write implementation.

16 years agoRelease 0.9.57. wine-0.9.57
Alexandre Julliard [Fri, 7 Mar 2008 14:24:24 +0000 (15:24 +0100)] 
Release 0.9.57.

16 years agomscms: Fix a couple of compiler warnings when lcms is missing.
Alexandre Julliard [Fri, 7 Mar 2008 11:26:36 +0000 (12:26 +0100)] 
mscms: Fix a couple of compiler warnings when lcms is missing.

16 years agoshdocvw: Return something more useful for WebBrowser_get_ReadyState.
Louis Lenders [Thu, 6 Mar 2008 08:58:33 +0000 (08:58 +0000)] 
shdocvw: Return something more useful for WebBrowser_get_ReadyState.

16 years agogdiplus: Implement GdipGetImageEncoders.
Nathan Beckmann [Thu, 6 Mar 2008 09:17:00 +0000 (01:17 -0800)] 
gdiplus: Implement GdipGetImageEncoders.

16 years agooleaut32: Replace bitmap integer constants with symbolic constants.
Nathan Beckmann [Thu, 6 Mar 2008 08:16:55 +0000 (00:16 -0800)] 
oleaut32: Replace bitmap integer constants with symbolic constants.

16 years agoqmgr: Only have one BackgroundCopyManager per system.
Dan Hipschman [Fri, 7 Mar 2008 03:04:35 +0000 (19:04 -0800)] 
qmgr: Only have one BackgroundCopyManager per system.

16 years agonetapi32: Correct test for NetUserChangePassword.
Alistair Leslie-Hughes [Fri, 7 Mar 2008 09:42:51 +0000 (20:42 +1100)] 
netapi32: Correct test for NetUserChangePassword.

16 years agod3d9: Fix a few ok() comparisons to not always return true in the visual tests.
Jason Green [Thu, 6 Mar 2008 15:59:47 +0000 (10:59 -0500)] 
d3d9: Fix a few ok() comparisons to not always return true in the visual tests.

16 years agofonts: Add cyrillic glyphs of a 9 pixel bitmap set to Tahoma.
Dmitry Timoshkov [Fri, 7 Mar 2008 06:38:05 +0000 (14:38 +0800)] 
fonts: Add cyrillic glyphs of a 9 pixel bitmap set to Tahoma.

16 years agouser32: Force the window position to be on-screen in SetWindowPlacement.
Alexandre Julliard [Fri, 7 Mar 2008 10:00:36 +0000 (11:00 +0100)] 
user32: Force the window position to be on-screen in SetWindowPlacement.

16 years agod3d9: Add a point size test.
Stefan Dösinger [Sun, 17 Feb 2008 22:35:39 +0000 (23:35 +0100)] 
d3d9: Add a point size test.

16 years agowined3d: Mark constants dirty in the EXT_gpu_program_parameters path.
Stefan Dösinger [Fri, 7 Mar 2008 02:15:39 +0000 (03:15 +0100)] 
wined3d: Mark constants dirty in the EXT_gpu_program_parameters path.

16 years agowined3d: gl_FragCoord isn't exact.
Stefan Dösinger [Fri, 7 Mar 2008 02:13:07 +0000 (03:13 +0100)] 
wined3d: gl_FragCoord isn't exact.

16 years agod3d9: Add a test for the vPos register.
Stefan Dösinger [Fri, 7 Mar 2008 02:09:51 +0000 (03:09 +0100)] 
d3d9: Add a test for the vPos register.

The vPos register returns the unnormalised position of the current
fragment to the pixel shader. This test tests for its functionality in
both onscreen and offscreen render targets. On- and offscreen targets
are used because of the inverted y coordinate.

16 years agoserver: Fix reference leak in enum_desktop.
Maarten Lankhorst [Thu, 6 Mar 2008 22:57:28 +0000 (14:57 -0800)] 
server: Fix reference leak in enum_desktop.

16 years agomsvcrt: Assign to structs instead of using memcpy.
Andrew Talbot [Thu, 6 Mar 2008 22:33:51 +0000 (22:33 +0000)] 
msvcrt: Assign to structs instead of using memcpy.

16 years agomsvfw32: Assign to structs instead of using memcpy.
Andrew Talbot [Thu, 6 Mar 2008 22:33:56 +0000 (22:33 +0000)] 
msvfw32: Assign to structs instead of using memcpy.

16 years agomsi: Assign to structs instead of using memcpy.
Andrew Talbot [Thu, 6 Mar 2008 22:33:47 +0000 (22:33 +0000)] 
msi: Assign to structs instead of using memcpy.

16 years agomsi: Fix handling of published installer properties.
James Hawkins [Thu, 6 Mar 2008 22:12:40 +0000 (16:12 -0600)] 
msi: Fix handling of published installer properties.

16 years agocomctl32: rebar: Fix SizeToHeight when no bands visible.
Mikołaj Zalewski [Thu, 6 Mar 2008 21:06:21 +0000 (22:06 +0100)] 
comctl32: rebar: Fix SizeToHeight when no bands visible.

16 years agowinex11: wintab.c: use atan2 instead of atan.
Dan Kegel [Thu, 6 Mar 2008 20:33:09 +0000 (12:33 -0800)] 
winex11: wintab.c: use atan2 instead of atan.

16 years agoadvapi32/tests: Fix a few typos.
Paul Vriens [Thu, 6 Mar 2008 20:10:49 +0000 (21:10 +0100)] 
advapi32/tests: Fix a few typos.

16 years agoole32: Fix CopyTo to work correctly with LARGE_INTEGERs.
Huw Davies [Thu, 6 Mar 2008 15:13:24 +0000 (15:13 +0000)] 
ole32: Fix CopyTo to work correctly with LARGE_INTEGERs.

16 years agomsi: Fix bug in handling of multivolume CAB files.
Ove Kaaven [Tue, 4 Mar 2008 17:16:27 +0000 (18:16 +0100)] 
msi: Fix bug in handling of multivolume CAB files.

16 years agoadsiid: Add static import library for active directory GUIDs.
Rob Shearman [Thu, 6 Mar 2008 15:01:34 +0000 (15:01 +0000)] 
adsiid: Add static import library for active directory GUIDs.

16 years agoinclude: Add defines for GetExceptionCode, GetExceptionInformation and AbnormalTermin...
Rob Shearman [Thu, 6 Mar 2008 15:03:26 +0000 (15:03 +0000)] 
include: Add defines for GetExceptionCode, GetExceptionInformation and AbnormalTermination to excpt.h for the MS compiler when using compiler exceptions.

16 years agouuid: Add CLSID_InProcFreeMarshaler.
Rob Shearman [Thu, 6 Mar 2008 15:02:00 +0000 (15:02 +0000)] 
uuid: Add CLSID_InProcFreeMarshaler.

Remove its initialisation from ole32.

16 years agouser32: Add test for calling CreateDesktop on already created desktop name.
Rob Shearman [Thu, 6 Mar 2008 15:01:48 +0000 (15:01 +0000)] 
user32: Add test for calling CreateDesktop on already created desktop name.

16 years agomshtml: Move some public GUIDs to shlguid.h.
Rob Shearman [Thu, 6 Mar 2008 15:01:17 +0000 (15:01 +0000)] 
mshtml: Move some public GUIDs to shlguid.h.

16 years agorpcrt4: Use closesocket to close sockets and define it to close on Unix platforms...
Rob Shearman [Thu, 6 Mar 2008 14:59:02 +0000 (14:59 +0000)] 
rpcrt4: Use closesocket to close sockets and define it to close on Unix platforms to make the code more portable.

16 years agoole32: Fix CopyTo to work correctly with LARGE_INTEGERs.
Huw Davies [Thu, 6 Mar 2008 12:05:52 +0000 (12:05 +0000)] 
ole32: Fix CopyTo to work correctly with LARGE_INTEGERs.

16 years agohal: Add a stub for HalGetBusData() to make 3DMark2001SE happy in WinNT mode.
Francois Gouget [Thu, 6 Mar 2008 12:28:27 +0000 (13:28 +0100)] 
hal: Add a stub for HalGetBusData() to make 3DMark2001SE happy in WinNT mode.

16 years agoddk: Add a stub ntddk.h header.
Francois Gouget [Thu, 6 Mar 2008 12:27:39 +0000 (13:27 +0100)] 
ddk: Add a stub ntddk.h header.

16 years agoport: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.
Francois Gouget [Thu, 6 Mar 2008 11:35:33 +0000 (12:35 +0100)] 
port: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.

16 years agoconfigure: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.
Francois Gouget [Thu, 6 Mar 2008 11:34:48 +0000 (12:34 +0100)] 
configure: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.

16 years agows2_32: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.
Francois Gouget [Thu, 6 Mar 2008 11:33:25 +0000 (12:33 +0100)] 
ws2_32: s/#if/#ifdef/ so it still works if HAVE_XXX is not defined.

16 years agogdiplus: Implemented GdipCreateBitmapFromFileICM.
Ethan Chen [Wed, 5 Mar 2008 03:22:01 +0000 (19:22 -0800)] 
gdiplus: Implemented GdipCreateBitmapFromFileICM.

16 years agomsi: Break out the publishing tests into their respective actions.
James Hawkins [Thu, 6 Mar 2008 05:10:05 +0000 (23:10 -0600)] 
msi: Break out the publishing tests into their respective actions.

16 years agoquartz: Validate input for FilterGraph2_AddFilter.
Lei Zhang [Thu, 6 Mar 2008 08:32:03 +0000 (00:32 -0800)] 
quartz: Validate input for FilterGraph2_AddFilter.

16 years agogdiplus: Fix errors in image dimensions.
Nathan Beckmann [Thu, 6 Mar 2008 08:28:04 +0000 (00:28 -0800)] 
gdiplus: Fix errors in image dimensions.

16 years agowined3d: Fix copy and past error.
Rico Schüller [Wed, 5 Mar 2008 21:25:06 +0000 (22:25 +0100)] 
wined3d: Fix copy and past error.

16 years agoddraw: Fix diffuse and specular color types.
Rico Schüller [Wed, 5 Mar 2008 21:23:13 +0000 (22:23 +0100)] 
ddraw: Fix diffuse and specular color types.

16 years agoinclude: Add flag for BROADCAST_QUERY_DENY.
Maarten Lankhorst [Wed, 5 Mar 2008 21:10:45 +0000 (13:10 -0800)] 
include: Add flag for BROADCAST_QUERY_DENY.

16 years agomsdmo: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 5 Mar 2008 21:35:04 +0000 (21:35 +0000)] 
msdmo: Assign to structs instead of using memcpy.

16 years agomshtml: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 5 Mar 2008 21:35:16 +0000 (21:35 +0000)] 
mshtml: Assign to structs instead of using memcpy.

16 years agomsacm32.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 5 Mar 2008 21:34:59 +0000 (21:34 +0000)] 
msacm32.drv: Assign to structs instead of using memcpy.

16 years agowinhttp: Add a stub implementation of WinHttpDetectAutoProxyConfigUrl.
Hans Leidekker [Wed, 5 Mar 2008 21:04:04 +0000 (22:04 +0100)] 
winhttp: Add a stub implementation of WinHttpDetectAutoProxyConfigUrl.

16 years agomakefiles: Support non-standard import lib names in the global dll rules.
Alexandre Julliard [Thu, 6 Mar 2008 10:54:03 +0000 (11:54 +0100)] 
makefiles: Support non-standard import lib names in the global dll rules.

16 years agowinex11: Reset the cursor window when re-creating the client window.
Alexandre Julliard [Wed, 5 Mar 2008 19:52:14 +0000 (20:52 +0100)] 
winex11: Reset the cursor window when re-creating the client window.

16 years agowinex11.drv: Retrieve X color profile in GetICMProfile.
Hans Leidekker [Wed, 5 Mar 2008 14:57:39 +0000 (15:57 +0100)] 
winex11.drv: Retrieve X color profile in GetICMProfile.

16 years agogdi32: Move GetICMProfile to the driver.
Hans Leidekker [Wed, 5 Mar 2008 14:57:21 +0000 (15:57 +0100)] 
gdi32: Move GetICMProfile to the driver.

16 years agod3dx9: Implement D3DXDebugMute.
Tony Wasserka [Sat, 23 Feb 2008 19:30:57 +0000 (20:30 +0100)] 
d3dx9: Implement D3DXDebugMute.

16 years agofonts: Start of a 9 pixel high strike for Tahoma.
Huw Davies [Wed, 5 Mar 2008 16:54:01 +0000 (16:54 +0000)] 
fonts: Start of a 9 pixel high strike for Tahoma.

16 years agoshell32: Add a test for ABM_GETTASKBARPOS.
Huw Davies [Wed, 5 Mar 2008 12:31:25 +0000 (12:31 +0000)] 
shell32: Add a test for ABM_GETTASKBARPOS.

16 years agoshell32: ABM_GETAUTOHIDEBAR should return a HWND or NULL.
Huw Davies [Wed, 5 Mar 2008 12:07:05 +0000 (12:07 +0000)] 
shell32: ABM_GETAUTOHIDEBAR should return a HWND or NULL.

16 years agoshell32: Fix return type of SHAppBarMessage.
Huw Davies [Wed, 5 Mar 2008 10:46:31 +0000 (10:46 +0000)] 
shell32: Fix return type of SHAppBarMessage.

16 years agowined3d: Support shininess > 128 if opengl does.
Stefan Dösinger [Sat, 1 Mar 2008 23:02:18 +0000 (00:02 +0100)] 
wined3d: Support shininess > 128 if opengl does.

16 years agod3d9: Add a test testing two texbem instructions in one shader.
Stefan Dösinger [Sat, 1 Mar 2008 21:06:38 +0000 (22:06 +0100)] 
d3d9: Add a test testing two texbem instructions in one shader.

16 years agowined3d: Support more than one texbem instruction per shader.
Stefan Dösinger [Wed, 5 Mar 2008 02:18:55 +0000 (03:18 +0100)] 
wined3d: Support more than one texbem instruction per shader.

16 years agowined3d: Add a number to the ARB program shader bumpenvmat matrices.
Stefan Dösinger [Sat, 1 Mar 2008 16:26:49 +0000 (17:26 +0100)] 
wined3d: Add a number to the ARB program shader bumpenvmat matrices.

16 years agouser32: Added stubs for Cascade/TileChildWindows.
Alexandre Julliard [Wed, 5 Mar 2008 18:21:30 +0000 (19:21 +0100)] 
user32: Added stubs for Cascade/TileChildWindows.

16 years agouser32: Moved Cascade/TileChildWindows16 to wnd16.c.
Alexandre Julliard [Wed, 5 Mar 2008 18:20:43 +0000 (19:20 +0100)] 
user32: Moved Cascade/TileChildWindows16 to wnd16.c.

16 years agowinex11: Don't set the fullscreen hint on maximized windows.
Alexandre Julliard [Wed, 5 Mar 2008 16:20:03 +0000 (17:20 +0100)] 
winex11: Don't set the fullscreen hint on maximized windows.

16 years agowinex11: Wait for a window to move out of withdrawn state before withdrawing it again.
Alexandre Julliard [Wed, 5 Mar 2008 15:52:22 +0000 (16:52 +0100)] 
winex11: Wait for a window to move out of withdrawn state before withdrawing it again.

16 years agowinex11: Add a DestroyNotify handler to catch a situation that is not supposed to...
Alexandre Julliard [Wed, 5 Mar 2008 15:51:09 +0000 (16:51 +0100)] 
winex11: Add a DestroyNotify handler to catch a situation that is not supposed to happen.

16 years agouser32/tests: Make the initial timeout longer in flush_events() for machines with...
Alexandre Julliard [Wed, 5 Mar 2008 15:48:04 +0000 (16:48 +0100)] 
user32/tests: Make the initial timeout longer in flush_events() for machines with slower round-trip times.

16 years agomsvcmaker: We don't use .dbg.c files anymore.
Francois Gouget [Wed, 5 Mar 2008 11:11:01 +0000 (12:11 +0100)] 
msvcmaker: We don't use .dbg.c files anymore.

16 years agomsvcmaker: We don't build wine.lib so don't try to copy it.
Francois Gouget [Wed, 5 Mar 2008 11:10:41 +0000 (12:10 +0100)] 
msvcmaker: We don't build wine.lib so don't try to copy it.

16 years agomsvcmaker: winebuild needs getopt*.c and mkstemps.c when compiled with MSVC.
Francois Gouget [Wed, 5 Mar 2008 11:09:32 +0000 (12:09 +0100)] 
msvcmaker: winebuild needs getopt*.c and mkstemps.c when compiled with MSVC.

16 years agontdll: Fixed handling of fake dlls when loading a builtin. Reported by Jacek Caban.
Alexandre Julliard [Wed, 5 Mar 2008 11:21:19 +0000 (12:21 +0100)] 
ntdll: Fixed handling of fake dlls when loading a builtin. Reported by Jacek Caban.

16 years agoport/getopt: s/#if/#ifdef/ so it still works if HAVE_STRING_H is not defined.
Francois Gouget [Wed, 5 Mar 2008 11:07:04 +0000 (12:07 +0100)] 
port/getopt: s/#if/#ifdef/ so it still works if HAVE_STRING_H is not defined.

16 years agontdll/tests: Don't use 0x55/0xaa to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:04:35 +0000 (12:04 +0100)] 
ntdll/tests: Don't use 0x55/0xaa to avoid any confusion when running with +heap.

16 years agocomctl32/tests: Don't use 0xaa to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:06:08 +0000 (12:06 +0100)] 
comctl32/tests: Don't use 0xaa to avoid any confusion when running with +heap.

16 years agoddraw/tests: Don't use 0xaa to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:05:58 +0000 (12:05 +0100)] 
ddraw/tests: Don't use 0xaa to avoid any confusion when running with +heap.

16 years agokernel32/tests: Don't use 0xaa to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:04:43 +0000 (12:04 +0100)] 
kernel32/tests: Don't use 0xaa to avoid any confusion when running with +heap.

16 years agouser32/tests: Don't use 0x55 to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:04:12 +0000 (12:04 +0100)] 
user32/tests: Don't use 0x55 to avoid any confusion when running with +heap.

16 years agouser32/tests: Add the trailing '\n' to a couple of ok() calls.
Francois Gouget [Wed, 5 Mar 2008 11:03:54 +0000 (12:03 +0100)] 
user32/tests: Add the trailing '\n' to a couple of ok() calls.

16 years agoshlwapi/tests: Skip the string tests for the functions that are not available on...
Francois Gouget [Wed, 5 Mar 2008 11:03:45 +0000 (12:03 +0100)] 
shlwapi/tests: Skip the string tests for the functions that are not available on Win9x.

16 years agoshlwapi/tests: The function pointers are global so initialize them on startup, before...
Francois Gouget [Wed, 5 Mar 2008 11:03:29 +0000 (12:03 +0100)] 
shlwapi/tests: The function pointers are global so initialize them on startup, before they are used.

16 years agoshlwapi/tests: Add skip statements for missing functions to the string tests.
Francois Gouget [Wed, 5 Mar 2008 11:02:13 +0000 (12:02 +0100)] 
shlwapi/tests: Add skip statements for missing functions to the string tests.

16 years agooleaut32: Handle TKIND_ALIAS properly when passed as pointer.
Maarten Lankhorst [Mon, 3 Mar 2008 22:27:03 +0000 (14:27 -0800)] 
oleaut32: Handle TKIND_ALIAS properly when passed as pointer.

16 years agowinex11: Retrieve the current window placement in MapNotify before modifying it.
Alexandre Julliard [Wed, 5 Mar 2008 10:25:27 +0000 (11:25 +0100)] 
winex11: Retrieve the current window placement in MapNotify before modifying it.

16 years agowinex11: Ignore Map/UnmapNotify if the window is already in the appropriate state.
Alexandre Julliard [Wed, 5 Mar 2008 10:24:40 +0000 (11:24 +0100)] 
winex11: Ignore Map/UnmapNotify if the window is already in the appropriate state.

16 years agomsi/tests: Make tests run on win9x/NT4 again.
Paul Vriens [Wed, 5 Mar 2008 07:20:42 +0000 (08:20 +0100)] 
msi/tests: Make tests run on win9x/NT4 again.

16 years agowined3d: Fix a small bug in a patch from yesterday.
Stefan Dösinger [Wed, 5 Mar 2008 01:40:16 +0000 (02:40 +0100)] 
wined3d: Fix a small bug in a patch from yesterday.

16 years agoqmgr: Implement IBackgroundCopyJob_Resume.
Dan Hipschman [Wed, 5 Mar 2008 00:01:43 +0000 (16:01 -0800)] 
qmgr: Implement IBackgroundCopyJob_Resume.

16 years agoshell32: Remove unused variable.
Lei Zhang [Sat, 1 Mar 2008 01:20:41 +0000 (17:20 -0800)] 
shell32: Remove unused variable.

16 years agomciavi32: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:35 +0000 (22:30 +0000)] 
mciavi32: Assign to struct instead of using memcpy.

16 years agomciwave: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:39 +0000 (22:30 +0000)] 
mciwave: Assign to struct instead of using memcpy.

16 years agompr: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:43 +0000 (22:30 +0000)] 
mpr: Assign to struct instead of using memcpy.

16 years agomapi32: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:32 +0000 (22:30 +0000)] 
mapi32: Assign to structs instead of using memcpy.

16 years agowinecfg: Added support for Windows 2008.
Alistair Leslie-Hughes [Sun, 2 Mar 2008 11:21:10 +0000 (22:21 +1100)] 
winecfg: Added support for Windows 2008.

16 years agontdll: Added support for Windows 2008.
Alistair Leslie-Hughes [Sun, 2 Mar 2008 11:20:53 +0000 (22:20 +1100)] 
ntdll: Added support for Windows 2008.

16 years agomsxml3: Remove Byte since it's not a valid datatype.
Alistair Leslie-Hughes [Tue, 4 Mar 2008 10:15:17 +0000 (21:15 +1100)] 
msxml3: Remove Byte since it's not a valid datatype.

16 years agomsxml3: Stopped seg faults during regression tests on windows.
Alistair Leslie-Hughes [Tue, 4 Mar 2008 10:09:06 +0000 (21:09 +1100)] 
msxml3: Stopped seg faults during regression tests on windows.

16 years agontdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h).
Eric Pouech [Tue, 4 Mar 2008 20:36:54 +0000 (21:36 +0100)] 
ntdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h).

16 years agoshell32: Improve SHRegisterDragDrop and SHRevokeDragDrop.
Mikołaj Zalewski [Tue, 4 Mar 2008 19:26:34 +0000 (20:26 +0100)] 
shell32: Improve SHRegisterDragDrop and SHRevokeDragDrop.