wine
16 years agomsvcmaker: Generate rules for IDL_C_SRCS, IDL_S_SRCS, IDL_P_SRCS and IDL_TLB_SRCS.
Rob Shearman [Fri, 17 Oct 2008 12:17:15 +0000 (13:17 +0100)] 
msvcmaker: Generate rules for IDL_C_SRCS, IDL_S_SRCS, IDL_P_SRCS and IDL_TLB_SRCS.

16 years agowininet: Add a test for basic authentication.
Hans Leidekker [Fri, 17 Oct 2008 11:46:52 +0000 (13:46 +0200)] 
wininet: Add a test for basic authentication.

16 years agowininet: Don't destroy authentication data when closing the connection.
Hans Leidekker [Fri, 17 Oct 2008 11:46:25 +0000 (13:46 +0200)] 
wininet: Don't destroy authentication data when closing the connection.

Fixes basic authentication in combination with connection close semantics.
Spotted by Vincent Povirk.

16 years agokernel32: Delete the .windows-label file if the label is empty.
Alexandre Julliard [Fri, 17 Oct 2008 12:12:19 +0000 (14:12 +0200)] 
kernel32: Delete the .windows-label file if the label is empty.

Add a trailing \n to the label file.

16 years agowinecfg: Store the drive label as Unicode.
Alexandre Julliard [Fri, 17 Oct 2008 12:11:56 +0000 (14:11 +0200)] 
winecfg: Store the drive label as Unicode.

16 years agowinecfg: Store the drive serial number as a number instead of a string.
Alexandre Julliard [Fri, 17 Oct 2008 11:37:04 +0000 (13:37 +0200)] 
winecfg: Store the drive serial number as a number instead of a string.

16 years agogdi32: Quiet a noisy fixme.
Austin English [Fri, 17 Oct 2008 00:09:56 +0000 (19:09 -0500)] 
gdi32: Quiet a noisy fixme.

16 years agokernel32: Convert NLS resource files using hex-encoded UTF-16 strings into UTF-8.
Rob Shearman [Fri, 17 Oct 2008 10:14:42 +0000 (11:14 +0100)] 
kernel32: Convert NLS resource files using hex-encoded UTF-16 strings into UTF-8.

16 years agodsound: Avoid use of stdint types.
Alexandre Julliard [Fri, 17 Oct 2008 11:02:32 +0000 (13:02 +0200)] 
dsound: Avoid use of stdint types.

16 years agodxgi: Add the IDXGIDeviceSubObject interface.
Henri Verbeet [Fri, 17 Oct 2008 07:54:55 +0000 (09:54 +0200)] 
dxgi: Add the IDXGIDeviceSubObject interface.

16 years agodxgi: Add the IDXGIObject interface.
Henri Verbeet [Fri, 17 Oct 2008 07:54:55 +0000 (09:54 +0200)] 
dxgi: Add the IDXGIObject interface.

16 years agodxguid: Add d3d10 GUIDs.
Henri Verbeet [Fri, 17 Oct 2008 07:54:55 +0000 (09:54 +0200)] 
dxguid: Add d3d10 GUIDs.

16 years agod3d10: Create an importlib.
Henri Verbeet [Fri, 17 Oct 2008 07:54:55 +0000 (09:54 +0200)] 
d3d10: Create an importlib.

16 years agoadvapi32: ConvertStringSecurityDescriptorToSecurityDescriptor - more tests (pass).
Paul Bryan Roberts [Mon, 13 Oct 2008 21:02:06 +0000 (22:02 +0100)] 
advapi32: ConvertStringSecurityDescriptorToSecurityDescriptor - more tests (pass).

16 years agowinmm: Fix a failing mixer test on 98 and ME.
Jeff Zaroyko [Fri, 17 Oct 2008 07:02:46 +0000 (18:02 +1100)] 
winmm: Fix a failing mixer test on 98 and ME.

16 years agoinclude: Include winuser.rh from winresrc.h.
Andrey Turkin [Fri, 17 Oct 2008 05:41:49 +0000 (09:41 +0400)] 
include: Include winuser.rh from winresrc.h.

