wine
19 years agoImplemented SymEnumLines.
Eric Pouech [Thu, 3 Nov 2005 09:51:26 +0000 (09:51 +0000)] 
Implemented SymEnumLines.

19 years agoNow filling external leading in font cells.
Eric Pouech [Thu, 3 Nov 2005 09:51:00 +0000 (09:51 +0000)] 
Now filling external leading in font cells.

19 years agoDon't call Release on a null ptr.
Huw Davies [Wed, 2 Nov 2005 20:54:34 +0000 (20:54 +0000)] 
Don't call Release on a null ptr.

19 years agoFixed Get/SetThreadContext to work properly on suspended threads.
Alexandre Julliard [Wed, 2 Nov 2005 20:54:12 +0000 (20:54 +0000)] 
Fixed Get/SetThreadContext to work properly on suspended threads.
Added a test case.

19 years agoCorrect WINAPI position for MSVC portability.
Martin Fuchs [Wed, 2 Nov 2005 20:51:41 +0000 (20:51 +0000)] 
Correct WINAPI position for MSVC portability.

19 years agoFixed crash in font browsing for raster fonts.
Eric Pouech [Wed, 2 Nov 2005 20:51:16 +0000 (20:51 +0000)] 
Fixed crash in font browsing for raster fonts.

19 years agoFix a crash during +variant logging caused by a typo causing an array
Robert Shearman [Wed, 2 Nov 2005 20:03:01 +0000 (20:03 +0000)] 
Fix a crash during +variant logging caused by a typo causing an array
to be one element less than expected.

19 years agoImplement D3DFMT_UNKNOWN surfaces, this seems to be used a lot in d3d8
Oliver Stieber [Wed, 2 Nov 2005 20:01:54 +0000 (20:01 +0000)] 
Implement D3DFMT_UNKNOWN surfaces, this seems to be used a lot in d3d8
but I haven't found any d3d9 application that uses D3DFMT_UNKNOWN
surfaces yet.

19 years ago- Make sure to clean up properly on error.
Robert Shearman [Wed, 2 Nov 2005 20:00:00 +0000 (20:00 +0000)] 
- Make sure to clean up properly on error.
- Restrict the critical section to getting the channel buffer and
  adding a reference to it.

19 years ago- Make wParamFlags in the paramdesc dumping function human readable.
Robert Shearman [Wed, 2 Nov 2005 19:59:13 +0000 (19:59 +0000)] 
- Make wParamFlags in the paramdesc dumping function human readable.
- Enums should be VT_I4 instead of VT_INT.
- Trace the return value from the ITypeInfo_fnInvoke.

19 years agoNULL and empty strings are the same in conditions.
Mike McCormack [Wed, 2 Nov 2005 19:58:01 +0000 (19:58 +0000)] 
NULL and empty strings are the same in conditions.

19 years agoChange a FIXME message to a comment.
Mike McCormack [Wed, 2 Nov 2005 19:57:13 +0000 (19:57 +0000)] 
Change a FIXME message to a comment.

19 years agoAvoid printing out a possibly uninitialized variable.
Dmitry Timoshkov [Wed, 2 Nov 2005 19:56:24 +0000 (19:56 +0000)] 
Avoid printing out a possibly uninitialized variable.

19 years agoExtend get_nodeName add testcases for it.
Stefan Huehner [Wed, 2 Nov 2005 19:55:30 +0000 (19:55 +0000)] 
Extend get_nodeName add testcases for it.

19 years agoStub implementation for MsiAdvertiseScriptA/W.
Mike McCormack [Wed, 2 Nov 2005 19:54:31 +0000 (19:54 +0000)] 
Stub implementation for MsiAdvertiseScriptA/W.

19 years agoCreate the +msidb debug channel for msi database code.
Mike McCormack [Wed, 2 Nov 2005 14:24:21 +0000 (14:24 +0000)] 
Create the +msidb debug channel for msi database code.

19 years agoForce files to install if the REINSTALL property is set.
Aric Stewart [Wed, 2 Nov 2005 14:21:17 +0000 (14:21 +0000)] 
Force files to install if the REINSTALL property is set.

