wine
14 years agooleaut32: Added LoadTypeLib failure test.
Jacek Caban [Mon, 15 Nov 2010 16:45:35 +0000 (17:45 +0100)] 
oleaut32: Added LoadTypeLib failure test.

14 years agogdi32/tests: Skip GetGlyphIndices tests for non-ANSI codepages.
Austin Lund [Mon, 15 Nov 2010 00:03:28 +0000 (10:03 +1000)] 
gdi32/tests: Skip GetGlyphIndices tests for non-ANSI codepages.

14 years agomsvcrt: Implement strncat_s.
Eryk Wieliczko [Mon, 15 Nov 2010 00:04:42 +0000 (01:04 +0100)] 
msvcrt: Implement strncat_s.

14 years agowined3d: Properly recreate the sysmem resource location in IWineD3DSurfaceImpl_SetMem().
Henri Verbeet [Mon, 15 Nov 2010 12:43:35 +0000 (13:43 +0100)] 
wined3d: Properly recreate the sysmem resource location in IWineD3DSurfaceImpl_SetMem().

Otherwise we could end up with surfaces that have SFLAG_INSYSMEM set, but no
actual system memory allocated. This was exposed by
3bbe658ef1b2a992ad44cd9503ad65889a1c6896.

14 years agowined3d: Add a trace to IWineD3DSurfaceImpl_SetMem().
Henri Verbeet [Mon, 15 Nov 2010 12:43:34 +0000 (13:43 +0100)] 
wined3d: Add a trace to IWineD3DSurfaceImpl_SetMem().

14 years agowined3d: Rename the IWineD3DPaletteImpl "Flags" field to "flags".
Henri Verbeet [Mon, 15 Nov 2010 12:43:33 +0000 (13:43 +0100)] 
wined3d: Rename the IWineD3DPaletteImpl "Flags" field to "flags".

14 years agoinclude: Add the tagBIND_OPTS3 structure.
Henri Verbeet [Mon, 15 Nov 2010 12:43:32 +0000 (13:43 +0100)] 
include: Add the tagBIND_OPTS3 structure.

14 years agomciavi: MCI_OPEN @NNNN should use an open AVIFile/Stream handle.
Jörg Höhle [Wed, 3 Nov 2010 19:04:32 +0000 (20:04 +0100)] 
mciavi: MCI_OPEN @NNNN should use an open AVIFile/Stream handle.

14 years agowinecoreaudio: OSStatus is not necessarily a FOURCC.
Jörg Höhle [Sat, 13 Nov 2010 17:05:18 +0000 (18:05 +0100)] 
winecoreaudio: OSStatus is not necessarily a FOURCC.

14 years agourlmon: Make Binding object IUri-based.
Jacek Caban [Mon, 15 Nov 2010 11:38:06 +0000 (12:38 +0100)] 
urlmon: Make Binding object IUri-based.

14 years agourlmon: Make get_protocol_handler IUri-based.
Jacek Caban [Mon, 15 Nov 2010 11:37:35 +0000 (12:37 +0100)] 
urlmon: Make get_protocol_handler IUri-based.

14 years agourlmon: Store BindProtocol as IInternetProtocolEx.
Jacek Caban [Mon, 15 Nov 2010 11:37:03 +0000 (12:37 +0100)] 
urlmon: Store BindProtocol as IInternetProtocolEx.

14 years agourlmon: BindProocol's protocol handler doesn't need IInternetProtocolEx iface.
Jacek Caban [Mon, 15 Nov 2010 11:36:41 +0000 (12:36 +0100)] 
urlmon: BindProocol's protocol handler doesn't need IInternetProtocolEx iface.

14 years agourlmon: Don't forward StartEx call to protocol handler in BindProtocol.
Jacek Caban [Mon, 15 Nov 2010 11:36:20 +0000 (12:36 +0100)] 
urlmon: Don't forward StartEx call to protocol handler in BindProtocol.

14 years agourlmon: Don't forward Start call to protocol handler in BindProtocol.
Jacek Caban [Mon, 15 Nov 2010 11:36:01 +0000 (12:36 +0100)] 
urlmon: Don't forward Start call to protocol handler in BindProtocol.