16 years agomake_makefiles: Add support for .rh files.
Alexandre Julliard [Fri, 17 Oct 2008 10:35:33 +0000 (12:35 +0200)] 
make_makefiles: Add support for .rh files.

16 years agoinclude/wingdi.h: Define R2_LAST.
Austin English [Fri, 17 Oct 2008 02:45:53 +0000 (21:45 -0500)] 
include/wingdi.h: Define R2_LAST.

16 years agompr: Fix NULL pointer dereference in WNetGetResourceInformationW.
Andrey Turkin [Fri, 17 Oct 2008 05:42:47 +0000 (09:42 +0400)] 
mpr: Fix NULL pointer dereference in WNetGetResourceInformationW.

16 years agocryptnet: Fix test failures on Windows Vista/2008.
Juan Lang [Thu, 16 Oct 2008 23:21:03 +0000 (16:21 -0700)] 
cryptnet: Fix test failures on Windows Vista/2008.

16 years agocrypt32: Actually compare chain status instead of doing a no-op comparison, and mark...
Juan Lang [Thu, 16 Oct 2008 21:04:27 +0000 (14:04 -0700)] 
crypt32: Actually compare chain status instead of doing a no-op comparison, and mark as todo the statuses that don't match in Wine.

16 years agocrypt32: Use helper function and broken() macro to make expected chain status results...
Juan Lang [Thu, 16 Oct 2008 21:03:53 +0000 (14:03 -0700)] 
crypt32: Use helper function and broken() macro to make expected chain status results a little more clear.

16 years agocrypt32: Include policy being checked in failure message.
Juan Lang [Thu, 16 Oct 2008 19:29:58 +0000 (12:29 -0700)] 
crypt32: Include policy being checked in failure message.

16 years agocrypt32: Make some variables const.
Juan Lang [Thu, 16 Oct 2008 19:24:21 +0000 (12:24 -0700)] 
crypt32: Make some variables const.

16 years agomshtml: Added IHTMLInputElement::put_checked implementation.
Jacek Caban [Thu, 16 Oct 2008 20:28:08 +0000 (15:28 -0500)] 
mshtml: Added IHTMLInputElement::put_checked implementation.

16 years agomshtml: Added IHTMLInputElement::[get|put]_defaultChecked implementation.
Jacek Caban [Thu, 16 Oct 2008 20:27:59 +0000 (15:27 -0500)] 
mshtml: Added IHTMLInputElement::[get|put]_defaultChecked implementation.

16 years agod3dxof: Add support for string parsing.
Christian Costa [Thu, 16 Oct 2008 20:23:46 +0000 (22:23 +0200)] 
d3dxof: Add support for string parsing.

16 years agod3dxof: Reference the right objects.
Christian Costa [Thu, 16 Oct 2008 20:22:52 +0000 (22:22 +0200)] 
d3dxof: Reference the right objects.

16 years agod3dxof: Move template dumping code in a separate function.
Christian Costa [Thu, 16 Oct 2008 20:21:43 +0000 (22:21 +0200)] 
d3dxof: Move template dumping code in a separate function.

16 years agogdiplus: IPicture_SaveAsFile updates seek pointer, so put it back.
Kirill K. Smirnov [Thu, 16 Oct 2008 14:07:44 +0000 (18:07 +0400)] 
gdiplus: IPicture_SaveAsFile updates seek pointer, so put it back.

16 years agojscript: Added NaN comparation tests.
Jacek Caban [Thu, 16 Oct 2008 19:32:05 +0000 (14:32 -0500)] 
jscript: Added NaN comparation tests.

16 years agojscript: Added Math.abs with no arg implementation.
Jacek Caban [Thu, 16 Oct 2008 19:31:58 +0000 (14:31 -0500)] 
jscript: Added Math.abs with no arg implementation.

16 years agojscript: Added NaN handling to Math.min and Math.max.
Jacek Caban [Thu, 16 Oct 2008 19:31:52 +0000 (14:31 -0500)] 
jscript: Added NaN handling to Math.min and Math.max.

16 years agojscript: Added infinity and nan handling to str_to_number.
Jacek Caban [Thu, 16 Oct 2008 19:31:40 +0000 (14:31 -0500)] 
jscript: Added infinity and nan handling to str_to_number.