19 years agoMake LdrAccessResource call an internal function to satisfy Shrinker.
Robert Shearman [Wed, 2 Nov 2005 14:18:20 +0000 (14:18 +0000)] 
Make LdrAccessResource call an internal function to satisfy Shrinker.

19 years agoFix error returned when opening nonexistent pipes.
Vitaliy Margolen [Wed, 2 Nov 2005 14:15:09 +0000 (14:15 +0000)] 
Fix error returned when opening nonexistent pipes.

19 years agoMoved the platform-independent part of the get/set_thread_context
Alexandre Julliard [Wed, 2 Nov 2005 14:12:13 +0000 (14:12 +0000)] 
Moved the platform-independent part of the get/set_thread_context
requests to a common file.

19 years agoAdded some comments to document unixfs.
Michael Jung [Wed, 2 Nov 2005 11:43:20 +0000 (11:43 +0000)] 
Added some comments to document unixfs.

19 years agoFix parameter handling in MsiSetTargetPath, and add a test for it.
Mike McCormack [Wed, 2 Nov 2005 11:43:05 +0000 (11:43 +0000)] 
Fix parameter handling in MsiSetTargetPath, and add a test for it.

19 years agoImplement the RemoveFiles action.
Mike McCormack [Wed, 2 Nov 2005 11:42:56 +0000 (11:42 +0000)] 
Implement the RemoveFiles action.

19 years agoMinor fixes to rtl string functions.
Ivan Leo Puoti [Wed, 2 Nov 2005 11:42:31 +0000 (11:42 +0000)] 
Minor fixes to rtl string functions.

19 years agoCzech resources update.
David Kredba [Wed, 2 Nov 2005 11:01:07 +0000 (11:01 +0000)] 
Czech resources update.

19 years agoStub implementation for MsiGetFileHashA/W.
Mike McCormack [Wed, 2 Nov 2005 10:56:54 +0000 (10:56 +0000)] 
Stub implementation for MsiGetFileHashA/W.

19 years agoUse an enumeration for file states.
Mike McCormack [Wed, 2 Nov 2005 10:56:42 +0000 (10:56 +0000)] 
Use an enumeration for file states.

19 years agoDefine NONAMELESSUNION and NONAMELESSSTRUCT for older compilers.
Mike McCormack [Wed, 2 Nov 2005 10:56:22 +0000 (10:56 +0000)] 
Define NONAMELESSUNION and NONAMELESSSTRUCT for older compilers.

19 years agoClear bLButtonDown flags if mouse is not down.
Ulrich Czekalla [Wed, 2 Nov 2005 10:56:12 +0000 (10:56 +0000)] 
Clear bLButtonDown flags if mouse is not down.

19 years agoConvert all RTFPanic and RTFMsg calls to ERR calls.
Mike McCormack [Wed, 2 Nov 2005 10:55:45 +0000 (10:55 +0000)] 
Convert all RTFPanic and RTFMsg calls to ERR calls.

19 years agoAdd declarations for NdrAsyncClientCall, NdrAsyncStubCall and
Rob Shearman [Wed, 2 Nov 2005 10:55:27 +0000 (10:55 +0000)] 
Add declarations for NdrAsyncClientCall, NdrAsyncStubCall and
RpcMgmtEnableIdleCleanup.

19 years agoHandle msi component identifiers without a feature guid.
Mike McCormack [Wed, 2 Nov 2005 10:55:13 +0000 (10:55 +0000)] 
Handle msi component identifiers without a feature guid.

19 years agoImplement IXMLDOMNode::get_nodeName.
Mike McCormack [Wed, 2 Nov 2005 10:55:03 +0000 (10:55 +0000)] 
Implement IXMLDOMNode::get_nodeName.

19 years agoThe PSDispatch PS class factory can manage both typelib marshalled and
Robert Shearman [Wed, 2 Nov 2005 10:54:52 +0000 (10:54 +0000)] 
The PSDispatch PS class factory can manage both typelib marshalled and
IDispatch, which is NDR marshalled, so we need a wrapper to call the
appropriate CreateProxy or CreateStub function.

