wine
18 years agomsvfw32: Initialize lpbiIn member of the COMPVARS structure.
Dmitry Timoshkov [Tue, 14 Feb 2006 10:35:36 +0000 (11:35 +0100)] 
msvfw32: Initialize lpbiIn member of the COMPVARS structure.

18 years agowinetest: Add riched20 tests.
Stefan Leichter [Tue, 14 Feb 2006 10:35:23 +0000 (11:35 +0100)] 
winetest: Add riched20 tests.

18 years agoshell32: Return a GUID pidl for CSIDL_PERSONAL in SHGetFolderLocation.
Michael Jung [Tue, 14 Feb 2006 10:35:12 +0000 (11:35 +0100)] 
shell32: Return a GUID pidl for CSIDL_PERSONAL in SHGetFolderLocation.
The tests (shellpath.c/testPersonal) already show that it can be either
PT_FOLDER or PT_GUID. It's PT_GUID on WinXP.

18 years agoloader: Added missing attr destroy.
Eric Pouech [Tue, 14 Feb 2006 10:34:58 +0000 (11:34 +0100)] 
loader: Added missing attr destroy.

18 years agoIgnore documentation/html.
Robert Shearman [Tue, 14 Feb 2006 10:34:39 +0000 (11:34 +0100)] 
Ignore documentation/html.

18 years agotools/c2man.pl: Generate correct html.
Robert Shearman [Tue, 14 Feb 2006 10:34:23 +0000 (11:34 +0100)] 
tools/c2man.pl: Generate correct html.

18 years agowininet: Documentation fixes.
Robert Shearman [Tue, 14 Feb 2006 10:34:14 +0000 (11:34 +0100)] 
wininet: Documentation fixes.

18 years agooleaut32: Free connection point on destruction of the picture object.
Robert Shearman [Tue, 14 Feb 2006 10:34:00 +0000 (11:34 +0100)] 
oleaut32: Free connection point on destruction of the picture object.
Handle failure of CreateConnectionPoint on construction.

18 years agooleaut32: Fix returning Typelib file name.
Robert Shearman [Tue, 14 Feb 2006 10:33:40 +0000 (11:33 +0100)] 
oleaut32: Fix returning Typelib file name.
We can't use GetModuleFileName on a resource-only module, so the best
we can do is to copy the original name we used to find the type
library.  Fix a couple of places where we were incorrectly using the
file name, rather than the path.

18 years agooleaut32: Free the connection points on destruction of the font object.
Robert Shearman [Tue, 14 Feb 2006 10:33:18 +0000 (11:33 +0100)] 
oleaut32: Free the connection points on destruction of the font object.
Free the connection points on destruction of the font object and cope
with failure of CreateConnectionPoint on construction.

18 years agooleaut32: Don't try to release NULL COM objects in the typelib
Robert Shearman [Tue, 14 Feb 2006 10:33:03 +0000 (11:33 +0100)] 
oleaut32: Don't try to release NULL COM objects in the typelib
marshaler.

18 years agooleaut32: Fix flag comparison in Picture Invoke.
Robert Shearman [Tue, 14 Feb 2006 10:32:53 +0000 (11:32 +0100)] 
oleaut32: Fix flag comparison in Picture Invoke.
One or more invoke flags can be passed into IDispatch::Invoke, but we
only care if INVOKEFLAG_PROPERTYGET is specified, and don't about any
others.

18 years agoserver: Try to update the input key state even when the message is
Alexandre Julliard [Tue, 14 Feb 2006 09:43:15 +0000 (10:43 +0100)] 
server: Try to update the input key state even when the message is
dropped in queue_hardware_message. This should fix some problems with
the Alt key getting "stuck" after Alt-Tab.

18 years agoinclude: Add missing LANG_xxx and SUBLANG_xxx constants.
Francois Gouget [Tue, 14 Feb 2006 09:42:12 +0000 (10:42 +0100)] 
include: Add missing LANG_xxx and SUBLANG_xxx constants.

18 years agowinecfg: Cleaned up various control positions on the German version of
Michael Jung [Tue, 14 Feb 2006 09:41:44 +0000 (10:41 +0100)] 
winecfg: Cleaned up various control positions on the German version of
the audio tab.

18 years agoshell32: Register 'LocalizedString' values for shellfolder classes.
Michael Jung [Tue, 14 Feb 2006 09:41:33 +0000 (10:41 +0100)] 
shell32: Register 'LocalizedString' values for shellfolder classes.

