wine
11 years agowined3d: Ignore clears if count = 0 and rects != NULL.
Stefan Dösinger [Wed, 23 Jan 2013 14:02:45 +0000 (15:02 +0100)] 
wined3d: Ignore clears if count = 0 and rects != NULL.

11 years agowinex11: Handle Expose events on top-level client windows.
Alexandre Julliard [Wed, 23 Jan 2013 18:09:29 +0000 (19:09 +0100)] 
winex11: Handle Expose events on top-level client windows.

11 years agowinex11: Store the client window in the window data again, now that it can be accesse...
Alexandre Julliard [Wed, 23 Jan 2013 12:35:30 +0000 (13:35 +0100)] 
winex11: Store the client window in the window data again, now that it can be accessed from all threads.

11 years agogdiplus: Make GdipCreateFromHDC2 not fail in case of hDevice != NULL.
Dmitry Timoshkov [Wed, 23 Jan 2013 07:10:29 +0000 (15:10 +0800)] 
gdiplus: Make GdipCreateFromHDC2 not fail in case of hDevice != NULL.

11 years agoxmllite: Complete content parsing with implemented parts and stubs.
Nikolay Sivov [Wed, 23 Jan 2013 08:12:55 +0000 (12:12 +0400)] 
xmllite: Complete content parsing with implemented parts and stubs.

11 years agowined3d: Get rid of CheckFilterCapability().
Henri Verbeet [Wed, 23 Jan 2013 07:50:13 +0000 (08:50 +0100)] 
wined3d: Get rid of CheckFilterCapability().

11 years agowined3d: Properly set WINED3DFMT_FLAG_FILTERING in init_format_texture_info().
Henri Verbeet [Wed, 23 Jan 2013 07:50:12 +0000 (08:50 +0100)] 
wined3d: Properly set WINED3DFMT_FLAG_FILTERING in init_format_texture_info().

11 years agowined3d: Get rid of select_shader_mode().
Henri Verbeet [Wed, 23 Jan 2013 07:50:11 +0000 (08:50 +0100)] 
wined3d: Get rid of select_shader_mode().

11 years agod3drm: Avoid LPD3DVECTOR.
Henri Verbeet [Wed, 23 Jan 2013 07:50:10 +0000 (08:50 +0100)] 
d3drm: Avoid LPD3DVECTOR.

11 years agod3drm: Avoid LPD3DVALUE.
Henri Verbeet [Wed, 23 Jan 2013 07:50:09 +0000 (08:50 +0100)] 
d3drm: Avoid LPD3DVALUE.

11 years agoadvapi32: Partially implement CreateProcessWithTokenW.
Ričardas Barkauskas [Tue, 22 Jan 2013 21:53:55 +0000 (23:53 +0200)] 
advapi32: Partially implement CreateProcessWithTokenW.

11 years agokernel32: Add SetFileInformationByHandle stub.
Ričardas Barkauskas [Tue, 22 Jan 2013 21:53:35 +0000 (23:53 +0200)] 
kernel32: Add SetFileInformationByHandle stub.

11 years agoadvapi32: Add AddMandatoryAce stub.
Ričardas Barkauskas [Tue, 22 Jan 2013 21:52:09 +0000 (23:52 +0200)] 
advapi32: Add AddMandatoryAce stub.

11 years agodbghelp: Remove useless code in ARM stack walk.
André Hentschel [Tue, 22 Jan 2013 19:35:21 +0000 (20:35 +0100)] 
dbghelp: Remove useless code in ARM stack walk.

11 years agodbghelp: Implement rudimentary stack walk for ARM64.
André Hentschel [Tue, 22 Jan 2013 19:34:28 +0000 (20:34 +0100)] 
dbghelp: Implement rudimentary stack walk for ARM64.

11 years agoconfigure: Add ARM64 define.
André Hentschel [Tue, 22 Jan 2013 19:02:03 +0000 (20:02 +0100)] 
configure: Add ARM64 define.

11 years agogdi32: Add stub for GetFontResourceInfoW.
Stefan Leichter [Mon, 21 Jan 2013 21:44:52 +0000 (22:44 +0100)] 
gdi32: Add stub for GetFontResourceInfoW.

11 years agouser32/tests: Test standard scrollbar initialization.
Sergey Guralnik [Tue, 15 Jan 2013 09:15:56 +0000 (11:15 +0200)] 
user32/tests: Test standard scrollbar initialization.

11 years agowinmm/tests: Allow more margin in the test_asyncWAVE() playback check.
Francois Gouget [Tue, 22 Jan 2013 16:37:18 +0000 (17:37 +0100)] 
winmm/tests: Allow more margin in the test_asyncWAVE() playback check.

11 years agowineps: Cope with '\r'-only end-of-line markers.
Huw Davies [Tue, 22 Jan 2013 15:51:48 +0000 (15:51 +0000)] 
wineps: Cope with '\r'-only end-of-line markers.

