wine
17 years agoshell32: Add a stub for LinkWindow_RegisterClass.
Rob Shearman [Sat, 17 Nov 2007 17:33:12 +0000 (17:33 +0000)] 
shell32: Add a stub for LinkWindow_RegisterClass.

17 years agocredui: Make sure not to leave the password in memory when no longer in use.
Rob Shearman [Sat, 17 Nov 2007 17:32:12 +0000 (17:32 +0000)] 
credui: Make sure not to leave the password in memory when no longer in use.

17 years agocredui: Ensure that the foreground window doesn't get changed while the user is typin...
Rob Shearman [Sat, 17 Nov 2007 17:31:43 +0000 (17:31 +0000)] 
credui: Ensure that the foreground window doesn't get changed while the user is typing in their password.

This doesn't currently work on Wine as LockSetForegroundWindow isn't
implemented, but when it does it should work nicely.

17 years agocredui: Check for and don't add duplicates when filling the username combo box.
Rob Shearman [Sat, 17 Nov 2007 17:31:16 +0000 (17:31 +0000)] 
credui: Check for and don't add duplicates when filling the username combo box.

17 years agocredui: Enumerate saved credentials and use these to populate the combo box.
Rob Shearman [Sat, 17 Nov 2007 17:31:02 +0000 (17:31 +0000)] 
credui: Enumerate saved credentials and use these to populate the combo box.

17 years agocredui: Increase the dropped-down size of the username combo box.
Rob Shearman [Sat, 17 Nov 2007 17:30:50 +0000 (17:30 +0000)] 
credui: Increase the dropped-down size of the username combo box.

17 years agocredui: Split CredDialogProc out into separate functions.
Rob Shearman [Sat, 17 Nov 2007 17:30:39 +0000 (17:30 +0000)] 
credui: Split CredDialogProc out into separate functions.

17 years agocredui: Add support for saving the credentials input using CredUIPromptForCredentials...
Rob Shearman [Sat, 17 Nov 2007 17:30:19 +0000 (17:30 +0000)] 
credui: Add support for saving the credentials input using CredUIPromptForCredentials by calling CredWriteW.

17 years agoinclude: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow.
Rob Shearman [Sat, 17 Nov 2007 17:31:57 +0000 (17:31 +0000)] 
include: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow.

17 years agomsi: Don't check for a cabinet's existence if it's embedded in the package.
James Hawkins [Fri, 16 Nov 2007 23:29:18 +0000 (17:29 -0600)] 
msi: Don't check for a cabinet's existence if it's embedded in the package.

17 years agocomctl32: Fix handling of CB_RESETCONTENT in ComboBoxEx.
Thomas Weidenmueller [Fri, 16 Nov 2007 20:49:38 +0000 (13:49 -0700)] 
comctl32: Fix handling of CB_RESETCONTENT in ComboBoxEx.

17 years agoshell32: Remove a bad comment.
Juan Lang [Fri, 16 Nov 2007 22:11:49 +0000 (14:11 -0800)] 
shell32: Remove a bad comment.

17 years agoshell32: Use more restricted registry rights when quering values.
Juan Lang [Fri, 16 Nov 2007 22:08:11 +0000 (14:08 -0800)] 
shell32: Use more restricted registry rights when quering values.

17 years agoshell32: Dynamically allocate memory for executing an URL.
Juan Lang [Fri, 16 Nov 2007 20:43:35 +0000 (12:43 -0800)] 
shell32: Dynamically allocate memory for executing an URL.

17 years agoshell32: Use helper function to execute a URL.
Juan Lang [Fri, 16 Nov 2007 20:43:03 +0000 (12:43 -0800)] 
shell32: Use helper function to execute a URL.

17 years agoshell32: Dynamically allocate buffer for command.
Juan Lang [Fri, 16 Nov 2007 20:42:06 +0000 (12:42 -0800)] 
shell32: Dynamically allocate buffer for command.

