wine
11 years agomsvcr90: Check more fields in _getptd tests.
Piotr Caban [Tue, 5 Mar 2013 10:06:08 +0000 (11:06 +0100)] 
msvcr90: Check more fields in _getptd tests.

11 years agomsvcrt: Added __pxcptinfoptrs tests.
Piotr Caban [Tue, 5 Mar 2013 10:05:57 +0000 (11:05 +0100)] 
msvcrt: Added __pxcptinfoptrs tests.

11 years agomsvcrt: Added __pxcptinfoptrs implementation.
Piotr Caban [Tue, 5 Mar 2013 10:05:42 +0000 (11:05 +0100)] 
msvcrt: Added __pxcptinfoptrs implementation.

11 years agomsvcrt: Don't set unhandled exception filter, XcptFilter is responsible for handling...
Piotr Caban [Tue, 5 Mar 2013 10:05:32 +0000 (11:05 +0100)] 
msvcrt: Don't set unhandled exception filter, XcptFilter is responsible for handling signals.

11 years agomsvcrt: Rename msvcrt_alloc_fd_from to msvcrt_set_fd.
Piotr Caban [Tue, 5 Mar 2013 10:02:16 +0000 (11:02 +0100)] 
msvcrt: Rename msvcrt_alloc_fd_from to msvcrt_set_fd.

11 years agojscript: Use jsstr_flush in String_concat.
Jacek Caban [Tue, 5 Mar 2013 10:50:18 +0000 (11:50 +0100)] 
jscript: Use jsstr_flush in String_concat.

11 years agojscript: Use jsstr_flush in variant_change_type.
Jacek Caban [Tue, 5 Mar 2013 10:50:03 +0000 (11:50 +0100)] 
jscript: Use jsstr_flush in variant_change_type.

11 years agojscript: Use jsstr_flush in jsval_to_variant.
Jacek Caban [Tue, 5 Mar 2013 10:49:48 +0000 (11:49 +0100)] 
jscript: Use jsstr_flush in jsval_to_variant.

11 years agojscript: Use jsstr_flush in jsstr_concat.
Jacek Caban [Tue, 5 Mar 2013 10:49:33 +0000 (11:49 +0100)] 
jscript: Use jsstr_flush in jsstr_concat.

11 years agojscript: Use jsstr_flush in construct_function.
Jacek Caban [Tue, 5 Mar 2013 10:49:21 +0000 (11:49 +0100)] 
jscript: Use jsstr_flush in construct_function.

11 years agojscript: Use jsstr_flush in Error_toString.
Jacek Caban [Tue, 5 Mar 2013 10:49:06 +0000 (11:49 +0100)] 
jscript: Use jsstr_flush in Error_toString.

11 years agojscript: Added jsstr_flush helper and use it in array_join.
Jacek Caban [Tue, 5 Mar 2013 10:48:55 +0000 (11:48 +0100)] 
jscript: Added jsstr_flush helper and use it in array_join.

11 years agoserver: Remove SPARC support.
André Hentschel [Wed, 20 Feb 2013 20:10:16 +0000 (21:10 +0100)] 
server: Remove SPARC support.

11 years agontdll: Remove SPARC support.
André Hentschel [Wed, 20 Feb 2013 20:10:06 +0000 (21:10 +0100)] 
ntdll: Remove SPARC support.

11 years agokernel32/tests: Remove SPARC support.
André Hentschel [Wed, 20 Feb 2013 20:09:57 +0000 (21:09 +0100)] 
kernel32/tests: Remove SPARC support.

11 years agodbghelp: Remove SPARC support.
André Hentschel [Wed, 20 Feb 2013 20:09:53 +0000 (21:09 +0100)] 
dbghelp: Remove SPARC support.

11 years agowinetest: Remove SPARC support.
André Hentschel [Wed, 20 Feb 2013 20:09:33 +0000 (21:09 +0100)] 
winetest: Remove SPARC support.

11 years agompr: Use offsetof for the size of structs with varlen arrays.
Michael Stefaniuc [Tue, 5 Mar 2013 08:36:24 +0000 (09:36 +0100)] 
mpr: Use offsetof for the size of structs with varlen arrays.

