wine
19 years agoImplement RtlInitAnsiStringEx.
Ivan Leo Puoti [Mon, 7 Nov 2005 11:14:45 +0000 (11:14 +0000)] 
Implement RtlInitAnsiStringEx.

19 years agoVerify that the texture coordinate used in DrawStridedSlow is in range
Oliver Stieber [Mon, 7 Nov 2005 11:13:26 +0000 (11:13 +0000)] 
Verify that the texture coordinate used in DrawStridedSlow is in range
before trying to referencing the associated data.

19 years agoPrevent SetFVF from clearing down the vertex declaration of the FVF is
Oliver Stieber [Mon, 7 Nov 2005 11:12:38 +0000 (11:12 +0000)] 
Prevent SetFVF from clearing down the vertex declaration of the FVF is
zero. This is required for Prince of Persia, The sands of time.

19 years agoLdrAccessResource should pop 16 bytes off the stack since it is a
Robert Shearman [Mon, 7 Nov 2005 11:11:59 +0000 (11:11 +0000)] 
LdrAccessResource should pop 16 bytes off the stack since it is a
WINAPI function.

19 years agoAdded support of loading of IPicture data from non-statable
Marcus Meissner [Mon, 7 Nov 2005 11:09:10 +0000 (11:09 +0000)] 
Added support of loading of IPicture data from non-statable
IStreams. Added testcases for this.

19 years agoFree an alloc'ed string.
James Hawkins [Mon, 7 Nov 2005 11:08:47 +0000 (11:08 +0000)] 
Free an alloc'ed string.

19 years agoWhen creating black & white cursor icon, handle special case where
Christian Costa [Mon, 7 Nov 2005 11:07:43 +0000 (11:07 +0000)] 
When creating black & white cursor icon, handle special case where
hbmColor is null and hbmMask specify a bitmap having twice the height
and formatted so the upper half is the icon AND bitmask and the lower
one is the OR bitmask.

19 years agoRemove already included headers.
Vincent Béron [Mon, 7 Nov 2005 11:07:19 +0000 (11:07 +0000)] 
Remove already included headers.

19 years agoImprove c2man Documented-Total count.
Markus Amsler [Sat, 5 Nov 2005 10:45:02 +0000 (10:45 +0000)] 
Improve c2man Documented-Total count.

19 years ago- Move target folder initialization to a dedicated function.
Michael Jung [Sat, 5 Nov 2005 10:44:28 +0000 (10:44 +0000)] 
- Move target folder initialization to a dedicated function.
- Use this function in BindToObject (should be faster).
- Special handling for FolderShortcut objects in Initialize method.
- Removed a todo_wine from a no longer failing unit test.

19 years agoAvoid getting ahead of dsound mixer when using non-hw device. Also
Davin McCall [Sat, 5 Nov 2005 10:44:10 +0000 (10:44 +0000)] 
Avoid getting ahead of dsound mixer when using non-hw device. Also
avoid using internal ALSA call to retrieve hardware play position.

19 years agox86_64 references a named union, ensure unions are not nameless.
Kevin Koltzau [Sat, 5 Nov 2005 10:43:50 +0000 (10:43 +0000)] 
x86_64 references a named union, ensure unions are not nameless.

19 years agoUpdate German resource file.
Henning Gerhardt [Sat, 5 Nov 2005 10:43:34 +0000 (10:43 +0000)] 
Update German resource file.

19 years ago- Stricten cases for NT in a two tests.
Saulius Krasuckas [Sat, 5 Nov 2005 10:43:27 +0000 (10:43 +0000)] 
- Stricten cases for NT in a two tests.
- WSAAddressToString[AW] don't fail on Win9x for those.
- Modify it to pass new tests.

19 years agoWin9x returns MSIDBERROR_NOERROR.
Saulius Krasuckas [Sat, 5 Nov 2005 10:42:57 +0000 (10:42 +0000)] 
Win9x returns MSIDBERROR_NOERROR.

19 years agoFilter out CTEXT nodes when building element child lists.
Huw Davies [Sat, 5 Nov 2005 10:42:45 +0000 (10:42 +0000)] 
Filter out CTEXT nodes when building element child lists.
get_item and get_length should honour the filter.
Add some '\n's to the tests so that libxml2 lists CTEXT nodes.

19 years agoValidate the column index passed in by the caller.
Dimi Paun [Sat, 5 Nov 2005 10:42:35 +0000 (10:42 +0000)] 
Validate the column index passed in by the caller.