17 years agoshell32: Constify some parameters.
Juan Lang [Fri, 16 Nov 2007 20:41:43 +0000 (12:41 -0800)] 
shell32: Constify some parameters.

17 years agoshell32: Don't overwrite the caller's buffer when doing a dde connection.
Juan Lang [Fri, 16 Nov 2007 20:40:56 +0000 (12:40 -0800)] 
shell32: Don't overwrite the caller's buffer when doing a dde connection.

17 years agoshell32: Dynamically allocate buffer for quoted command.
Juan Lang [Fri, 16 Nov 2007 20:40:25 +0000 (12:40 -0800)] 
shell32: Dynamically allocate buffer for quoted command.

17 years agoshell32: Use a helper function for executing a found executable.
Juan Lang [Fri, 16 Nov 2007 20:39:15 +0000 (12:39 -0800)] 
shell32: Use a helper function for executing a found executable.

17 years agoshell32: Dynamically allocate directory buffer.
Juan Lang [Fri, 16 Nov 2007 20:37:27 +0000 (12:37 -0800)] 
shell32: Dynamically allocate directory buffer.

17 years agoshell32: Use helper function to translate ID list.
Juan Lang [Fri, 16 Nov 2007 20:37:00 +0000 (12:37 -0800)] 
shell32: Use helper function to translate ID list.

17 years agoshell32: Use a helper function for executing a class.
Juan Lang [Fri, 16 Nov 2007 20:36:18 +0000 (12:36 -0800)] 
shell32: Use a helper function for executing a class.

17 years agoshell32: Dynamically allocate buffer for command parameters.
Juan Lang [Fri, 16 Nov 2007 20:33:58 +0000 (12:33 -0800)] 
shell32: Dynamically allocate buffer for command parameters.

17 years agoiphlpapi: Correct confusing indentation in GetTcpTable.
Juan Lang [Fri, 16 Nov 2007 18:25:40 +0000 (10:25 -0800)] 
iphlpapi: Correct confusing indentation in GetTcpTable.

17 years agoiphlpapi: Correct copy/paste error in GetTcpTable.
Juan Lang [Fri, 16 Nov 2007 18:25:11 +0000 (10:25 -0800)] 
iphlpapi: Correct copy/paste error in GetTcpTable.

17 years agomsvcrt: Implement _mbsnbcpy_s.
Stefan Dösinger [Thu, 15 Nov 2007 15:32:33 +0000 (16:32 +0100)] 
msvcrt: Implement _mbsnbcpy_s.

17 years agomsvcrt: Implement strcat_s.
Stefan Dösinger [Fri, 16 Nov 2007 10:36:03 +0000 (11:36 +0100)] 
msvcrt: Implement strcat_s.

17 years agomsvcrt: Implement strcpy_s.
Stefan Dösinger [Thu, 15 Nov 2007 15:11:26 +0000 (16:11 +0100)] 
msvcrt: Implement strcpy_s.

17 years agowinedbg: Fix type of loop variable in types_udt_find_element().
Gerald Pfeifer [Thu, 15 Nov 2007 20:06:26 +0000 (21:06 +0100)] 
winedbg: Fix type of loop variable in types_udt_find_element().

17 years agorsaenh: Add a few more tests which check the decryption strings.
Vijay Kiran Kamuju [Thu, 15 Nov 2007 19:29:18 +0000 (13:29 -0600)] 
rsaenh: Add a few more tests which check the decryption strings.

17 years agowined3d: Destroy GL contexts before changing the screen resolution.
Stefan Dösinger [Wed, 14 Nov 2007 21:45:00 +0000 (22:45 +0100)] 
wined3d: Destroy GL contexts before changing the screen resolution.

17 years agowined3d: Remove a hack that slipped in.
Stefan Dösinger [Wed, 14 Nov 2007 20:49:14 +0000 (21:49 +0100)] 
wined3d: Remove a hack that slipped in.

17 years agowined3d: Do not call PreLoad in surface_download_data.
Stefan Dösinger [Thu, 15 Nov 2007 13:38:34 +0000 (14:38 +0100)] 
wined3d: Do not call PreLoad in surface_download_data.

