wine
16 years agouser32: Fix colours to match exactly with Windows 2000.
Divan Burger [Wed, 21 Nov 2007 07:10:11 +0000 (09:10 +0200)] 
user32: Fix colours to match exactly with Windows 2000.

16 years agorsaenh: Add implementation of Enhanced RSA AES Provider.
Vijay Kiran Kamuju [Tue, 20 Nov 2007 22:58:23 +0000 (16:58 -0600)] 
rsaenh: Add implementation of Enhanced RSA AES Provider.

16 years agorsaenh: Add tests for RSA_AES provider.
Vijay Kiran Kamuju [Tue, 20 Nov 2007 22:56:15 +0000 (16:56 -0600)] 
rsaenh: Add tests for RSA_AES provider.

16 years agomsxml: Tests for createTextNode.
Alistair Leslie-Hughes [Thu, 15 Nov 2007 22:55:51 +0000 (09:55 +1100)] 
msxml: Tests for createTextNode.

16 years agomsxml: Implement createTextNode.
Alistair Leslie-Hughes [Thu, 15 Nov 2007 22:55:49 +0000 (09:55 +1100)] 
msxml: Implement createTextNode.

16 years agomsxml: Always return a string in get_text.
Alistair Leslie-Hughes [Tue, 20 Nov 2007 10:31:43 +0000 (21:31 +1100)] 
msxml: Always return a string in get_text.

16 years agomsxml: Added test for get_text.
Alistair Leslie-Hughes [Tue, 20 Nov 2007 10:23:35 +0000 (21:23 +1100)] 
msxml: Added test for get_text.

16 years agohlink: Added HlinkCreateExtensionServices tests.
Jacek Caban [Wed, 21 Nov 2007 01:14:45 +0000 (02:14 +0100)] 
hlink: Added HlinkCreateExtensionServices tests.

16 years agohlink: Added HlinkCreateExtensionServices implementation.
Jacek Caban [Wed, 21 Nov 2007 10:35:00 +0000 (11:35 +0100)] 
hlink: Added HlinkCreateExtensionServices implementation.

16 years agohlink: Wrap heap functions.
Jacek Caban [Wed, 21 Nov 2007 01:13:58 +0000 (02:13 +0100)] 
hlink: Wrap heap functions.

16 years agohlink: Move common includes and function declarations to header file.
Jacek Caban [Wed, 21 Nov 2007 01:13:36 +0000 (02:13 +0100)] 
hlink: Move common includes and function declarations to header file.

16 years agohlink: Added HlinkUpdateStackItem stub.
Jacek Caban [Wed, 21 Nov 2007 01:13:16 +0000 (02:13 +0100)] 
hlink: Added HlinkUpdateStackItem stub.

16 years agowined3d: Bool constants aren't vectors.
Stefan Dösinger [Sun, 18 Nov 2007 16:28:32 +0000 (17:28 +0100)] 
wined3d: Bool constants aren't vectors.

16 years agowined3d: Track vertex declaration changes on vertex shaders.
Stefan Dösinger [Tue, 20 Nov 2007 20:14:10 +0000 (21:14 +0100)] 
wined3d: Track vertex declaration changes on vertex shaders.

If an attribute has type D3DDECLTYPE_D3DCOLOR, the red and blue channels
are swizzled in the shader. Since the attribute is stored in the vertex
declaration and not the vertex shader, it can change by setting a new
vertex declaration. If this happens, we have to recompile the shader
with the swizzling of that specific attribute turned on or off.

16 years agowined3d: Move glsl shader destruction to the glsl shader backend.
Stefan Dösinger [Tue, 20 Nov 2007 16:40:54 +0000 (17:40 +0100)] 
wined3d: Move glsl shader destruction to the glsl shader backend.

16 years agowined3d: Move destroying the glsl vshader into a separate function.
Stefan Dösinger [Tue, 20 Nov 2007 16:03:21 +0000 (17:03 +0100)] 
wined3d: Move destroying the glsl vshader into a separate function.

