wine
13 years agoRelease 1.3.19. wine-1.3.19
Alexandre Julliard [Fri, 29 Apr 2011 18:04:41 +0000 (20:04 +0200)] 
Release 1.3.19.

13 years agodbghelp: Prevent winedbg page faults when loading some PDBs generated by the Intel...
Peter Urbanec [Fri, 29 Apr 2011 12:41:17 +0000 (22:41 +1000)] 
dbghelp: Prevent winedbg page faults when loading some PDBs generated by the Intel C Compiler.

13 years agopo: Update Polish translation.
Łukasz Wojniłowicz [Thu, 28 Apr 2011 17:52:13 +0000 (19:52 +0200)] 
po: Update Polish translation.

13 years agopo: Update Korean translation.
Hwang YunSong [Fri, 29 Apr 2011 07:23:40 +0000 (16:23 +0900)] 
po: Update Korean translation.

13 years agoappwiz.cpl: Update Korean resource.
Hwang YunSong [Fri, 29 Apr 2011 07:26:17 +0000 (16:26 +0900)] 
appwiz.cpl: Update Korean resource.

13 years agowined3d: Get rid of the IWineD3DSurface typedefs.
Henri Verbeet [Fri, 29 Apr 2011 11:03:42 +0000 (13:03 +0200)] 
wined3d: Get rid of the IWineD3DSurface typedefs.

13 years agowined3d: Remove COM from the surface implementation.
Henri Verbeet [Fri, 29 Apr 2011 11:03:41 +0000 (13:03 +0200)] 
wined3d: Remove COM from the surface implementation.

13 years agowined3d: Merge the IWineD3DSurface::Blt() implementations.
Henri Verbeet [Fri, 29 Apr 2011 11:03:40 +0000 (13:03 +0200)] 
wined3d: Merge the IWineD3DSurface::Blt() implementations.

13 years agowined3d: Merge the IWineD3DSurface::BltFast() implementations.
Henri Verbeet [Fri, 29 Apr 2011 11:03:39 +0000 (13:03 +0200)] 
wined3d: Merge the IWineD3DSurface::BltFast() implementations.

13 years agowined3d: Merge the IWineD3DSurface::Flip() implementations.
Henri Verbeet [Fri, 29 Apr 2011 11:03:38 +0000 (13:03 +0200)] 
wined3d: Merge the IWineD3DSurface::Flip() implementations.

13 years agoadvapi32: Add ProcessTrace stub.
Austin English [Thu, 28 Apr 2011 21:06:34 +0000 (16:06 -0500)] 
advapi32: Add ProcessTrace stub.

13 years agoadvapi32: Add OpenTraceA/W stubs.
Austin English [Thu, 28 Apr 2011 21:06:23 +0000 (16:06 -0500)] 
advapi32: Add OpenTraceA/W stubs.

13 years agomsvcrt: Forward preferably to msvcr90 when there is an export with the same name.
Alexandre Julliard [Fri, 29 Apr 2011 13:46:37 +0000 (15:46 +0200)] 
msvcrt: Forward preferably to msvcr90 when there is an export with the same name.

13 years agomsvcrt: Synchronize spec files across dlls.
Alexandre Julliard [Fri, 29 Apr 2011 13:06:53 +0000 (15:06 +0200)] 
msvcrt: Synchronize spec files across dlls.

13 years agomsvcp60: Add a stub dll.
Alexandre Julliard [Thu, 28 Apr 2011 21:30:07 +0000 (23:30 +0200)] 
msvcp60: Add a stub dll.

13 years agomsvcp80: Updated spec file.
Piotr Caban [Fri, 29 Apr 2011 09:16:55 +0000 (11:16 +0200)] 
msvcp80: Updated spec file.

13 years agomsvcp90: Added basic_string<char> operator+=(char*) implementation.
Piotr Caban [Fri, 29 Apr 2011 09:16:46 +0000 (11:16 +0200)] 
msvcp90: Added basic_string<char> operator+=(char*) implementation.

