wine
11 years agowinemac: Implement MsgWaitForMultipleObjectsEx and infrastructure for processing...
Ken Thomases [Mon, 21 Jan 2013 06:08:08 +0000 (00:08 -0600)] 
winemac: Implement MsgWaitForMultipleObjectsEx and infrastructure for processing events.

11 years agowinemac: Make each Mac driver window track the HWND it's associated with.
Ken Thomases [Mon, 21 Jan 2013 06:08:03 +0000 (00:08 -0600)] 
winemac: Make each Mac driver window track the HWND it's associated with.

11 years agowinemac: Associate an event queue with each thread that creates windows and with...
Ken Thomases [Mon, 21 Jan 2013 06:07:58 +0000 (00:07 -0600)] 
winemac: Associate an event queue with each thread that creates windows and with each window.

11 years agowinemac: Add WineEventQueue class for conveying events from Cocoa to Wine threads.
Ken Thomases [Mon, 21 Jan 2013 06:07:51 +0000 (00:07 -0600)] 
winemac: Add WineEventQueue class for conveying events from Cocoa to Wine threads.

11 years agowinemac: Add a simple ERR() logging macro that can be used from Cocoa code.
Ken Thomases [Mon, 21 Jan 2013 06:07:47 +0000 (00:07 -0600)] 
winemac: Add a simple ERR() logging macro that can be used from Cocoa code.

11 years agowinapi: Add arm64 architecture.
Alexandre Julliard [Mon, 21 Jan 2013 11:26:11 +0000 (12:26 +0100)] 
winapi: Add arm64 architecture.

11 years agogdi32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 19 Jan 2013 23:12:49 +0000 (23:12 +0000)] 
gdi32: Avoid signed-unsigned integer comparisons.

11 years agomsvcrt: read_utf8: free readbuf on return (Coverity).
Marcus Meissner [Sun, 20 Jan 2013 12:17:09 +0000 (13:17 +0100)] 
msvcrt: read_utf8: free readbuf on return (Coverity).

11 years agodmusic: Actually return the allocated interface (Coverity).
Marcus Meissner [Sun, 20 Jan 2013 12:09:41 +0000 (13:09 +0100)] 
dmusic: Actually return the allocated interface (Coverity).

11 years agontdll: Implement IMAGE_REL_BASED_THUMB_MOV32 relocation on ARM.
André Hentschel [Sun, 20 Jan 2013 17:02:10 +0000 (18:02 +0100)] 
ntdll: Implement IMAGE_REL_BASED_THUMB_MOV32 relocation on ARM.

11 years agoadvapi32: Fix LsaLookupNames2() regarding referenced domain list allocation.
Nikolay Sivov [Sat, 19 Jan 2013 19:39:12 +0000 (23:39 +0400)] 
advapi32: Fix LsaLookupNames2() regarding referenced domain list allocation.

11 years agoadvapi32: Make it possible to free data buffer returned from LsaLookupSids().
Nikolay Sivov [Sat, 19 Jan 2013 19:26:05 +0000 (23:26 +0400)] 
advapi32: Make it possible to free data buffer returned from LsaLookupSids().

11 years agoinclude: Make sure interlocked_cmpxchg128 is defined on ARM64.
André Hentschel [Fri, 18 Jan 2013 17:05:42 +0000 (18:05 +0100)] 
include: Make sure interlocked_cmpxchg128 is defined on ARM64.

11 years agoinclude: Fix __int64 definition for ARM64.
André Hentschel [Fri, 18 Jan 2013 16:51:46 +0000 (17:51 +0100)] 
include: Fix __int64 definition for ARM64.

11 years agousp10: GPOS Mark to Base seeks back in the string to the first glyph that is not...
Aric Stewart [Fri, 18 Jan 2013 16:35:32 +0000 (10:35 -0600)] 
usp10: GPOS Mark to Base seeks back in the string to the first glyph that is not a mark for its base.

11 years agousp10: Group the GDEF table loading with the other opentype tables.
Aric Stewart [Fri, 18 Jan 2013 16:35:24 +0000 (10:35 -0600)] 
usp10: Group the GDEF table loading with the other opentype tables.