16 years agowined3d: Do not cap fragment samplers to 8.
Stefan Dösinger [Fri, 16 Nov 2007 23:44:36 +0000 (00:44 +0100)] 
wined3d: Do not cap fragment samplers to 8.

16 years agowinecfg: Some fixes for Norwegian translation.
Alexander Nicolaysen Sørnes [Wed, 21 Nov 2007 09:39:59 +0000 (10:39 +0100)] 
winecfg: Some fixes for Norwegian translation.

16 years agowinefile: Spanish resource file updated.
José Manuel Ferrer Ortiz [Tue, 20 Nov 2007 22:45:37 +0000 (14:45 -0800)] 
winefile: Spanish resource file updated.

16 years agoshell32: Only notify immediate parent.
Lei Zhang [Tue, 20 Nov 2007 20:41:08 +0000 (12:41 -0800)] 
shell32: Only notify immediate parent.

16 years agoshell32: Perform copy in UnixFolder_ISFHelper_CopyItems.
Lei Zhang [Tue, 20 Nov 2007 19:54:58 +0000 (11:54 -0800)] 
shell32: Perform copy in UnixFolder_ISFHelper_CopyItems.

16 years agorpcrt4: Raise an exception if a NULL ref-pointer is passed in to PointerMarshall...
Rob Shearman [Tue, 20 Nov 2007 18:03:18 +0000 (18:03 +0000)] 
rpcrt4: Raise an exception if a NULL ref-pointer is passed in to PointerMarshall or PointerBufferSize.

16 years agoserver: Fix incorrect translation of the World SID to and from Unix file permissions.
Rob Shearman [Tue, 20 Nov 2007 17:49:07 +0000 (17:49 +0000)] 
server: Fix incorrect translation of the World SID to and from Unix file permissions.

The World SID now maps to user|group|other instead of just other.

16 years agocredui: Updated French translation.
Jonathan Ernst [Tue, 20 Nov 2007 17:22:39 +0000 (18:22 +0100)] 
credui: Updated French translation.

16 years agocmd: Updated French translation.
Jonathan Ernst [Tue, 20 Nov 2007 17:17:44 +0000 (18:17 +0100)] 
cmd: Updated French translation.

16 years agokernel32/tests: Don't crash the test if GetThreadContext fails.
Alexandre Julliard [Tue, 20 Nov 2007 16:53:43 +0000 (17:53 +0100)] 
kernel32/tests: Don't crash the test if GetThreadContext fails.

16 years agouser32: Change to modern Windows colours.
Alexander Nicolaysen Sørnes [Tue, 20 Nov 2007 13:55:22 +0000 (14:55 +0100)] 
user32: Change to modern Windows colours.

16 years agocrypt32/tests: Get the tests running on Windows 98.
Francois Gouget [Tue, 20 Nov 2007 12:48:48 +0000 (13:48 +0100)] 
crypt32/tests: Get the tests running on Windows 98.

16 years agontdll/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Tue, 20 Nov 2007 12:48:15 +0000 (13:48 +0100)] 
ntdll/tests: Fix compilation on systems that don't support nameless unions.

16 years agouser32/tests: Add the trailing '\n' to an ok() call.
Francois Gouget [Tue, 20 Nov 2007 12:47:10 +0000 (13:47 +0100)] 
user32/tests: Add the trailing '\n' to an ok() call.

16 years agod3dx8: Implement D3DXQuaternionBaryCentric.
David Adam [Mon, 19 Nov 2007 16:44:34 +0000 (17:44 +0100)] 
d3dx8: Implement D3DXQuaternionBaryCentric.

16 years agod3dx8: Implement D3DXQuaternionSquad.
David Adam [Mon, 19 Nov 2007 16:35:44 +0000 (17:35 +0100)] 
d3dx8: Implement D3DXQuaternionSquad.

16 years agod3dx8: Implement D3DXQuaternionSlerp.
David Adam [Mon, 19 Nov 2007 16:21:11 +0000 (17:21 +0100)] 
d3dx8: Implement D3DXQuaternionSlerp.