14 years agomsiexec: Add a manpage.
Austin English [Sun, 14 Nov 2010 11:37:22 +0000 (03:37 -0800)] 
msiexec: Add a manpage.

14 years agourlmon: Added pluggable protocol support to CoInternetCombineUrlEx.
Thomas Mullaly [Fri, 12 Nov 2010 23:52:05 +0000 (18:52 -0500)] 
urlmon: Added pluggable protocol support to CoInternetCombineUrlEx.

14 years agourlmon: Implemented CoInternetCombineUrlEx.
Thomas Mullaly [Fri, 12 Nov 2010 23:30:16 +0000 (18:30 -0500)] 
urlmon: Implemented CoInternetCombineUrlEx.

14 years agourlmon: Added stub for CoInternetCombineUrlEx.
Thomas Mullaly [Thu, 11 Nov 2010 03:31:35 +0000 (22:31 -0500)] 
urlmon: Added stub for CoInternetCombineUrlEx.

14 years agontdll: Add semi stub for TokenElevationType in NtQueryInformationToken.
Detlef Riekenberg [Sun, 14 Nov 2010 18:04:55 +0000 (19:04 +0100)] 
ntdll: Add semi stub for TokenElevationType in NtQueryInformationToken.

14 years agonotepad: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:46:45 +0000 (16:46 +0800)] 
notepad: Update Simplified Chinese translation.

14 years agoshell32: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:19:18 +0000 (16:19 +0800)] 
shell32: Update Simplified Chinese translation.

14 years agowordpad: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:21:58 +0000 (16:21 +0800)] 
wordpad: Update Simplified Chinese translation.

14 years agowinhlp32: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:21:02 +0000 (16:21 +0800)] 
winhlp32: Update Simplified Chinese translation.

14 years agowineconsole: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:20:48 +0000 (16:20 +0800)] 
wineconsole: Update Simplified Chinese translation.

14 years agowinebot: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:20:14 +0000 (16:20 +0800)] 
winebot: Update Simplified Chinese translation.

14 years agowinecfg: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:20:30 +0000 (16:20 +0800)] 
winecfg: Update Simplified Chinese translation.

14 years agotaskmgr: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:19:36 +0000 (16:19 +0800)] 
taskmgr: Update Simplified Chinese translation.

14 years agooleview: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:18:53 +0000 (16:18 +0800)] 
oleview: Update Simplified Chinese translation.

14 years agocomdlg32: Update Simplified Chinese translation.
Cheer Xiao [Sat, 13 Nov 2010 08:18:15 +0000 (16:18 +0800)] 
comdlg32: Update Simplified Chinese translation.

14 years agontoskrnl.exe: Forward more functions to ntdll.
Detlef Riekenberg [Fri, 12 Nov 2010 23:03:29 +0000 (00:03 +0100)] 
ntoskrnl.exe: Forward more functions to ntdll.

14 years agomsvcr90: Forward getenv_s to msvcrt.
Detlef Riekenberg [Fri, 12 Nov 2010 23:03:30 +0000 (00:03 +0100)] 
msvcr90: Forward getenv_s to msvcrt.

14 years agoactiveds: Properly stub some exports.
Amine Khaldi [Fri, 12 Nov 2010 18:21:23 +0000 (19:21 +0100)] 
activeds: Properly stub some exports.

14 years agod3dx9: Add color key support to D3DXLoadSurfaceFromMemory.
Matteo Bruni [Thu, 11 Nov 2010 21:13:06 +0000 (22:13 +0100)] 
d3dx9: Add color key support to D3DXLoadSurfaceFromMemory.

14 years agontdll: Fixed file view mapping in regards to no-exec.
Marcus Meissner [Sun, 14 Nov 2010 11:52:01 +0000 (12:52 +0100)] 
ntdll: Fixed file view mapping in regards to no-exec.

14 years agomshtml: Added document fragment cloneNode implementation.
Jacek Caban [Sun, 14 Nov 2010 13:43:18 +0000 (14:43 +0100)] 
mshtml: Added document fragment cloneNode implementation.