18 years agoshell32: Query for localized string in HCR_GetClassName.
Michael Jung [Tue, 14 Feb 2006 09:41:29 +0000 (10:41 +0100)] 
shell32: Query for localized string in HCR_GetClassName.

18 years agoadvapi32: Implemented RegLoadMUIString[AW].
Michael Jung [Tue, 14 Feb 2006 09:41:18 +0000 (10:41 +0100)] 
advapi32: Implemented RegLoadMUIString[AW].

18 years agowinsock/tests: select wakeup on closesocket.
Phil Lodwick [Tue, 14 Feb 2006 09:38:49 +0000 (10:38 +0100)] 
winsock/tests: select wakeup on closesocket.
- Change select timeout from 2 seconds to 500 microseconds.
- Add test to make sure select wakes up after a closesocket.
- Add test to make sure listen fails without bind.

18 years agomsxml: Implement getElementsByTagName.
Huw Davies [Tue, 14 Feb 2006 09:38:21 +0000 (10:38 +0100)] 
msxml: Implement getElementsByTagName.

18 years agomsxml3: Implement DllUnregisterServer.
Hans Leidekker [Tue, 14 Feb 2006 09:38:05 +0000 (10:38 +0100)] 
msxml3: Implement DllUnregisterServer.

18 years agowinhelp: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:30:01 +0000 (13:30 +0100)] 
winhelp: Czech language resources encoding fix.

18 years agowinemine: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:55 +0000 (13:29 +0100)] 
winemine: Czech language resources encoding fix.

18 years agowinefile: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:49 +0000 (13:29 +0100)] 
winefile: Czech language resources encoding fix.

18 years agowineconsole: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:44 +0000 (13:29 +0100)] 
wineconsole: Czech language resources encoding fix.

18 years agowinecfg: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:37 +0000 (13:29 +0100)] 
winecfg: Czech language resources encoding fix.

18 years agowcmd: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:33 +0000 (13:29 +0100)] 
wcmd: Czech language resources encoding fix.

18 years agoview: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:28 +0000 (13:29 +0100)] 
view: Czech language resources encoding fix.

18 years agouninstaller: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:21 +0000 (13:29 +0100)] 
uninstaller: Czech language resources encoding fix.

18 years agostart.exe: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:16 +0000 (13:29 +0100)] 
start.exe: Czech language resources encoding fix.

18 years agoregedit: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:10 +0000 (13:29 +0100)] 
regedit: Czech language resources encoding fix.

18 years agoprogman: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:04 +0000 (13:29 +0100)] 
progman: Czech language resources encoding fix.

18 years agonotepad: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:59 +0000 (13:28 +0100)] 
notepad: Czech language resources encoding fix.

18 years agocmdlgtst: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:54 +0000 (13:28 +0100)] 
cmdlgtst: Czech language resources encoding fix.

18 years agoclock: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:48 +0000 (13:28 +0100)] 
clock: Czech language resources encoding fix.

18 years agowinmm: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:42 +0000 (13:28 +0100)] 
winmm: Czech language resources encoding fix.

18 years agowininet: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:37 +0000 (13:28 +0100)] 
wininet: Czech language resources encoding fix.

18 years agouser32: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:31 +0000 (13:28 +0100)] 
user32: Czech language resources encoding fix.

18 years agowineps: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:25 +0000 (13:28 +0100)] 
wineps: Czech language resources encoding fix.

18 years agoshell32: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:17 +0000 (13:28 +0100)] 
shell32: Czech language resources encoding fix.

18 years agosetupapi: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:11 +0000 (13:28 +0100)] 
setupapi: Czech language resources encoding fix.

18 years agoserialui: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:28:04 +0000 (13:28 +0100)] 
serialui: Czech language resources encoding fix.

18 years agooledlg: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:58 +0000 (13:27 +0100)] 
oledlg: Czech language resources encoding fix.

18 years agompr: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:53 +0000 (13:27 +0100)] 
mpr: Czech language resources encoding fix.

18 years agomsrle32: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:44 +0000 (13:27 +0100)] 
msrle32: Czech language resources encoding fix.

18 years agomsacm: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:37 +0000 (13:27 +0100)] 
msacm: Czech language resources encoding fix.

18 years agohhctrl.ocx: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:29 +0000 (13:27 +0100)] 
hhctrl.ocx: Czech language resources encoding fix.

18 years agocommdlg: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:21 +0000 (13:27 +0100)] 
commdlg: Czech language resources encoding fix.

18 years agocomctl32: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:10 +0000 (13:27 +0100)] 
comctl32: Czech language resources encoding fix.