16 years agod3dx8: Implement D3DXQuaternionInverse.
David Adam [Mon, 19 Nov 2007 15:18:09 +0000 (16:18 +0100)] 
d3dx8: Implement D3DXQuaternionInverse.

16 years agod3dx8: Implement D3DXQuaternionMultiply.
David Adam [Mon, 19 Nov 2007 14:55:21 +0000 (15:55 +0100)] 
d3dx8: Implement D3DXQuaternionMultiply.

16 years agod3dx8: Implement D3DXColorAdjustContrast.
David Adam [Mon, 19 Nov 2007 14:38:34 +0000 (15:38 +0100)] 
d3dx8: Implement D3DXColorAdjustContrast.

16 years agod3dx8: Implement D3DXColorAdjustSaturation.
David Adam [Mon, 19 Nov 2007 14:26:22 +0000 (15:26 +0100)] 
d3dx8: Implement D3DXColorAdjustSaturation.

16 years agod3dx8: Implement D3DXPlaneTransform.
David Adam [Mon, 19 Nov 2007 14:05:50 +0000 (15:05 +0100)] 
d3dx8: Implement D3DXPlaneTransform.

16 years agod3dx8: Implement D3DXPlaneFromPoints.
David Adam [Mon, 19 Nov 2007 13:34:46 +0000 (14:34 +0100)] 
d3dx8: Implement D3DXPlaneFromPoints.

16 years agod3dx8: Implement D3DXPlaneFromPointNormal.
David Adam [Mon, 19 Nov 2007 12:43:28 +0000 (13:43 +0100)] 
d3dx8: Implement D3DXPlaneFromPointNormal.

16 years agomsi: automation: Fix ITypeInfo leak.
Misha Koshelev [Mon, 19 Nov 2007 05:37:05 +0000 (23:37 -0600)] 
msi: automation: Fix ITypeInfo leak.

16 years agomsi/tests: automation: Add missing VariantClear.
Misha Koshelev [Mon, 19 Nov 2007 05:37:01 +0000 (23:37 -0600)] 
msi/tests: automation: Add missing VariantClear.

16 years agomsi/tests: Close opened service handles.
Misha Koshelev [Mon, 19 Nov 2007 05:36:56 +0000 (23:36 -0600)] 
msi/tests: Close opened service handles.

16 years agomsi: automation: Fix automation object reference counts when objects are created.
Misha Koshelev [Mon, 19 Nov 2007 05:36:53 +0000 (23:36 -0600)] 
msi: automation: Fix automation object reference counts when objects are created.

16 years agowordpad: Move printing functions to a separate file.
Alexander Nicolaysen Sørnes [Sun, 11 Nov 2007 00:06:46 +0000 (01:06 +0100)] 
wordpad: Move printing functions to a separate file.

16 years agowordpad: Fix print preview bar.
Alexander Nicolaysen Sørnes [Mon, 19 Nov 2007 19:13:48 +0000 (20:13 +0100)] 
wordpad: Fix print preview bar.

16 years agowordpad: Refer to main menu using IDM_MAINMENU.
Alexander Nicolaysen Sørnes [Sun, 4 Nov 2007 11:34:03 +0000 (12:34 +0100)] 
wordpad: Refer to main menu using IDM_MAINMENU.

16 years agoserver: Fix a typo in the enumeration of the ACE's in sd_to_mode.
Rob Shearman [Tue, 20 Nov 2007 10:47:11 +0000 (10:47 +0000)] 
server: Fix a typo in the enumeration of the ACE's in sd_to_mode.

This caused only the first ACE to be examined, causing permissions to
always be set to ----???---.

16 years agoserver: Change the get_dll_info server request to allow retrieving the image file...
Rob Shearman [Tue, 20 Nov 2007 09:30:50 +0000 (09:30 +0000)] 
server: Change the get_dll_info server request to allow retrieving the image file name of a process.

Implement NtQueryInformationProcess(ProcessImageFileName).

16 years agomshtml: Change FIXME that is usually invalid to TRACE.
Jacek Caban [Tue, 20 Nov 2007 00:51:41 +0000 (01:51 +0100)] 
mshtml: Change FIXME that is usually invalid to TRACE.