11 years agowined3d: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 4 Mar 2013 23:01:12 +0000 (23:01 +0000)] 
wined3d: Avoid signed-unsigned integer comparisons.

11 years agowineps.drv: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 4 Mar 2013 23:01:20 +0000 (23:01 +0000)] 
wineps.drv: Avoid signed-unsigned integer comparisons.

11 years agoquartz: The filter graph manager should handle GetCurrentPosition itself.
Alessandro Pignotti [Tue, 26 Feb 2013 13:13:57 +0000 (14:13 +0100)] 
quartz: The filter graph manager should handle GetCurrentPosition itself.

11 years agoqedit: Implement IMediaSeeking and IMediaPosition in sample grabber.
Alessandro Pignotti [Tue, 26 Feb 2013 13:09:42 +0000 (14:09 +0100)] 
qedit: Implement IMediaSeeking and IMediaPosition in sample grabber.

11 years agostrmbase: Remove code duplicated by every user of ISeekingPassThruImpl.
Alessandro Pignotti [Mon, 4 Mar 2013 11:21:19 +0000 (12:21 +0100)] 
strmbase: Remove code duplicated by every user of ISeekingPassThruImpl.

11 years agowinemac: Fail gracefully and early when run from a non-GUI session.
Ken Thomases [Mon, 4 Mar 2013 20:46:46 +0000 (14:46 -0600)] 
winemac: Fail gracefully and early when run from a non-GUI session.

11 years agommsystem: MIDIHDR.dwOffset exists since Win 32 only, not in 16 bit code.
Jörg Höhle [Wed, 27 Feb 2013 17:32:17 +0000 (18:32 +0100)] 
mmsystem: MIDIHDR.dwOffset exists since Win 32 only, not in 16 bit code.

11 years agowinmm: Don't log the uninitialised MCI output buffer in case of error.
Jörg Höhle [Thu, 28 Feb 2013 17:10:03 +0000 (18:10 +0100)] 
winmm: Don't log the uninitialised MCI output buffer in case of error.

11 years agowinebuild: Don't register cleanup function when --save-temps is passed after --output.
Tijl Coosemans [Mon, 4 Mar 2013 16:21:16 +0000 (17:21 +0100)] 
winebuild: Don't register cleanup function when --save-temps is passed after --output.

11 years agowinmm/tests: Add another valid return code.
Andrew Eikum [Mon, 4 Mar 2013 17:43:31 +0000 (11:43 -0600)] 
winmm/tests: Add another valid return code.

11 years agowininet: Use secure variable instead of ssl_s handle in a few more places.
Jacek Caban [Mon, 4 Mar 2013 16:48:59 +0000 (17:48 +0100)] 
wininet: Use secure variable instead of ssl_s handle in a few more places.

11 years agomshtml/tests: Make test_insert_adjacent_elems() static.
Francois Gouget [Mon, 4 Mar 2013 13:36:29 +0000 (14:36 +0100)] 
mshtml/tests: Make test_insert_adjacent_elems() static.

11 years agogdiplus/tests: Skip the tests if unable to load the TIFF image.
Francois Gouget [Mon, 4 Mar 2013 13:35:43 +0000 (14:35 +0100)] 
gdiplus/tests: Skip the tests if unable to load the TIFF image.

On Windows XP most versions of gdiplus (i.e. older than 5.2) do not support TIFF.

11 years agowinex11: Wait for the client window to be created on the server side.
Alexandre Julliard [Mon, 4 Mar 2013 12:34:28 +0000 (13:34 +0100)] 
winex11: Wait for the client window to be created on the server side.

11 years agowinex11: Explicitly set the border pixel when creating the client window.
Alexandre Julliard [Mon, 4 Mar 2013 12:34:06 +0000 (13:34 +0100)] 
winex11: Explicitly set the border pixel when creating the client window.

11 years agocomctl32/listview: Fix custom draw prepaint handling.
Daniel Jelinski [Sun, 3 Mar 2013 14:22:43 +0000 (15:22 +0100)] 
comctl32/listview: Fix custom draw prepaint handling.

