wine
17 years agomsi: Add a stub implementation of the VolumeCostList control.
James Hawkins [Fri, 25 Aug 2006 22:42:28 +0000 (15:42 -0700)] 
msi: Add a stub implementation of the VolumeCostList control.

17 years agomsi: Add initial implementation of the DirectoryListUp event.
James Hawkins [Fri, 25 Aug 2006 21:22:16 +0000 (14:22 -0700)] 
msi: Add initial implementation of the DirectoryListUp event.

17 years agomsi: Add initial implementation of the DirectoryCombo control.
James Hawkins [Fri, 25 Aug 2006 21:18:01 +0000 (14:18 -0700)] 
msi: Add initial implementation of the DirectoryCombo control.

17 years agowined3d: Find the correct sampler type for < 2.0 pshaders.
Stefan Dösinger [Sun, 27 Aug 2006 17:16:01 +0000 (19:16 +0200)] 
wined3d: Find the correct sampler type for < 2.0 pshaders.

17 years agowined3d: Properly initialize a variable.
Stefan Dösinger [Sat, 26 Aug 2006 22:37:56 +0000 (00:37 +0200)] 
wined3d: Properly initialize a variable.

17 years agoadvapi32/tests: Cast-qual warnings fix.
Andrew Talbot [Sat, 26 Aug 2006 20:48:14 +0000 (21:48 +0100)] 
advapi32/tests: Cast-qual warnings fix.

17 years agoriched20: Remove two testing fixme's that were accidentally committed.
Matt Finnicum [Sun, 27 Aug 2006 09:10:38 +0000 (04:10 -0500)] 
riched20: Remove two testing fixme's that were accidentally committed.

17 years agouser: Do not force repainting on WM_WINDOWPOSCHANGED in combobox.
Dmitry Timoshkov [Sun, 27 Aug 2006 08:54:05 +0000 (17:54 +0900)] 
user: Do not force repainting on WM_WINDOWPOSCHANGED in combobox.

- do not force repainting on WM_WINDOWPOSCHANGED in combobox, it
  breaks Z-order based painting.
- do nothing in the combobox WM_ERASEBKGND handler do all painting in
  WM_PAINT like Windows does.

17 years agoopengl: Fix Mesa/DRI regression.
Roderick Colenbrander [Sun, 27 Aug 2006 10:47:13 +0000 (10:47 +0000)] 
opengl: Fix Mesa/DRI regression.

17 years agoadvapi32: Fix security tests to not crash on windows.
Robert Reif [Sun, 27 Aug 2006 20:36:23 +0000 (16:36 -0400)] 
advapi32: Fix security tests to not crash on windows.

17 years agokernel32: Fix TRACE in WideCharToMultiByte to not cause exception with non-null termi...
Robert Reif [Sat, 26 Aug 2006 14:15:27 +0000 (10:15 -0400)] 
kernel32: Fix TRACE in WideCharToMultiByte to not cause exception with non-null terminated input.

17 years agosetupapi: Make do_file_copyW send "target newer" notifications.
Frank Richter [Fri, 25 Aug 2006 19:24:43 +0000 (21:24 +0200)] 
setupapi: Make do_file_copyW send "target newer" notifications.

17 years agokernel: Add tests for GetPrivateProfileSectionNames. Make behaviour the same as obser...
Frank Richter [Fri, 25 Aug 2006 18:00:53 +0000 (20:00 +0200)] 
kernel: Add tests for GetPrivateProfileSectionNames. Make behaviour the same as observed on Windows XP.

17 years agokernel: Fixed off-by-one error in GetShortPathNameW.
Alexandre Julliard [Sun, 27 Aug 2006 18:15:58 +0000 (20:15 +0200)] 
kernel: Fixed off-by-one error in GetShortPathNameW.

17 years agowrc: Get rid of xmalloc casts.
Alexandre Julliard [Sat, 26 Aug 2006 19:33:29 +0000 (21:33 +0200)] 
wrc: Get rid of xmalloc casts.

17 years agowrc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 19:29:24 +0000 (21:29 +0200)] 
wrc: xmalloc shouldn't initialize to zero, do that explicitly where needed.