11 years agoRelease 1.5.22. wine-1.5.22
Alexandre Julliard [Fri, 18 Jan 2013 20:44:53 +0000 (21:44 +0100)] 
Release 1.5.22.

11 years agopo: Update French translation.
Frédéric Delanoy [Fri, 18 Jan 2013 16:06:38 +0000 (17:06 +0100)] 
po: Update French translation.

11 years agowmiutils: Add locking to the path object.
Hans Leidekker [Fri, 18 Jan 2013 15:21:04 +0000 (16:21 +0100)] 
wmiutils: Add locking to the path object.

11 years agousp10: MarkToMark calculations may need to happen even if the offset is 0.
Aric Stewart [Fri, 18 Jan 2013 13:13:20 +0000 (07:13 -0600)] 
usp10: MarkToMark calculations may need to happen even if the offset is 0.

11 years agomshtml: Get rid of PRInt16 type.
Jacek Caban [Fri, 18 Jan 2013 13:06:09 +0000 (14:06 +0100)] 
mshtml: Get rid of PRInt16 type.

11 years agomshtml: Get rid of remaining PRInt32 usage.
Jacek Caban [Fri, 18 Jan 2013 13:05:59 +0000 (14:05 +0100)] 
mshtml: Get rid of remaining PRInt32 usage.

11 years agomshtml: Don't use PRInt32 in property getters implementations.
Jacek Caban [Fri, 18 Jan 2013 13:05:50 +0000 (14:05 +0100)] 
mshtml: Don't use PRInt32 in property getters implementations.

11 years agomshtml: Don't use PRInt32 in htmlelem*.
Jacek Caban [Fri, 18 Jan 2013 13:05:31 +0000 (14:05 +0100)] 
mshtml: Don't use PRInt32 in htmlelem*.

11 years agomshtml: Don't use PRInt32 in nsio.c.
Jacek Caban [Fri, 18 Jan 2013 13:05:15 +0000 (14:05 +0100)] 
mshtml: Don't use PRInt32 in nsio.c.

11 years agovbscript: Added VBScript.RegExp version 1.0 typelib.
Piotr Caban [Fri, 18 Jan 2013 11:40:42 +0000 (12:40 +0100)] 
vbscript: Added VBScript.RegExp version 1.0 typelib.

11 years agovbscript: Added VBScript.RegExp version 5.5 typelib.
Piotr Caban [Fri, 18 Jan 2013 11:40:30 +0000 (12:40 +0100)] 
vbscript: Added VBScript.RegExp version 5.5 typelib.

11 years agowidl: Make it possible to set typelib resource id with id attribute.
Piotr Caban [Fri, 18 Jan 2013 11:40:20 +0000 (12:40 +0100)] 
widl: Make it possible to set typelib resource id with id attribute.

11 years agowined3d: Get rid of vs_selected_mode / ps_selected_mode from struct wined3d_device.
Henri Verbeet [Fri, 18 Jan 2013 11:05:25 +0000 (12:05 +0100)] 
wined3d: Get rid of vs_selected_mode / ps_selected_mode from struct wined3d_device.

These are only used by wined3d_shader_create_vs() /
wined3d_shader_create_ps(), but they're redundant there since the "none"
shader backend doesn't support any shader version.

11 years agowined3d: Replace InitAdapters() with a function to initialize a single adapter.
Henri Verbeet [Fri, 18 Jan 2013 11:05:24 +0000 (12:05 +0100)] 
wined3d: Replace InitAdapters() with a function to initialize a single adapter.

11 years agowined3d: Introduce a separate function for intializing the adapter's framebuffer...
Henri Verbeet [Fri, 18 Jan 2013 11:05:23 +0000 (12:05 +0100)] 
wined3d: Introduce a separate function for intializing the adapter's framebuffer configs.

11 years agoddraw: Avoid LPD3DEXECUTEDATA.
Henri Verbeet [Fri, 18 Jan 2013 11:05:22 +0000 (12:05 +0100)] 
ddraw: Avoid LPD3DEXECUTEDATA.