18 years agoavifil32: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:27:04 +0000 (13:27 +0100)] 
avifil32: Czech language resources encoding fix.

18 years agomshtml: Handle IHlinkFrame service.
Jacek Caban [Mon, 13 Feb 2006 12:26:00 +0000 (13:26 +0100)] 
mshtml: Handle IHlinkFrame service.

18 years agowined3d: Update the glOrtho between 2 rhw draws if the viewport was changed.
Stefan Dösinger [Mon, 13 Feb 2006 12:25:21 +0000 (13:25 +0100)] 
wined3d: Update the glOrtho between 2 rhw draws if the viewport was changed.

18 years agox11drv: Fix X11DRV_DIB_SetImageBits and X11DRV_DIB_GetImageBits to
Cyril Margorin [Mon, 13 Feb 2006 12:25:01 +0000 (13:25 +0100)] 
x11drv: Fix X11DRV_DIB_SetImageBits and X11DRV_DIB_GetImageBits to
check for passed image, and do not use shared memory extension for
temporary created image.

18 years agox11drv: Fix X11DRV_GetDIBits to pass shared memory image to
Cyril Margorin [Mon, 13 Feb 2006 12:24:49 +0000 (13:24 +0100)] 
x11drv: Fix X11DRV_GetDIBits to pass shared memory image to
X11DRV_DIB_GetImageBits.

18 years agomsvcrt: Fix a typo.
Mike McCormack [Mon, 13 Feb 2006 12:24:26 +0000 (13:24 +0100)] 
msvcrt: Fix a typo.

18 years agopsapi: Fix output parameter of function GetModuleBaseName in spec
Stefan Leichter [Mon, 13 Feb 2006 12:24:15 +0000 (13:24 +0100)] 
psapi: Fix output parameter of function GetModuleBaseName in spec
file.

18 years agowined3d: Don't keep a reference to the container, as it creates a
H. Verbeet [Mon, 13 Feb 2006 12:23:58 +0000 (13:23 +0100)] 
wined3d: Don't keep a reference to the container, as it creates a
circular reference.

18 years agowined3d: Protect float.h inclusion.
Francois Gouget [Mon, 13 Feb 2006 12:23:42 +0000 (13:23 +0100)] 
wined3d: Protect float.h inclusion.

18 years agomshtml: Add trailing '\n's to ok() calls.
Francois Gouget [Mon, 13 Feb 2006 12:23:13 +0000 (13:23 +0100)] 
mshtml: Add trailing '\n's to ok() calls.

18 years agod3dtypes: Fix windows.h inclusion.
Francois Gouget [Mon, 13 Feb 2006 12:22:59 +0000 (13:22 +0100)] 
d3dtypes: Fix windows.h inclusion.

18 years agokernel: Report a tape device as FILE_TYPE_CHAR.
Hans Leidekker [Mon, 13 Feb 2006 12:22:34 +0000 (13:22 +0100)] 
kernel: Report a tape device as FILE_TYPE_CHAR.

18 years agocrypt32: Add a stub for CryptQueryObject.
Hans Leidekker [Mon, 13 Feb 2006 12:22:25 +0000 (13:22 +0100)] 
crypt32: Add a stub for CryptQueryObject.

18 years agonetapi32: Improve stub for NetUserModalsGet.
Hans Leidekker [Mon, 13 Feb 2006 12:22:11 +0000 (13:22 +0100)] 
netapi32: Improve stub for NetUserModalsGet.
Tell the caller this host is not part of a domain.

18 years agomsvfw32: Fix typos in the control state handling.
Dmitry Timoshkov [Mon, 13 Feb 2006 11:48:11 +0000 (12:48 +0100)] 
msvfw32: Fix typos in the control state handling.
Fix typos in the control state handling, add state checks for IDOK
and IDCANCEL control notification handlers.

18 years agolibwine: Use dladdr if supported to get the run-time path of libwine.so
Alexandre Julliard [Sat, 11 Feb 2006 21:38:44 +0000 (22:38 +0100)] 
libwine: Use dladdr if supported to get the run-time path of libwine.so
and define the default dll and bin directories relative to it.

18 years agoconfigure: Added check for dladdr in libdl.
Alexandre Julliard [Sat, 11 Feb 2006 19:55:50 +0000 (20:55 +0100)] 
configure: Added check for dladdr in libdl.

18 years agoconfigure: Added a WINE_CHECK_LIB_FUNCS macro to check for functions
Alexandre Julliard [Sat, 11 Feb 2006 19:54:06 +0000 (20:54 +0100)] 
configure: Added a WINE_CHECK_LIB_FUNCS macro to check for functions
when linking with specific libraries.