17 years agowmc: Get rid of xmalloc casts.
Alexandre Julliard [Sat, 26 Aug 2006 19:35:32 +0000 (21:35 +0200)] 
wmc: Get rid of xmalloc casts.

17 years agowmc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 19:29:13 +0000 (21:29 +0200)] 
wmc: xmalloc shouldn't initialize to zero, do that explicitly where needed.

17 years agowidl: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 19:39:44 +0000 (21:39 +0200)] 
widl: xmalloc shouldn't initialize to zero, do that explicitly where needed.

17 years agomakefiles: Get rid of the checklink rules, they no longer work.
Alexandre Julliard [Sat, 26 Aug 2006 18:21:33 +0000 (20:21 +0200)] 
makefiles: Get rid of the checklink rules, they no longer work.

17 years agoole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of
Robert Shearman [Sat, 26 Aug 2006 11:07:18 +0000 (12:07 +0100)] 
ole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of
Invoke, even though we are requesting a buffer size of 0 as we put
extra data into the buffer in IRpcChannelBuffer_GetBuffer.

17 years agoole32: Use IRpcChannelBuffer_GetBuffer in the hand-made proxy/stubs
Robert Shearman [Sat, 26 Aug 2006 11:05:13 +0000 (12:05 +0100)] 
ole32: Use IRpcChannelBuffer_GetBuffer in the hand-made proxy/stubs
instead of calling I_RpcGetBuffer as IRpcChannelBuffer_GetBuffer does
some extra magic.

17 years agoole32: Add support for main-threaded apartments.
Robert Shearman [Sat, 26 Aug 2006 11:02:31 +0000 (12:02 +0100)] 
ole32: Add support for main-threaded apartments.

A main-threaded apartment is the first single-threaded apartment in the
process. It was designed to be used for legacy applications that don't
want to think about threading at all, even if they are always called
from the same context, as is the case for regular STAs.

17 years agoole32: Move the opening of the AppId key for a clsid to a helper function.
Robert Shearman [Sat, 26 Aug 2006 10:55:16 +0000 (11:55 +0100)] 
ole32: Move the opening of the AppId key for a clsid to a helper function.

17 years agoole32: CoGetClassObject should host a single-threaded object in a
Robert Shearman [Sat, 26 Aug 2006 10:42:40 +0000 (11:42 +0100)] 
ole32: CoGetClassObject should host a single-threaded object in a
single-threaded apartment if executing in a multi-threaded apartment,
if one exists.

17 years agoole32: Get the threading model value for inproc classes and output a
Robert Shearman [Sat, 26 Aug 2006 10:41:42 +0000 (11:41 +0100)] 
ole32: Get the threading model value for inproc classes and output a
fixme if we should create it in an apartment of another type.

17 years agoadvapi32: Cast-qual warnings fix.
Andrew Talbot [Fri, 25 Aug 2006 21:14:38 +0000 (22:14 +0100)] 
advapi32: Cast-qual warnings fix.

17 years agomshtml: Better stub for QueryStatus(CGID_MSHTML).
Jacek Caban [Sat, 26 Aug 2006 15:41:55 +0000 (17:41 +0200)] 
mshtml: Better stub for QueryStatus(CGID_MSHTML).

17 years agomshtml: Added nsICommandParams argument to do_ns_command.
Jacek Caban [Sat, 26 Aug 2006 14:41:20 +0000 (16:41 +0200)] 
mshtml: Added nsICommandParams argument to do_ns_command.

17 years agosecur32: Fix secur32 test to pass on windows.
Robert Reif [Sat, 26 Aug 2006 11:34:53 +0000 (07:34 -0400)] 
secur32: Fix secur32 test to pass on windows.

17 years agoadvapi32: Fix LookupAccountSid and tests to pass on windows and wine.
Robert Reif [Fri, 25 Aug 2006 22:14:58 +0000 (18:14 -0400)] 
advapi32: Fix LookupAccountSid and tests to pass on windows and wine.

17 years agoadvapi32: Fix lsa tests.
Robert Reif [Fri, 25 Aug 2006 23:24:23 +0000 (19:24 -0400)] 
advapi32: Fix lsa tests.