11 years agocomctl32/listview: Fix font handling in custom draw.
Daniel Jelinski [Sat, 2 Mar 2013 22:12:00 +0000 (23:12 +0100)] 
comctl32/listview: Fix font handling in custom draw.

11 years agocomctl32/imagelist: Fixed merging of images without mask.
Daniel Jelinski [Fri, 1 Mar 2013 18:48:08 +0000 (19:48 +0100)] 
comctl32/imagelist: Fixed merging of images without mask.

11 years agogdi32: Increment the face refcount when loading the same font file multiple times.
Alexandre Julliard [Mon, 4 Mar 2013 10:35:50 +0000 (11:35 +0100)] 
gdi32: Increment the face refcount when loading the same font file multiple times.

11 years agogdi32: Store the font stat information when loading it.
Alexandre Julliard [Mon, 4 Mar 2013 10:35:28 +0000 (11:35 +0100)] 
gdi32: Store the font stat information when loading it.

11 years agovbscript: Specify correct variable in memory allocation check (coverity).
Frédéric Delanoy [Sun, 3 Mar 2013 22:53:07 +0000 (23:53 +0100)] 
vbscript: Specify correct variable in memory allocation check (coverity).

11 years agovbscript: Tweak enum macros to avoid confusing winapi_extract.
Alexandre Julliard [Mon, 4 Mar 2013 10:19:50 +0000 (11:19 +0100)] 
vbscript: Tweak enum macros to avoid confusing winapi_extract.

11 years agojscript: Use jsstr_substr in jsregexp.c where possible.
Jacek Caban [Mon, 4 Mar 2013 09:57:24 +0000 (10:57 +0100)] 
jscript: Use jsstr_substr in jsregexp.c where possible.

11 years agojscript: Added jsstr_substr helper and use it in String object implementation.
Jacek Caban [Mon, 4 Mar 2013 09:57:14 +0000 (10:57 +0100)] 
jscript: Added jsstr_substr helper and use it in String object implementation.

11 years agogdiplus: Add some tests for string format alignment.
Dmitry Timoshkov [Mon, 4 Mar 2013 08:52:59 +0000 (17:52 +0900)] 
gdiplus: Add some tests for string format alignment.

11 years agogdiplus: GdipDrawString should not clip the string if StringFormatFlagsNoClip is...
Dmitry Timoshkov [Mon, 4 Mar 2013 08:52:24 +0000 (17:52 +0900)] 
gdiplus: GdipDrawString should not clip the string if StringFormatFlagsNoClip is specified.

11 years agoRevert "gdiplus: Add support for StringFormatFlagsNoClip.".
Dmitry Timoshkov [Mon, 4 Mar 2013 08:51:41 +0000 (17:51 +0900)] 
Revert "gdiplus: Add support for StringFormatFlagsNoClip.".

This reverts commit bfa35f37a7687cdae338ad9837fc595afb2df2b6.
This patch breaks string alignment.

11 years agoinetcomm: COM cleanup for the IStream iface.
Michael Stefaniuc [Sun, 3 Mar 2013 23:36:06 +0000 (00:36 +0100)] 
inetcomm: COM cleanup for the IStream iface.

11 years agoinetcomm: Include the object instead of IMimeBody in struct body_t.
Michael Stefaniuc [Sun, 3 Mar 2013 23:35:05 +0000 (00:35 +0100)] 
inetcomm: Include the object instead of IMimeBody in struct body_t.

Avoids COM interface to COM object transitions.

11 years agoinetcomm: COM cleanup for the IMimeBody iface.
Michael Stefaniuc [Sun, 3 Mar 2013 23:33:16 +0000 (00:33 +0100)] 
inetcomm: COM cleanup for the IMimeBody iface.

11 years agoinetcomm: Use a static interface instance for IMimeAllocator.
Michael Stefaniuc [Sun, 3 Mar 2013 23:32:40 +0000 (00:32 +0100)] 
inetcomm: Use a static interface instance for IMimeAllocator.