18 years agoddraw: Small function corrections.
Stefan Dösinger [Sat, 11 Feb 2006 19:30:48 +0000 (20:30 +0100)] 
ddraw: Small function corrections.
The pPlaneEquation parameter of IDirect3DDevice7::SetClipPlane is not const
IDirect3DDevice2::NextViewport takes an IDirect3DDevice2 interface, not an
IDirect3DDevice3, the same for IDirect3DDevice::NextViewport.

18 years agoddraw: ProcessVertices correction.
Stefan Dösinger [Sat, 11 Feb 2006 19:30:13 +0000 (20:30 +0100)] 
ddraw: ProcessVertices correction.
Use the texture index to get the texcoord size from the fvf, not the
vertex index.

18 years agontdll: Fix tape.c compilation on Darwin.
Phil Krylov [Sat, 11 Feb 2006 19:26:33 +0000 (20:26 +0100)] 
ntdll: Fix tape.c compilation on Darwin.

18 years agoshell32: IShellView list's control id should be 1, not 2000.
Andrey Turkin [Sat, 11 Feb 2006 17:41:34 +0000 (18:41 +0100)] 
shell32: IShellView list's control id should be 1, not 2000.

18 years agocommdlg: IShellBrowser sets IShellView window's control id to 5002.
Andrey Turkin [Sat, 11 Feb 2006 17:41:23 +0000 (18:41 +0100)] 
commdlg: IShellBrowser sets IShellView window's control id to 5002.

18 years agontdll: Implement DVD_ReadStructure.
Troy Rollo [Sat, 11 Feb 2006 17:40:32 +0000 (18:40 +0100)] 
ntdll: Implement DVD_ReadStructure.

18 years agoriched20: Fixed bounds error when finding text forward.
Thomas Kho [Sat, 11 Feb 2006 17:39:17 +0000 (18:39 +0100)] 
riched20: Fixed bounds error when finding text forward.

18 years agoriched20: Added tests for EM_FINDTEXT and EM_FINDTEXTEX messages.
Thomas Kho [Sat, 11 Feb 2006 17:39:07 +0000 (18:39 +0100)] 
riched20: Added tests for EM_FINDTEXT and EM_FINDTEXTEX messages.

18 years agoshell32: SHELL32_GetItemAttributes()
Martin Fuchs [Sat, 11 Feb 2006 11:16:56 +0000 (12:16 +0100)] 
shell32: SHELL32_GetItemAttributes()
- correct documentation which incorrectly claimed not to set any
  attribute bits
- retrieve file attributes using SHGetPathFromIDListW() when they are
  not already present in the internal PIDL structures
- add test case to show the previously wrong folder attributes when
  using absolute PIDLs
- fix some memory leaks in the tests

18 years agowined3d: Make the returned driver version similar to windows.
Jan Zerebecki [Sat, 11 Feb 2006 11:16:29 +0000 (12:16 +0100)] 
wined3d: Make the returned driver version similar to windows.

18 years agowined3d: Extend debug_d3drenderstate with missing states.
Jan Zerebecki [Sat, 11 Feb 2006 11:15:31 +0000 (12:15 +0100)] 
wined3d: Extend debug_d3drenderstate with missing states.

18 years agomsvcrt: localtime should accept any positive time value.
Dmitry Timoshkov [Sat, 11 Feb 2006 11:15:21 +0000 (12:15 +0100)] 
msvcrt: localtime should accept any positive time value.

18 years agoHandle ICM_CONFIGURE request in ICCVID and MSVIDC32 codecs.
Dmitry Timoshkov [Sat, 11 Feb 2006 11:15:07 +0000 (12:15 +0100)] 
Handle ICM_CONFIGURE request in ICCVID and MSVIDC32 codecs.

18 years agomsvfw32: Call codec's Configure dialog if the codec supports it.
Dmitry Timoshkov [Sat, 11 Feb 2006 11:14:57 +0000 (12:14 +0100)] 
msvfw32: Call codec's Configure dialog if the codec supports it.
Disable data rate and key frame fields if requested.

18 years agowinecfg: Update Bulgarian translation.
Milko Krachounov [Sat, 11 Feb 2006 11:14:34 +0000 (12:14 +0100)] 
winecfg: Update Bulgarian translation.

18 years agowined3d: Prevent crash in setup_light.
Louis Lenders [Sat, 11 Feb 2006 11:14:19 +0000 (12:14 +0100)] 
wined3d: Prevent crash in setup_light.