17 years agoshlwapi: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 25 Aug 2006 23:13:57 +0000 (08:13 +0900)] 
shlwapi: Updated Korean resource.

17 years agoshell32: Fix a bug in SHELL_ConfirmW.
Mikołaj Zalewski [Fri, 25 Aug 2006 19:33:28 +0000 (21:33 +0200)] 
shell32: Fix a bug in SHELL_ConfirmW.

Fix a bug introduced while changing the OK/Cancel to Yes/No.

17 years agowinex11.drv: Remove no longer used all: target.
Alexandre Julliard [Sat, 26 Aug 2006 16:54:31 +0000 (18:54 +0200)] 
winex11.drv: Remove no longer used all: target.

17 years agooleview: Added data freeing in EnumFuncs function.
Piotr Caban [Fri, 25 Aug 2006 21:25:07 +0000 (23:25 +0200)] 
oleview: Added data freeing in EnumFuncs function.

17 years agoquartz: Skip over INFO chunk in AVI file parsing.
Alex Villacís Lasso [Fri, 25 Aug 2006 18:43:59 +0000 (13:43 -0500)] 
quartz: Skip over INFO chunk in AVI file parsing.

17 years agocomctl32: Remove unneccessary default debug channels.
Marcus Meissner [Fri, 25 Aug 2006 18:01:50 +0000 (20:01 +0200)] 
comctl32: Remove unneccessary default debug channels.

17 years agowined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.
Jan Zerebecki [Fri, 25 Aug 2006 14:28:34 +0000 (16:28 +0200)] 
wined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.

17 years agomsi: Set the ALLUSERS property to 1 always.
Mike McCormack [Fri, 25 Aug 2006 13:35:29 +0000 (22:35 +0900)] 
msi: Set the ALLUSERS property to 1 always.

17 years agomsi: Fix a memory leak.
Mike McCormack [Fri, 25 Aug 2006 13:34:49 +0000 (22:34 +0900)] 
msi: Fix a memory leak.

17 years agomsi: Use msi_get_property_int rather than MSI_GetPropertyW.
Mike McCormack [Fri, 25 Aug 2006 11:24:02 +0000 (20:24 +0900)] 
msi: Use msi_get_property_int rather than MSI_GetPropertyW.

17 years agowinex11.drv: Fix a compiler warning when OpenGL is missing.
Alexandre Julliard [Fri, 25 Aug 2006 16:37:52 +0000 (18:37 +0200)] 
winex11.drv: Fix a compiler warning when OpenGL is missing.

17 years agocrypt32/tests: Avoid sizeof in traces.
Alexandre Julliard [Fri, 25 Aug 2006 16:37:38 +0000 (18:37 +0200)] 
crypt32/tests: Avoid sizeof in traces.

17 years agoconfigure: Set rpath on all executables that link to libwine.
Alexandre Julliard [Fri, 25 Aug 2006 15:23:44 +0000 (17:23 +0200)] 
configure: Set rpath on all executables that link to libwine.

Also add the -multiply_defined suppress option for executables on MacOS.

17 years agoconfigure: Make sure timezone and daylight are variables.
Alexandre Julliard [Fri, 25 Aug 2006 11:23:29 +0000 (13:23 +0200)] 
configure: Make sure timezone and daylight are variables.

17 years agoconfigure: Move cache handling into the WINE_TRY_CFLAGS macro.
Alexandre Julliard [Fri, 25 Aug 2006 11:22:33 +0000 (13:22 +0200)] 
configure: Move cache handling into the WINE_TRY_CFLAGS macro.

17 years agoconfigure: Enable the -Wwrite-strings flag.
Alexandre Julliard [Fri, 25 Aug 2006 10:07:34 +0000 (12:07 +0200)] 
configure: Enable the -Wwrite-strings flag.

17 years agowinedump: Get rid of the install script.
Alexandre Julliard [Fri, 25 Aug 2006 09:50:45 +0000 (11:50 +0200)] 
winedump: Get rid of the install script.