14 years agomshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_location.
Jacek Caban [Sun, 14 Nov 2010 13:43:06 +0000 (14:43 +0100)] 
mshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_location.

14 years agomshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_body.
Jacek Caban [Sun, 14 Nov 2010 13:42:55 +0000 (14:42 +0100)] 
mshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_body.

14 years agomshtml: Correctly handle DOCUMENT_FRAGMENT_NODE in IHTMLDOMNode::get_nodeType.
Jacek Caban [Sun, 14 Nov 2010 13:42:43 +0000 (14:42 +0100)] 
mshtml: Correctly handle DOCUMENT_FRAGMENT_NODE in IHTMLDOMNode::get_nodeType.

14 years agomshtml: Added createDocumentFragment tests.
Jacek Caban [Sun, 14 Nov 2010 13:42:33 +0000 (14:42 +0100)] 
mshtml: Added createDocumentFragment tests.

14 years agomshtml: Added IHTMLDocument3::createDocumentFragment implementation.
Jacek Caban [Sun, 14 Nov 2010 13:42:20 +0000 (14:42 +0100)] 
mshtml: Added IHTMLDocument3::createDocumentFragment implementation.

14 years agomshtml: Use custom get_readyState implementations for object and frame elements.
Jacek Caban [Sun, 14 Nov 2010 13:42:00 +0000 (14:42 +0100)] 
mshtml: Use custom get_readyState implementations for object and frame elements.

14 years agomshtml: Moved cloneNode implementation to vtbl.
Jacek Caban [Sun, 14 Nov 2010 13:41:39 +0000 (14:41 +0100)] 
mshtml: Moved cloneNode implementation to vtbl.

14 years agomshtml: Use IUri for nsIURI::GetSpec implementation.
Jacek Caban [Sun, 14 Nov 2010 13:41:18 +0000 (14:41 +0100)] 
mshtml: Use IUri for nsIURI::GetSpec implementation.

14 years agomshtml: Use IUriBuilder for nsIURI::SetPath implementation.
Jacek Caban [Sun, 14 Nov 2010 13:41:00 +0000 (14:41 +0100)] 
mshtml: Use IUriBuilder for nsIURI::SetPath implementation.

14 years agomsi/tests: Cleanup properly on Win9x.
Paul Vriens [Sun, 14 Nov 2010 18:39:42 +0000 (19:39 +0100)] 
msi/tests: Cleanup properly on Win9x.

14 years agomsxml3/tests: Fix some test failures on Win98/WinMe.
Paul Vriens [Sun, 14 Nov 2010 12:19:59 +0000 (13:19 +0100)] 
msxml3/tests: Fix some test failures on Win98/WinMe.

14 years agowidl: Fix for typelib generation when unaligned access to memory is not allowed.
André Hentschel [Sat, 13 Nov 2010 20:42:34 +0000 (21:42 +0100)] 
widl: Fix for typelib generation when unaligned access to memory is not allowed.

14 years agoshdocvw: Get rid of remaining *_THIS macros.
Jacek Caban [Sat, 13 Nov 2010 16:48:34 +0000 (17:48 +0100)] 
shdocvw: Get rid of remaining *_THIS macros.

14 years agoshdocvw: Get rid of *_THIS macros in navigate.c.
Jacek Caban [Sat, 13 Nov 2010 16:48:21 +0000 (17:48 +0100)] 
shdocvw: Get rid of *_THIS macros in navigate.c.

14 years agoshdocvw: Get rid of DocHost-related *_THIS macros.
Jacek Caban [Sat, 13 Nov 2010 16:48:09 +0000 (17:48 +0100)] 
shdocvw: Get rid of DocHost-related *_THIS macros.

14 years agoshdocvw: Get rid of CLIENTSITE_THIS.
Jacek Caban [Sat, 13 Nov 2010 16:47:58 +0000 (17:47 +0100)] 
shdocvw: Get rid of CLIENTSITE_THIS.

14 years agoshdocvw: Get rid of remaining WebBrowser object's *_THIS macros.
Jacek Caban [Sat, 13 Nov 2010 16:47:44 +0000 (17:47 +0100)] 
shdocvw: Get rid of remaining WebBrowser object's *_THIS macros.