19 years agoAdd 'ENUM_...._SETTINGS' flag and make use of it in the X11DRV code.
Lionel Ulmer [Wed, 2 Nov 2005 10:54:42 +0000 (10:54 +0000)] 
Add 'ENUM_...._SETTINGS' flag and make use of it in the X11DRV code.

19 years agoDon't send an extra signal when waiting for a debug event, just do a
Alexandre Julliard [Tue, 1 Nov 2005 21:47:07 +0000 (21:47 +0000)] 
Don't send an extra signal when waiting for a debug event, just do a
normal wait.  Return the debug event status directly as return value
of the server call.

19 years agoDon't send the incoming context to the server for get_thread_context,
Alexandre Julliard [Tue, 1 Nov 2005 21:41:26 +0000 (21:41 +0000)] 
Don't send the incoming context to the server for get_thread_context,
instead copy only the relevant fields of the return value on the
client side.

19 years agoFix error returned when exceeding allowed instances.
Vitaliy Margolen [Tue, 1 Nov 2005 21:37:30 +0000 (21:37 +0000)] 
Fix error returned when exceeding allowed instances.

19 years agoInclude config.h and port.h for strncasecmp() in MSVC port.
Martin Fuchs [Tue, 1 Nov 2005 21:37:19 +0000 (21:37 +0000)] 
Include config.h and port.h for strncasecmp() in MSVC port.

19 years agoImplemented FindExSearchLimitToDirectories.
Bernd Schmidt [Tue, 1 Nov 2005 21:37:05 +0000 (21:37 +0000)] 
Implemented FindExSearchLimitToDirectories.

19 years agoFixed _wstrdate/_wstrtime parameters.
Alexandre Julliard [Tue, 1 Nov 2005 18:11:08 +0000 (18:11 +0000)] 
Fixed _wstrdate/_wstrtime parameters.

19 years agoAuthors: Marcus Meissner <marcus@jet.franken.de>, Walter Weiss <wjweiss@hotmail.com>
Alexandre Julliard [Tue, 1 Nov 2005 18:06:54 +0000 (18:06 +0000)] 
Authors: Marcus Meissner <marcus@jet.franken.de>, Walter Weiss <wjweiss@hotmail.com>
Added handling of more HTTP standard headers and binary search lists.

19 years agoSysReAllocString of same pointer returns TRUE.
Marcus Meissner [Tue, 1 Nov 2005 18:06:41 +0000 (18:06 +0000)] 
SysReAllocString of same pointer returns TRUE.

19 years agoFixed crash in unixfs shellfolder handling with winamp.
Michael Jung [Tue, 1 Nov 2005 18:06:18 +0000 (18:06 +0000)] 
Fixed crash in unixfs shellfolder handling with winamp.

19 years agoUse a more standard indentation style.
Christian Costa [Tue, 1 Nov 2005 18:06:03 +0000 (18:06 +0000)] 
Use a more standard indentation style.

19 years agoRemove version information.
Vitaliy Margolen [Tue, 1 Nov 2005 18:05:56 +0000 (18:05 +0000)] 
Remove version information.

19 years agoImprove handling of mapping between X and Windows formats.
Ulrich Czekalla [Tue, 1 Nov 2005 18:05:40 +0000 (18:05 +0000)] 
Improve handling of mapping between X and Windows formats.
Add support for UTF8.

19 years ago- Use OBJ_CASE_INSENSITIVE in object lookup.
Vitaliy Margolen [Tue, 1 Nov 2005 10:22:38 +0000 (10:22 +0000)] 
- Use OBJ_CASE_INSENSITIVE in object lookup.
- Remove case_sensitive flag from namespace.
- Remove todo_wine from now succeeding tests.

19 years agoPhaseCancel subtracts secondary buffer from primary buffer, not the
Davin McCall [Tue, 1 Nov 2005 10:18:55 +0000 (10:18 +0000)] 
PhaseCancel subtracts secondary buffer from primary buffer, not the
other way around.

19 years agoScrollWindowEx: Don't move the caret of child windows and hide it only
Michael Kaufmann [Tue, 1 Nov 2005 09:53:59 +0000 (09:53 +0000)] 
ScrollWindowEx: Don't move the caret of child windows and hide it only
if it's in the source or in the destination rectangle.