17 years agomake_progs: Update the directory list in configure.ac too.
Alexandre Julliard [Fri, 25 Aug 2006 09:50:21 +0000 (11:50 +0200)] 
make_progs: Update the directory list in configure.ac too.

17 years agomake_dlls: Update the directory list in configure.ac too.
Alexandre Julliard [Fri, 25 Aug 2006 09:32:42 +0000 (11:32 +0200)] 
make_dlls: Update the directory list in configure.ac too.

17 years agoregedit: Updated Korean resource.
Hwang YunSong(황윤성) [Thu, 24 Aug 2006 23:47:59 +0000 (08:47 +0900)] 
regedit: Updated Korean resource.

17 years agowidl: Remove usage of type_t ref field for base types; simplify code.
Dan Hipschman [Fri, 25 Aug 2006 01:01:18 +0000 (18:01 -0700)] 
widl: Remove usage of type_t ref field for base types; simplify code.

17 years agowidl: Write-strings warning fix.
Andrew Talbot [Thu, 24 Aug 2006 19:50:10 +0000 (20:50 +0100)] 
widl: Write-strings warning fix.

17 years agomshtml: Write-strings warnings fix.
Andrew Talbot [Thu, 24 Aug 2006 19:54:13 +0000 (20:54 +0100)] 
mshtml: Write-strings warnings fix.

17 years agomsi: Reimplement msi_dup_property and msi_get_property_int.
Mike McCormack [Fri, 25 Aug 2006 08:58:50 +0000 (17:58 +0900)] 
msi: Reimplement msi_dup_property and msi_get_property_int.

17 years agomsi: Store properties in a hash table, not the database.
Mike McCormack [Fri, 25 Aug 2006 08:54:29 +0000 (17:54 +0900)] 
msi: Store properties in a hash table, not the database.

Use string insensitive comparisons for property names.

17 years agomsi: Fix the height of the line control window.
James Hawkins [Thu, 24 Aug 2006 20:15:51 +0000 (13:15 -0700)] 
msi: Fix the height of the line control window.

17 years agomsi: Add a stub implementation of the DirectoryList dialog control.
James Hawkins [Thu, 24 Aug 2006 20:15:16 +0000 (13:15 -0700)] 
msi: Add a stub implementation of the DirectoryList dialog control.

17 years agomsi: Add a stub implementation of the DirectoryCombo dialog control.
James Hawkins [Thu, 24 Aug 2006 20:15:07 +0000 (13:15 -0700)] 
msi: Add a stub implementation of the DirectoryCombo dialog control.

17 years agosoftpub.h: Added some GUIDs.
Paul Vriens [Fri, 25 Aug 2006 08:57:47 +0000 (10:57 +0200)] 
softpub.h: Added some GUIDs.

17 years agowined3d: Load projected textures in fragment shaders.
Stefan Dösinger [Thu, 24 Aug 2006 21:57:46 +0000 (23:57 +0200)] 
wined3d: Load projected textures in fragment shaders.

17 years agowined3d: Compile pixel shaders in drawprim.
Stefan Dösinger [Thu, 24 Aug 2006 21:55:23 +0000 (23:55 +0200)] 
wined3d: Compile pixel shaders in drawprim.

17 years agoriched32: Add version resource.
Louis Lenders [Thu, 24 Aug 2006 21:13:21 +0000 (22:13 +0100)] 
riched32: Add version resource.

17 years agowine.inf: Add a bunch of fake dlls.
Louis Lenders [Thu, 24 Aug 2006 21:06:55 +0000 (22:06 +0100)] 
wine.inf: Add a bunch of fake dlls.

17 years agontdll: Print 64bit integers with wine_dbgstr_longlong.
Stefan Leichter [Thu, 24 Aug 2006 19:54:50 +0000 (21:54 +0200)] 
ntdll: Print 64bit integers with wine_dbgstr_longlong.

17 years agomsi: Inform the user with an error message when the MSI file path is invalid.
James Hawkins [Thu, 24 Aug 2006 19:34:51 +0000 (12:34 -0700)] 
msi: Inform the user with an error message when the MSI file path is invalid.

17 years agoRelease 0.9.20. wine-0.9.20
Alexandre Julliard [Thu, 24 Aug 2006 14:11:45 +0000 (16:11 +0200)] 
Release 0.9.20.