11 years agoddraw: Avoid LPD3DSTATS.
Henri Verbeet [Fri, 18 Jan 2013 11:05:21 +0000 (12:05 +0100)] 
ddraw: Avoid LPD3DSTATS.

11 years agomsvcp: Sync implementations.
Piotr Caban [Fri, 18 Jan 2013 10:43:22 +0000 (11:43 +0100)] 
msvcp: Sync implementations.

11 years agokernel32: Make CopyFile(Ex)() succeed even if the source file is delete-locked.
Charles Davis [Thu, 17 Jan 2013 20:28:44 +0000 (13:28 -0700)] 
kernel32: Make CopyFile(Ex)() succeed even if the source file is delete-locked.

11 years agokernel32: Make CopyFile() call CopyFileEx() instead of the other way around.
Charles Davis [Thu, 17 Jan 2013 20:28:43 +0000 (13:28 -0700)] 
kernel32: Make CopyFile() call CopyFileEx() instead of the other way around.

11 years agoshell32: Add a stub for SHGetSetFolderCustomSettings.
Austin English [Thu, 17 Jan 2013 22:34:46 +0000 (14:34 -0800)] 
shell32: Add a stub for SHGetSetFolderCustomSettings.

11 years agows2_32/tests: Add SO_ERROR [set|get]sockopt tests.
Bruno Jesus [Fri, 18 Jan 2013 00:33:05 +0000 (22:33 -0200)] 
ws2_32/tests: Add SO_ERROR [set|get]sockopt tests.

11 years agomsvcrt: Added basic _popen tests.
Piotr Caban [Fri, 18 Jan 2013 10:05:46 +0000 (11:05 +0100)] 
msvcrt: Added basic _popen tests.

11 years agomsvcrt: Return child exit code in _pclose function.
Piotr Caban [Fri, 18 Jan 2013 10:03:51 +0000 (11:03 +0100)] 
msvcrt: Return child exit code in _pclose function.

Based on a patch by Borut Ražem.

11 years agomsvcrt: Added support for commit flag in fopen.
Piotr Caban [Fri, 18 Jan 2013 10:03:13 +0000 (11:03 +0100)] 
msvcrt: Added support for commit flag in fopen.

11 years agowindowscodecs: Add a test for CreateBitmapFromHBITMAP.
Dmitry Timoshkov [Fri, 18 Jan 2013 09:59:48 +0000 (17:59 +0800)] 
windowscodecs: Add a test for CreateBitmapFromHBITMAP.

11 years agofusion: Remove an unneeded file.
Alexandre Julliard [Fri, 18 Jan 2013 12:04:51 +0000 (13:04 +0100)] 
fusion: Remove an unneeded file.

11 years agofusion: No longer prefer native.
Hans Leidekker [Fri, 18 Jan 2013 08:17:45 +0000 (09:17 +0100)] 
fusion: No longer prefer native.

11 years agowbemprox: Reject empty queries.
Hans Leidekker [Fri, 18 Jan 2013 09:22:49 +0000 (10:22 +0100)] 
wbemprox: Reject empty queries.

11 years agod3dx9_36/tests: Remove useless casts.
Alexandre Julliard [Fri, 18 Jan 2013 11:30:27 +0000 (12:30 +0100)] 
d3dx9_36/tests: Remove useless casts.

11 years agod3dx9_36: Make variables static in xfile tests.
Christian Costa [Fri, 18 Jan 2013 07:49:25 +0000 (08:49 +0100)] 
d3dx9_36: Make variables static in xfile tests.

11 years agod3dx9_36: Implement ID3DXFileDataImpl_Lock and ID3DXFileDataImpl_Unlock + tests.
Christian Costa [Fri, 18 Jan 2013 07:49:17 +0000 (08:49 +0100)] 
d3dx9_36: Implement ID3DXFileDataImpl_Lock and ID3DXFileDataImpl_Unlock + tests.

11 years agod3dx9_36: Initialize properly object in CreateEnumObject.
Christian Costa [Fri, 18 Jan 2013 07:49:09 +0000 (08:49 +0100)] 
d3dx9_36: Initialize properly object in CreateEnumObject.