19 years agoConvert SHELL32_BindToChild to Unicode and fix up the callers.
Robert Shearman [Tue, 1 Nov 2005 09:34:03 +0000 (09:34 +0000)] 
Convert SHELL32_BindToChild to Unicode and fix up the callers.

19 years agoMake the call exception handler function more compatible with NT and
Robert Shearman [Tue, 1 Nov 2005 09:21:03 +0000 (09:21 +0000)] 
Make the call exception handler function more compatible with NT and
with what Shrinker expects.

19 years agoAdd msxml3,setupapi tests to winetest.
Stefan Huehner [Mon, 31 Oct 2005 21:10:47 +0000 (21:10 +0000)] 
Add msxml3,setupapi tests to winetest.

19 years agoAdded an 'eject' Winelib app that allows unmounting and ejecting a CD
Alexandre Julliard [Mon, 31 Oct 2005 21:10:38 +0000 (21:10 +0000)] 
Added an 'eject' Winelib app that allows unmounting and ejecting a CD
even if a Windows app has files open on it.

19 years agoMarshal enums.
Huw Davies [Mon, 31 Oct 2005 21:05:00 +0000 (21:05 +0000)] 
Marshal enums.

19 years agoActually print the IIDs.
Huw Davies [Mon, 31 Oct 2005 21:04:31 +0000 (21:04 +0000)] 
Actually print the IIDs.

19 years agoImplement playback of EMR_ALPHABLEND.
Huw Davies [Mon, 31 Oct 2005 21:04:18 +0000 (21:04 +0000)] 
Implement playback of EMR_ALPHABLEND.

19 years agoOnly select a bitmap font as a last resort if we can't find a font
Huw Davies [Mon, 31 Oct 2005 21:03:28 +0000 (21:03 +0000)] 
Only select a bitmap font as a last resort if we can't find a font
with the correct facename.

19 years agoDo not overflow the stackbased "nt" struct when reading non-conforming
Marcus Meissner [Mon, 31 Oct 2005 21:03:05 +0000 (21:03 +0000)] 
Do not overflow the stackbased "nt" struct when reading non-conforming
PE files.

19 years agoGet rid of the no longer used tty driver.
Alexandre Julliard [Mon, 31 Oct 2005 16:10:03 +0000 (16:10 +0000)] 
Get rid of the no longer used tty driver.

19 years agoDefault to the null driver instead of dying if the specified display
Alexandre Julliard [Mon, 31 Oct 2005 15:54:55 +0000 (15:54 +0000)] 
Default to the null driver instead of dying if the specified display
driver couldn't be loaded.

19 years agoAdd the tests for behaviour of [In]validateRect and [In]validateRgn
Dmitry Timoshkov [Mon, 31 Oct 2005 15:45:16 +0000 (15:45 +0000)] 
Add the tests for behaviour of [In]validateRect and [In]validateRgn
with hwnd set to 0, make them pass under Wine.

19 years agoOnly return SHDOCVW_ClassFactory if asked for CLSID_WebBrowser.
Michael Jung [Mon, 31 Oct 2005 15:44:06 +0000 (15:44 +0000)] 
Only return SHDOCVW_ClassFactory if asked for CLSID_WebBrowser.

19 years agoDeal with pExcepInfo == NULL.
Huw Davies [Mon, 31 Oct 2005 15:43:53 +0000 (15:43 +0000)] 
Deal with pExcepInfo == NULL.

19 years agoMake sure to unregister all the classes that were registered when msi
Mike McCormack [Mon, 31 Oct 2005 15:43:39 +0000 (15:43 +0000)] 
Make sure to unregister all the classes that were registered when msi
is unloaded, so we can register again cleanly.

19 years agoAdd void to empty declaration list.
Mike McCormack [Mon, 31 Oct 2005 15:43:27 +0000 (15:43 +0000)] 
Add void to empty declaration list.

19 years agoDefault to an empty driver instead of dying if the specified display
Alexandre Julliard [Mon, 31 Oct 2005 15:43:10 +0000 (15:43 +0000)] 
Default to an empty driver instead of dying if the specified display
driver couldn't be loaded.