11 years agoinetcomm: COM cleanup for the IMimeSecurity iface.
Michael Stefaniuc [Sun, 3 Mar 2013 23:31:56 +0000 (00:31 +0100)] 
inetcomm: COM cleanup for the IMimeSecurity iface.

11 years agoinetcomm: Pass the object instead of an iface to a helper function.
Michael Stefaniuc [Sun, 3 Mar 2013 23:29:53 +0000 (00:29 +0100)] 
inetcomm: Pass the object instead of an iface to a helper function.

11 years agoinetcomm: COM cleanup for the IMimeMessage iface.
Michael Stefaniuc [Sun, 3 Mar 2013 23:28:47 +0000 (00:28 +0100)] 
inetcomm: COM cleanup for the IMimeMessage iface.

11 years agomsxml3: CDATA nodes can't have children.
Nikolay Sivov [Sun, 3 Mar 2013 17:38:27 +0000 (21:38 +0400)] 
msxml3: CDATA nodes can't have children.

11 years agomsxml3: Filter unsupported child nodes in insertBefore() for elements.
Nikolay Sivov [Sun, 3 Mar 2013 17:20:13 +0000 (21:20 +0400)] 
msxml3: Filter unsupported child nodes in insertBefore() for elements.

11 years agopo: Completed WineMine Czech translation.
Petr Kočandrle [Fri, 1 Mar 2013 13:39:18 +0000 (14:39 +0100)] 
po: Completed WineMine Czech translation.

11 years agodbghelp: Store the vendor id in the correct order.
Jeff Muizelaar [Fri, 1 Mar 2013 15:12:10 +0000 (10:12 -0500)] 
dbghelp: Store the vendor id in the correct order.

11 years agogdiplus: Store the image type on a Graphics object in case the image is freed.
Vincent Povirk [Sat, 2 Mar 2013 20:28:01 +0000 (14:28 -0600)] 
gdiplus: Store the image type on a Graphics object in case the image is freed.

11 years agomscoree: Remove unneeded address-of operator from function name.
Andrew Talbot [Sat, 2 Mar 2013 15:37:44 +0000 (15:37 +0000)] 
mscoree: Remove unneeded address-of operator from function name.

11 years agowindowscodecs: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 2 Mar 2013 15:37:47 +0000 (15:37 +0000)] 
windowscodecs: Avoid signed-unsigned integer comparisons.

11 years agowinealsa.drv: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 2 Mar 2013 15:37:50 +0000 (15:37 +0000)] 
winealsa.drv: Avoid signed-unsigned integer comparisons.

11 years agomsvcrt: Added stdin close/open tests.
Piotr Caban [Fri, 1 Mar 2013 14:04:31 +0000 (15:04 +0100)] 
msvcrt: Added stdin close/open tests.

11 years agomsvcrt: Reuse standard file descriptors after closing them.
Piotr Caban [Fri, 1 Mar 2013 14:04:21 +0000 (15:04 +0100)] 
msvcrt: Reuse standard file descriptors after closing them.

11 years agomsvcrt: Don't duplicate standard handles during initialization.
Piotr Caban [Fri, 1 Mar 2013 14:04:07 +0000 (15:04 +0100)] 
msvcrt: Don't duplicate standard handles during initialization.

11 years agoRelease 1.5.25. wine-1.5.25
Alexandre Julliard [Fri, 1 Mar 2013 20:40:05 +0000 (21:40 +0100)] 
Release 1.5.25.

11 years agomshtml: Added IHTMLElement2::insertAdjacentElement tests.
Jacek Caban [Fri, 1 Mar 2013 14:45:07 +0000 (15:45 +0100)] 
mshtml: Added IHTMLElement2::insertAdjacentElement tests.

11 years agomshtml: Added IHTMLElement2::insertAdjacentElement implementation.
Jacek Caban [Fri, 1 Mar 2013 14:44:57 +0000 (15:44 +0100)] 
mshtml: Added IHTMLElement2::insertAdjacentElement implementation.

11 years agomshtml: insert_adjacent_node clean up.
Jacek Caban [Fri, 1 Mar 2013 14:44:48 +0000 (15:44 +0100)] 
mshtml: insert_adjacent_node clean up.