11 years agowinealsa.drv: Fix F0 and F7 byte insertion + memory leak and remove LP stuff in modLo...
Christian Costa [Fri, 18 Jan 2013 07:48:22 +0000 (08:48 +0100)] 
winealsa.drv: Fix F0 and F7 byte insertion + memory leak and remove LP stuff in modLongData.

11 years agopo: Update Russian translation.
Nikolay Sivov [Fri, 18 Jan 2013 04:38:28 +0000 (08:38 +0400)] 
po: Update Russian translation.

11 years agoxmllite: Initial support for start tag parsing.
Nikolay Sivov [Fri, 18 Jan 2013 06:04:27 +0000 (10:04 +0400)] 
xmllite: Initial support for start tag parsing.

11 years agoqmgr: Remove separate release helpers.
Nikolay Sivov [Fri, 18 Jan 2013 04:39:15 +0000 (08:39 +0400)] 
qmgr: Remove separate release helpers.

11 years agoqmgr: COM cleanup for IBackgroundCopyFile interface.
Nikolay Sivov [Fri, 18 Jan 2013 04:38:49 +0000 (08:38 +0400)] 
qmgr: COM cleanup for IBackgroundCopyFile interface.

11 years agopo: Update Finnish translation.
Lauri Kenttä [Thu, 17 Jan 2013 19:24:30 +0000 (21:24 +0200)] 
po: Update Finnish translation.

11 years agoqmgr: COM cleanup of IBackgroundCopyJob2 interface.
Nikolay Sivov [Thu, 17 Jan 2013 18:39:26 +0000 (22:39 +0400)] 
qmgr: COM cleanup of IBackgroundCopyJob2 interface.

11 years agousp10: Implement GPOS Cursive Attachment Positioning Subtable.
Aric Stewart [Thu, 17 Jan 2013 15:57:16 +0000 (09:57 -0600)] 
usp10: Implement GPOS Cursive Attachment Positioning Subtable.

11 years agowmiutils: Implement IWbemPath::SetNamespaceAt.
Hans Leidekker [Thu, 17 Jan 2013 14:31:45 +0000 (15:31 +0100)] 
wmiutils: Implement IWbemPath::SetNamespaceAt.

11 years agowmiutils: Implement IWbemPath::RemoveNamespaceAt.
Hans Leidekker [Thu, 17 Jan 2013 14:30:44 +0000 (15:30 +0100)] 
wmiutils: Implement IWbemPath::RemoveNamespaceAt.

11 years agowmiutils: Implement IWbemPath::RemoveAllNamespaces.
Hans Leidekker [Thu, 17 Jan 2013 14:30:17 +0000 (15:30 +0100)] 
wmiutils: Implement IWbemPath::RemoveAllNamespaces.

11 years agowmiutils: Implement IWbemPath::GetNamespaceAt.
Hans Leidekker [Thu, 17 Jan 2013 14:29:48 +0000 (15:29 +0100)] 
wmiutils: Implement IWbemPath::GetNamespaceAt.

11 years agowmiutils: Implement IWbemPath::SetClassName.
Hans Leidekker [Thu, 17 Jan 2013 14:29:12 +0000 (15:29 +0100)] 
wmiutils: Implement IWbemPath::SetClassName.

11 years agomshtml: Treat doctype nodes as comment nodes.
Jacek Caban [Thu, 17 Jan 2013 14:24:38 +0000 (15:24 +0100)] 
mshtml: Treat doctype nodes as comment nodes.

11 years agomshtml: Added support for DOCUMENT_TYPE_NODE in nsnode_to_nsstring_rec.
Jacek Caban [Thu, 17 Jan 2013 14:24:24 +0000 (15:24 +0100)] 
mshtml: Added support for DOCUMENT_TYPE_NODE in nsnode_to_nsstring_rec.

11 years agopo: Update Japanese translation.
Akihiro Sagawa [Thu, 17 Jan 2013 12:55:09 +0000 (21:55 +0900)] 
po: Update Japanese translation.