11 years agowineps: Use a file mapping to read the ppd file.
Huw Davies [Tue, 22 Jan 2013 15:51:47 +0000 (15:51 +0000)] 
wineps: Use a file mapping to read the ppd file.

11 years agowbemprox: Add a stub implementation of IWbemQualifierSet.
Hans Leidekker [Tue, 22 Jan 2013 15:28:36 +0000 (16:28 +0100)] 
wbemprox: Add a stub implementation of IWbemQualifierSet.

11 years agoriched20: Avoid an unnecessary string duplication.
Huw Davies [Tue, 22 Jan 2013 14:04:08 +0000 (14:04 +0000)] 
riched20: Avoid an unnecessary string duplication.

11 years agovbscript: Fixed typo in vbsregexp55.idl.
Piotr Caban [Tue, 22 Jan 2013 12:55:54 +0000 (13:55 +0100)] 
vbscript: Fixed typo in vbsregexp55.idl.

11 years agonetstat: Implement the UDP stats output.
André Hentschel [Mon, 21 Jan 2013 20:12:47 +0000 (21:12 +0100)] 
netstat: Implement the UDP stats output.

11 years agonetstat: Implement the TCP stats output.
André Hentschel [Mon, 21 Jan 2013 20:12:36 +0000 (21:12 +0100)] 
netstat: Implement the TCP stats output.

11 years agod3dx9_36: Implement ID3DXFileDataImpl_IsReference.
Christian Costa [Tue, 22 Jan 2013 07:36:28 +0000 (08:36 +0100)] 
d3dx9_36: Implement ID3DXFileDataImpl_IsReference.

11 years agod3dx9_36: Implement ID3DXFileData_GetChildren and ID3DXFileData_GetChild.
Christian Costa [Tue, 22 Jan 2013 07:36:19 +0000 (08:36 +0100)] 
d3dx9_36: Implement ID3DXFileData_GetChildren and ID3DXFileData_GetChild.

11 years agodmusic: Add support for loading articulations.
Christian Costa [Tue, 22 Jan 2013 07:35:56 +0000 (08:35 +0100)] 
dmusic: Add support for loading articulations.

11 years agowined3d: Get rid of CheckSrgbReadCapability().
Henri Verbeet [Tue, 22 Jan 2013 10:34:09 +0000 (11:34 +0100)] 
wined3d: Get rid of CheckSrgbReadCapability().

11 years agowined3d: Properly set WINED3DFMT_FLAG_SRGB_WRITE in init_format_texture_info().
Henri Verbeet [Tue, 22 Jan 2013 10:34:08 +0000 (11:34 +0100)] 
wined3d: Properly set WINED3DFMT_FLAG_SRGB_WRITE in init_format_texture_info().

11 years agowined3d: Add sRGB writes to the shader backend and fragment pipe caps.
Henri Verbeet [Tue, 22 Jan 2013 10:34:07 +0000 (11:34 +0100)] 
wined3d: Add sRGB writes to the shader backend and fragment pipe caps.

11 years agod3drm: Avoid LPDDPIXELFORMAT.
Henri Verbeet [Tue, 22 Jan 2013 10:34:06 +0000 (11:34 +0100)] 
d3drm: Avoid LPDDPIXELFORMAT.

11 years agod3drm: Avoid LPD3DRECT.
Henri Verbeet [Tue, 22 Jan 2013 10:34:05 +0000 (11:34 +0100)] 
d3drm: Avoid LPD3DRECT.

11 years agoxmllite: Implement end tag parsing.
Nikolay Sivov [Tue, 22 Jan 2013 09:11:51 +0000 (13:11 +0400)] 
xmllite: Implement end tag parsing.

11 years agogdi32: Fix copy/paste typo in get_char_positions_indices.
Alexandre Julliard [Tue, 22 Jan 2013 11:13:19 +0000 (12:13 +0100)] 
gdi32: Fix copy/paste typo in get_char_positions_indices.

11 years agoserver: Use the __NR_ names for Linux system calls.
Alexandre Julliard [Mon, 21 Jan 2013 20:37:10 +0000 (21:37 +0100)] 
server: Use the __NR_ names for Linux system calls.

11 years agontdll: Use the __NR_ names for Linux system calls.
Alexandre Julliard [Mon, 21 Jan 2013 20:37:02 +0000 (21:37 +0100)] 
ntdll: Use the __NR_ names for Linux system calls.

11 years agowbemprox: Implement Win32_DiskDrive.DeviceId.
Hans Leidekker [Mon, 21 Jan 2013 15:29:00 +0000 (16:29 +0100)] 
wbemprox: Implement Win32_DiskDrive.DeviceId.

11 years agomsi: Remove const from integer parameters.
Hans Leidekker [Mon, 21 Jan 2013 15:25:34 +0000 (16:25 +0100)] 
msi: Remove const from integer parameters.