11 years agomshtml: Fixed 'adjacent' spelling.
Jacek Caban [Fri, 1 Mar 2013 14:44:38 +0000 (15:44 +0100)] 
mshtml: Fixed 'adjacent' spelling.

11 years agomsvcrt: Fixed closing of FindFirstFile handle in build_expanded_argv.
Piotr Caban [Fri, 1 Mar 2013 13:31:41 +0000 (14:31 +0100)] 
msvcrt: Fixed closing of FindFirstFile handle in build_expanded_argv.

11 years agocmd: Fixed memory leak in WCMD_run_program.
Piotr Caban [Fri, 1 Mar 2013 13:31:13 +0000 (14:31 +0100)] 
cmd: Fixed memory leak in WCMD_run_program.

11 years agomshtml: Fixed handling escaped paths in is_gecko_path.
Jacek Caban [Fri, 1 Mar 2013 13:14:48 +0000 (14:14 +0100)] 
mshtml: Fixed handling escaped paths in is_gecko_path.

11 years agoieframe: Fixed tests on IE10.
Jacek Caban [Fri, 1 Mar 2013 10:40:07 +0000 (11:40 +0100)] 
ieframe: Fixed tests on IE10.

11 years agowininet: Renamed socketFD to socket.
Jacek Caban [Fri, 1 Mar 2013 10:16:17 +0000 (11:16 +0100)] 
wininet: Renamed socketFD to socket.

11 years agowininet: Renamed useSSL to secure and set it after secure connection is established.
Jacek Caban [Fri, 1 Mar 2013 10:15:53 +0000 (11:15 +0100)] 
wininet: Renamed useSSL to secure and set it after secure connection is established.

11 years agowinmm: Prevent some MIDI race conditions.
Jörg Höhle [Wed, 23 Jan 2013 08:47:27 +0000 (09:47 +0100)] 
winmm: Prevent some MIDI race conditions.

11 years agowineoss: Add midi MTC Quarter Frame support (on output).
Jörg Höhle [Tue, 26 Feb 2013 10:18:36 +0000 (11:18 +0100)] 
wineoss: Add midi MTC Quarter Frame support (on output).

11 years agowinealsa: Reword some MIDI log messages.
Jörg Höhle [Sat, 19 Jan 2013 19:43:09 +0000 (20:43 +0100)] 
winealsa: Reword some MIDI log messages.

11 years agomscoree: Keep a reference to mscoree when shutting down.
Vincent Povirk [Thu, 28 Feb 2013 21:43:25 +0000 (15:43 -0600)] 
mscoree: Keep a reference to mscoree when shutting down.

11 years agofonts: Add an initial version of Wingdings font.
Dmitry Timoshkov [Fri, 1 Mar 2013 09:01:58 +0000 (18:01 +0900)] 
fonts: Add an initial version of Wingdings font.

This version contains just 3 glyphs which were copied from OpenSymbol font.

11 years agoquartz: It's not guaranteed that filters have a GUID in the property bag.
Alessandro Pignotti [Sun, 24 Feb 2013 22:26:48 +0000 (23:26 +0100)] 
quartz: It's not guaranteed that filters have a GUID in the property bag.

11 years agoquartz: Get the CLSID directly from the filter.
Alessandro Pignotti [Sun, 24 Feb 2013 22:21:48 +0000 (23:21 +0100)] 
quartz: Get the CLSID directly from the filter.

11 years agoquartz: Use the moniker to create the filter directly.
Alessandro Pignotti [Sun, 24 Feb 2013 22:13:45 +0000 (23:13 +0100)] 
quartz: Use the moniker to create the filter directly.

11 years agomsxml3: Avoid unneeded variant copy in setAttribute(), leak fixed as a side effect.
Nikolay Sivov [Fri, 1 Mar 2013 05:08:33 +0000 (09:08 +0400)] 
msxml3: Avoid unneeded variant copy in setAttribute(), leak fixed as a side effect.

