wine
12 years agoconfigure: Use errno.h instead of the non-standard sys/errno.h header.
Francois Gouget [Thu, 15 Dec 2011 10:16:27 +0000 (11:16 +0100)] 
configure: Use errno.h instead of the non-standard sys/errno.h header.

12 years agontdll: Properly set flags in NtCreateNamedPipe().
Adam Martinson [Sun, 11 Dec 2011 19:10:32 +0000 (13:10 -0600)] 
ntdll: Properly set flags in NtCreateNamedPipe().

12 years agocmd: Improve the message when the volume has no label.
Akihiro Sagawa [Wed, 14 Dec 2011 12:22:58 +0000 (21:22 +0900)] 
cmd: Improve the message when the volume has no label.

12 years agouser32: Always use the default alignment when displaying submenu popups.
Alexandre Julliard [Thu, 15 Dec 2011 16:44:03 +0000 (17:44 +0100)] 
user32: Always use the default alignment when displaying submenu popups.

12 years agouser32: Cache the global key state to avoid performance issues in applications that...
Alexandre Julliard [Thu, 15 Dec 2011 13:30:41 +0000 (14:30 +0100)] 
user32: Cache the global key state to avoid performance issues in applications that poll constantly.

12 years agoserver: Optionally return the global key state when queueing a hardware message.
Alexandre Julliard [Thu, 15 Dec 2011 13:29:46 +0000 (14:29 +0100)] 
server: Optionally return the global key state when queueing a hardware message.

12 years agokernel32: Add the tests for various combinations of CreateFileMapping/MapViewOfFile...
Dmitry Timoshkov [Thu, 15 Dec 2011 08:06:37 +0000 (16:06 +0800)] 
kernel32: Add the tests for various combinations of CreateFileMapping/MapViewOfFile protections.

12 years agomsvcp90: Added collate<unsigned short> class stub.
Piotr Caban [Thu, 15 Dec 2011 09:17:28 +0000 (10:17 +0100)] 
msvcp90: Added collate<unsigned short> class stub.

12 years agomsvcp90: Added collate<wchar_t> class stub.
Piotr Caban [Thu, 15 Dec 2011 09:17:08 +0000 (10:17 +0100)] 
msvcp90: Added collate<wchar_t> class stub.

12 years agomsvcp90: Added collate<char> class stub.
Piotr Caban [Thu, 15 Dec 2011 09:16:48 +0000 (10:16 +0100)] 
msvcp90: Added collate<char> class stub.

12 years agomsvcp90: Fixed basic_streambuf<char> vtable.
Piotr Caban [Thu, 15 Dec 2011 09:16:27 +0000 (10:16 +0100)] 
msvcp90: Fixed basic_streambuf<char> vtable.

12 years agomsvcp90: Removed __ASM_EXCEPTION_VTABLE macro.
Piotr Caban [Thu, 15 Dec 2011 09:16:08 +0000 (10:16 +0100)] 
msvcp90: Removed __ASM_EXCEPTION_VTABLE macro.

12 years agourlmon: Added stub for 444 and 445 function.
Piotr Caban [Thu, 15 Dec 2011 09:12:01 +0000 (10:12 +0100)] 
urlmon: Added stub for 444 and 445 function.

12 years agourlmon: Fixed trace message in URLMoniker_BindToObject function.
Piotr Caban [Thu, 15 Dec 2011 09:11:44 +0000 (10:11 +0100)] 
urlmon: Fixed trace message in URLMoniker_BindToObject function.

12 years agoinclude: Add a couple of missing include directives in windows.h.
Francois Gouget [Thu, 15 Dec 2011 09:09:39 +0000 (10:09 +0100)] 
include: Add a couple of missing include directives in windows.h.

Rename a variable to avoid a conflict with the Unknown enumeration value.
Define WIN32_LEAN_AND_MEAN to avoid conflicts caused by the SetPort macro.