11 years agowinex11: Fallback to the standard cursor font when XCursor is missing.
Alexandre Julliard [Thu, 17 Jan 2013 14:33:09 +0000 (15:33 +0100)] 
winex11: Fallback to the standard cursor font when XCursor is missing.

11 years agowinex11: Check the bpp instead of the depth in the R8G8B8 format test.
Alexandre Julliard [Thu, 17 Jan 2013 13:36:51 +0000 (14:36 +0100)] 
winex11: Check the bpp instead of the depth in the R8G8B8 format test.

11 years agowined3d: Get rid of the "opengl" field in struct wined3d_adapter.
Henri Verbeet [Thu, 17 Jan 2013 09:24:29 +0000 (10:24 +0100)] 
wined3d: Get rid of the "opengl" field in struct wined3d_adapter.

11 years agowined3d: Get rid of the surface_type parameter to wined3d_check_device_format().
Henri Verbeet [Thu, 17 Jan 2013 09:24:28 +0000 (10:24 +0100)] 
wined3d: Get rid of the surface_type parameter to wined3d_check_device_format().

11 years agowined3d: Get rid of the surface_type parameter to wined3d_surface_create().
Henri Verbeet [Thu, 17 Jan 2013 09:24:27 +0000 (10:24 +0100)] 
wined3d: Get rid of the surface_type parameter to wined3d_surface_create().

11 years agoddraw: Avoid LPD3DCLIPSTATUS.
Henri Verbeet [Thu, 17 Jan 2013 09:24:26 +0000 (10:24 +0100)] 
ddraw: Avoid LPD3DCLIPSTATUS.

11 years agoddraw: Avoid LPD3DSTATUS.
Henri Verbeet [Thu, 17 Jan 2013 09:24:25 +0000 (10:24 +0100)] 
ddraw: Avoid LPD3DSTATUS.

11 years agoquartz: return the IMemAllocator so the BaseOutputPin can store it and use it, avoidi...
Damjan Jovanovic [Thu, 17 Jan 2013 05:40:39 +0000 (07:40 +0200)] 
quartz: return the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a NULL pointer crash.

11 years agoReturn the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a...
Damjan Jovanovic [Thu, 17 Jan 2013 05:39:17 +0000 (07:39 +0200)] 
Return the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a NULL pointer crash.

11 years agowinegstreamer: return the IMemAllocator so the BaseOutputPin can store it and use...
Damjan Jovanovic [Thu, 17 Jan 2013 05:38:12 +0000 (07:38 +0200)] 
winegstreamer: return the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a NULL pointer crash.

11 years agolibport: Always include the interlocked_cmpxchg128 fallback.
Alexandre Julliard [Thu, 17 Jan 2013 11:21:14 +0000 (12:21 +0100)] 
libport: Always include the interlocked_cmpxchg128 fallback.

11 years agontdll/tests: Fix SYSTEM_CACHE_INFORMATION failures.
Detlef Riekenberg [Wed, 16 Jan 2013 22:56:43 +0000 (23:56 +0100)] 
ntdll/tests: Fix SYSTEM_CACHE_INFORMATION failures.

11 years agod3dx9/tests: Use D3DXFloat16To32Array() instead of a custom function.
Rico Schüller [Wed, 16 Jan 2013 21:12:51 +0000 (22:12 +0100)] 
d3dx9/tests: Use D3DXFloat16To32Array() instead of a custom function.

11 years agoexplorerframe: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 16 Jan 2013 20:41:36 +0000 (20:41 +0000)] 
explorerframe: Avoid signed-unsigned integer comparisons.

11 years agofusion: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 16 Jan 2013 20:42:26 +0000 (20:42 +0000)] 
fusion: Avoid signed-unsigned integer comparisons.

11 years agogdi.exe16: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 16 Jan 2013 20:42:31 +0000 (20:42 +0000)] 
gdi.exe16: Avoid signed-unsigned integer comparisons.

11 years agocmd: Even if FindExecutable fails wait for process to finish in non-interactive mode.
Piotr Caban [Wed, 16 Jan 2013 13:40:31 +0000 (14:40 +0100)] 
cmd: Even if FindExecutable fails wait for process to finish in non-interactive mode.