13 years agomsvcp90: Added basic_string<char> clear implementation.
Piotr Caban [Fri, 29 Apr 2011 09:16:34 +0000 (11:16 +0200)] 
msvcp90: Added basic_string<char> clear implementation.

13 years agomsvcp90: Added basic_string<char> constructor implementation (cstr, len).
Piotr Caban [Fri, 29 Apr 2011 09:16:19 +0000 (11:16 +0200)] 
msvcp90: Added basic_string<char> constructor implementation (cstr, len).

13 years agomsvcp90: Added basic_string<char> resize implementation.
Piotr Caban [Fri, 29 Apr 2011 09:16:10 +0000 (11:16 +0200)] 
msvcp90: Added basic_string<char> resize implementation.

13 years agomsvcp90: Added basic_string<char> operator[] implementation.
Piotr Caban [Fri, 29 Apr 2011 09:16:00 +0000 (11:16 +0200)] 
msvcp90: Added basic_string<char> operator[] implementation.

13 years agomsvcp90: Added basic_string<char> at implementation.
Piotr Caban [Fri, 29 Apr 2011 09:15:47 +0000 (11:15 +0200)] 
msvcp90: Added basic_string<char> at implementation.

13 years agomsvcp90: Added basic_string<char> operator +=(char) implementation.
Piotr Caban [Fri, 29 Apr 2011 09:15:38 +0000 (11:15 +0200)] 
msvcp90: Added basic_string<char> operator +=(char) implementation.

13 years agomsvcp90/tests: Added basic_string<char> find tests.
Piotr Caban [Fri, 29 Apr 2011 09:15:29 +0000 (11:15 +0200)] 
msvcp90/tests: Added basic_string<char> find tests.

13 years agomsvcp90: Added basic_string<char> find implementation.
Piotr Caban [Fri, 29 Apr 2011 09:15:15 +0000 (11:15 +0200)] 
msvcp90: Added basic_string<char> find implementation.

13 years agomsvcp90: Added basic_string<char> operator< implementation.
Piotr Caban [Fri, 29 Apr 2011 09:15:02 +0000 (11:15 +0200)] 
msvcp90: Added basic_string<char> operator< implementation.

13 years agomsvcp90: Move basic_string<char>:swap implementation.
Piotr Caban [Fri, 29 Apr 2011 09:14:41 +0000 (11:14 +0200)] 
msvcp90: Move basic_string<char>:swap implementation.

13 years agowindowscodecs: Mark internal symbols as hidden.
Marcus Meissner [Fri, 29 Apr 2011 08:11:52 +0000 (10:11 +0200)] 
windowscodecs: Mark internal symbols as hidden.

13 years agowintrust: Mark internal symbols as hidden.
Marcus Meissner [Fri, 29 Apr 2011 08:10:10 +0000 (10:10 +0200)] 
wintrust: Mark internal symbols as hidden.

13 years agowinhttp: Mark internal symbols as hidden.
Marcus Meissner [Fri, 29 Apr 2011 08:08:40 +0000 (10:08 +0200)] 
winhttp: Mark internal symbols as hidden.

13 years agoavifil32: Mark internal symbols as hidden.
Marcus Meissner [Fri, 29 Apr 2011 08:05:58 +0000 (10:05 +0200)] 
avifil32: Mark internal symbols as hidden.

13 years agodinput: Mark internal symbols as hidden.
Marcus Meissner [Fri, 29 Apr 2011 07:31:42 +0000 (09:31 +0200)] 
dinput: Mark internal symbols as hidden.

13 years agopo: Fix/improve some English entries.
Frédéric Delanoy [Thu, 28 Apr 2011 22:16:38 +0000 (00:16 +0200)] 
po: Fix/improve some English entries.

13 years agopo: Update French translation.
Frédéric Delanoy [Fri, 29 Apr 2011 07:24:53 +0000 (09:24 +0200)] 
po: Update French translation.

13 years agoshell32: Add some selection tests.
André Hentschel [Thu, 28 Apr 2011 20:32:52 +0000 (22:32 +0200)] 
shell32: Add some selection tests.