12 years agoinclude: Update the nldef.h and *mib.h headers.
Francois Gouget [Thu, 15 Dec 2011 09:06:24 +0000 (10:06 +0100)] 
include: Update the nldef.h and *mib.h headers.

12 years agocomctl32: Don't try to mask out the image for palette-based bitmaps.
Alexandre Julliard [Wed, 14 Dec 2011 20:38:10 +0000 (21:38 +0100)] 
comctl32: Don't try to mask out the image for palette-based bitmaps.

12 years agousp10: Add Spacing Modifier Letters to the Latin script block.
Aric Stewart [Wed, 14 Dec 2011 16:22:07 +0000 (10:22 -0600)] 
usp10: Add Spacing Modifier Letters to the Latin script block.

12 years agousp10: Add Private Use Area and Surrogates Area from Unicode Chapter 16.
Aric Stewart [Wed, 14 Dec 2011 13:29:54 +0000 (07:29 -0600)] 
usp10: Add Private Use Area and Surrogates Area from Unicode Chapter 16.

12 years agousp10: Add Braille script.
Aric Stewart [Wed, 14 Dec 2011 13:29:48 +0000 (07:29 -0600)] 
usp10: Add Braille script.

12 years agousp10: Add Runic Script.
Aric Stewart [Wed, 14 Dec 2011 13:29:39 +0000 (07:29 -0600)] 
usp10: Add Runic Script.

12 years agousp10: Add Ogham script.
Aric Stewart [Wed, 14 Dec 2011 13:29:28 +0000 (07:29 -0600)] 
usp10: Add Ogham script.

12 years agousp10: Add Canadian Aboriginal Syllabics script.
Aric Stewart [Wed, 14 Dec 2011 13:29:19 +0000 (07:29 -0600)] 
usp10: Add Canadian Aboriginal Syllabics script.

12 years agousp10: Add Cherokee script.
Aric Stewart [Wed, 14 Dec 2011 13:29:10 +0000 (07:29 -0600)] 
usp10: Add Cherokee script.

12 years agousp10: Add Vai script.
Aric Stewart [Wed, 14 Dec 2011 13:29:03 +0000 (07:29 -0600)] 
usp10: Add Vai script.

12 years agousp10: Add N'Ko script.
Aric Stewart [Wed, 14 Dec 2011 13:28:56 +0000 (07:28 -0600)] 
usp10: Add N'Ko script.

12 years agousp10: Add Tifinagh script.
Aric Stewart [Wed, 14 Dec 2011 13:28:46 +0000 (07:28 -0600)] 
usp10: Add Tifinagh script.

12 years agousp10: Add Mongolian script.
Aric Stewart [Wed, 14 Dec 2011 13:27:56 +0000 (07:27 -0600)] 
usp10: Add Mongolian script.

12 years agousp10: Allow for multiple broken item counts.
Aric Stewart [Wed, 14 Dec 2011 13:27:47 +0000 (07:27 -0600)] 
usp10: Allow for multiple broken item counts.

12 years agousp10: Add Ethiopic script.
Aric Stewart [Wed, 14 Dec 2011 13:27:38 +0000 (07:27 -0600)] 
usp10: Add Ethiopic script.

12 years agokernel32: Don't run a nonexistent builtin from CreateProcess when filename is not...
Alexandre Julliard [Tue, 13 Dec 2011 19:25:53 +0000 (20:25 +0100)] 
kernel32: Don't run a nonexistent builtin from CreateProcess when filename is not specified.

12 years agosetupapi: Specify the correct binary file name when registering an executable.
Alexandre Julliard [Wed, 14 Dec 2011 17:09:18 +0000 (18:09 +0100)] 
setupapi: Specify the correct binary file name when registering an executable.

12 years agowine.inf: Also create iexplorer.exe in the system directory for registration.
Alexandre Julliard [Wed, 14 Dec 2011 17:01:25 +0000 (18:01 +0100)] 
wine.inf: Also create iexplorer.exe in the system directory for registration.