11 years agomsvcp70: Remove forwards to msvcp80.
Piotr Caban [Wed, 16 Jan 2013 13:36:50 +0000 (14:36 +0100)] 
msvcp70: Remove forwards to msvcp80.

11 years agotools: Update make_specfiles script.
Piotr Caban [Wed, 16 Jan 2013 13:36:40 +0000 (14:36 +0100)] 
tools: Update make_specfiles script.

11 years agomsvcp90: Added std::arg(complex) implementation.
Piotr Caban [Wed, 16 Jan 2013 13:27:53 +0000 (14:27 +0100)] 
msvcp90: Added std::arg(complex) implementation.

11 years agomsvcp90: Added basic complex numbers tests.
Piotr Caban [Wed, 16 Jan 2013 13:27:37 +0000 (14:27 +0100)] 
msvcp90: Added basic complex numbers tests.

11 years agomsvcp90: Added operators working on complex numbers.
Piotr Caban [Wed, 16 Jan 2013 13:27:20 +0000 (14:27 +0100)] 
msvcp90: Added operators working on complex numbers.

11 years agomsvcp90: Added complex<{float, double, long double}> constructors implementation.
Piotr Caban [Wed, 16 Jan 2013 13:27:04 +0000 (14:27 +0100)] 
msvcp90: Added complex<{float, double, long double}> constructors implementation.

11 years agoddraw/tests: Add basic tests for DrawIndexedPrimitiveStrided.
Stefan Dösinger [Wed, 16 Jan 2013 11:44:17 +0000 (12:44 +0100)] 
ddraw/tests: Add basic tests for DrawIndexedPrimitiveStrided.

11 years agod3d8/tests: Create a plain DS surface in test_reset_resources.
Stefan Dösinger [Wed, 16 Jan 2013 11:44:16 +0000 (12:44 +0100)] 
d3d8/tests: Create a plain DS surface in test_reset_resources.

11 years agod3d9/tests: Create a plain DS surface in test_reset_resources.
Stefan Dösinger [Wed, 16 Jan 2013 11:44:15 +0000 (12:44 +0100)] 
d3d9/tests: Create a plain DS surface in test_reset_resources.

r200 does not support depth textures.

11 years agoatl100: Added stubs for AtlAxDialogBox[AW].
Jacek Caban [Wed, 16 Jan 2013 11:50:06 +0000 (12:50 +0100)] 
atl100: Added stubs for AtlAxDialogBox[AW].

11 years agomshtml: Remove duplicated property entries in preprocess_dispex_data.
Jacek Caban [Wed, 16 Jan 2013 11:36:08 +0000 (12:36 +0100)] 
mshtml: Remove duplicated property entries in preprocess_dispex_data.

11 years agoVarious background processes must be launched detached from current console (if any).
Eric Pouech [Mon, 14 Jan 2013 20:20:06 +0000 (21:20 +0100)] 
Various background processes must be launched detached from current console (if any).

11 years agowinetest: Add ARM64 support.
André Hentschel [Tue, 15 Jan 2013 23:57:34 +0000 (00:57 +0100)] 
winetest: Add ARM64 support.

11 years agowinedbg: Add ARM64 support.
André Hentschel [Tue, 15 Jan 2013 23:56:51 +0000 (00:56 +0100)] 
winedbg: Add ARM64 support.

11 years agodbghelp: Add ARM64 support.
André Hentschel [Tue, 15 Jan 2013 23:55:14 +0000 (00:55 +0100)] 
dbghelp: Add ARM64 support.

11 years agokernel32/tests: Add ARM64 support.
André Hentschel [Tue, 15 Jan 2013 23:53:55 +0000 (00:53 +0100)] 
kernel32/tests: Add ARM64 support.

11 years agontdll: Add ARM64 cpu info.
André Hentschel [Tue, 15 Jan 2013 23:52:23 +0000 (00:52 +0100)] 
ntdll: Add ARM64 cpu info.

11 years agontdll: Add ARM64 signal handling.
André Hentschel [Tue, 15 Jan 2013 23:50:30 +0000 (00:50 +0100)] 
ntdll: Add ARM64 signal handling.