18 years agoinclude: Add dpnathlp.h header.
Maarten Lankhorst [Sat, 11 Feb 2006 11:14:04 +0000 (12:14 +0100)] 
include: Add dpnathlp.h header.

18 years agomsvcrt: In _mktemp sixth generated charater always starts with 'a'.
Uwe Bonnes [Fri, 10 Feb 2006 14:52:47 +0000 (15:52 +0100)] 
msvcrt: In _mktemp sixth generated charater always starts with 'a'.

18 years agomsxml: Add ISupportErrorInfo for named node maps.
Huw Davies [Fri, 10 Feb 2006 14:14:33 +0000 (15:14 +0100)] 
msxml: Add ISupportErrorInfo for named node maps.

18 years agomshtml: Added more defines to mshtmlhst.idl.
Jacek Caban [Fri, 10 Feb 2006 14:14:14 +0000 (15:14 +0100)] 
mshtml: Added more defines to mshtmlhst.idl.

18 years agontdll: Added emulation of ATL thunks for platforms with NX support.
Alexandre Julliard [Fri, 10 Feb 2006 14:13:59 +0000 (15:13 +0100)] 
ntdll: Added emulation of ATL thunks for platforms with NX support.

18 years agontdll: gcc 2.95 compile fixes.
Aric Stewart [Fri, 10 Feb 2006 13:54:04 +0000 (14:54 +0100)] 
ntdll: gcc 2.95 compile fixes.

18 years agokernel: Fix a GetDiskFreeSpaceExA test for cd/dvd drives.
Stefan Leichter [Fri, 10 Feb 2006 13:52:40 +0000 (14:52 +0100)] 
kernel: Fix a GetDiskFreeSpaceExA test for cd/dvd drives.

18 years agowined3d: Release the vertex declaration during stateblock cleanup.
H. Verbeet [Fri, 10 Feb 2006 13:52:27 +0000 (14:52 +0100)] 
wined3d: Release the vertex declaration during stateblock cleanup.

18 years agowined3d: Release the container during surface / volume cleanup.
H. Verbeet [Fri, 10 Feb 2006 13:52:20 +0000 (14:52 +0100)] 
wined3d: Release the container during surface / volume cleanup.

18 years agod3d9: Use an invisible window for tests.
H. Verbeet [Fri, 10 Feb 2006 13:52:10 +0000 (14:52 +0100)] 
d3d9: Use an invisible window for tests.

18 years agosecur32: Improve tracing.
Robert Shearman [Fri, 10 Feb 2006 13:51:59 +0000 (14:51 +0100)] 
secur32: Improve tracing.
Improve the tracing for functions that can be called by the app, but
bypass the relay code.

18 years agowidl: Fix a typo when removing TYPEFLAG_FDUAL.
Robert Shearman [Fri, 10 Feb 2006 13:51:39 +0000 (14:51 +0100)] 
widl: Fix a typo when removing TYPEFLAG_FDUAL.

18 years agoReturn the correct error code from IConnectionPointContainer::FindConnectionPoint.
Robert Shearman [Fri, 10 Feb 2006 13:51:30 +0000 (14:51 +0100)] 
Return the correct error code from IConnectionPointContainer::FindConnectionPoint.

18 years agooleaut: Partially implement Invoke on the standard picture implementation.
Robert Shearman [Fri, 10 Feb 2006 13:51:03 +0000 (14:51 +0100)] 
oleaut: Partially implement Invoke on the standard picture implementation.

18 years agooleaut: Fix importing the IDispatch interface for TKIND_DISPATCH type infos.
Robert Shearman [Fri, 10 Feb 2006 13:50:53 +0000 (14:50 +0100)] 
oleaut: Fix importing the IDispatch interface for TKIND_DISPATCH type infos.
Fix importing the IDispatch interface for TKIND_DISPATCH type infos
when the offset isn't specified. It should be fetched from the
dispatch offset stored in the header, rather than using a hack that
doesn't work.

18 years agooleaut: Add tests for IFontEventsDisp.
Robert Shearman [Fri, 10 Feb 2006 13:50:40 +0000 (14:50 +0100)] 
oleaut: Add tests for IFontEventsDisp.

18 years agooleaut: Implement IFontEventsDisp connection point for the standard
Robert Shearman [Fri, 10 Feb 2006 13:50:26 +0000 (14:50 +0100)] 
oleaut: Implement IFontEventsDisp connection point for the standard
font implementation.