12 years agowinex11: Add missing initialization of pattern brush style.
Alexandre Julliard [Wed, 14 Dec 2011 16:35:21 +0000 (17:35 +0100)] 
winex11: Add missing initialization of pattern brush style.

12 years agogdi32/tests: Add some tests for behavior of 32-bit DDBs.
Alexandre Julliard [Wed, 14 Dec 2011 16:34:58 +0000 (17:34 +0100)] 
gdi32/tests: Add some tests for behavior of 32-bit DDBs.

12 years agopo: Update French translation.
Frédéric Delanoy [Tue, 13 Dec 2011 21:36:48 +0000 (22:36 +0100)] 
po: Update French translation.

12 years agomsxml3: Initialize VARIANT before passing it to VariantCopy.
Nikolay Sivov [Wed, 14 Dec 2011 11:51:30 +0000 (14:51 +0300)] 
msxml3: Initialize VARIANT before passing it to VariantCopy.

12 years agomsxml3: Added IXMLDOMParseError2 support.
Nikolay Sivov [Wed, 14 Dec 2011 12:42:23 +0000 (15:42 +0300)] 
msxml3: Added IXMLDOMParseError2 support.

12 years agomsxml3: Implemented get_responseStream().
Nikolay Sivov [Mon, 12 Dec 2011 21:56:13 +0000 (00:56 +0300)] 
msxml3: Implemented get_responseStream().