13 years agoshell32: Don't crash if selection is NULL.
André Hentschel [Thu, 28 Apr 2011 20:31:31 +0000 (22:31 +0200)] 
shell32: Don't crash if selection is NULL.

13 years agowineps: Add a helper function for paper size conversions.
Alexandre Julliard [Thu, 28 Apr 2011 18:59:27 +0000 (20:59 +0200)] 
wineps: Add a helper function for paper size conversions.

13 years agowininet: Moved OpenSSL initialization to separated function.
Jacek Caban [Thu, 28 Apr 2011 16:29:37 +0000 (18:29 +0200)] 
wininet: Moved OpenSSL initialization to separated function.

13 years agowininet: Rename WININET_NETCONNECTION to netconn_t.
Jacek Caban [Thu, 28 Apr 2011 16:29:04 +0000 (18:29 +0200)] 
wininet: Rename WININET_NETCONNECTION to netconn_t.

13 years agomscoree: Implemented GetRequestedRuntimeVersion.
Alistair Leslie-Hughes [Thu, 28 Apr 2011 10:22:45 +0000 (20:22 +1000)] 
mscoree: Implemented GetRequestedRuntimeVersion.

13 years agomscoree: Add stub CreateDebuggingInterfaceFromVersion.
Alistair Leslie-Hughes [Thu, 28 Apr 2011 10:03:49 +0000 (20:03 +1000)] 
mscoree: Add stub CreateDebuggingInterfaceFromVersion.

13 years agomsvcrt: Updated spec file.
Piotr Caban [Thu, 28 Apr 2011 11:12:38 +0000 (13:12 +0200)] 
msvcrt: Updated spec file.

13 years agooleaut32: Fix CLSIDToString behaviour when passed an invalid CLSID-string.
David Hedberg [Thu, 28 Apr 2011 13:11:03 +0000 (15:11 +0200)] 
oleaut32: Fix CLSIDToString behaviour when passed an invalid CLSID-string.

In some cases, Excel 2007 apparently relies on CLSIDToString properly
parsing an "invalid" CLSID string where extra bytes are appended.

13 years agogdi32: Now that we have our own Bresenham routine, we don't need the LPARAM cast.
Huw Davies [Thu, 28 Apr 2011 08:57:05 +0000 (09:57 +0100)] 
gdi32: Now that we have our own Bresenham routine, we don't need the LPARAM cast.

13 years agoinetcomm: Mark internal symbols as hidden.
Marcus Meissner [Thu, 28 Apr 2011 11:30:36 +0000 (13:30 +0200)] 
inetcomm: Mark internal symbols as hidden.

13 years agoshlwapi: Mark internal symbols as hidden.
Marcus Meissner [Thu, 28 Apr 2011 11:32:20 +0000 (13:32 +0200)] 
shlwapi: Mark internal symbols as hidden.

13 years agodbghelp: Mark internal symbols as hidden.
Marcus Meissner [Thu, 28 Apr 2011 11:46:11 +0000 (13:46 +0200)] 
dbghelp: Mark internal symbols as hidden.

13 years agod3dxof: Mark internal symbols as hidden.
Marcus Meissner [Thu, 28 Apr 2011 11:28:49 +0000 (13:28 +0200)] 
d3dxof: Mark internal symbols as hidden.

13 years agownaspi32: Mark internal symbols as hidden.
Marcus Meissner [Thu, 28 Apr 2011 11:27:42 +0000 (13:27 +0200)] 
wnaspi32: Mark internal symbols as hidden.

13 years agoappwiz.cpl: Fix ellipsis usage in the button labels.
Francois Gouget [Thu, 28 Apr 2011 10:04:22 +0000 (12:04 +0200)] 
appwiz.cpl: Fix ellipsis usage in the button labels.

13 years agowordpad: Fix ellipsis usage in the menu labels.
Francois Gouget [Thu, 28 Apr 2011 09:56:21 +0000 (11:56 +0200)] 
wordpad: Fix ellipsis usage in the menu labels.

