wine
16 years agoBetter match the PSDK types and update win32.api to fix the winapi_check warnings.
Francois Gouget [Sun, 14 Oct 2007 12:36:21 +0000 (14:36 +0200)] 
Better match the PSDK types and update win32.api to fix the winapi_check warnings.

16 years agowtsapi32: Add a couple of related prototypes.
Francois Gouget [Sun, 14 Oct 2007 12:36:13 +0000 (14:36 +0200)] 
wtsapi32: Add a couple of related prototypes.

16 years agouser32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update...
Francois Gouget [Sun, 14 Oct 2007 12:36:08 +0000 (14:36 +0200)] 
user32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update win32.api to fix the winapi_check warnings.

16 years agomsdmo: Fix the DMOGetName() prototype.
Francois Gouget [Sun, 14 Oct 2007 12:36:00 +0000 (14:36 +0200)] 
msdmo: Fix the DMOGetName() prototype.

16 years agomsdmo: Fix a winapi_check documentation warning and improve the documentation a bit.
Francois Gouget [Sun, 14 Oct 2007 12:35:51 +0000 (14:35 +0200)] 
msdmo: Fix a winapi_check documentation warning and improve the documentation a bit.

16 years agoole32: Fix the CoCreateGuid() ordinal in the documentation.
Francois Gouget [Sun, 14 Oct 2007 12:35:44 +0000 (14:35 +0200)] 
ole32: Fix the CoCreateGuid() ordinal in the documentation.

16 years agomsvcrt: Fix the calling convention of _wsearchenv() and _wspawnv*().
Francois Gouget [Sun, 14 Oct 2007 12:35:36 +0000 (14:35 +0200)] 
msvcrt: Fix the calling convention of _wsearchenv() and _wspawnv*().

16 years agomshtml: Check for HAVE_UNISTD_H before including unistd.h.
Francois Gouget [Sun, 14 Oct 2007 12:35:14 +0000 (14:35 +0200)] 
mshtml: Check for HAVE_UNISTD_H before including unistd.h.

16 years agocrypt32/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 14 Oct 2007 12:35:09 +0000 (14:35 +0200)] 
crypt32/tests: Fix compilation on systems that don't support nameless unions.

16 years agooleaut32/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 14 Oct 2007 12:34:58 +0000 (14:34 +0200)] 
oleaut32/tests: Fix compilation on systems that don't support nameless unions.

16 years agowined3d: Fix the d3dfmt_p8_init_palette() prototype.
Francois Gouget [Sun, 14 Oct 2007 12:34:47 +0000 (14:34 +0200)] 
wined3d: Fix the d3dfmt_p8_init_palette() prototype.

16 years agomshtml: Added ref counting to node object.
Jacek Caban [Sun, 14 Oct 2007 10:07:27 +0000 (12:07 +0200)] 
mshtml: Added ref counting to node object.

16 years agomshtml: Try installing Gecko from local file in DllRegisterServer.
Jacek Caban [Sat, 13 Oct 2007 23:49:19 +0000 (01:49 +0200)] 
mshtml: Try installing Gecko from local file in DllRegisterServer.

16 years agomshtml: Added IHTMLTxtRange::moveStart("character") implementation.
Jacek Caban [Sat, 13 Oct 2007 23:14:40 +0000 (01:14 +0200)] 
mshtml: Added IHTMLTxtRange::moveStart("character") implementation.

16 years agomshtml: Added more range tests and fixes.
Jacek Caban [Sat, 13 Oct 2007 23:14:08 +0000 (01:14 +0200)] 
mshtml: Added more range tests and fixes.

16 years agomshtml: Added more DOM tests.
Jacek Caban [Sat, 13 Oct 2007 22:12:12 +0000 (00:12 +0200)] 
mshtml: Added more DOM tests.

16 years agomshtml: Added IHTMLSelectElement::selectedIndex property implementation.
Jacek Caban [Sat, 13 Oct 2007 22:11:48 +0000 (00:11 +0200)] 
mshtml: Added IHTMLSelectElement::selectedIndex property implementation.