17 years agomapi32: Add a stub for DllGetClassObject.
Rob Shearman [Thu, 15 Nov 2007 18:50:19 +0000 (18:50 +0000)] 
mapi32: Add a stub for DllGetClassObject.

17 years agod3d9/tests: Fix the trailing '\n' in an ok() call.
Francois Gouget [Thu, 15 Nov 2007 18:22:34 +0000 (19:22 +0100)] 
d3d9/tests: Fix the trailing '\n' in an ok() call.

17 years agowinex11: Add the trailing '\n' to a Wine trace.
Francois Gouget [Thu, 15 Nov 2007 18:22:23 +0000 (19:22 +0100)] 
winex11: Add the trailing '\n' to a Wine trace.

17 years agoiphlpapi: Avoid HEAP_ZERO_MEMORY where it isn't needed.
Juan Lang [Thu, 15 Nov 2007 19:07:27 +0000 (11:07 -0800)] 
iphlpapi: Avoid HEAP_ZERO_MEMORY where it isn't needed.

17 years agoiphlpapi: Don't allocate gobs of memory if there are no non-loopback interfaces.
Juan Lang [Thu, 15 Nov 2007 19:06:50 +0000 (11:06 -0800)] 
iphlpapi: Don't allocate gobs of memory if there are no non-loopback interfaces.

17 years agoiphlpapi: Don't allocate gobs of memory if the IP address table is empty.
Juan Lang [Thu, 15 Nov 2007 19:06:07 +0000 (11:06 -0800)] 
iphlpapi: Don't allocate gobs of memory if the IP address table is empty.

17 years agoiphlpapi: Don't allocate gobs of memory if interface table is empty.
Juan Lang [Thu, 15 Nov 2007 19:05:10 +0000 (11:05 -0800)] 
iphlpapi: Don't allocate gobs of memory if interface table is empty.

17 years agoiphlpapi: Don't allocate gobs of memory if the UDP table is empty.
Juan Lang [Thu, 15 Nov 2007 19:04:12 +0000 (11:04 -0800)] 
iphlpapi: Don't allocate gobs of memory if the UDP table is empty.

17 years agoiphlpapi: Don't allocate gobs of memory when the ARP table is empty.
Juan Lang [Thu, 15 Nov 2007 19:03:25 +0000 (11:03 -0800)] 
iphlpapi: Don't allocate gobs of memory when the ARP table is empty.

17 years agoiphlpapi: Don't allocate gobs of memory when the route table is empty.
Juan Lang [Thu, 15 Nov 2007 19:02:22 +0000 (11:02 -0800)] 
iphlpapi: Don't allocate gobs of memory when the route table is empty.

17 years agoiphlpapi: Don't allocate gobs of memory when the TCP entry table is empty.
Juan Lang [Thu, 15 Nov 2007 19:01:13 +0000 (11:01 -0800)] 
iphlpapi: Don't allocate gobs of memory when the TCP entry table is empty.

17 years agoiphlpapi: Don't override return value from getTcpTable.
Juan Lang [Thu, 15 Nov 2007 19:00:12 +0000 (11:00 -0800)] 
iphlpapi: Don't override return value from getTcpTable.

17 years agoiphlpapi: Default to a default gateway when choosing the best route.
Juan Lang [Thu, 15 Nov 2007 17:38:12 +0000 (09:38 -0800)] 
iphlpapi: Default to a default gateway when choosing the best route.

17 years agod3dx8: Implement D3DXMatrixReflect.
David Adam [Thu, 15 Nov 2007 12:09:38 +0000 (13:09 +0100)] 
d3dx8: Implement D3DXMatrixReflect.

17 years agod3dx8: Implement D3DXMatrixShadow.
David Adam [Thu, 15 Nov 2007 11:53:10 +0000 (12:53 +0100)] 
d3dx8: Implement D3DXMatrixShadow.