16 years agomshtml: Added more loading tests.
Jacek Caban [Tue, 20 Nov 2007 00:51:30 +0000 (01:51 +0100)] 
mshtml: Added more loading tests.

16 years agomshtml: Reload page in exec_editmode if available.
Jacek Caban [Tue, 20 Nov 2007 00:51:03 +0000 (01:51 +0100)] 
mshtml: Reload page in exec_editmode if available.

16 years agomshtml: Always initialize output in exec_fontname.
Jacek Caban [Tue, 20 Nov 2007 00:50:19 +0000 (01:50 +0100)] 
mshtml: Always initialize output in exec_fontname.

16 years agomshtml: Use call_set_active_object in exec_editmode.
Jacek Caban [Tue, 20 Nov 2007 00:49:50 +0000 (01:49 +0100)] 
mshtml: Use call_set_active_object in exec_editmode.

16 years agomshtml: Move IOleInPlaceFrame::SetActiveObject call to separated function.
Jacek Caban [Tue, 20 Nov 2007 00:49:36 +0000 (01:49 +0100)] 
mshtml: Move IOleInPlaceFrame::SetActiveObject call to separated function.

16 years agod3d9: Free the converted declaration data after creating the declaration.
Stefan Dösinger [Fri, 16 Nov 2007 18:06:58 +0000 (19:06 +0100)] 
d3d9: Free the converted declaration data after creating the declaration.

16 years agod3d8: Destroy the window after the visual test.
Stefan Dösinger [Fri, 16 Nov 2007 17:40:38 +0000 (18:40 +0100)] 
d3d8: Destroy the window after the visual test.

16 years agowined3d: Use standard wine lists for the resource list.
Stefan Dösinger [Fri, 16 Nov 2007 19:28:45 +0000 (20:28 +0100)] 
wined3d: Use standard wine lists for the resource list.

16 years agowined3d: Free the shader function when freeing the shader.
Stefan Dösinger [Fri, 16 Nov 2007 20:02:29 +0000 (21:02 +0100)] 
wined3d: Free the shader function when freeing the shader.

16 years agowined3d: Move IUnknown functions to IWineD3DBaseShader.
Stefan Dösinger [Fri, 16 Nov 2007 20:01:33 +0000 (21:01 +0100)] 
wined3d: Move IUnknown functions to IWineD3DBaseShader.

16 years agod3d8: Release the vertex declarations array when destroying the device.
Stefan Dösinger [Fri, 16 Nov 2007 16:25:12 +0000 (17:25 +0100)] 
d3d8: Release the vertex declarations array when destroying the device.

16 years agoshdocvw: Return correct error from WebBrowser::Quit.
Jacek Caban [Tue, 20 Nov 2007 00:49:20 +0000 (01:49 +0100)] 
shdocvw: Return correct error from WebBrowser::Quit.

16 years agoshdocvw: Added WebBrowser::get_Application implementation.
Jacek Caban [Tue, 20 Nov 2007 00:49:05 +0000 (01:49 +0100)] 
shdocvw: Added WebBrowser::get_Application implementation.

16 years agomsi: Check the cabinet's full path for existence, not just the cabinet name.
James Hawkins [Mon, 19 Nov 2007 18:51:34 +0000 (12:51 -0600)] 
msi: Check the cabinet's full path for existence, not just the cabinet name.

16 years agouser32: Constify some variables.
Andrew Talbot [Mon, 19 Nov 2007 15:46:20 +0000 (15:46 +0000)] 
user32: Constify some variables.

16 years agocredui: Display a warning balloon if the user has Caps Lock on.
Rob Shearman [Mon, 19 Nov 2007 18:31:44 +0000 (18:31 +0000)] 
credui: Display a warning balloon if the user has Caps Lock on.

16 years agocredui: Show a balloon tip in the credential dialog if CREDUI_FLAGS_INCORRECT_PASSWOR...
Rob Shearman [Mon, 19 Nov 2007 18:20:52 +0000 (18:20 +0000)] 
credui: Show a balloon tip in the credential dialog if CREDUI_FLAGS_INCORRECT_PASSWORD was specified.