14 years agoshdocvw: Get rid of more *_THIS macros.
Jacek Caban [Sat, 13 Nov 2010 16:47:31 +0000 (17:47 +0100)] 
shdocvw: Get rid of more *_THIS macros.

14 years agoshdocvw: Get rid of WEBBROWSER_THIS macro and InternetExplorer to IWebBowser2 casts.
Jacek Caban [Sat, 13 Nov 2010 16:47:19 +0000 (17:47 +0100)] 
shdocvw: Get rid of WEBBROWSER_THIS macro and InternetExplorer to IWebBowser2 casts.

14 years agoshdocvw: Get rid of WEBBROWSER_THIS macro and WebBrowser to IWebBowser2 casts.
Jacek Caban [Sat, 13 Nov 2010 16:47:05 +0000 (17:47 +0100)] 
shdocvw: Get rid of WEBBROWSER_THIS macro and WebBrowser to IWebBowser2 casts.

14 years agomsxml3: Use built-in urn:schemas-microsoft-com:datatypes schema for validation.
Adam Martinson [Fri, 12 Nov 2010 14:33:17 +0000 (08:33 -0600)] 
msxml3: Use built-in urn:schemas-microsoft-com:datatypes schema for validation.

14 years agomsxml3: XDR schema support.
Adam Martinson [Fri, 12 Nov 2010 14:31:45 +0000 (08:31 -0600)] 
msxml3: XDR schema support.

14 years agomsxml3/tests: XDR schema tests.
Adam Martinson [Fri, 12 Nov 2010 06:43:27 +0000 (00:43 -0600)] 
msxml3/tests: XDR schema tests.

14 years agomsxml3: Add urn:schemas-microsoft-com:datatypes schema.
Adam Martinson [Fri, 12 Nov 2010 05:29:58 +0000 (23:29 -0600)] 
msxml3: Add urn:schemas-microsoft-com:datatypes schema.

14 years agomsxml3: Add our own xmlFirstElementChild() for older libxml2 versions.
Adam Martinson [Thu, 11 Nov 2010 21:16:24 +0000 (15:16 -0600)] 
msxml3: Add our own xmlFirstElementChild() for older libxml2 versions.

14 years agomsxml3: Store the DLL instance handle.
Adam Martinson [Wed, 10 Nov 2010 03:40:34 +0000 (21:40 -0600)] 
msxml3: Store the DLL instance handle.

14 years agoatl: Fix a comment.
Jeff Latimer [Sat, 13 Nov 2010 02:56:30 +0000 (13:56 +1100)] 
atl: Fix a comment.

14 years agowinapi: Add support for more spec entry flags.
Alexandre Julliard [Mon, 15 Nov 2010 11:59:34 +0000 (12:59 +0100)] 
winapi: Add support for more spec entry flags.

14 years agoinclude: Fix a define.
Paul Vriens [Fri, 12 Nov 2010 18:35:56 +0000 (19:35 +0100)] 
include: Fix a define.

14 years agowine.inf: Add another .NET v3.0 registry-key.
Louis Lenders [Fri, 12 Nov 2010 20:48:23 +0000 (21:48 +0100)] 
wine.inf: Add another .NET v3.0 registry-key.

14 years agoshell32: PIDLs should be checked recursively in SHChangeNotify.
Andrew Eikum [Fri, 12 Nov 2010 21:32:55 +0000 (15:32 -0600)] 
shell32: PIDLs should be checked recursively in SHChangeNotify.

14 years agoshell32/tests: Make SHChangeNotify tests more easily extendible.
Andrew Eikum [Fri, 12 Nov 2010 21:32:49 +0000 (15:32 -0600)] 
shell32/tests: Make SHChangeNotify tests more easily extendible.

14 years agoRelease 1.3.7. wine-1.3.7
Alexandre Julliard [Fri, 12 Nov 2010 19:20:02 +0000 (20:20 +0100)] 
Release 1.3.7.