17 years agod3dx8: Implement D3DXPlaneIntersectLine.
David Adam [Thu, 15 Nov 2007 11:15:58 +0000 (12:15 +0100)] 
d3dx8: Implement D3DXPlaneIntersectLine.

17 years agod3dx8: Implement D3DXPlaneNormalize.
David Adam [Thu, 15 Nov 2007 10:27:19 +0000 (11:27 +0100)] 
d3dx8: Implement D3DXPlaneNormalize.

17 years agokernel32: Mask out FILE_ATTRIBUTE_NOT_CONTENT_INDEXED to prevent a test failure under...
Dmitry Timoshkov [Thu, 15 Nov 2007 05:35:27 +0000 (13:35 +0800)] 
kernel32: Mask out FILE_ATTRIBUTE_NOT_CONTENT_INDEXED to prevent a test failure under Windows.

17 years agokernel32: Set last error to ERROR_ALREADY_EXISTS if CreateFile succeeds and file...
Dmitry Timoshkov [Thu, 15 Nov 2007 05:36:42 +0000 (13:36 +0800)] 
kernel32: Set last error to ERROR_ALREADY_EXISTS if CreateFile succeeds and file existed before for CREATE_ALWAYS and OPEN_ALWAYS.

17 years agomsxml3: Don't leak an interface on failure.
Huw Davies [Thu, 15 Nov 2007 10:25:15 +0000 (10:25 +0000)] 
msxml3: Don't leak an interface on failure.

17 years agotaskmgr: Move out-of-domain checking into PerfDataGetProcessorUsage() and PerfDataGet...
Gerald Pfeifer [Thu, 15 Nov 2007 13:06:59 +0000 (14:06 +0100)] 
taskmgr: Move out-of-domain checking into PerfDataGetProcessorUsage() and PerfDataGetProcessorSystemUsage().

17 years agoserver: Pass Information field from async I/O APCs.
Andrey Turkin [Fri, 9 Nov 2007 22:12:16 +0000 (01:12 +0300)] 
server: Pass Information field from async I/O APCs.

17 years agontdll: Make async i/o functions generate completion messages.
Andrey Turkin [Fri, 9 Nov 2007 22:12:07 +0000 (01:12 +0300)] 
ntdll: Make async i/o functions generate completion messages.

17 years agows2_32: Make certain winsock functions generate i/o completion messages.
Andrey Turkin [Fri, 9 Nov 2007 22:11:58 +0000 (01:11 +0300)] 
ws2_32: Make certain winsock functions generate i/o completion messages.

17 years agoserver: Allow async i/o operations to send completion messages.
Andrey Turkin [Fri, 9 Nov 2007 22:11:48 +0000 (01:11 +0300)] 
server: Allow async i/o operations to send completion messages.

17 years agontdll: Add some I/O completion tests.
Andrey Turkin [Fri, 9 Nov 2007 22:11:31 +0000 (01:11 +0300)] 
ntdll: Add some I/O completion tests.

17 years agocomctl32: Remove check which never triggers.
Gerald Pfeifer [Wed, 14 Nov 2007 21:14:20 +0000 (22:14 +0100)] 
comctl32: Remove check which never triggers.

17 years agowordpad: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:49:17 +0000 (14:49 +0100)] 
wordpad: Updated French translation.

17 years agomsi: Don't ignore the error returned by ready_media.
James Hawkins [Thu, 15 Nov 2007 09:01:58 +0000 (03:01 -0600)] 
msi: Don't ignore the error returned by ready_media.

17 years agomsi: Only check the presence of the cabinet if the file is compressed.
James Hawkins [Thu, 15 Nov 2007 09:01:06 +0000 (03:01 -0600)] 
msi: Only check the presence of the cabinet if the file is compressed.

17 years agomsi: Add tests for situations involving missing cabinets.
James Hawkins [Thu, 15 Nov 2007 08:59:17 +0000 (02:59 -0600)] 
msi: Add tests for situations involving missing cabinets.

17 years agomsi: Simplify ready_media.
James Hawkins [Thu, 15 Nov 2007 08:58:21 +0000 (02:58 -0600)] 
msi: Simplify ready_media.