16 years agourlmon: Fix a reference count leak in RegisterBindStatusCallback.
Rob Shearman [Mon, 19 Nov 2007 15:33:33 +0000 (15:33 +0000)] 
urlmon: Fix a reference count leak in RegisterBindStatusCallback.

16 years agoexplorer: Add a fixme to show when applications are trying to show a balloon tip...
Rob Shearman [Mon, 19 Nov 2007 15:32:12 +0000 (15:32 +0000)] 
explorer: Add a fixme to show when applications are trying to show a balloon tip in the taskbar notification area.

16 years agocomctl32: Forward the WM_GETTEXTLENGTH message from ComboEx controls to its edit...
Rob Shearman [Mon, 19 Nov 2007 15:30:18 +0000 (15:30 +0000)] 
comctl32: Forward the WM_GETTEXTLENGTH message from ComboEx controls to its edit control.

16 years agocomctl32: Fix the tooltips behaviour when TTF_ABSOLUTE isn't specified.
Rob Shearman [Mon, 19 Nov 2007 15:29:57 +0000 (15:29 +0000)] 
comctl32: Fix the tooltips behaviour when TTF_ABSOLUTE isn't specified.

This does not mean to use the current cursor position. Instead, it means
that the left hand edge of balloon tips doesn't have to be exactly the
co-ordinate passed in (i.e. the stem can be as vertical as possible) and
it means non-balloon tips can use smart placement.

16 years agocomctl32: Unify the implementation of TOOLTIPS_Show and TOOLTIPS_TrackShow to give...
Rob Shearman [Mon, 19 Nov 2007 15:29:48 +0000 (15:29 +0000)] 
comctl32: Unify the implementation of TOOLTIPS_Show and TOOLTIPS_TrackShow to give tracked tooltips balloon support.

16 years agomshtml: Fixed handling channels without container and necko channel.
Jacek Caban [Mon, 19 Nov 2007 10:47:06 +0000 (11:47 +0100)] 
mshtml: Fixed handling channels without container and necko channel.

16 years agoolecli32: Fix invalid syntax.
Bang Jun-young [Mon, 19 Nov 2007 05:54:16 +0000 (14:54 +0900)] 
olecli32: Fix invalid syntax.

16 years agowinex11.drv: Use display device guid managed by explorer.
Dmitry Timoshkov [Fri, 16 Nov 2007 11:39:08 +0000 (19:39 +0800)] 
winex11.drv: Use display device guid managed by explorer.

16 years agolibport: Work around Mac OS execve() breakage.
Alexandre Julliard [Mon, 19 Nov 2007 13:57:27 +0000 (14:57 +0100)] 
libport: Work around Mac OS execve() breakage.

16 years agontdll: Unblock signals in process init only after the dlls have been imported.
Alexandre Julliard [Mon, 19 Nov 2007 13:27:07 +0000 (14:27 +0100)] 
ntdll: Unblock signals in process init only after the dlls have been imported.

16 years agontdll: Send the exit code to the server on failed initialization.
Alexandre Julliard [Mon, 19 Nov 2007 13:26:05 +0000 (14:26 +0100)] 
ntdll: Send the exit code to the server on failed initialization.

16 years agontdll: Initialize the PEB LoaderLock pointer.
Alexandre Julliard [Mon, 19 Nov 2007 12:56:26 +0000 (13:56 +0100)] 
ntdll: Initialize the PEB LoaderLock pointer.

16 years agotools: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:42:37 +0000 (01:42 +0100)] 
tools: Remove duplicate includes.

16 years agodlls: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:43:03 +0000 (01:43 +0100)] 
dlls: Remove duplicate includes.

16 years agosetupapi: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:42:51 +0000 (01:42 +0100)] 
setupapi: Remove duplicate includes.

16 years agokernel32: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:42:43 +0000 (01:42 +0100)] 
kernel32: Remove duplicate includes.