16 years agomshtml: Added IHTMLOptionElementFactory::create implementation.
Jacek Caban [Sat, 13 Oct 2007 22:11:31 +0000 (00:11 +0200)] 
mshtml: Added IHTMLOptionElementFactory::create implementation.

16 years agomshtml: Added IHTMLOptionElement::get_text implementation.
Jacek Caban [Sat, 13 Oct 2007 22:11:06 +0000 (00:11 +0200)] 
mshtml: Added IHTMLOptionElement::get_text implementation.

16 years agomshtml: Added IHTMLOptionElement::put_text implementation.
Jacek Caban [Sat, 13 Oct 2007 22:10:43 +0000 (00:10 +0200)] 
mshtml: Added IHTMLOptionElement::put_text implementation.

16 years agomshtml: Added IHTMLOptionElement::put_value implementation.
Jacek Caban [Sat, 13 Oct 2007 22:10:15 +0000 (00:10 +0200)] 
mshtml: Added IHTMLOptionElement::put_value implementation.

16 years agomshtml: Added IHTMLOptionElement::get_value implementation.
Jacek Caban [Sat, 13 Oct 2007 02:00:26 +0000 (04:00 +0200)] 
mshtml: Added IHTMLOptionElement::get_value implementation.

16 years agomshtml: Added IHTMLStyle display and visibility properties implementation.
Jacek Caban [Sat, 13 Oct 2007 02:00:02 +0000 (04:00 +0200)] 
mshtml: Added IHTMLStyle display and visibility properties implementation.

16 years agomshtml: Added IHTMLDocument4 stub implementation.
Jacek Caban [Sat, 13 Oct 2007 01:59:38 +0000 (03:59 +0200)] 
mshtml: Added IHTMLDocument4 stub implementation.

16 years agomshtml: Use wine scheme mechanism in do_load_from_moniker_hack.
Jacek Caban [Sat, 13 Oct 2007 01:59:19 +0000 (03:59 +0200)] 
mshtml: Use wine scheme mechanism in do_load_from_moniker_hack.

16 years agomshtml: Added IHTMLWindow2::get_option implementation.
Jacek Caban [Sat, 13 Oct 2007 01:58:55 +0000 (03:58 +0200)] 
mshtml: Added IHTMLWindow2::get_option implementation.

16 years agomshtml: Fixed ref count leak.
Jacek Caban [Sat, 13 Oct 2007 01:58:06 +0000 (03:58 +0200)] 
mshtml: Fixed ref count leak.

16 years agomshtml: Fix range pos after put_text call.
Jacek Caban [Fri, 12 Oct 2007 09:11:24 +0000 (11:11 +0200)] 
mshtml: Fix range pos after put_text call.

16 years agoiphlpapi: Improve GetPerAdapterInfo stub.
Juan Lang [Fri, 12 Oct 2007 23:16:35 +0000 (16:16 -0700)] 
iphlpapi: Improve GetPerAdapterInfo stub.

16 years agows2_32: Fix broadcast address calculation.
Juan Lang [Fri, 12 Oct 2007 23:15:29 +0000 (16:15 -0700)] 
ws2_32: Fix broadcast address calculation.

16 years agosetupapi: Correct device enumeration.
Juan Lang [Fri, 12 Oct 2007 15:30:10 +0000 (08:30 -0700)] 
setupapi: Correct device enumeration.

16 years agosetupapi: Don't abort key enumeration early.
Juan Lang [Fri, 12 Oct 2007 15:26:56 +0000 (08:26 -0700)] 
setupapi: Don't abort key enumeration early.

16 years agosetupapi: Implement SetupDiDeleteDevRegKey.
Juan Lang [Fri, 12 Oct 2007 15:26:31 +0000 (08:26 -0700)] 
setupapi: Implement SetupDiDeleteDevRegKey.

16 years agosetupapi: Make error checking in SetupDiCreateDevRegKeyW more like that in SetupDiOpe...
Juan Lang [Fri, 12 Oct 2007 15:25:51 +0000 (08:25 -0700)] 
setupapi: Make error checking in SetupDiCreateDevRegKeyW more like that in SetupDiOpenDevRegKey.