12 years agod3dx9: Implement ID3DXBaseEffect::SetValue().
Rico Schüller [Tue, 13 Dec 2011 16:02:42 +0000 (17:02 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetValue().

12 years agod3dx9: Implement ID3DXBaseEffect::SetVectorArray().
Rico Schüller [Tue, 13 Dec 2011 16:02:37 +0000 (17:02 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetVectorArray().

12 years agod3dx9: Implement ID3DXBaseEffect::SetVector().
Rico Schüller [Tue, 13 Dec 2011 16:02:34 +0000 (17:02 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetVector().

12 years agod3dx9: Implement ID3DXBaseEffect::GetVector().
Rico Schüller [Tue, 13 Dec 2011 16:02:29 +0000 (17:02 +0100)] 
d3dx9: Implement ID3DXBaseEffect::GetVector().

12 years agoinclude: Add extern "C" directives where needed.
Francois Gouget [Tue, 13 Dec 2011 20:10:50 +0000 (21:10 +0100)] 
include: Add extern "C" directives where needed.

12 years agoinclude: Remove unneeded extern "C" directives.
Francois Gouget [Tue, 13 Dec 2011 20:12:20 +0000 (21:12 +0100)] 
include: Remove unneeded extern "C" directives.

12 years agoinclude: Add the Dll(Un)RegisterServer() prototypes to olectl.h.
Francois Gouget [Tue, 13 Dec 2011 20:10:45 +0000 (21:10 +0100)] 
include: Add the Dll(Un)RegisterServer() prototypes to olectl.h.

12 years agoinclude: Define the MIB_IF_OPER_STATUS_XXX constants using an enumeration in ipifcons.h.
Francois Gouget [Tue, 13 Dec 2011 20:10:40 +0000 (21:10 +0100)] 
include: Define the MIB_IF_OPER_STATUS_XXX constants using an enumeration in ipifcons.h.

12 years agoinclude: Split iprtrmib.h into multiple mib.h files.
Francois Gouget [Tue, 13 Dec 2011 20:04:41 +0000 (21:04 +0100)] 
include: Split iprtrmib.h into multiple mib.h files.

Include them where appropriate.

12 years agoinclude: Move some definitions from iptypes.h to nldef.h.
Francois Gouget [Tue, 13 Dec 2011 20:04:31 +0000 (21:04 +0100)] 
include: Move some definitions from iptypes.h to nldef.h.

Include nldef.h where appropriate.

12 years agopo: Update Italian translation.
Luca Bennati [Tue, 13 Dec 2011 07:21:55 +0000 (08:21 +0100)] 
po: Update Italian translation.

12 years agohtiframe.idl: Added ITargetFramePriv and ITargetFramePriv2 declarations.
Jacek Caban [Tue, 13 Dec 2011 14:54:54 +0000 (15:54 +0100)] 
htiframe.idl: Added ITargetFramePriv and ITargetFramePriv2 declarations.

12 years agohlink: Fix leak in HlinkNavigateToStringReference.
Piotr Caban [Tue, 13 Dec 2011 14:14:13 +0000 (15:14 +0100)] 
hlink: Fix leak in HlinkNavigateToStringReference.

12 years agowidl: Zero-initialize [out] structures and unions that contain pointers.
Alexandre Julliard [Tue, 13 Dec 2011 15:29:49 +0000 (16:29 +0100)] 
widl: Zero-initialize [out] structures and unions that contain pointers.

12 years agomsi: Don't run the rollback script in reinstall mode.
Hans Leidekker [Tue, 13 Dec 2011 12:20:10 +0000 (13:20 +0100)] 
msi: Don't run the rollback script in reinstall mode.

12 years agomsi: Pass REINSTALL and REINSTALLMODE properties on the command line in MsiReinstallF...
Hans Leidekker [Tue, 13 Dec 2011 12:19:49 +0000 (13:19 +0100)] 
msi: Pass REINSTALL and REINSTALLMODE properties on the command line in MsiReinstallFeatureW.

12 years agomsi: Don't set the LOGVERBOSE property in MsiReinstallFeatureW.
Hans Leidekker [Tue, 13 Dec 2011 12:19:32 +0000 (13:19 +0100)] 
msi: Don't set the LOGVERBOSE property in MsiReinstallFeatureW.

12 years agomsi: Don't set the Installed property in MsiReinstallFeatureW.
Hans Leidekker [Tue, 13 Dec 2011 12:19:14 +0000 (13:19 +0100)] 
msi: Don't set the Installed property in MsiReinstallFeatureW.

This property will be set later.

12 years agomsi: Support all install contexts in MsiReinstallFeatureW.
Hans Leidekker [Tue, 13 Dec 2011 12:19:01 +0000 (13:19 +0100)] 
msi: Support all install contexts in MsiReinstallFeatureW.

12 years agomsi: Move some traces from implementations to entry points.
Hans Leidekker [Tue, 13 Dec 2011 12:18:42 +0000 (13:18 +0100)] 
msi: Move some traces from implementations to entry points.

12 years agogdi32: Don't remove leading '@' from face name.
Kusanagi Kouichi [Tue, 13 Dec 2011 10:44:26 +0000 (19:44 +0900)] 
gdi32: Don't remove leading '@' from face name.

12 years agogdi32: Don't use preferred family name.
Kusanagi Kouichi [Tue, 13 Dec 2011 10:44:16 +0000 (19:44 +0900)] 
gdi32: Don't use preferred family name.

12 years agogdi32/tests: Add tests for vertical font.
Kusanagi Kouichi [Tue, 13 Dec 2011 10:44:00 +0000 (19:44 +0900)] 
gdi32/tests: Add tests for vertical font.

12 years agojscript: Use bytecode for typeof expression implementation.
Jacek Caban [Tue, 13 Dec 2011 10:57:11 +0000 (11:57 +0100)] 
jscript: Use bytecode for typeof expression implementation.

12 years agomsvfw32: Use appropriate abbreviation for seconds.
Frédéric Delanoy [Mon, 12 Dec 2011 23:26:50 +0000 (00:26 +0100)] 
msvfw32: Use appropriate abbreviation for seconds.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Fri, 2 Dec 2011 17:06:48 +0000 (19:06 +0200)] 
po: Update Lithuanian translation.

12 years agoinclude: Include ipifcons.h from ifdef.h.
Francois Gouget [Mon, 12 Dec 2011 22:55:43 +0000 (23:55 +0100)] 
include: Include ipifcons.h from ifdef.h.

12 years agoinclude: Protect mstcpip.h against multiple inclusion.
Francois Gouget [Mon, 12 Dec 2011 22:54:21 +0000 (23:54 +0100)] 
include: Protect mstcpip.h against multiple inclusion.

12 years agouserenv: Add a missing include directive to userenv.h.
Francois Gouget [Mon, 12 Dec 2011 22:54:12 +0000 (23:54 +0100)] 
userenv: Add a missing include directive to userenv.h.

12 years agoinclude: Add a missing wincrypt.h include directive to mprapi.h.
Francois Gouget [Mon, 12 Dec 2011 22:53:07 +0000 (23:53 +0100)] 
include: Add a missing wincrypt.h include directive to mprapi.h.

Also add the USE_WC_PREFIX macro so one can cleanly deal with the CMSG_DATA conflict with sys/socket.h.

12 years agomsxml3/tests: Test switching encoding after document is started already.
Nikolay Sivov [Mon, 12 Dec 2011 22:00:44 +0000 (01:00 +0300)] 
msxml3/tests: Test switching encoding after document is started already.

12 years agoole32: Simplify stream creation, remove redundant comments.
Nikolay Sivov [Mon, 12 Dec 2011 21:43:24 +0000 (00:43 +0300)] 
ole32: Simplify stream creation, remove redundant comments.

12 years agoole32: COM cleanup of IStream based on HGLOBAL.
Nikolay Sivov [Mon, 12 Dec 2011 21:22:03 +0000 (00:22 +0300)] 
ole32: COM cleanup of IStream based on HGLOBAL.

12 years agousp10: Add Yi script.
Aric Stewart [Mon, 12 Dec 2011 20:50:40 +0000 (14:50 -0600)] 
usp10: Add Yi script.

12 years agousp10: Add Hangul script.
Aric Stewart [Mon, 12 Dec 2011 20:50:34 +0000 (14:50 -0600)] 
usp10: Add Hangul script.

12 years agousp10: Add Kana script.
Aric Stewart [Mon, 12 Dec 2011 20:50:29 +0000 (14:50 -0600)] 
usp10: Add Kana script.

12 years agousp10: Add Bopomofo script.
Aric Stewart [Mon, 12 Dec 2011 20:50:20 +0000 (14:50 -0600)] 
usp10: Add Bopomofo script.

12 years agousp10: Add CKJ Han and Ideographic scripts.
Aric Stewart [Mon, 12 Dec 2011 20:50:12 +0000 (14:50 -0600)] 
usp10: Add CKJ Han and Ideographic scripts.

12 years agowined3d: Get rid of the WINED3DDEVTYPE typedef.
Henri Verbeet [Mon, 12 Dec 2011 19:53:59 +0000 (20:53 +0100)] 
wined3d: Get rid of the WINED3DDEVTYPE typedef.

12 years agowined3d: Get rid of the WINEDDCAPS typedef.
Henri Verbeet [Mon, 12 Dec 2011 19:53:58 +0000 (20:53 +0100)] 
wined3d: Get rid of the WINEDDCAPS typedef.

12 years agowined3d: Use the correct source pitch and byte_count for uploading converted surfaces.
Henri Verbeet [Mon, 12 Dec 2011 19:53:57 +0000 (20:53 +0100)] 
wined3d: Use the correct source pitch and byte_count for uploading converted surfaces.

12 years agoddraw: Add support for clipped blits.
Henri Verbeet [Mon, 12 Dec 2011 19:53:56 +0000 (20:53 +0100)] 
ddraw: Add support for clipped blits.

12 years agoddraw: Move clipper handling to ddraw.
Henri Verbeet [Mon, 12 Dec 2011 19:53:55 +0000 (20:53 +0100)] 
ddraw: Move clipper handling to ddraw.

12 years agowined3d: Ignore invalid texture transform flags.
Matteo Bruni [Mon, 12 Dec 2011 19:25:17 +0000 (20:25 +0100)] 
wined3d: Ignore invalid texture transform flags.

12 years agowined3d: Fix some flag checks.
Matteo Bruni [Mon, 12 Dec 2011 19:25:16 +0000 (20:25 +0100)] 
wined3d: Fix some flag checks.

12 years agontdll: Make an error message a proper ERR.
Alexandre Julliard [Mon, 12 Dec 2011 20:25:13 +0000 (21:25 +0100)] 
ntdll: Make an error message a proper ERR.

12 years agogdi32/tests: Fix some test failures on old Windows versions.
Alexandre Julliard [Tue, 13 Dec 2011 11:24:33 +0000 (12:24 +0100)] 
gdi32/tests: Fix some test failures on old Windows versions.

12 years agowinex11: Get rid of the GetPixel implementation, use the null driver fallback instead.
Alexandre Julliard [Mon, 12 Dec 2011 20:21:28 +0000 (21:21 +0100)] 
winex11: Get rid of the GetPixel implementation, use the null driver fallback instead.

12 years agogdi32: Implement GetPixel in the null driver using GetImage.
Alexandre Julliard [Mon, 12 Dec 2011 19:53:50 +0000 (20:53 +0100)] 
gdi32: Implement GetPixel in the null driver using GetImage.

12 years agogdi32: Remove some color table size checks, we use full-size color tables now.
Alexandre Julliard [Mon, 12 Dec 2011 19:52:41 +0000 (20:52 +0100)] 
gdi32: Remove some color table size checks, we use full-size color tables now.

12 years agogdi32: Implement GetNearestColor in the DIB driver.
Alexandre Julliard [Mon, 12 Dec 2011 19:20:06 +0000 (20:20 +0100)] 
gdi32: Implement GetNearestColor in the DIB driver.

12 years agogdi32: init_dib_info() can no longer fail, and no longer requires freeing.
Alexandre Julliard [Mon, 12 Dec 2011 15:11:17 +0000 (16:11 +0100)] 
gdi32: init_dib_info() can no longer fail, and no longer requires freeing.

12 years agogdi32: Remove support for private color maps.
Alexandre Julliard [Mon, 12 Dec 2011 14:58:05 +0000 (15:58 +0100)] 
gdi32: Remove support for private color maps.

12 years agomshtml: Initialize VARIANT before passing it to variant_copy.
Jacek Caban [Mon, 12 Dec 2011 13:49:33 +0000 (14:49 +0100)] 
mshtml: Initialize VARIANT before passing it to variant_copy.

12 years agojscript: Initialize VARIANT before passing it to disp_propget.
Jacek Caban [Mon, 12 Dec 2011 13:44:20 +0000 (14:44 +0100)] 
jscript: Initialize VARIANT before passing it to disp_propget.

12 years agojscript: Properly handle NULL IDispatch in stack_pop_object.
Jacek Caban [Mon, 12 Dec 2011 13:44:09 +0000 (14:44 +0100)] 
jscript: Properly handle NULL IDispatch in stack_pop_object.

12 years agojscript: Use bytecode for instanceof implementation.
Jacek Caban [Mon, 12 Dec 2011 13:43:54 +0000 (14:43 +0100)] 
jscript: Use bytecode for instanceof implementation.

12 years agojscript: Don't use EXPR_NEWREF in forin_statement_event.
Jacek Caban [Mon, 12 Dec 2011 13:43:35 +0000 (14:43 +0100)] 
jscript: Don't use EXPR_NEWREF in forin_statement_event.

12 years agojscript: Don't use EXPR_NEWREF in for_statement_event.
Jacek Caban [Mon, 12 Dec 2011 13:43:24 +0000 (14:43 +0100)] 
jscript: Don't use EXPR_NEWREF in for_statement_event.

12 years agousp10: Add Khmer script.
Aric Stewart [Mon, 12 Dec 2011 13:32:15 +0000 (07:32 -0600)] 
usp10: Add Khmer script.

12 years agousp10: Add New Tai Lue script.
Aric Stewart [Mon, 12 Dec 2011 13:32:10 +0000 (07:32 -0600)] 
usp10: Add New Tai Lue script.