16 years agontdll: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:42:30 +0000 (01:42 +0100)] 
ntdll: Remove duplicate includes.

16 years agocomdlg32: Remove duplicate includes.
Michael Stefaniuc [Mon, 19 Nov 2007 00:42:20 +0000 (01:42 +0100)] 
comdlg32: Remove duplicate includes.

16 years agoquartz: Fix memory leaks on error paths. Found by Smatch.
Michael Stefaniuc [Sun, 18 Nov 2007 23:20:05 +0000 (00:20 +0100)] 
quartz: Fix memory leaks on error paths. Found by Smatch.

16 years agoqcap: Fix a mem leak on an error path. Found by Smatch.
Michael Stefaniuc [Sun, 18 Nov 2007 23:19:47 +0000 (00:19 +0100)] 
qcap: Fix a mem leak on an error path. Found by Smatch.

16 years agoshell32: Fix a mem leak on an error path. Found by Smatch.
Michael Stefaniuc [Sun, 18 Nov 2007 23:19:19 +0000 (00:19 +0100)] 
shell32: Fix a mem leak on an error path. Found by Smatch.

16 years agolocalspl/tests: Use ANSI function declarations.
Michael Stefaniuc [Sun, 18 Nov 2007 23:18:55 +0000 (00:18 +0100)] 
localspl/tests: Use ANSI function declarations.

16 years agocredui: Override the default banner if the caller specifies one to CredUIPromptForCre...
Rob Shearman [Sun, 18 Nov 2007 21:08:39 +0000 (21:08 +0000)] 
credui: Override the default banner if the caller specifies one to CredUIPromptForCredentialsW.

16 years agorpcrt4: Hold the thread-data's critical section while cancelling a call.
Rob Shearman [Sun, 18 Nov 2007 15:51:03 +0000 (15:51 +0000)] 
rpcrt4: Hold the thread-data's critical section while cancelling a call.

Check that there is a connection before trying to cancel it.

16 years agokernel32: Add stub implementations for FindFirstVolume{A, W}.
Hans Leidekker [Sun, 18 Nov 2007 20:44:25 +0000 (21:44 +0100)] 
kernel32: Add stub implementations for FindFirstVolume{A, W}.

16 years agowininet: Initialize path buffer in InternetSetCookie.
Hans Leidekker [Sun, 18 Nov 2007 17:29:37 +0000 (18:29 +0100)] 
wininet: Initialize path buffer in InternetSetCookie.

16 years agoadvapi32: Remove untriggerable check.
Gerald Pfeifer [Sun, 18 Nov 2007 06:03:09 +0000 (07:03 +0100)] 
advapi32: Remove untriggerable check.

16 years agoconfigure: Fix typos in warning messages.
Gerald Pfeifer [Fri, 16 Nov 2007 23:48:44 +0000 (00:48 +0100)] 
configure: Fix typos in warning messages.

16 years agorsaenh/tests: Fix const-ness of parameters to printBytes().
Gerald Pfeifer [Sat, 17 Nov 2007 06:36:51 +0000 (07:36 +0100)] 
rsaenh/tests: Fix const-ness of parameters to printBytes().

16 years agoshdocvw: Set default home and search page.
Jacek Caban [Sat, 17 Nov 2007 19:03:20 +0000 (20:03 +0100)] 
shdocvw: Set default home and search page.

16 years agoshdocvw: Register CLSID_InternetShortcut.
Jacek Caban [Sat, 17 Nov 2007 19:02:50 +0000 (20:02 +0100)] 
shdocvw: Register CLSID_InternetShortcut.

16 years agoinclude: Added isguids.h.
Jacek Caban [Sat, 17 Nov 2007 19:02:28 +0000 (20:02 +0100)] 
include: Added isguids.h.

16 years agonetapi32: Remove redundant NULL check before HeapFree(). Found by Smatch.
Michael Stefaniuc [Sat, 17 Nov 2007 18:15:22 +0000 (19:15 +0100)] 
netapi32: Remove redundant NULL check before HeapFree(). Found by Smatch.