17 years agowine.inf: Register inetcomm.dll.
Alexandre Julliard [Thu, 15 Nov 2007 10:31:17 +0000 (11:31 +0100)] 
wine.inf: Register inetcomm.dll.

17 years agowine.inf: Some dlls need to be registered before the others.
Alexandre Julliard [Thu, 15 Nov 2007 10:30:15 +0000 (11:30 +0100)] 
wine.inf: Some dlls need to be registered before the others.

17 years agomsxml: Test for insertBefore with a NULL output parameter.
Alistair Leslie-Hughes [Wed, 14 Nov 2007 05:07:14 +0000 (16:07 +1100)] 
msxml: Test for insertBefore with a NULL output parameter.

17 years agomsxml: Allow insertBefore to have a NULL output parameter.
Alistair Leslie-Hughes [Wed, 14 Nov 2007 05:05:17 +0000 (16:05 +1100)] 
msxml: Allow insertBefore to have a NULL output parameter.

17 years agouser32: Constify a variable.
Andrew Talbot [Wed, 14 Nov 2007 21:48:17 +0000 (21:48 +0000)] 
user32: Constify a variable.

17 years agouser32: Conformance tests for DlgDirList and DlgDirSelectEx.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:09:45 +0000 (18:09 -0500)] 
user32: Conformance tests for DlgDirList and DlgDirSelectEx.

17 years agouser32: DlgDirList converts path specification to uppercase.
Alex Villacís Lasso [Wed, 14 Nov 2007 19:17:46 +0000 (14:17 -0500)] 
user32: DlgDirList converts path specification to uppercase.

17 years agoole32: Intialise some out parameters in ProxyCliSec_QueryBlanket.
Rob Shearman [Wed, 14 Nov 2007 17:23:24 +0000 (17:23 +0000)] 
ole32: Intialise some out parameters in ProxyCliSec_QueryBlanket.

17 years agoinetcomm: Add a test for MimeBody.
Huw Davies [Wed, 14 Nov 2007 16:39:50 +0000 (16:39 +0000)] 
inetcomm: Add a test for MimeBody.

17 years agoinetcomm: Add a class factory for MimeBody.
Huw Davies [Wed, 14 Nov 2007 16:39:02 +0000 (16:39 +0000)] 
inetcomm: Add a class factory for MimeBody.

17 years agoinetcomm: Add a stub MimeBody implementation.
Huw Davies [Wed, 14 Nov 2007 12:44:19 +0000 (12:44 +0000)] 
inetcomm: Add a stub MimeBody implementation.

17 years agoinetcomm: Register a couple more classes.
Huw Davies [Wed, 14 Nov 2007 12:12:38 +0000 (12:12 +0000)] 
inetcomm: Register a couple more classes.

17 years agowineconsole: Do not show "Apply" button - it is not used anyway.
Kirill K. Smirnov [Wed, 14 Nov 2007 15:17:55 +0000 (19:17 +0400)] 
wineconsole: Do not show "Apply" button - it is not used anyway.

17 years agowininet: Fix a number of problems with InternetGetCookie.
Hans Leidekker [Wed, 14 Nov 2007 12:15:29 +0000 (13:15 +0100)] 
wininet: Fix a number of problems with InternetGetCookie.

This version incorporates Lei Zhang's changes to the test, with his consent.

17 years agowininet: Fix a number of problems with InternetSetCookie.
Hans Leidekker [Wed, 14 Nov 2007 12:15:16 +0000 (13:15 +0100)] 
wininet: Fix a number of problems with InternetSetCookie.

17 years agomsxml3: Don't leak node in xmldoc_createElement in the wrong type was specified.
Rob Shearman [Wed, 14 Nov 2007 10:49:34 +0000 (10:49 +0000)] 
msxml3: Don't leak node in xmldoc_createElement in the wrong type was specified.