16 years agojscript: Added NaN handling to relational operators.
Jacek Caban [Thu, 16 Oct 2008 19:31:30 +0000 (14:31 -0500)] 
jscript: Added NaN handling to relational operators.

16 years agojscript: Added Infinity value implementation.
Jacek Caban [Thu, 16 Oct 2008 19:31:18 +0000 (14:31 -0500)] 
jscript: Added Infinity value implementation.

16 years agomsi: All files are uncompressed in an administrative image.
James Hawkins [Fri, 17 Oct 2008 03:55:21 +0000 (22:55 -0500)] 
msi: All files are uncompressed in an administrative image.

16 years agomsxml3: Silence invalid FIXME.
Jacek Caban [Thu, 16 Oct 2008 18:55:52 +0000 (13:55 -0500)] 
msxml3: Silence invalid FIXME.

16 years agomsxml3: Fixed dynamic properties allocation.
Jacek Caban [Thu, 16 Oct 2008 18:55:47 +0000 (13:55 -0500)] 
msxml3: Fixed dynamic properties allocation.

16 years agomsxml3: Update orphaned list in put_documentElement.
Jacek Caban [Thu, 16 Oct 2008 18:55:41 +0000 (13:55 -0500)] 
msxml3: Update orphaned list in put_documentElement.

16 years agogdiplus: Add some tests for pathiterator, fix leaks.
Nikolay Sivov [Thu, 16 Oct 2008 16:31:25 +0000 (20:31 +0400)] 
gdiplus: Add some tests for pathiterator, fix leaks.

16 years agocrypt32: Don't check for no data to decode in CryptDecodeObject{Ex}, doing so masks...
Juan Lang [Thu, 16 Oct 2008 16:11:50 +0000 (09:11 -0700)] 
crypt32: Don't check for no data to decode in CryptDecodeObject{Ex}, doing so masks some errors.

16 years agocrypt32: Correct last error when no data are passed to CRYPT_AsnDecodeInt.
Juan Lang [Thu, 16 Oct 2008 16:09:37 +0000 (09:09 -0700)] 
crypt32: Correct last error when no data are passed to CRYPT_AsnDecodeInt.

16 years agocrypt32: Fix a few more test failures.
Juan Lang [Thu, 16 Oct 2008 15:37:37 +0000 (08:37 -0700)] 
crypt32: Fix a few more test failures.

16 years agoshell32/tests: Add tests for CommandLineToArgvW.
Aric Stewart [Thu, 16 Oct 2008 14:22:06 +0000 (09:22 -0500)] 
shell32/tests: Add tests for CommandLineToArgvW.

16 years agogdiplus: Avoid dereferencing a potential NULL (Coverity 589).
Aric Stewart [Thu, 16 Oct 2008 14:09:49 +0000 (09:09 -0500)] 
gdiplus: Avoid dereferencing a potential NULL (Coverity 589).

16 years agoshlwapi: Fix ASSOC_GetExecutable not to use uninitialised variable.
Joris Huizer [Tue, 14 Oct 2008 22:13:44 +0000 (00:13 +0200)] 
shlwapi: Fix ASSOC_GetExecutable not to use uninitialised variable.

16 years agoregedit: Corrections in Russian translation.
Andrey Esin [Tue, 14 Oct 2008 18:32:13 +0000 (22:32 +0400)] 
regedit: Corrections in Russian translation.

16 years agomlang: Sign-compare warnings fix.
Andrew Talbot [Thu, 16 Oct 2008 11:47:01 +0000 (12:47 +0100)] 
mlang: Sign-compare warnings fix.

16 years agomcicda: Sign-compare warning fix.
Andrew Talbot [Thu, 16 Oct 2008 11:46:57 +0000 (12:46 +0100)] 
mcicda: Sign-compare warning fix.

16 years agouser32: Add a test for fullscreen window sizing, make it pass under Wine.
Dmitry Timoshkov [Thu, 16 Oct 2008 10:58:56 +0000 (19:58 +0900)] 
user32: Add a test for fullscreen window sizing, make it pass under Wine.