11 years agomsi: Execute concurrent installers in a separate process.
Hans Leidekker [Mon, 21 Jan 2013 15:24:59 +0000 (16:24 +0100)] 
msi: Execute concurrent installers in a separate process.

11 years agomsi: Set the OriginalDatabase property after applying transforms, not before.
Hans Leidekker [Mon, 21 Jan 2013 15:24:11 +0000 (16:24 +0100)] 
msi: Set the OriginalDatabase property after applying transforms, not before.

11 years agousp10: Only fall back to latin features if the base script tag is not found at all.
Aric Stewart [Mon, 21 Jan 2013 15:23:14 +0000 (09:23 -0600)] 
usp10: Only fall back to latin features if the base script tag is not found at all.

11 years agousp10: Add locl and ccmp to Latin features.
Aric Stewart [Mon, 21 Jan 2013 15:23:04 +0000 (09:23 -0600)] 
usp10: Add locl and ccmp to Latin features.

11 years agosecur32: Added SECPKG_ATTR_REMOTE_CERT_CONTEXT tests.
Jacek Caban [Mon, 21 Jan 2013 14:04:05 +0000 (15:04 +0100)] 
secur32: Added SECPKG_ATTR_REMOTE_CERT_CONTEXT tests.

11 years agosecur32: Return a cert context with context store in SECPKG_ATTR_REMOTE_CERT_CONTEXT...
Jacek Caban [Mon, 21 Jan 2013 14:03:50 +0000 (15:03 +0100)] 
secur32: Return a cert context with context store in SECPKG_ATTR_REMOTE_CERT_CONTEXT MacOSX implementation.

11 years agosecur32: Return a cert context with context store in SECPKG_ATTR_REMOTE_CERT_CONTEXT...
Jacek Caban [Mon, 21 Jan 2013 14:03:36 +0000 (15:03 +0100)] 
secur32: Return a cert context with context store in SECPKG_ATTR_REMOTE_CERT_CONTEXT GnuTLS implementation.

11 years agolibwine: Hardcode Linux syscall numbers.
Alexandre Julliard [Mon, 21 Jan 2013 15:00:16 +0000 (16:00 +0100)] 
libwine: Hardcode Linux syscall numbers.

11 years agoloader: Hardcode Linux syscall numbers.
Alexandre Julliard [Mon, 21 Jan 2013 15:00:07 +0000 (16:00 +0100)] 
loader: Hardcode Linux syscall numbers.

11 years agoxmllite: Handle empty elements and transition to content/misc part, update depth...
Nikolay Sivov [Sun, 20 Jan 2013 21:03:23 +0000 (01:03 +0400)] 
xmllite: Handle empty elements and transition to content/misc part, update depth on push.

11 years agoxmllite: Add a name stack for elements.
Nikolay Sivov [Sun, 20 Jan 2013 19:46:25 +0000 (23:46 +0400)] 
xmllite: Add a name stack for elements.

11 years agowined3d: Move "vs_clipping" to the shader caps.
Henri Verbeet [Mon, 21 Jan 2013 08:08:37 +0000 (09:08 +0100)] 
wined3d: Move "vs_clipping" to the shader caps.

11 years agowined3d: Move "ffp_proj_control" to the fragment caps.
Henri Verbeet [Mon, 21 Jan 2013 08:08:36 +0000 (09:08 +0100)] 
wined3d: Move "ffp_proj_control" to the fragment caps.

11 years agowined3d: Get rid of the select_shader_mode() call in wined3d_get_device_caps().
Henri Verbeet [Mon, 21 Jan 2013 08:08:35 +0000 (09:08 +0100)] 
wined3d: Get rid of the select_shader_mode() call in wined3d_get_device_caps().

The shader backend already returns the correct caps.

11 years agoddraw: Avoid LPD3DDRAWPRIMITIVESTRIDEDDATA.
Henri Verbeet [Mon, 21 Jan 2013 08:08:34 +0000 (09:08 +0100)] 
ddraw: Avoid LPD3DDRAWPRIMITIVESTRIDEDDATA.

11 years agoddraw: Avoid LPD3DVERTEXBUFFERDESC.
Henri Verbeet [Mon, 21 Jan 2013 08:08:33 +0000 (09:08 +0100)] 
ddraw: Avoid LPD3DVERTEXBUFFERDESC.

11 years agod3dx9_36: Fill children info into ID3DXFileData object.
Christian Costa [Mon, 21 Jan 2013 07:41:02 +0000 (08:41 +0100)] 
d3dx9_36: Fill children info into ID3DXFileData object.

11 years agowinemac: Implement a WINDOW_CLOSE_REQUESTED event to allow closing windows.
Ken Thomases [Mon, 21 Jan 2013 06:08:12 +0000 (00:08 -0600)] 
winemac: Implement a WINDOW_CLOSE_REQUESTED event to allow closing windows.

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.