16 years agosetupapi: Implement SetupDiOpenDevRegKey.
Juan Lang [Fri, 12 Oct 2007 15:25:24 +0000 (08:25 -0700)] 
setupapi: Implement SetupDiOpenDevRegKey.

16 years agosetupapi: Test SetupDiOpenDevRegKey.
Juan Lang [Fri, 12 Oct 2007 15:24:27 +0000 (08:24 -0700)] 
setupapi: Test SetupDiOpenDevRegKey.

16 years agosetupapi: Improve parameter checking in SetupDiInstallClass.
Juan Lang [Fri, 12 Oct 2007 15:24:04 +0000 (08:24 -0700)] 
setupapi: Improve parameter checking in SetupDiInstallClass.

16 years agosetupapi: Remove bogus part of test.
Juan Lang [Fri, 12 Oct 2007 15:23:43 +0000 (08:23 -0700)] 
setupapi: Remove bogus part of test.

16 years agowidl: Fix build failure in parser.y.
Gerald Pfeifer [Fri, 12 Oct 2007 10:27:41 +0000 (12:27 +0200)] 
widl: Fix build failure in parser.y.

16 years agowinex11.drv: The 'lossy' parameter is always false so remove it.
Francois Gouget [Fri, 12 Oct 2007 15:44:13 +0000 (17:44 +0200)] 
winex11.drv: The 'lossy' parameter is always false so remove it.

16 years agogdi32: Try to load Wine's TrueType fonts from the build directory.
Huw Davies [Fri, 12 Oct 2007 13:36:44 +0000 (14:36 +0100)] 
gdi32: Try to load Wine's TrueType fonts from the build directory.

16 years agogdi32: Don't load Wine's bitmap-only TrueType fonts.
Huw Davies [Fri, 12 Oct 2007 13:35:44 +0000 (14:35 +0100)] 
gdi32: Don't load Wine's bitmap-only TrueType fonts.

16 years agofonts: Change to OS2 Vendor ID to be 'Wine'.
Huw Davies [Fri, 12 Oct 2007 13:33:04 +0000 (14:33 +0100)] 
fonts: Change to OS2 Vendor ID to be 'Wine'.

16 years agogdi32: Factor out the code to call FT_Load_Sfnt_Table.
Huw Davies [Fri, 12 Oct 2007 13:06:24 +0000 (14:06 +0100)] 
gdi32: Factor out the code to call FT_Load_Sfnt_Table.

16 years agowined3d: Optimize P8 fragment shader.
Roderick Colenbrander [Fri, 12 Oct 2007 11:34:43 +0000 (13:34 +0200)] 
wined3d: Optimize P8 fragment shader.

16 years agoRelease 0.9.47. wine-0.9.47
Alexandre Julliard [Fri, 12 Oct 2007 15:12:57 +0000 (17:12 +0200)] 
Release 0.9.47.

16 years agotools/wine.desktop: Add Name field in Russian.
Vitaly Lipatov [Sat, 6 Oct 2007 09:04:48 +0000 (13:04 +0400)] 
tools/wine.desktop: Add Name field in Russian.

16 years agowininet: Fix a memory leak.
Andrew Talbot [Thu, 11 Oct 2007 21:00:17 +0000 (22:00 +0100)] 
wininet: Fix a memory leak.

16 years agokernel32: Get rid of the NLS_RegOpenSubKey function, its behavior is broken.
Alexandre Julliard [Fri, 12 Oct 2007 09:47:34 +0000 (11:47 +0200)] 
kernel32: Get rid of the NLS_RegOpenSubKey function, its behavior is broken.

16 years agoinkobj: Stub implementation of IInkCollector.
John Klehm [Fri, 12 Oct 2007 07:30:14 +0000 (02:30 -0500)] 
inkobj: Stub implementation of IInkCollector.

16 years agonkobj: Use an internal header.
John Klehm [Fri, 12 Oct 2007 01:38:25 +0000 (20:38 -0500)] 
nkobj: Use an internal header.

16 years agoimm32: Avoid spamming the debug output.
Marcus Meissner [Fri, 12 Oct 2007 07:11:43 +0000 (09:11 +0200)] 
imm32: Avoid spamming the debug output.