It appears that Windows doesn't always restrict the window size by
the monitor work area. The tests pass under XP SP3 and Win98.

16 years agontoskrnl.exe: Initialize some IRP fields to prevent using bad pointers by IofComplete...
Alexander Morozov [Thu, 16 Oct 2008 08:06:23 +0000 (12:06 +0400)] 
ntoskrnl.exe: Initialize some IRP fields to prevent using bad pointers by IofCompleteRequest.

16 years agooleaut32: Remove superfluous return statement.
Kirill K. Smirnov [Thu, 16 Oct 2008 09:20:59 +0000 (13:20 +0400)] 
oleaut32: Remove superfluous return statement.

16 years agooleaut32: Return correct error code.
Kirill K. Smirnov [Thu, 16 Oct 2008 09:20:54 +0000 (13:20 +0400)] 
oleaut32: Return correct error code.

16 years agooleaut32: Print error messages as ERR.
Kirill K. Smirnov [Thu, 16 Oct 2008 09:20:45 +0000 (13:20 +0400)] 
oleaut32: Print error messages as ERR.

16 years agowined3d: Modifying GL_TEXTURE_MIN_FILTER modifies both the MINFILTER and MIPFILTER...
Henri Verbeet [Thu, 16 Oct 2008 09:52:54 +0000 (11:52 +0200)] 
wined3d: Modifying GL_TEXTURE_MIN_FILTER modifies both the MINFILTER and MIPFILTER sampler states.

16 years agowined3d: Remove a redundant local variable in apply_draw_buffer().
Henri Verbeet [Thu, 16 Oct 2008 09:52:54 +0000 (11:52 +0200)] 
wined3d: Remove a redundant local variable in apply_draw_buffer().

16 years agowined3d: The container is always non-NULL if GetContainer() succeeds.
Henri Verbeet [Thu, 16 Oct 2008 09:52:54 +0000 (11:52 +0200)] 
wined3d: The container is always non-NULL if GetContainer() succeeds.

16 years agowined3d: Handle offscreen rendering a bit nicer in surface_blt_to_drawable().
Henri Verbeet [Thu, 16 Oct 2008 09:52:54 +0000 (11:52 +0200)] 
wined3d: Handle offscreen rendering a bit nicer in surface_blt_to_drawable().

16 years agokernel32/tests: Add test for GetCommandLineW.
Aric Stewart [Wed, 15 Oct 2008 14:30:28 +0000 (09:30 -0500)] 
kernel32/tests: Add test for GetCommandLineW.

16 years agokernel32/tests: Add a test for CreateProcess with an AppName set.
Aric Stewart [Wed, 15 Oct 2008 14:30:21 +0000 (09:30 -0500)] 
kernel32/tests: Add a test for CreateProcess with an AppName set.

16 years agouser32: Update DrawText tests to cover behavior differences on win98.
Aric Stewart [Tue, 14 Oct 2008 12:29:28 +0000 (07:29 -0500)] 
user32: Update DrawText tests to cover behavior differences on win98.

16 years agoriched20: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Wed, 15 Oct 2008 21:17:08 +0000 (23:17 +0200)] 
riched20: Remove superfluous backslashes at end of lines.

16 years agoadvapi32/tests: Remove superfluous casts of void pointers to other pointer types.
Michael Stefaniuc [Wed, 15 Oct 2008 21:17:24 +0000 (23:17 +0200)] 
advapi32/tests: Remove superfluous casts of void pointers to other pointer types.

16 years agodinput: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Wed, 15 Oct 2008 21:16:48 +0000 (23:16 +0200)] 
dinput: Remove superfluous backslashes at end of lines.

16 years agoriched32: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Wed, 15 Oct 2008 21:17:17 +0000 (23:17 +0200)] 
riched32: Remove superfluous backslashes at end of lines.

16 years agomlang/tests: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Wed, 15 Oct 2008 21:17:01 +0000 (23:17 +0200)] 
mlang/tests: Remove superfluous backslashes at end of lines.

16 years agowininet: Remove duplicated header includes.
Michael Stefaniuc [Wed, 15 Oct 2008 21:16:41 +0000 (23:16 +0200)] 
wininet: Remove duplicated header includes.