14 years agogdiplus: Correctly store the given stride in created bitmaps.
Vincent Povirk [Fri, 12 Nov 2010 16:17:32 +0000 (10:17 -0600)] 
gdiplus: Correctly store the given stride in created bitmaps.

14 years agomscoree: Add a trace to _CorExeMain.
Vincent Povirk [Tue, 12 Oct 2010 22:06:26 +0000 (17:06 -0500)] 
mscoree: Add a trace to _CorExeMain.

14 years agomscoree: Implement ClrCreateManagedInstance.
Vincent Povirk [Tue, 5 Oct 2010 22:15:08 +0000 (17:15 -0500)] 
mscoree: Implement ClrCreateManagedInstance.

14 years agomscoree: Search the Global Assembly Cache for required assemblies.
Vincent Povirk [Tue, 5 Oct 2010 20:50:01 +0000 (15:50 -0500)] 
mscoree: Search the Global Assembly Cache for required assemblies.

14 years agomsi: Don't use a temporary directory for local assemblies.
Hans Leidekker [Fri, 12 Nov 2010 15:18:08 +0000 (16:18 +0100)] 
msi: Don't use a temporary directory for local assemblies.

14 years agokernel32: Add a stub for SetProcessDEPPolicy.
Detlef Riekenberg [Fri, 5 Nov 2010 13:10:04 +0000 (14:10 +0100)] 
kernel32: Add a stub for SetProcessDEPPolicy.

14 years agokernel32: Fixed regression with echoing input characters.
Eric Pouech [Thu, 11 Nov 2010 21:30:11 +0000 (22:30 +0100)] 
kernel32: Fixed regression with echoing input characters.

14 years agoxapofx1_1: Add stub dll.
Louis Lenders [Fri, 12 Nov 2010 10:23:37 +0000 (11:23 +0100)] 
xapofx1_1: Add stub dll.

14 years agomciseq: The native MCI sequencer cannot record.
Jörg Höhle [Tue, 1 Jun 2010 20:33:43 +0000 (22:33 +0200)] 
mciseq: The native MCI sequencer cannot record.

14 years agomsi: Don't rebuild the target path for files from global assembly components.
Hans Leidekker [Fri, 12 Nov 2010 14:05:55 +0000 (15:05 +0100)] 
msi: Don't rebuild the target path for files from global assembly components.

14 years agomsi: Honor msidbComponentAttributesNeverOverwrite.
Hans Leidekker [Fri, 12 Nov 2010 14:05:35 +0000 (15:05 +0100)] 
msi: Honor msidbComponentAttributesNeverOverwrite.

14 years agoshdocvw: Fixed race in tests.
Jacek Caban [Fri, 12 Nov 2010 13:30:15 +0000 (14:30 +0100)] 
shdocvw: Fixed race in tests.

14 years agoshdocvw: Added DocHost::Exec(OLECMDID_UPDATECOMMANDS) implementation.
Jacek Caban [Fri, 12 Nov 2010 13:30:03 +0000 (14:30 +0100)] 
shdocvw: Added DocHost::Exec(OLECMDID_UPDATECOMMANDS) implementation.

14 years agowinmm: Use MCI_HWND and MCI_HDC in resource files.
Jörg Höhle [Wed, 24 Mar 2010 18:58:38 +0000 (19:58 +0100)] 
winmm: Use MCI_HWND and MCI_HDC in resource files.

14 years agod3dx9_36: Quiet a noisy fixme.
Louis Lenders [Fri, 12 Nov 2010 09:44:09 +0000 (10:44 +0100)] 
d3dx9_36: Quiet a noisy fixme.

14 years agowined3d: Rename the wined3d_format "Flags" field to "flags".
Henri Verbeet [Fri, 12 Nov 2010 12:12:05 +0000 (13:12 +0100)] 
wined3d: Rename the wined3d_format "Flags" field to "flags".

14 years agowined3d: Rename the IWineD3DSurfaceImpl "Flags" field to "flags".
Henri Verbeet [Fri, 12 Nov 2010 12:12:04 +0000 (13:12 +0100)] 
wined3d: Rename the IWineD3DSurfaceImpl "Flags" field to "flags".