17 years agoconfigure: Fixed bug in previous OpenGL warning patch.
Alexandre Julliard [Thu, 24 Aug 2006 12:34:22 +0000 (14:34 +0200)] 
configure: Fixed bug in previous OpenGL warning patch.

17 years agoadvapi32: Output information on failed LsaQueryInformationPolicy tests.
Robert Reif [Thu, 17 Aug 2006 19:26:40 +0000 (15:26 -0400)] 
advapi32: Output information on failed LsaQueryInformationPolicy tests.

17 years agomsi: Fix strings with lengths that are exact multiples of 2^16.
Mike McCormack [Thu, 24 Aug 2006 11:19:43 +0000 (20:19 +0900)] 
msi: Fix strings with lengths that are exact multiples of 2^16.

17 years agogdi: Add missing glyph code to GetGlyphIndices and tests.
Jeff Latimer [Wed, 23 Aug 2006 14:49:13 +0000 (00:49 +1000)] 
gdi: Add missing glyph code to GetGlyphIndices and tests.

17 years agoshell32: Use kernel functions in preference to libwine ones.
Mike McCormack [Thu, 24 Aug 2006 10:16:26 +0000 (19:16 +0900)] 
shell32: Use kernel functions in preference to libwine ones.

17 years agoshell32: Fix compilation of test on MSVC6.
Mike McCormack [Thu, 24 Aug 2006 10:16:01 +0000 (19:16 +0900)] 
shell32: Fix compilation of test on MSVC6.

17 years agomsi: Add an initial implementation of the PathEdit control.
James Hawkins [Thu, 24 Aug 2006 07:25:07 +0000 (02:25 -0500)] 
msi: Add an initial implementation of the PathEdit control.

17 years agoopengl32: Fix ATI OpenGL bug.
Roderick Colenbrander [Wed, 23 Aug 2006 23:11:52 +0000 (23:11 +0000)] 
opengl32: Fix ATI OpenGL bug.

17 years agoconfigure: Extend the current OpenGL/Direct3D warning code.
Roderick Colenbrander [Wed, 23 Aug 2006 23:11:27 +0000 (01:11 +0200)] 
configure: Extend the current OpenGL/Direct3D warning code.

17 years agowinecfg: Updated Korean Resource.
Hwang YunSong(황윤성) [Wed, 23 Aug 2006 23:49:38 +0000 (08:49 +0900)] 
winecfg: Updated Korean Resource.

17 years agooleaut32: Updated conformance test return string for VT_RESERVED.
Benjamin Arai [Thu, 24 Aug 2006 02:28:04 +0000 (19:28 -0700)] 
oleaut32: Updated conformance test return string for VT_RESERVED.

17 years agowinedump: Cast-qual warnings fix.
Andrew Talbot [Wed, 23 Aug 2006 20:29:21 +0000 (21:29 +0100)] 
winedump: Cast-qual warnings fix.

17 years agowinex11.drv: Fix explorer regression caused by systray patch
James Liggett [Wed, 23 Aug 2006 20:35:02 +0000 (13:35 -0700)] 
winex11.drv: Fix explorer regression caused by systray patch

Move systray_dock_window call to X11DRV_CreateWindow so that it can
safely call SetWindowPos without having _CheckNotSysLevel crash the
explorer.

17 years agoriched20: Add tests for EM_GETMODIFY.
Clinton Stimpson [Wed, 23 Aug 2006 02:09:16 +0000 (20:09 -0600)] 
riched20: Add tests for EM_GETMODIFY.

17 years agorpcrt4: Tests for CStdStubBuffer_Disconnect and a tidy up of the implementation.
Huw Davies [Wed, 23 Aug 2006 15:36:43 +0000 (16:36 +0100)] 
rpcrt4: Tests for CStdStubBuffer_Disconnect and a tidy up of the implementation.

17 years agorpcrt4: Tests for CStdStubBuffer_Connect and fixes to make them pass.
Huw Davies [Wed, 23 Aug 2006 15:37:48 +0000 (16:37 +0100)] 
rpcrt4: Tests for CStdStubBuffer_Connect and fixes to make them pass.