16 years agoshdocvw/tests: Remove duplicated header include.
Michael Stefaniuc [Wed, 15 Oct 2008 21:16:26 +0000 (23:16 +0200)] 
shdocvw/tests: Remove duplicated header include.

16 years agomshtml: Initialize nswindow in create_doc_from_nsdoc.
Marcus Meissner [Thu, 16 Oct 2008 07:33:07 +0000 (09:33 +0200)] 
mshtml: Initialize nswindow in create_doc_from_nsdoc.

16 years agomsi: Append a backslash to the AppSearch registry path.
James Hawkins [Thu, 16 Oct 2008 06:08:59 +0000 (01:08 -0500)] 
msi: Append a backslash to the AppSearch registry path.

16 years agomsi: Append a backslash to the AppSearch directory path.
James Hawkins [Thu, 16 Oct 2008 06:08:45 +0000 (01:08 -0500)] 
msi: Append a backslash to the AppSearch directory path.

16 years agojscript: Added isFinite implementation.
Jacek Caban [Wed, 15 Oct 2008 23:50:06 +0000 (18:50 -0500)] 
jscript: Added isFinite implementation.

16 years agojscript: Added undefined to number conversion implementation.
Jacek Caban [Wed, 15 Oct 2008 23:49:59 +0000 (18:49 -0500)] 
jscript: Added undefined to number conversion implementation.

16 years agojscript: Added NaN value implementation.
Jacek Caban [Wed, 15 Oct 2008 23:49:51 +0000 (18:49 -0500)] 
jscript: Added NaN value implementation.

16 years agocrypt32: Fix a test failure on Win98.
Juan Lang [Wed, 15 Oct 2008 20:36:56 +0000 (13:36 -0700)] 
crypt32: Fix a test failure on Win98.

16 years agocrypt32: Fix tests on WinME.
Juan Lang [Wed, 15 Oct 2008 20:34:27 +0000 (13:34 -0700)] 
crypt32: Fix tests on WinME.

16 years agocrypt32: Fix remaining Win9x encoding test failures.
Juan Lang [Wed, 15 Oct 2008 20:24:44 +0000 (13:24 -0700)] 
crypt32: Fix remaining Win9x encoding test failures.

16 years agomshtml: Added support for conditional comments.
Jacek Caban [Wed, 15 Oct 2008 20:22:29 +0000 (15:22 -0500)] 
mshtml: Added support for conditional comments.

16 years agoincludes: Fix CryptCATAdminAddCatalog definition.
Maarten Lankhorst [Tue, 14 Oct 2008 17:56:17 +0000 (19:56 +0200)] 
includes: Fix CryptCATAdminAddCatalog definition.

16 years agokernel32: Added GetLogicalDriveStrings tests.
Jacek Caban [Wed, 15 Oct 2008 15:24:28 +0000 (10:24 -0500)] 
kernel32: Added GetLogicalDriveStrings tests.

16 years agokernel32: Return uppercase drive letter in GetLogicalDriveStrings.
Jacek Caban [Wed, 15 Oct 2008 15:24:13 +0000 (10:24 -0500)] 
kernel32: Return uppercase drive letter in GetLogicalDriveStrings.

16 years agokernel32: Add support for foreign process handles in GetProcessVersion.
Dmitry Timoshkov [Wed, 15 Oct 2008 14:44:54 +0000 (23:44 +0900)] 
kernel32: Add support for foreign process handles in GetProcessVersion.

16 years agomountmgr: Return the drive unique id in IOCTL_MOUNTMGR_QUERY_POINTS.
Alexandre Julliard [Wed, 15 Oct 2008 18:12:49 +0000 (20:12 +0200)] 
mountmgr: Return the drive unique id in IOCTL_MOUNTMGR_QUERY_POINTS.

16 years agomountmgr: Specify the drive type as a DWORD instead of a string.
Alexandre Julliard [Wed, 15 Oct 2008 18:12:27 +0000 (20:12 +0200)] 
mountmgr: Specify the drive type as a DWORD instead of a string.