16 years agourlmon: Increment/decrement reference count when internet handles are created/destroyed.
Misha Koshelev [Fri, 12 Oct 2007 00:58:23 +0000 (19:58 -0500)] 
urlmon: Increment/decrement reference count when internet handles are created/destroyed.

16 years agowined3d: Use a fragment shader to do P8 palette conversion in hardware.
Roderick Colenbrander [Thu, 11 Oct 2007 21:11:37 +0000 (23:11 +0200)] 
wined3d: Use a fragment shader to do P8 palette conversion in hardware.

16 years agowined3d: Fix inverse palette lookup for P8 surfaces.
Roderick Colenbrander [Thu, 11 Oct 2007 20:04:48 +0000 (22:04 +0200)] 
wined3d: Fix inverse palette lookup for P8 surfaces.

The previous method didn't take into account duplicate entries for the same color.

16 years agosetupapi: Implement SetupDiCreateDevRegKeyW.
Juan Lang [Thu, 11 Oct 2007 20:25:52 +0000 (13:25 -0700)] 
setupapi: Implement SetupDiCreateDevRegKeyW.

16 years agosetupapi: Add a device ID member to DeviceInfo.
Juan Lang [Thu, 11 Oct 2007 20:25:29 +0000 (13:25 -0700)] 
setupapi: Add a device ID member to DeviceInfo.

16 years agosetupapi: Don't require caller to pass a SP_DEVINFO_DATA pointer to SETUPDI_AddDevice...
Juan Lang [Thu, 11 Oct 2007 20:25:08 +0000 (13:25 -0700)] 
setupapi: Don't require caller to pass a SP_DEVINFO_DATA pointer to SETUPDI_AddDeviceToSet.

16 years agosetupapi: Add helper function to open a device's hardware key.
Juan Lang [Thu, 11 Oct 2007 20:24:42 +0000 (13:24 -0700)] 
setupapi: Add helper function to open a device's hardware key.

16 years agosetupapi: Implement SetupDiCreateDevRegKeyA on top of SetupDiCreateDevRegKeyW.
Juan Lang [Thu, 11 Oct 2007 20:24:19 +0000 (13:24 -0700)] 
setupapi: Implement SetupDiCreateDevRegKeyA on top of SetupDiCreateDevRegKeyW.

16 years agosetupapi: Add stubs for SetupDiCreateDevRegKeyA/W.
Juan Lang [Thu, 11 Oct 2007 20:23:56 +0000 (13:23 -0700)] 
setupapi: Add stubs for SetupDiCreateDevRegKeyA/W.

16 years agosetupapi: Install more items when installing a class.
Juan Lang [Thu, 11 Oct 2007 20:23:21 +0000 (13:23 -0700)] 
setupapi: Install more items when installing a class.

16 years agosetupapi: Correct creating the class key.
Juan Lang [Thu, 11 Oct 2007 20:22:55 +0000 (13:22 -0700)] 
setupapi: Correct creating the class key.

16 years agosetupapi: SetupOpenAppendInfFile is implemented, so remove #if 0 around it.
Juan Lang [Thu, 11 Oct 2007 20:21:56 +0000 (13:21 -0700)] 
setupapi: SetupOpenAppendInfFile is implemented, so remove #if 0 around it.

16 years agosetupapi: Test SetupDiInstallClass.
Juan Lang [Thu, 11 Oct 2007 21:06:06 +0000 (14:06 -0700)] 
setupapi: Test SetupDiInstallClass.

16 years agowined3d: Add a (nested) loop test.
Stefan Dösinger [Tue, 9 Oct 2007 20:12:59 +0000 (22:12 +0200)] 
wined3d: Add a (nested) loop test.

16 years agocrypt32: Implement name constraint checking.
Juan Lang [Thu, 11 Oct 2007 17:59:46 +0000 (10:59 -0700)] 
crypt32: Implement name constraint checking.

16 years agocrypt32: Implement name constraints decoding.
Juan Lang [Thu, 11 Oct 2007 00:50:36 +0000 (17:50 -0700)] 
crypt32: Implement name constraints decoding.