17 years agorpcrt4: Add tests for CreateStub and fix up CStdStubBuffer_Construct to match.
Huw Davies [Wed, 23 Aug 2006 13:53:24 +0000 (14:53 +0100)] 
rpcrt4: Add tests for CreateStub and fix up CStdStubBuffer_Construct to match.

17 years agorpcrt4: Add tests for NdrStubForwardingFunction and write a commented out implementation.
Huw Davies [Wed, 23 Aug 2006 12:56:04 +0000 (13:56 +0100)] 
rpcrt4: Add tests for NdrStubForwardingFunction and write a commented out implementation.

This shows that the IRpcStubBuffer for a delegated stub's base
interface is stored at (void**)This-1.

17 years agorpcrt4: Tests for NdrDllGetClassObject.
Huw Davies [Wed, 23 Aug 2006 10:44:05 +0000 (11:44 +0100)] 
rpcrt4: Tests for NdrDllGetClassObject.

These show that delegated stubs need different Connect, Disconnect and
CountRefs methods than non-delegated stubs (ie they don't use all of
the CStdStubBuffer_* functions).

17 years agomlang: Added IMultiLanguage3 interface stub implementation.
Jacek Caban [Wed, 23 Aug 2006 16:15:03 +0000 (18:15 +0200)] 
mlang: Added IMultiLanguage3 interface stub implementation.

17 years agomlang.idl: Added IMultiLanguage3 declaration.
Jacek Caban [Wed, 23 Aug 2006 16:14:09 +0000 (18:14 +0200)] 
mlang.idl: Added IMultiLanguage3 declaration.

17 years agomsvcrt: Fix scanf format "%i" base detection.
Andrzej Popowski [Tue, 22 Aug 2006 17:38:56 +0000 (19:38 +0200)] 
msvcrt: Fix scanf format "%i" base detection.

17 years agowinedbg: Fix typo in manpage.
Stefan Huehner [Mon, 21 Aug 2006 11:18:34 +0000 (13:18 +0200)] 
winedbg: Fix typo in manpage.

17 years agowined3d: Make the destination surface glDirty in UpdateSurface.
Stefan Dösinger [Sat, 19 Aug 2006 21:57:43 +0000 (23:57 +0200)] 
wined3d: Make the destination surface glDirty in UpdateSurface.

17 years agowinspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Sat, 19 Aug 2006 15:15:59 +0000 (16:15 +0100)] 
winspool.drv/tests: Write-strings warnings fix.

17 years agowinspool.drv: Write-strings warnings fix.
Andrew Talbot [Sat, 19 Aug 2006 13:22:39 +0000 (14:22 +0100)] 
winspool.drv: Write-strings warnings fix.

17 years agowineps.drv: Write-strings warnings fix.
Andrew Talbot [Fri, 18 Aug 2006 19:17:19 +0000 (20:17 +0100)] 
wineps.drv: Write-strings warnings fix.

17 years agoddraw: Write-strings warnings fix.
Andrew Talbot [Fri, 18 Aug 2006 18:06:07 +0000 (19:06 +0100)] 
ddraw: Write-strings warnings fix.

17 years agoDocumentation updates.
Alexandre Julliard [Wed, 23 Aug 2006 13:59:14 +0000 (15:59 +0200)] 
Documentation updates.

17 years agotools: Added a man page for wineprefixcreate.
Alexandre Julliard [Wed, 23 Aug 2006 13:59:05 +0000 (15:59 +0200)] 
tools: Added a man page for wineprefixcreate.

17 years agoDEVELOPERS-HINTS: Moved to the Wiki by Tom Wickline.
Alexandre Julliard [Wed, 23 Aug 2006 13:58:51 +0000 (15:58 +0200)] 
DEVELOPERS-HINTS: Moved to the Wiki by Tom Wickline.

17 years agoshlwapi: Move strings used by StrFromTimeInterval to resources.
Mikołaj Zalewski [Wed, 23 Aug 2006 12:13:32 +0000 (14:13 +0200)] 
shlwapi: Move strings used by StrFromTimeInterval to resources.