11 years agomsxml3: Don't make a variant copy if no need to for setting node value.
Nikolay Sivov [Fri, 1 Mar 2013 05:02:49 +0000 (09:02 +0400)] 
msxml3: Don't make a variant copy if no need to for setting node value.

11 years agomsxml3: Escape value for attribute in put_value().
Nikolay Sivov [Thu, 28 Feb 2013 20:09:25 +0000 (00:09 +0400)] 
msxml3: Escape value for attribute in put_value().

11 years agomsxml3: Remove unneeded cast to xmlDocPtr.
Nikolay Sivov [Thu, 28 Feb 2013 18:44:02 +0000 (22:44 +0400)] 
msxml3: Remove unneeded cast to xmlDocPtr.

11 years agokernel32/tests: Do not assume the signedness of plain char.
Andrew Talbot [Thu, 28 Feb 2013 22:47:11 +0000 (22:47 +0000)] 
kernel32/tests: Do not assume the signedness of plain char.

11 years agowindowscodecs: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 28 Feb 2013 22:47:14 +0000 (22:47 +0000)] 
windowscodecs: Avoid signed-unsigned integer comparisons.

11 years agod3dx9: Explicit computations in D3DXMatrixInverse to speed them up.
Nozomi Kodama [Wed, 27 Feb 2013 06:56:57 +0000 (20:56 -1000)] 
d3dx9: Explicit computations in D3DXMatrixInverse to speed them up.

11 years agod3dx9: Explicit computations in D3DXMatrixDeterminant to speed them up.
Nozomi Kodama [Wed, 27 Feb 2013 05:23:51 +0000 (19:23 -1000)] 
d3dx9: Explicit computations in D3DXMatrixDeterminant to speed them up.

11 years agopo: Small improvement of Czech translation.
Petr Kočandrle [Wed, 27 Feb 2013 20:39:01 +0000 (21:39 +0100)] 
po: Small improvement of Czech translation.

11 years agourlmon.idl: Added IGetBindHandle declaration.
Jacek Caban [Thu, 28 Feb 2013 14:08:28 +0000 (15:08 +0100)] 
urlmon.idl: Added IGetBindHandle declaration.

11 years agoriched20: Send WM_CHAR notifications.
Huw Davies [Thu, 28 Feb 2013 13:52:55 +0000 (13:52 +0000)] 
riched20: Send WM_CHAR notifications.

11 years agoieframe: Fixed QI tests on IE10, where IStdMarshalInfo is supported by WebBrowser...
Jacek Caban [Thu, 28 Feb 2013 12:38:50 +0000 (13:38 +0100)] 
ieframe: Fixed QI tests on IE10, where IStdMarshalInfo is supported by WebBrowser object.

11 years agomshtml: Added IHTMLLabelElement stub implementation.
Jacek Caban [Thu, 28 Feb 2013 12:15:15 +0000 (13:15 +0100)] 
mshtml: Added IHTMLLabelElement stub implementation.

11 years agomshtml.idl: Added IHTMLLabelElement* interfaces declarations.
Jacek Caban [Thu, 28 Feb 2013 12:14:57 +0000 (13:14 +0100)] 
mshtml.idl: Added IHTMLLabelElement* interfaces declarations.

11 years agousp10: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 27 Feb 2013 21:13:06 +0000 (21:13 +0000)] 
usp10: Avoid signed-unsigned integer comparisons.

11 years agomsvcrt: Fix DISPATCHER_CONTEXT on ARM.
André Hentschel [Wed, 27 Feb 2013 20:57:44 +0000 (21:57 +0100)] 
msvcrt: Fix DISPATCHER_CONTEXT on ARM.

11 years agomsvcrt/tests: Mark win8 behaviour as broken.
André Hentschel [Wed, 27 Feb 2013 20:42:57 +0000 (21:42 +0100)] 
msvcrt/tests: Mark win8 behaviour as broken.

11 years agomscoree: Add WINE_MONO_VERBOSE environment setting.
Vincent Povirk [Wed, 27 Feb 2013 15:46:43 +0000 (09:46 -0600)] 
mscoree: Add WINE_MONO_VERBOSE environment setting.