17 years agomsxml3: Fix some memory leaks of name in test_xmldoc.
Rob Shearman [Wed, 14 Nov 2007 10:45:29 +0000 (10:45 +0000)] 
msxml3: Fix some memory leaks of name in test_xmldoc.

17 years agouser32: Conformance tests for LB_DIR on listboxes.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:09:41 +0000 (18:09 -0500)] 
user32: Conformance tests for LB_DIR on listboxes.

17 years agouser32: DlgDirSelect tacks on a period on filenames without ext.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:09:08 +0000 (18:09 -0500)] 
user32: DlgDirSelect tacks on a period on filenames without ext.

17 years agouser32: LB_DIR with standalone DDL_DRIVES implies DDL_EXCLUSIVE.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:08:10 +0000 (18:08 -0500)] 
user32: LB_DIR with standalone DDL_DRIVES implies DDL_EXCLUSIVE.

17 years agouser32: Fix returned value of LB_DIR.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:08:06 +0000 (18:08 -0500)] 
user32: Fix returned value of LB_DIR.

17 years agocomctl32: Fixed handling of monochrome icons in image lists.
Alexandre Julliard [Wed, 14 Nov 2007 11:38:35 +0000 (12:38 +0100)] 
comctl32: Fixed handling of monochrome icons in image lists.

17 years agows2_32/tests: Fix error checking.
Gerald Pfeifer [Tue, 13 Nov 2007 20:03:33 +0000 (21:03 +0100)] 
ws2_32/tests: Fix error checking.

17 years agowined3d: Fix ATI video memory detection typo.
Stefan Dösinger [Sat, 10 Nov 2007 23:42:14 +0000 (00:42 +0100)] 
wined3d: Fix ATI video memory detection typo.

17 years agowined3d: Non power of two texture fixes.
Stefan Dösinger [Tue, 13 Nov 2007 21:08:13 +0000 (22:08 +0100)] 
wined3d: Non power of two texture fixes.

17 years agowined3d: Apply matrices when switching from transformed vertices to shaders.
Stefan Dösinger [Sun, 11 Nov 2007 20:46:17 +0000 (21:46 +0100)] 
wined3d: Apply matrices when switching from transformed vertices to shaders.

17 years agowined3d: Read the framebuffer size from the surface, not the window.
Stefan Dösinger [Sat, 10 Nov 2007 21:36:28 +0000 (22:36 +0100)] 
wined3d: Read the framebuffer size from the surface, not the window.

17 years agowined3d: Depth stencil fixes.
Stefan Dösinger [Fri, 9 Nov 2007 23:19:19 +0000 (00:19 +0100)] 
wined3d: Depth stencil fixes.

17 years agowined3d: Partially revert "Get rid of the conditionals in shader_glsl".
Stefan Dösinger [Fri, 9 Nov 2007 18:53:20 +0000 (19:53 +0100)] 
wined3d: Partially revert "Get rid of the conditionals in shader_glsl".

17 years agowined3d: Get rid of a few Nvidiaisms in glsl shaders.
Stefan Dösinger [Fri, 9 Nov 2007 13:52:56 +0000 (14:52 +0100)] 
wined3d: Get rid of a few Nvidiaisms in glsl shaders.

17 years agowined3d: Hardcode local constants into the shader if possible.
Stefan Dösinger [Fri, 9 Nov 2007 13:48:47 +0000 (14:48 +0100)] 
wined3d: Hardcode local constants into the shader if possible.

17 years agouser32: Constify a variable.
Andrew Talbot [Tue, 13 Nov 2007 21:55:27 +0000 (21:55 +0000)] 
user32: Constify a variable.

17 years agocomctl32: Fix a typo in a debug message.
Detlef Riekenberg [Tue, 13 Nov 2007 20:49:06 +0000 (21:49 +0100)] 
comctl32: Fix a typo in a debug message.

17 years agokernel32/tests: Fix a signed/unsigned warning.
Francois Gouget [Tue, 13 Nov 2007 19:51:57 +0000 (20:51 +0100)] 
kernel32/tests: Fix a signed/unsigned warning.