19 years agoAdded initial tests for shdocvw's FolderShortcut related
Michael Jung [Mon, 31 Oct 2005 14:13:14 +0000 (14:13 +0000)] 
Added initial tests for shdocvw's FolderShortcut related
functionality.

19 years agoAdded assembly implementation of EXC_CallHandler.
Marcus Meissner [Mon, 31 Oct 2005 14:08:05 +0000 (14:08 +0000)] 
Added assembly implementation of EXC_CallHandler.

19 years agoFix and test MsiGetProperty and MsiSetProperty.
Mike McCormack [Mon, 31 Oct 2005 14:07:37 +0000 (14:07 +0000)] 
Fix and test MsiGetProperty and MsiSetProperty.

19 years agoImprove MsiUseFeatureEx and MsiGetFeatureState a little, add some
Mike McCormack [Mon, 31 Oct 2005 14:07:20 +0000 (14:07 +0000)] 
Improve MsiUseFeatureEx and MsiGetFeatureState a little, add some
simple test cases.

19 years agoImplement InternetCreateUrlW and test cases.
James Hawkins [Mon, 31 Oct 2005 14:06:35 +0000 (14:06 +0000)] 
Implement InternetCreateUrlW and test cases.

19 years agoFix handling of relative state indices in RestoreDC.
Huw Davies [Mon, 31 Oct 2005 10:05:52 +0000 (10:05 +0000)] 
Fix handling of relative state indices in RestoreDC.
Fix return value of SaveDC when writing to an emf.
Before writing the EMR_EOF record we should ensure that we clear the
state stack.

19 years agoFinish moving d3d[1..3] light code to use d3d7.
Christian Costa [Mon, 31 Oct 2005 10:05:15 +0000 (10:05 +0000)] 
Finish moving d3d[1..3] light code to use d3d7.

19 years agoDefine obsoleted CLK_TCK to CLOCKS_PER_SEC if not there.
Marcus Meissner [Mon, 31 Oct 2005 10:04:57 +0000 (10:04 +0000)] 
Define obsoleted CLK_TCK to CLOCKS_PER_SEC if not there.

19 years agoImprove the implementation of SQLConfigDataSource, SQLConfigDriver,
Hans Leidekker [Mon, 31 Oct 2005 10:04:12 +0000 (10:04 +0000)] 
Improve the implementation of SQLConfigDataSource, SQLConfigDriver,
SQLInstallDriver{,Ex}, SQLInstallerError and
SQLInstallTranslator{,Ex}.

19 years agoImplement CertSignSignature and CertVerifySignature(Ex).
Juan Lang [Mon, 31 Oct 2005 10:04:06 +0000 (10:04 +0000)] 
Implement CertSignSignature and CertVerifySignature(Ex).

19 years agoAdd waveOutPause/waveOutRestart test.
Robert Reif [Mon, 31 Oct 2005 10:03:25 +0000 (10:03 +0000)] 
Add waveOutPause/waveOutRestart test.
Tighten up play duration test when ending too soon.
Set VirtualFree size to 0.

19 years agoStop PathIsValidCharW tests after 100 failing tests.
Stefan Leichter [Mon, 31 Oct 2005 10:02:24 +0000 (10:02 +0000)] 
Stop PathIsValidCharW tests after 100 failing tests.

19 years agoIn case of D3D9 the CreateQuery call can be used to retrieve status  
Roderick Colenbrander [Mon, 31 Oct 2005 09:59:56 +0000 (09:59 +0000)] 
In case of D3D9 the CreateQuery call can be used to retrieve status  
information. According to MSDN the 'ppQuery' parameter can be set to
NULL to detect if a certain query Type is supported.

19 years agoAdd a stub for the AllocateRegistrySpace action.
Mike McCormack [Sun, 30 Oct 2005 19:23:28 +0000 (19:23 +0000)] 
Add a stub for the AllocateRegistrySpace action.

19 years agoDefine MSIDBOPEN_ constants using LPCWSTR when compiling Wine.
Mike McCormack [Sun, 30 Oct 2005 19:21:51 +0000 (19:21 +0000)] 
Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine.