13 years agoshdocvw: Fix ellipsis usage in the menu and button labels.
Francois Gouget [Thu, 28 Apr 2011 09:55:50 +0000 (11:55 +0200)] 
shdocvw: Fix ellipsis usage in the menu and button labels.

13 years agogameux: Remove WINAPI on static functions where not needed.
Francois Gouget [Thu, 28 Apr 2011 09:54:35 +0000 (11:54 +0200)] 
gameux: Remove WINAPI on static functions where not needed.

13 years agomsvcrt: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Thu, 28 Apr 2011 09:30:10 +0000 (11:30 +0200)] 
msvcrt: Fix compilation on systems that don't support nameless unions.

13 years agomsvfw32: Use constants instead of hard-coded numbers for the resources.
Francois Gouget [Thu, 28 Apr 2011 09:29:07 +0000 (11:29 +0200)] 
msvfw32: Use constants instead of hard-coded numbers for the resources.

13 years agowinex11: Grab the mouse in the thread that owns the foreground window if possible.
Alexandre Julliard [Thu, 28 Apr 2011 11:07:05 +0000 (13:07 +0200)] 
winex11: Grab the mouse in the thread that owns the foreground window if possible.

13 years agoatl: Specify the correct instance and cursor when registering a class.
Alexandre Julliard [Thu, 28 Apr 2011 10:36:30 +0000 (12:36 +0200)] 
atl: Specify the correct instance and cursor when registering a class.

13 years agowined3d: Remove an unused field.
Matteo Bruni [Wed, 27 Apr 2011 20:53:55 +0000 (22:53 +0200)] 
wined3d: Remove an unused field.

13 years agowined3d: Split pow instruction handling in the ARB backend.
Matteo Bruni [Fri, 22 Apr 2011 19:59:56 +0000 (21:59 +0200)] 
wined3d: Split pow instruction handling in the ARB backend.

13 years agowined3d: Remove rcp special handling of 0 from the ARB shader backend.
Matteo Bruni [Thu, 21 Apr 2011 16:51:31 +0000 (18:51 +0200)] 
wined3d: Remove rcp special handling of 0 from the ARB shader backend.

13 years agowined3d: Add missing temporary variable declaration to ARB shader backend.
Matteo Bruni [Fri, 22 Apr 2011 19:59:31 +0000 (21:59 +0200)] 
wined3d: Add missing temporary variable declaration to ARB shader backend.

13 years agowinegcc: Forward -mcpu to winebuild.
André Hentschel [Wed, 27 Apr 2011 17:45:49 +0000 (19:45 +0200)] 
winegcc: Forward -mcpu to winebuild.

13 years agowinebuild: Use -mcpu option for the assembler.
André Hentschel [Wed, 27 Apr 2011 17:45:11 +0000 (19:45 +0200)] 
winebuild: Use -mcpu option for the assembler.

13 years agodbghelp: Implement rudimentary stack walk for ARM.
André Hentschel [Wed, 27 Apr 2011 19:08:49 +0000 (21:08 +0200)] 
dbghelp: Implement rudimentary stack walk for ARM.

13 years agowinecoreaudio.drv: Link against ole32 for CoTaskMemAlloc/Free.
Ken Thomases [Wed, 27 Apr 2011 23:02:47 +0000 (18:02 -0500)] 
winecoreaudio.drv: Link against ole32 for CoTaskMemAlloc/Free.

13 years agoshdocvw: Merge the Destroy functions into the coresponding Release functions.
Michael Stefaniuc [Wed, 27 Apr 2011 22:51:19 +0000 (00:51 +0200)] 
shdocvw: Merge the Destroy functions into the coresponding Release functions.

13 years agoshdocvw: COM cleanup in shlinstobj.c.
Michael Stefaniuc [Wed, 27 Apr 2011 22:48:47 +0000 (00:48 +0200)] 
shdocvw: COM cleanup in shlinstobj.c.

13 years agod3dx9: Implement ID3DXMesh::DrawSubset.
Dylan Smith [Wed, 27 Apr 2011 22:12:20 +0000 (18:12 -0400)] 
d3dx9: Implement ID3DXMesh::DrawSubset.