19 years agoFixed FMT_DATE_GENERAL and FMT_DATE_TIME_SYS cases in
Marcus Meissner [Sat, 5 Nov 2005 10:42:09 +0000 (10:42 +0000)] 
Fixed FMT_DATE_GENERAL and FMT_DATE_TIME_SYS cases in
VARIANT_FormatDate.

19 years agoTidy up UpdateTexture and add support for updating cube textures.
Oliver Stieber [Fri, 4 Nov 2005 12:39:17 +0000 (12:39 +0000)] 
Tidy up UpdateTexture and add support for updating cube textures.

19 years agoUpdate win16.api and win32.api.
Vincent Béron [Fri, 4 Nov 2005 11:44:01 +0000 (11:44 +0000)] 
Update win16.api and win32.api.

19 years agoImprove c2man Documented-Total count.
Markus Amsler [Fri, 4 Nov 2005 11:43:27 +0000 (11:43 +0000)] 
Improve c2man Documented-Total count.

19 years agoMore verbose output when unhandled exception occurs.
Uwe Bonnes [Fri, 4 Nov 2005 11:42:48 +0000 (11:42 +0000)] 
More verbose output when unhandled exception occurs.

19 years agoPartially implement and test the shelllink object's
Mike McCormack [Fri, 4 Nov 2005 11:40:58 +0000 (11:40 +0000)] 
Partially implement and test the shelllink object's
IShellLinkDataList::CopyDataBlock and GetFlags methods.

19 years agovolatile is legal (and used now!) in a typedef struct {}.
Vincent Béron [Fri, 4 Nov 2005 11:39:58 +0000 (11:39 +0000)] 
volatile is legal (and used now!) in a typedef struct {}.

19 years agoFix typo: PSYM_ENUMSOURCEFILES_CALLBACK instead of
Vincent Béron [Fri, 4 Nov 2005 11:16:48 +0000 (11:16 +0000)] 
Fix typo: PSYM_ENUMSOURCEFILES_CALLBACK instead of
PSYM_ENUMSOURCFILES_CALLBACK.

19 years ago- RegConnectRegistryA fails on Win9x when Remote Registry Service is
Saulius Krasuckas [Fri, 4 Nov 2005 11:15:59 +0000 (11:15 +0000)] 
- RegConnectRegistryA fails on Win9x when Remote Registry Service is
  not installed (WinReg.DLL is missing).
- Test "\\" prefixed computer names too.

19 years agoUse advapi32.CommandLineFromMsiDescriptor to get msi component paths.
Mike McCormack [Fri, 4 Nov 2005 11:15:33 +0000 (11:15 +0000)] 
Use advapi32.CommandLineFromMsiDescriptor to get msi component paths.

19 years agoImplement advapi32.CommandLineFromMsiDescriptor. It's a wrapper for
Mike McCormack [Fri, 4 Nov 2005 11:15:18 +0000 (11:15 +0000)] 
Implement advapi32.CommandLineFromMsiDescriptor. It's a wrapper for
msi.MsiProvideComponentFromDescriptor.

19 years agoPass HtmlHelp commands to doWinMain.
James Hawkins [Fri, 4 Nov 2005 11:15:01 +0000 (11:15 +0000)] 
Pass HtmlHelp commands to doWinMain.

19 years agoMove functions in comctl32/string.c to remove function declaration.
Vincent Béron [Fri, 4 Nov 2005 11:14:52 +0000 (11:14 +0000)] 
Move functions in comctl32/string.c to remove function declaration.