19 years agoAdd a read-only implementation of the SelectionTree control.
Mike McCormack [Sun, 30 Oct 2005 19:21:24 +0000 (19:21 +0000)] 
Add a read-only implementation of the SelectionTree control.

19 years agoSimplify register_progid() and remove a fixed length buffer.
Mike McCormack [Sun, 30 Oct 2005 19:17:06 +0000 (19:17 +0000)] 
Simplify register_progid() and remove a fixed length buffer.

19 years agoHandle MaskEdit masks containing dashes and other constant
Mike McCormack [Sun, 30 Oct 2005 19:16:55 +0000 (19:16 +0000)] 
Handle MaskEdit masks containing dashes and other constant
characters.

19 years agoUse msi_get_property_int() in a few more places.
Mike McCormack [Sun, 30 Oct 2005 19:16:45 +0000 (19:16 +0000)] 
Use msi_get_property_int() in a few more places.

19 years agoMake all winecrt0 functions and variables hidden.
Alexandre Julliard [Sun, 30 Oct 2005 19:10:35 +0000 (19:10 +0000)] 
Make all winecrt0 functions and variables hidden.

19 years agoCorrect name of sound.dll to sound.drv (WIN16).
Julien Cegarra [Sun, 30 Oct 2005 19:06:59 +0000 (19:06 +0000)] 
Correct name of sound.dll to sound.drv (WIN16).

19 years agoA dispatcher for running ntlm_auth.
Kai Blin [Sun, 30 Oct 2005 19:06:24 +0000 (19:06 +0000)] 
A dispatcher for running ntlm_auth.

19 years agoHandle the left and right arrow keys.
Michael Kaufmann [Sun, 30 Oct 2005 19:05:42 +0000 (19:05 +0000)] 
Handle the left and right arrow keys.

19 years agoRemove no longer used wine_dbg_parse_options and wine_dbg_add_options
Christian Costa [Sun, 30 Oct 2005 19:05:27 +0000 (19:05 +0000)] 
Remove no longer used wine_dbg_parse_options and wine_dbg_add_options
prototypes.

19 years agoAdd a stub implementation of msi.MsiSetMode.
Mike McCormack [Sun, 30 Oct 2005 19:05:13 +0000 (19:05 +0000)] 
Add a stub implementation of msi.MsiSetMode.

19 years agoRemove unused package parameter of register_progid_base().
Mike McCormack [Sun, 30 Oct 2005 19:04:57 +0000 (19:04 +0000)] 
Remove unused package parameter of register_progid_base().

19 years agoUse "static const" rather than "const static" as gcc -W complains
Mike McCormack [Sun, 30 Oct 2005 19:04:26 +0000 (19:04 +0000)] 
Use "static const" rather than "const static" as gcc -W complains
about the former.

19 years agoImplement _wstrdate and _wstrtime with tests.
Robert Reif [Sun, 30 Oct 2005 19:03:58 +0000 (19:03 +0000)] 
Implement _wstrdate and _wstrtime with tests.

19 years agoFix exception handling for non CXX_EXCEPTIONs.
Peter Beutner [Sun, 30 Oct 2005 19:03:43 +0000 (19:03 +0000)] 
Fix exception handling for non CXX_EXCEPTIONs.

19 years agoPass object attributes to create_named_object & find_object.
Vitaliy Margolen [Sat, 29 Oct 2005 12:38:23 +0000 (12:38 +0000)] 
Pass object attributes to create_named_object & find_object.

19 years agoImplemented local/global atom creation, deletion & lookup on top of
Eric Pouech [Sat, 29 Oct 2005 12:37:42 +0000 (12:37 +0000)] 
Implemented local/global atom creation, deletion & lookup on top of
ntdll.

19 years agoExport functions by ordinal, cryptnet.dll at least depends on it.
Juan Lang [Sat, 29 Oct 2005 12:37:22 +0000 (12:37 +0000)] 
Export functions by ordinal, cryptnet.dll at least depends on it.

19 years agoDon't change the UI level during ExecuteAction.
Mike McCormack [Sat, 29 Oct 2005 11:40:03 +0000 (11:40 +0000)] 
Don't change the UI level during ExecuteAction.