16 years agocrypt32: Don't check tag in AsnDecodeIntInternal, caller already checks it.
Juan Lang [Thu, 11 Oct 2007 00:49:33 +0000 (17:49 -0700)] 
crypt32: Don't check tag in AsnDecodeIntInternal, caller already checks it.

16 years agocrypt32: Allow either NULL or empty strings where one or the other is expected.
Juan Lang [Wed, 10 Oct 2007 23:05:49 +0000 (16:05 -0700)] 
crypt32: Allow either NULL or empty strings where one or the other is expected.

16 years agocrypt32: Implement name constraint encoding.
Juan Lang [Wed, 10 Oct 2007 23:05:12 +0000 (16:05 -0700)] 
crypt32: Implement name constraint encoding.

16 years agocrypt32: Test encoding/decoding name constraints.
Juan Lang [Wed, 10 Oct 2007 21:51:02 +0000 (14:51 -0700)] 
crypt32: Test encoding/decoding name constraints.

16 years agocrypt32: Add another test to show that time validity nesting isn't checked.
Juan Lang [Wed, 10 Oct 2007 21:46:01 +0000 (14:46 -0700)] 
crypt32: Add another test to show that time validity nesting isn't checked.

16 years agocrypt32: Remove superficially different certificates.
Juan Lang [Wed, 10 Oct 2007 21:44:04 +0000 (14:44 -0700)] 
crypt32: Remove superficially different certificates.

16 years agocrypt32: Allow imprecision of one millisecond in time decoding to fix test failures...
Juan Lang [Wed, 10 Oct 2007 21:40:20 +0000 (14:40 -0700)] 
crypt32: Allow imprecision of one millisecond in time decoding to fix test failures on Windows.

16 years agod3dx8: Fix the definition of D3DXVECTOR.
David Adam [Thu, 11 Oct 2007 15:48:49 +0000 (17:48 +0200)] 
d3dx8: Fix the definition of D3DXVECTOR.

16 years agoAssorted spelling fixes.
Francois Gouget [Thu, 11 Oct 2007 16:31:26 +0000 (18:31 +0200)] 
Assorted spelling fixes.

16 years agopdh/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Thu, 11 Oct 2007 16:33:40 +0000 (18:33 +0200)] 
pdh/tests: Fix compilation on systems that don't support nameless unions.

16 years agocomctl32/tests: Fix the control's size reporting in an error message.
Francois Gouget [Thu, 11 Oct 2007 16:33:25 +0000 (18:33 +0200)] 
comctl32/tests: Fix the control's size reporting in an error message.

16 years agouser32/tests: Don't use nameless unions where they are not needed.
Francois Gouget [Thu, 11 Oct 2007 16:33:16 +0000 (18:33 +0200)] 
user32/tests: Don't use nameless unions where they are not needed.

16 years agowinex11.drv: Add the trailing '\n' to a Wine trace.
Francois Gouget [Thu, 11 Oct 2007 16:33:32 +0000 (18:33 +0200)] 
winex11.drv: Add the trailing '\n' to a Wine trace.

16 years agowinex11.drv: Remove an obsolete FIXME comment.
Francois Gouget [Thu, 11 Oct 2007 16:32:55 +0000 (18:32 +0200)] 
winex11.drv: Remove an obsolete FIXME comment.

16 years agowine.inf: Add Protected Storage System Provider key.
Andrey Turkin [Sun, 7 Oct 2007 13:03:27 +0000 (17:03 +0400)] 
wine.inf: Add Protected Storage System Provider key.

16 years agomshtml: Added support for installing Gecko from the local file.
Jacek Caban [Wed, 10 Oct 2007 12:44:07 +0000 (14:44 +0200)] 
mshtml: Added support for installing Gecko from the local file.

16 years agomsdmo: Improve registration and reading of codecs.
Aric Stewart [Wed, 10 Oct 2007 15:13:49 +0000 (10:13 -0500)] 
msdmo: Improve registration and reading of codecs.

16 years agomsinkaut.idl: Declare the IInkCollector interface and its dependencies.
John Klehm [Wed, 10 Oct 2007 09:32:33 +0000 (04:32 -0500)] 
msinkaut.idl: Declare the IInkCollector interface and its dependencies.