16 years agowinex11: Remove acute/apostrophe from German keyboard layout tables.
Tobias Jakobi [Thu, 9 Oct 2008 18:10:01 +0000 (20:10 +0200)] 
winex11: Remove acute/apostrophe from German keyboard layout tables.

16 years agowinex11: Set copy mode when rendering OpenGL picture.
Ivan Sinitsin [Tue, 30 Sep 2008 07:02:54 +0000 (11:02 +0400)] 
winex11: Set copy mode when rendering OpenGL picture.

16 years agojscript: Fix shift/reduce conflict in IfStatement rule.
Rob Shearman [Wed, 15 Oct 2008 13:10:07 +0000 (14:10 +0100)] 
jscript: Fix shift/reduce conflict in IfStatement rule.

The famous "dangling else" problem.

16 years agouser32: Make sure our vertical line count is at least 1 even if there is an oversized...
Aric Stewart [Wed, 15 Oct 2008 12:30:22 +0000 (07:30 -0500)] 
user32: Make sure our vertical line count is at least 1 even if there is an oversized font in the edit control.

16 years agowordpad: Corrected Dutch translations.
Frans Kool [Wed, 15 Oct 2008 13:45:57 +0000 (15:45 +0200)] 
wordpad: Corrected Dutch translations.

16 years agorsaenh: Add a value to the empty braces in the initialiser for aOIDDescriptor in...
Rob Shearman [Wed, 15 Oct 2008 13:12:27 +0000 (14:12 +0100)] 
rsaenh: Add a value to the empty braces in the initialiser for aOIDDescriptor in build_hash_signature.

An empty initialiser isn't supported on some compilers like MSVC.

16 years agowrite: Close the thread and process handles returned by CreateProcessW.
Rob Shearman [Mon, 13 Oct 2008 22:37:04 +0000 (23:37 +0100)] 
write: Close the thread and process handles returned by CreateProcessW.

16 years agocomdlg32: Avoid possible NULL pointer dereference (Coverity).
Kai Blin [Tue, 14 Oct 2008 10:56:16 +0000 (12:56 +0200)] 
comdlg32: Avoid possible NULL pointer dereference (Coverity).

16 years agojscript: Check for This->ctx and This->site earlier (Coverity).
Marcus Meissner [Tue, 14 Oct 2008 07:59:33 +0000 (09:59 +0200)] 
jscript: Check for This->ctx and This->site earlier (Coverity).

16 years agorsaenh: Make some functions used in only one file static.
Rob Shearman [Wed, 15 Oct 2008 13:13:26 +0000 (14:13 +0100)] 
rsaenh: Make some functions used in only one file static.

16 years agoshell32: Fix the position where WINAPI is specified in the LPFNOFN typedef.
Rob Shearman [Wed, 15 Oct 2008 13:12:20 +0000 (14:12 +0100)] 
shell32: Fix the position where WINAPI is specified in the LPFNOFN typedef.

16 years agowined3d: Simplify texture target handling in surface_blt_to_drawable().
Henri Verbeet [Wed, 15 Oct 2008 11:35:32 +0000 (13:35 +0200)] 
wined3d: Simplify texture target handling in surface_blt_to_drawable().

16 years agowined3d: We only need to enable texturing for a target if we're going to draw with...
Henri Verbeet [Wed, 15 Oct 2008 11:35:31 +0000 (13:35 +0200)] 
wined3d: We only need to enable texturing for a target if we're going to draw with it (without a shader).

Also, these enables cause problems if they're done while the context
is setup for blitting.

16 years agowined3d: Cleanup properly if creating the context array fails in CreateAdditionalSwap...
Henri Verbeet [Wed, 15 Oct 2008 11:35:31 +0000 (13:35 +0200)] 
wined3d: Cleanup properly if creating the context array fails in CreateAdditionalSwapChain().

16 years agowined3d: Don't crash in CreateAdditionalSwapChain() if the context array wasn't alloc...
Henri Verbeet [Wed, 15 Oct 2008 11:35:31 +0000 (13:35 +0200)] 
wined3d: Don't crash in CreateAdditionalSwapChain() if the context array wasn't allocated yet.