14 years agowined3d: Simplify a condition in IWineD3DSurfaceImpl_LoadTexture().
Henri Verbeet [Fri, 12 Nov 2010 12:12:03 +0000 (13:12 +0100)] 
wined3d: Simplify a condition in IWineD3DSurfaceImpl_LoadTexture().

14 years agowined3d: Check for depth/stencil surfaces in general in IWineD3DSurfaceImpl_Unmap().
Henri Verbeet [Fri, 12 Nov 2010 12:12:02 +0000 (13:12 +0100)] 
wined3d: Check for depth/stencil surfaces in general in IWineD3DSurfaceImpl_Unmap().

Instead of just the current one.

14 years agowined3d: Avoid marking samplers dirty in IWineD3DSurfaceImpl_Unmap().
Henri Verbeet [Fri, 12 Nov 2010 12:12:01 +0000 (13:12 +0100)] 
wined3d: Avoid marking samplers dirty in IWineD3DSurfaceImpl_Unmap().

Resources are explicitly loaded in context_apply_draw_state() when needed, the
resource location management takes care of all of this.

14 years agoprograms: Add a stub implementation of regsvcs.exe.
Hans Leidekker [Fri, 12 Nov 2010 12:07:40 +0000 (13:07 +0100)] 
programs: Add a stub implementation of regsvcs.exe.

14 years agomshtml: Use IUriBuilder for IURI::SetQuery implementation.
Jacek Caban [Fri, 12 Nov 2010 11:31:41 +0000 (12:31 +0100)] 
mshtml: Use IUriBuilder for IURI::SetQuery implementation.

14 years agomshtml: Added IHTMLStyleElement stub implementation.
Jacek Caban [Fri, 12 Nov 2010 11:31:24 +0000 (12:31 +0100)] 
mshtml: Added IHTMLStyleElement stub implementation.

14 years agomshtml.idl: Added IHTMLStyleElement and DispHTMLStyleElement declarations.
Jacek Caban [Fri, 12 Nov 2010 11:31:06 +0000 (12:31 +0100)] 
mshtml.idl: Added IHTMLStyleElement and DispHTMLStyleElement declarations.

14 years agomshtml: Added IHTMLObjectElement::get_vspace implementation.
Jacek Caban [Fri, 12 Nov 2010 11:30:49 +0000 (12:30 +0100)] 
mshtml: Added IHTMLObjectElement::get_vspace implementation.

14 years agomshtml: Added HTMLWindow's IServiceProvider implementation.
Jacek Caban [Fri, 12 Nov 2010 11:30:36 +0000 (12:30 +0100)] 
mshtml: Added HTMLWindow's IServiceProvider implementation.

14 years agowinegstreamer: Fix support for seeking in demux.
Maarten Lankhorst [Thu, 11 Nov 2010 22:23:00 +0000 (23:23 +0100)] 
winegstreamer: Fix support for seeking in demux.

14 years agowinegstreamer: Fix deadlock when changing state.
Maarten Lankhorst [Thu, 11 Nov 2010 22:22:59 +0000 (23:22 +0100)] 
winegstreamer: Fix deadlock when changing state.

Leaving the lock is legal and required here since gstreamer has its
own locking in place. gst_pad_push could otherwise deadlock.

14 years agowinegstreamer: Bump buffers to 2 in transform filter.
Maarten Lankhorst [Thu, 11 Nov 2010 22:22:58 +0000 (23:22 +0100)] 
winegstreamer: Bump buffers to 2 in transform filter.

14 years agomsvcrt: Use macro for parameters validation itoa_s (and update the tests as well).
Eric Pouech [Thu, 11 Nov 2010 21:30:25 +0000 (22:30 +0100)] 
msvcrt: Use macro for parameters validation itoa_s (and update the tests as well).

14 years agoshdocvw: Move OpenURL() from shdocvw_main.c into intshcut.c, and implement it.
Andrew Bogott [Thu, 4 Nov 2010 22:26:34 +0000 (17:26 -0500)] 
shdocvw: Move OpenURL() from shdocvw_main.c into intshcut.c, and implement it.