19 years ago__RPC_STUB is a calling convention as well (#defined as __stdcall).
Vincent Béron [Fri, 4 Nov 2005 11:14:41 +0000 (11:14 +0000)] 
__RPC_STUB is a calling convention as well (#defined as __stdcall).

19 years agoFix warning about memmove re#definition.
Vincent Béron [Fri, 4 Nov 2005 11:14:22 +0000 (11:14 +0000)] 
Fix warning about memmove re#definition.

19 years agoMake 4 WSAStringToAddress* tests don't fail on Win9x.
Saulius Krasuckas [Fri, 4 Nov 2005 11:14:12 +0000 (11:14 +0000)] 
Make 4 WSAStringToAddress* tests don't fail on Win9x.

19 years agoAdded support for VT_I8/VT_UI8 marshalling.
Marcus Meissner [Fri, 4 Nov 2005 11:13:55 +0000 (11:13 +0000)] 
Added support for VT_I8/VT_UI8 marshalling.

19 years agoAdd support for updating to D3DFMT_UNKNOWN surfaces and tidy up update
Oliver Stieber [Fri, 4 Nov 2005 11:13:45 +0000 (11:13 +0000)] 
Add support for updating to D3DFMT_UNKNOWN surfaces and tidy up update
surface a little.

19 years agoAdd a test for Invoking an OleFont function.
Robert Shearman [Fri, 4 Nov 2005 11:13:08 +0000 (11:13 +0000)] 
Add a test for Invoking an OleFont function.

19 years agoAdded support for optional section.ntx86 and section.nt in
Alexandre Julliard [Thu, 3 Nov 2005 19:34:03 +0000 (19:34 +0000)] 
Added support for optional section.ntx86 and section.nt in
InstallHinfSection when current version is set to NT.

19 years agoImplement OLE object notifications, making sure to cope with the case
Robert Shearman [Thu, 3 Nov 2005 19:32:49 +0000 (19:32 +0000)] 
Implement OLE object notifications, making sure to cope with the case
of the advise holder not being created because no notifications are
needed.

19 years agoGet rid of a double backslash.
Dmitry Timoshkov [Thu, 3 Nov 2005 19:32:38 +0000 (19:32 +0000)] 
Get rid of a double backslash.

19 years agoUse Win32 APIs for string comparison.
Dmitry Timoshkov [Thu, 3 Nov 2005 19:31:59 +0000 (19:31 +0000)] 
Use Win32 APIs for string comparison.

19 years agoShow detected audio drivers in autodetect.
Vijay Kiran Kamuju [Thu, 3 Nov 2005 19:31:45 +0000 (19:31 +0000)] 
Show detected audio drivers in autodetect.

19 years agoStricter check whether a window needs to be mapped on the screen.
Dmitry Timoshkov [Thu, 3 Nov 2005 19:31:38 +0000 (19:31 +0000)] 
Stricter check whether a window needs to be mapped on the screen.

19 years agoAdded another CST (Australian Central Daylight Time) to TZ_INFO.
Kieran Clancy [Thu, 3 Nov 2005 13:21:23 +0000 (13:21 +0000)] 
Added another CST (Australian Central Daylight Time) to TZ_INFO.

19 years agoExtend VarCmp() and add test cases.
Uwe Bonnes [Thu, 3 Nov 2005 13:21:11 +0000 (13:21 +0000)] 
Extend VarCmp() and add test cases.

19 years agoFix warnings and errors in 64bit.
Kevin Koltzau [Thu, 3 Nov 2005 13:17:51 +0000 (13:17 +0000)] 
Fix warnings and errors in 64bit.

19 years agoReplaced tabs with spaces.
Michael Jung [Thu, 3 Nov 2005 13:17:32 +0000 (13:17 +0000)] 
Replaced tabs with spaces.

19 years agoAuthors: Vijay Kiran Kamuju <infyquest@gmail.com>, Jonathan Ernst <Jonathan@ErnstFami...
Alexandre Julliard [Thu, 3 Nov 2005 12:12:18 +0000 (12:12 +0000)] 
Authors: Vijay Kiran Kamuju <infyquest@gmail.com>, Jonathan Ernst <Jonathan@ErnstFamily.ch>
Display an error if no printer is installed.

19 years agoSpecify a DLL version for msvcrt.dll.
Marcus Meissner [Thu, 3 Nov 2005 12:05:05 +0000 (12:05 +0000)] 
Specify a DLL version for msvcrt.dll.

19 years agoAdd indexed access to attributes (nodemap) and childNodes
Stefan Huehner [Thu, 3 Nov 2005 12:04:52 +0000 (12:04 +0000)] 
Add indexed access to attributes (nodemap) and childNodes
(nodelist), with some testcases.

19 years agoAdded some more unit tests for FolderShortcut objects.
Michael Jung [Thu, 3 Nov 2005 12:04:24 +0000 (12:04 +0000)] 
Added some more unit tests for FolderShortcut objects.

19 years agoFixed fd leaks (spotted by Cihan Altinay).
Alexandre Julliard [Thu, 3 Nov 2005 11:38:48 +0000 (11:38 +0000)] 
Fixed fd leaks (spotted by Cihan Altinay).

19 years agoFix some wrong prototypes.
Ivan Leo Puoti [Thu, 3 Nov 2005 11:35:11 +0000 (11:35 +0000)] 
Fix some wrong prototypes.

19 years agoFill provider with some empty containers.
Raphael Junqueira [Thu, 3 Nov 2005 11:34:28 +0000 (11:34 +0000)] 
Fill provider with some empty containers.

19 years agoInvoke shortcuts through IContextMenu, rather than trying to access
Mike McCormack [Thu, 3 Nov 2005 11:33:57 +0000 (11:33 +0000)] 
Invoke shortcuts through IContextMenu, rather than trying to access
them directly.

19 years agoAdd the ContextMenuHandlers key for shortcuts so the new context menu
Mike McCormack [Thu, 3 Nov 2005 11:33:43 +0000 (11:33 +0000)] 
Add the ContextMenuHandlers key for shortcuts so the new context menu
code can work.

19 years agoCache background color brush instead of recreating it at each screen
Phil Krylov [Thu, 3 Nov 2005 11:33:24 +0000 (11:33 +0000)] 
Cache background color brush instead of recreating it at each screen
update.

19 years agoFixed 'break NN' command (using dbghelp.SymEnumLines).
Eric Pouech [Thu, 3 Nov 2005 11:33:04 +0000 (11:33 +0000)] 
Fixed 'break NN' command (using dbghelp.SymEnumLines).

19 years agoFixed wineconsole startup when restoring registry settings.
Eric Pouech [Thu, 3 Nov 2005 11:32:52 +0000 (11:32 +0000)] 
Fixed wineconsole startup when restoring registry settings.

19 years agoRemove some redundant null pointer checks.
Mike McCormack [Thu, 3 Nov 2005 09:56:29 +0000 (09:56 +0000)] 
Remove some redundant null pointer checks.

19 years agoAuthors: Vitaliy Margolen <wine-patch@kievinfo.com>, Michael Jung <mjung@iss.tu-darms...
Alexandre Julliard [Thu, 3 Nov 2005 09:56:07 +0000 (09:56 +0000)] 
Authors: Vitaliy Margolen <wine-patch@kievinfo.com>, Michael Jung <mjung@iss.tu-darmstadt.de>
Set all capability flags supported by the shellfolder, disregarding
the flag mask given to GetAttributesOf.
Unit tests to demonstrate this behaviour.

19 years agoAdd missing semicolons that caused compile trouble on FreeBSD.
Mike McCormack [Thu, 3 Nov 2005 09:55:30 +0000 (09:55 +0000)] 
Add missing semicolons that caused compile trouble on FreeBSD.

19 years agoPass the correct verb.
Mike McCormack [Thu, 3 Nov 2005 09:55:21 +0000 (09:55 +0000)] 
Pass the correct verb.
Add a space between extra parameters.
Wait for ShellExecute to complete.

19 years agoAdd a real stub for Advpack.extract.
Steven Edwards [Thu, 3 Nov 2005 09:54:56 +0000 (09:54 +0000)] 
Add a real stub for Advpack.extract.

19 years agoGet rid of CPU id when copying context
Vitaliy Margolen [Thu, 3 Nov 2005 09:54:47 +0000 (09:54 +0000)] 
Get rid of CPU id when copying context

19 years ago- defined D3DCOLOR_B macros to access byte values of D3DCOLOR
Raphael Junqueira [Thu, 3 Nov 2005 09:54:31 +0000 (09:54 +0000)] 
- defined D3DCOLOR_B macros to access byte values of D3DCOLOR
- use D3DCOLOR macros instead of using shift + masks
- fix a bug where diffuse.lpData checked instead of specular.lpData
- implement color fixup on ARB VShader compilation code:
   ->  on input parameters using swizzle
   -> add is_color parameter on vshader_program_add_param

19 years agoAdded stub for RegisterServiceCtrlHandlerEx{A,W}.
Hans Leidekker [Thu, 3 Nov 2005 09:53:27 +0000 (09:53 +0000)] 
Added stub for RegisterServiceCtrlHandlerEx{A,W}.

19 years agoAdded support for EM_REQUESTRESIZE message, EN_REQUESTRESIZE
Phil Krylov [Thu, 3 Nov 2005 09:52:29 +0000 (09:52 +0000)] 
Added support for EM_REQUESTRESIZE message, EN_REQUESTRESIZE
notification, and ENM_REQUESTRESIZE event mask.

19 years agoScroll bar: Keep the caret blinking during scroll operations (only
Michael Kaufmann [Thu, 3 Nov 2005 09:51:42 +0000 (09:51 +0000)] 
Scroll bar: Keep the caret blinking during scroll operations (only
handle WM_SYSTIMER messages that belong to the scroll bar).

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.