13 years agod3dx9: Implement GetAttributeTable and SetAttributeTable.
Dylan Smith [Wed, 27 Apr 2011 22:12:14 +0000 (18:12 -0400)] 
d3dx9: Implement GetAttributeTable and SetAttributeTable.

13 years agod3dx9: Implement LockAttributeBuffer & UnlockAttributeBuffer.
Dylan Smith [Wed, 27 Apr 2011 22:12:05 +0000 (18:12 -0400)] 
d3dx9: Implement LockAttributeBuffer & UnlockAttributeBuffer.

13 years agod3dx9: Implement GetNumBytesPerVertex using the vertex declaration.
Dylan Smith [Wed, 27 Apr 2011 22:11:58 +0000 (18:11 -0400)] 
d3dx9: Implement GetNumBytesPerVertex using the vertex declaration.

If a declaration without a corresponding FVF is used to create the mesh,
then its declaration must be used to get the vertex size.

13 years agod3dx9: D3DXCreateMesh rejects declarations with non-zero streams.
Dylan Smith [Wed, 27 Apr 2011 22:11:48 +0000 (18:11 -0400)] 
d3dx9: D3DXCreateMesh rejects declarations with non-zero streams.

13 years agowined3d: Merge the IWineD3DSurface::SetFormat() implementations.
Henri Verbeet [Wed, 27 Apr 2011 18:21:43 +0000 (20:21 +0200)] 
wined3d: Merge the IWineD3DSurface::SetFormat() implementations.

13 years agowined3d: Merge the IWineD3DSurface::SetMem() implementations.
Henri Verbeet [Wed, 27 Apr 2011 18:21:42 +0000 (20:21 +0200)] 
wined3d: Merge the IWineD3DSurface::SetMem() implementations.

13 years agowined3d: Merge the IWineD3DSurface::ReleaseDC() implementations.
Henri Verbeet [Wed, 27 Apr 2011 18:21:41 +0000 (20:21 +0200)] 
wined3d: Merge the IWineD3DSurface::ReleaseDC() implementations.

13 years agowined3d: Merge the IWineD3DSurface::GetDC() implementations.
Henri Verbeet [Wed, 27 Apr 2011 18:21:40 +0000 (20:21 +0200)] 
wined3d: Merge the IWineD3DSurface::GetDC() implementations.

13 years agowined3d: Merge the IWineD3DSurface::PreLoad() implementations.
Henri Verbeet [Wed, 27 Apr 2011 18:21:39 +0000 (20:21 +0200)] 
wined3d: Merge the IWineD3DSurface::PreLoad() implementations.

13 years agomsvcrt: Added _set_printf_count_output and _get_printf_count_output implementation.
Piotr Caban [Wed, 27 Apr 2011 18:09:00 +0000 (20:09 +0200)] 
msvcrt: Added _set_printf_count_output and _get_printf_count_output implementation.

13 years agomsvcrt: Added wcsrtombs implementation.
Piotr Caban [Wed, 27 Apr 2011 18:08:41 +0000 (20:08 +0200)] 
msvcrt: Added wcsrtombs implementation.

13 years agoadvapi32: Mark some internal symbols as hidden.
Marcus Meissner [Wed, 27 Apr 2011 09:20:25 +0000 (11:20 +0200)] 
advapi32: Mark some internal symbols as hidden.

13 years agommdevapi/tests: Add tests for IAudioClock.
Andrew Eikum [Wed, 27 Apr 2011 14:12:52 +0000 (09:12 -0500)] 
mmdevapi/tests: Add tests for IAudioClock.

13 years agowinecoreaudio.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSu...
Andrew Eikum [Wed, 27 Apr 2011 14:12:48 +0000 (09:12 -0500)] 
winecoreaudio.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.

13 years agowinealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize().
Andrew Eikum [Wed, 27 Apr 2011 14:12:46 +0000 (09:12 -0500)] 
winealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize().