16 years agoqmgr: Skeleton implementation of Background Intelligent Transfer Service (BITS).
Roy Shea [Mon, 8 Oct 2007 17:38:06 +0000 (10:38 -0700)] 
qmgr: Skeleton implementation of Background Intelligent Transfer Service (BITS).

16 years agowinex11: Don't use a window manager border for a simple WS_BORDER-style border.
Alexandre Julliard [Thu, 11 Oct 2007 10:25:02 +0000 (12:25 +0200)] 
winex11: Don't use a window manager border for a simple WS_BORDER-style border.

16 years agowinex11: Reuse the mwm hints when computing the window X11 rectangle.
Alexandre Julliard [Thu, 11 Oct 2007 10:24:27 +0000 (12:24 +0200)] 
winex11: Reuse the mwm hints when computing the window X11 rectangle.

This allows more flexibility in deciding which elements of the decor
are done by the window manager.

16 years agowinex11: Set the SKIP_PAGER and SKIP_TASKBAR styles on tool windows.
Alexandre Julliard [Thu, 11 Oct 2007 09:40:55 +0000 (11:40 +0200)] 
winex11: Set the SKIP_PAGER and SKIP_TASKBAR styles on tool windows.

16 years agowinex11: Add generic mechanism for managing WM_STATE properties.
Alexandre Julliard [Thu, 11 Oct 2007 09:38:59 +0000 (11:38 +0200)] 
winex11: Add generic mechanism for managing WM_STATE properties.

16 years agowininet/tests: Initial tests for InternetCanonicalizeUrlA.
Detlef Riekenberg [Wed, 10 Oct 2007 21:16:51 +0000 (23:16 +0200)] 
wininet/tests: Initial tests for InternetCanonicalizeUrlA.

16 years agowined3d: Set D3DCAPS2_CANAUTOGENMIPMAP flag when supported.
Chris Robinson [Wed, 3 Oct 2007 11:19:15 +0000 (04:19 -0700)] 
wined3d: Set D3DCAPS2_CANAUTOGENMIPMAP flag when supported.

16 years agoinclude/winsock.h: Fix parenthesis mismatch.
Nigel Liang [Thu, 11 Oct 2007 00:25:51 +0000 (17:25 -0700)] 
include/winsock.h: Fix parenthesis mismatch.

16 years agorpcrt4, widl: Make pointer layouts compatible with windows; fix conformant array...
Dan Hipschman [Wed, 10 Oct 2007 22:29:54 +0000 (15:29 -0700)] 
rpcrt4, widl: Make pointer layouts compatible with windows; fix conformant array tests.

16 years agowineps.drv: Fix some memory leaks.
Andrew Talbot [Wed, 10 Oct 2007 18:57:29 +0000 (19:57 +0100)] 
wineps.drv: Fix some memory leaks.

16 years agooleaut32: Function kind for dispatch interfaces should be FUNC_DISPATCH.
Mikolaj Zalewski [Fri, 5 Oct 2007 22:55:56 +0000 (15:55 -0700)] 
oleaut32: Function kind for dispatch interfaces should be FUNC_DISPATCH.

16 years agod3d9: Release pixel shaders after we're done with them in the visual test.
H. Verbeet [Wed, 10 Oct 2007 16:35:54 +0000 (18:35 +0200)] 
d3d9: Release pixel shaders after we're done with them in the visual test.

16 years agomsvcrt: Fix demangling of function pointers by maintaining the left/right distinction...
Alexandre Julliard [Wed, 10 Oct 2007 17:52:16 +0000 (19:52 +0200)] 
msvcrt: Fix demangling of function pointers by maintaining the left/right distinction for type references.

16 years agomshtml: Set the SETUP_IS_CHROME_WRAPPER to FALSE as the embedded Gecko is always...
Robert Shearman [Wed, 10 Oct 2007 11:15:21 +0000 (13:15 +0200)] 
mshtml: Set the SETUP_IS_CHROME_WRAPPER to FALSE as the embedded Gecko is always used to display content and not chrome.