13 years agowinealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
Andrew Eikum [Wed, 27 Apr 2011 14:12:43 +0000 (09:12 -0500)] 
winealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.

13 years agowinealsa.drv: Replace incorrect 41100 with 44100.
Andrew Eikum [Wed, 27 Apr 2011 14:12:40 +0000 (09:12 -0500)] 
winealsa.drv: Replace incorrect 41100 with 44100.

13 years agowineoss.drv: Add mmdevapi driver.
Andrew Eikum [Wed, 27 Apr 2011 14:12:36 +0000 (09:12 -0500)] 
wineoss.drv: Add mmdevapi driver.

13 years agoconfigure: Add some quoting required by autoconf 2.68.
Alexandre Julliard [Wed, 27 Apr 2011 15:37:43 +0000 (17:37 +0200)] 
configure: Add some quoting required by autoconf 2.68.

13 years agogdi32: Implement clipping of diagonal lines.
Huw Davies [Wed, 27 Apr 2011 13:24:08 +0000 (14:24 +0100)] 
gdi32: Implement clipping of diagonal lines.

13 years agowinex11: Merge consecutive RawMotion events.
Alexandre Julliard [Wed, 27 Apr 2011 14:00:50 +0000 (16:00 +0200)] 
winex11: Merge consecutive RawMotion events.

13 years agowinex11: Ignore MotionNotify events if we have pending RawMotion events.
Alexandre Julliard [Wed, 27 Apr 2011 14:00:02 +0000 (16:00 +0200)] 
winex11: Ignore MotionNotify events if we have pending RawMotion events.

13 years agomsvcrt: Remove wchar_t/char conversions needed for pf_integer_conv.
Piotr Caban [Wed, 27 Apr 2011 10:09:51 +0000 (12:09 +0200)] 
msvcrt: Remove wchar_t/char conversions needed for pf_integer_conv.

13 years agomsvcrt: Use pf_integer_conv when displaying pointers.
Piotr Caban [Wed, 27 Apr 2011 10:09:37 +0000 (12:09 +0200)] 
msvcrt: Use pf_integer_conv when displaying pointers.

13 years agomsvcrt: Don't use additional buffer in pf_integer_conv.
Piotr Caban [Wed, 27 Apr 2011 10:09:27 +0000 (12:09 +0200)] 
msvcrt: Don't use additional buffer in pf_integer_conv.

13 years agomsvcrt: Print all integers using pf_integer_conv function.
Piotr Caban [Wed, 27 Apr 2011 10:09:17 +0000 (12:09 +0200)] 
msvcrt: Print all integers using pf_integer_conv function.

13 years agomsvcrt: Added sprintf_p_l implementation.
Piotr Caban [Wed, 27 Apr 2011 10:09:01 +0000 (12:09 +0200)] 
msvcrt: Added sprintf_p_l implementation.

13 years agouser32: GetTabbedTextExtent() returns non-zero value when nCount == 0.
Tim Hentenaar [Sat, 23 Apr 2011 11:36:12 +0000 (07:36 -0400)] 
user32: GetTabbedTextExtent() returns non-zero value when nCount == 0.

13 years agorpcrt4: Handle non-conformant bogus structures.
Huw Davies [Wed, 27 Apr 2011 08:53:38 +0000 (09:53 +0100)] 
rpcrt4: Handle non-conformant bogus structures.

13 years agocomctl32/syslink: Call default procedure directly when needed.
Nikolay Sivov [Sun, 24 Apr 2011 03:49:33 +0000 (07:49 +0400)] 
comctl32/syslink: Call default procedure directly when needed.

13 years agocomctl32/tests: Remove practically unused parameters from test functions.
Nikolay Sivov [Sat, 23 Apr 2011 19:37:34 +0000 (23:37 +0400)] 
comctl32/tests: Remove practically unused parameters from test functions.

13 years agomsxml3: COM cleanup in domdoc.c.
Michael Stefaniuc [Tue, 26 Apr 2011 21:47:48 +0000 (23:47 +0200)] 
msxml3: COM cleanup in domdoc.c.