wine
18 years ago- build a standard Wine list of classes instead of using an array
Mike McCormack [Thu, 25 Aug 2005 10:22:32 +0000 (10:22 +0000)] 
- build a standard Wine list of classes instead of using an array
- use class pointers instead of array indexes

18 years agogcc 4.0 warning fixes.
Mike McCormack [Thu, 25 Aug 2005 10:22:12 +0000 (10:22 +0000)] 
gcc 4.0 warning fixes.

18 years agoImplemented CryptHashCertificate.
Juan Lang [Thu, 25 Aug 2005 09:51:59 +0000 (09:51 +0000)] 
Implemented CryptHashCertificate.

18 years agoDon't dereference variables in a trace.
Mike McCormack [Thu, 25 Aug 2005 09:51:03 +0000 (09:51 +0000)] 
Don't dereference variables in a trace.

18 years agoUpdate to include all of the interfaces in the Platform SDK as of the
Robert Shearman [Thu, 25 Aug 2005 09:50:55 +0000 (09:50 +0000)] 
Update to include all of the interfaces in the Platform SDK as of the
XP SP2 version.

18 years agoRemove unused thread handle entry from the apartment structure.
Robert Shearman [Thu, 25 Aug 2005 09:50:36 +0000 (09:50 +0000)] 
Remove unused thread handle entry from the apartment structure.

18 years agoFix a small bug introduced when converting appids to a list.
Mike McCormack [Thu, 25 Aug 2005 09:50:19 +0000 (09:50 +0000)] 
Fix a small bug introduced when converting appids to a list.

18 years agoDisplay the correct text string in the action text field for the
Aric Stewart [Thu, 25 Aug 2005 09:50:08 +0000 (09:50 +0000)] 
Display the correct text string in the action text field for the
dialog boxes. Also the string should be deformatted.

18 years agoDon't cache file descriptors open on removable devices.
Alexandre Julliard [Wed, 24 Aug 2005 18:33:50 +0000 (18:33 +0000)] 
Don't cache file descriptors open on removable devices.

18 years agoMoved the FileFsDeviceInformation query to a separate function.
Alexandre Julliard [Wed, 24 Aug 2005 18:27:27 +0000 (18:27 +0000)] 
Moved the FileFsDeviceInformation query to a separate function.

18 years agoAdd missed _mbscoll function.
Vitaly Lipatov [Wed, 24 Aug 2005 18:14:06 +0000 (18:14 +0000)] 
Add missed _mbscoll function.

18 years agoVersion 1 atl modules only have a structure size of 100 and no
Aric Stewart [Wed, 24 Aug 2005 18:13:24 +0000 (18:13 +0000)] 
Version 1 atl modules only have a structure size of 100 and no
functions to call.

18 years agoImplemented MsiSetComponentState*.
Johan Dahlin [Wed, 24 Aug 2005 18:13:09 +0000 (18:13 +0000)] 
Implemented MsiSetComponentState*.

18 years agoTest case for MsiModifyView and MsiViewGetError.
Mike McCormack [Wed, 24 Aug 2005 11:10:39 +0000 (11:10 +0000)] 
Test case for MsiModifyView and MsiViewGetError.

18 years agoImplement MsiModifyView (MSIMODIFY_INSERT_TEMPORARY).
Mike McCormack [Wed, 24 Aug 2005 11:10:23 +0000 (11:10 +0000)] 
Implement MsiModifyView (MSIMODIFY_INSERT_TEMPORARY).

18 years agoAdd an "Appearance" tab to control the currently active theme.
Frank Richter [Wed, 24 Aug 2005 10:59:40 +0000 (10:59 +0000)] 
Add an "Appearance" tab to control the currently active theme.

18 years agoBetter stub for MsiViewGetError.
Mike McCormack [Wed, 24 Aug 2005 10:57:49 +0000 (10:57 +0000)] 
Better stub for MsiViewGetError.

18 years agoAdded a null check for component.
Johan Dahlin [Wed, 24 Aug 2005 10:57:27 +0000 (10:57 +0000)] 
Added a null check for component.

18 years agoAdd include guard to header and make functions extern.
Mike McCormack [Wed, 24 Aug 2005 10:57:02 +0000 (10:57 +0000)] 
Add include guard to header and make functions extern.

18 years agoUse the correct rectangle for ETO_OPAQUE - spotted by James Hawkins.
Huw Davies [Wed, 24 Aug 2005 10:56:49 +0000 (10:56 +0000)] 
Use the correct rectangle for ETO_OPAQUE - spotted by James Hawkins.

18 years agoAdded stubs for MsiSetComponentStateA and MsiSetComponentStateW.
Johan Dahlin [Wed, 24 Aug 2005 10:56:27 +0000 (10:56 +0000)] 
Added stubs for MsiSetComponentStateA and MsiSetComponentStateW.

18 years ago- build a standard Wine list of appids instead of using an array
Mike McCormack [Wed, 24 Aug 2005 09:45:18 +0000 (09:45 +0000)] 
- build a standard Wine list of appids instead of using an array
- use appid pointers instead of array indexes

18 years agoAvoid heap corruption by not accessing old HeapReAlloc'ed pointer.
James Hawkins [Wed, 24 Aug 2005 09:44:59 +0000 (09:44 +0000)] 
Avoid heap corruption by not accessing old HeapReAlloc'ed pointer.

18 years ago- Remove redundant QueryInterface in marshal_interface - the object is
Robert Shearman [Wed, 24 Aug 2005 09:44:41 +0000 (09:44 +0000)] 
- Remove redundant QueryInterface in marshal_interface - the object is
  always queried later on for the correct interface of the object.
- Make sure to Release the marshaled pointer in the typelib marshaler
  once it is no longer required.

18 years agoImplement IPicture::get_hPal for PICTYPE_BITMAP.
Michael Stefaniuc [Wed, 24 Aug 2005 09:44:25 +0000 (09:44 +0000)] 
Implement IPicture::get_hPal for PICTYPE_BITMAP.

18 years agoThe exported name strings should be inside the export directory (found
Alexandre Julliard [Tue, 23 Aug 2005 20:08:37 +0000 (20:08 +0000)] 
The exported name strings should be inside the export directory (found
by Vitaliy Margolen).

18 years agoSkip testing on IDirect3D7::CreateDevice() failure.
Saulius Krasuckas [Tue, 23 Aug 2005 19:59:35 +0000 (19:59 +0000)] 
Skip testing on IDirect3D7::CreateDevice() failure.

18 years agoUpdate the implementation of GetFrontBufferData in stateblock.
Oliver Stieber [Tue, 23 Aug 2005 19:59:27 +0000 (19:59 +0000)] 
Update the implementation of GetFrontBufferData in stateblock.

18 years agoMoved mciavi32 to the top-level dlls directory.
Rémi Assailly [Tue, 23 Aug 2005 19:52:30 +0000 (19:52 +0000)] 
Moved mciavi32 to the top-level dlls directory.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 23 Aug 2005 18:49:18 +0000 (18:49 +0000)] 
Fix gcc 4.0 warnings.

18 years agoAdded a separate set_handle_cached_fd request instead of abusing
Alexandre Julliard [Tue, 23 Aug 2005 18:43:50 +0000 (18:43 +0000)] 
Added a separate set_handle_cached_fd request instead of abusing
set_handle_info for that.

18 years agoRewrote Get/SetHandleInformation to call the corresponding ntdll
Alexandre Julliard [Tue, 23 Aug 2005 18:20:59 +0000 (18:20 +0000)] 
Rewrote Get/SetHandleInformation to call the corresponding ntdll
functions.

18 years agoRegister the ITStorage class.
James Hawkins [Tue, 23 Aug 2005 18:17:03 +0000 (18:17 +0000)] 
Register the ITStorage class.

18 years agoFixed a RichEdit RTF reader bug which resulted in loss of text.
Phil Krylov [Tue, 23 Aug 2005 18:16:15 +0000 (18:16 +0000)] 
Fixed a RichEdit RTF reader bug which resulted in loss of text.
Eliminated unneeded recursion in ME_InsertTextFromCursor().

18 years agoAdded more definitions.
Jacek Caban [Tue, 23 Aug 2005 18:15:53 +0000 (18:15 +0000)] 
Added more definitions.

18 years ago- build a standard Wine list of folders instead of using an array
Mike McCormack [Tue, 23 Aug 2005 18:15:44 +0000 (18:15 +0000)] 
- build a standard Wine list of folders instead of using an array
- use folder pointers instead of array indexes

18 years agoRemove reference to config file.
Tom Wickline [Tue, 23 Aug 2005 18:15:08 +0000 (18:15 +0000)] 
Remove reference to config file.
Add .deb file with .rpm file for successful install.

18 years agoRemove reference to documentation/samples/.
Tom Wickline [Tue, 23 Aug 2005 18:14:52 +0000 (18:14 +0000)] 
Remove reference to documentation/samples/.
Add recently implemented dlls.

18 years agoAvoid using XRenderFindStandardFormat as older libraries don't have
Huw Davies [Tue, 23 Aug 2005 18:14:30 +0000 (18:14 +0000)] 
Avoid using XRenderFindStandardFormat as older libraries don't have
it.

18 years agoFix handling of minimum tab width.
Vitaliy Margolen [Tue, 23 Aug 2005 10:05:54 +0000 (10:05 +0000)] 
Fix handling of minimum tab width.
Add more tests to test it.

18 years ago- build a standard Wine list of files instead of using an array
Mike McCormack [Tue, 23 Aug 2005 10:03:17 +0000 (10:03 +0000)] 
- build a standard Wine list of files instead of using an array
- use file pointers instead of array indexes

18 years agoFixed EM_EXLINEFROMCHAR to work for last row of a paragraph.
Phil Krylov [Tue, 23 Aug 2005 10:02:33 +0000 (10:02 +0000)] 
Fixed EM_EXLINEFROMCHAR to work for last row of a paragraph.

18 years ago- Redraw immediately upon PBM_SETPOS, PBM_DELTAPOS, PBM_STEPIT.
Michael Kaufmann [Tue, 23 Aug 2005 10:02:25 +0000 (10:02 +0000)] 
- Redraw immediately upon PBM_SETPOS, PBM_DELTAPOS, PBM_STEPIT.
- New tests.

18 years agoDon't pass on EH_STACK_INVALID exceptions.
Glenn Wurster [Tue, 23 Aug 2005 10:02:05 +0000 (10:02 +0000)] 
Don't pass on EH_STACK_INVALID exceptions.

18 years agoMove a bunch of common code from the drivers into gdi.
Huw Davies [Tue, 23 Aug 2005 09:38:58 +0000 (09:38 +0000)] 
Move a bunch of common code from the drivers into gdi.

18 years agoAdded some tests for CLSID_FolderShortcut objects.
Michael Jung [Tue, 23 Aug 2005 09:37:59 +0000 (09:37 +0000)] 
Added some tests for CLSID_FolderShortcut objects.

18 years agoAdd some node tests.
Mike McCormack [Tue, 23 Aug 2005 09:37:42 +0000 (09:37 +0000)] 
Add some node tests.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 23 Aug 2005 09:37:30 +0000 (09:37 +0000)] 
Fix gcc 4.0 warnings.

18 years agoFix pointer cast warnings in 64bit.
Kevin Koltzau [Tue, 23 Aug 2005 09:36:34 +0000 (09:36 +0000)] 
Fix pointer cast warnings in 64bit.

18 years agoTidy up d3d9 and finalize passing d3d9 calls to wined3d for now.
Oliver Stieber [Tue, 23 Aug 2005 09:34:57 +0000 (09:34 +0000)] 
Tidy up d3d9 and finalize passing d3d9 calls to wined3d for now.

18 years ago- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
Michael Stefaniuc [Tue, 23 Aug 2005 09:33:37 +0000 (09:33 +0000)] 
- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
  would fit in I8. Fix tests.
- Document a brokeness in the handling of I8 numbers in
  VarNumFromParseNum. Fix tests.

18 years agoAdded support for backward search to RichEdit EM_FINDTEXT[AW],
Phil Krylov [Tue, 23 Aug 2005 09:32:55 +0000 (09:32 +0000)] 
Added support for backward search to RichEdit EM_FINDTEXT[AW],
EM_FINDTEXTEX[AW] message handler.

18 years agoProperly declare handles.
Kevin Koltzau [Tue, 23 Aug 2005 09:32:39 +0000 (09:32 +0000)] 
Properly declare handles.

18 years agoAdded SB_SIMPLEID.
Michael Kaufmann [Tue, 23 Aug 2005 09:31:19 +0000 (09:31 +0000)] 
Added SB_SIMPLEID.

18 years agoMake index INT not UINT because it can be -1.
Aric Stewart [Tue, 23 Aug 2005 09:30:39 +0000 (09:30 +0000)] 
Make index INT not UINT because it can be -1.

18 years agoDon't leak a list of visuals (with advice of Jacek Caban).
Saulius Krasuckas [Mon, 22 Aug 2005 18:58:27 +0000 (18:58 +0000)] 
Don't leak a list of visuals (with advice of Jacek Caban).

18 years agoAdd an extra test to show failing behavior.
Alexandre Julliard [Mon, 22 Aug 2005 18:57:22 +0000 (18:57 +0000)] 
Add an extra test to show failing behavior.

18 years agoImplement LdapGetLastError, cldap_open*, ldap_abandon,
Hans Leidekker [Mon, 22 Aug 2005 18:56:54 +0000 (18:56 +0000)] 
Implement LdapGetLastError, cldap_open*, ldap_abandon,
ldap_check_filter*, ldap_cleanup, ldap_conn_from_msg and
ldap_connect.

18 years agoInitialize all members in UnixFolder constructor.
Michael Jung [Mon, 22 Aug 2005 18:56:36 +0000 (18:56 +0000)] 
Initialize all members in UnixFolder constructor.
Support NULL value pidls in GetDisplayNameOf method.

18 years agoFixed EM_SETEVENTMASK RichEdit message handler to return old event
Phil Krylov [Mon, 22 Aug 2005 18:56:21 +0000 (18:56 +0000)] 
Fixed EM_SETEVENTMASK RichEdit message handler to return old event
mask.

18 years agoFix magic item handling and warnings.
Mike McCormack [Mon, 22 Aug 2005 18:56:05 +0000 (18:56 +0000)] 
Fix magic item handling and warnings.

18 years ago- build a standard Wine list of features instead of using an array
Mike McCormack [Mon, 22 Aug 2005 14:09:17 +0000 (14:09 +0000)] 
- build a standard Wine list of features instead of using an array
- use feature pointers instead of array indexes

18 years agoLet DeviceIoControl call the appropriate native interface.
Ivan Leo Puoti [Mon, 22 Aug 2005 14:08:39 +0000 (14:08 +0000)] 
Let DeviceIoControl call the appropriate native interface.

18 years agoAutomatically set default font after parsing a font table in RichEdit
Phil Krylov [Mon, 22 Aug 2005 14:08:04 +0000 (14:08 +0000)] 
Automatically set default font after parsing a font table in RichEdit
RTF reader.

18 years ago- Call LockContainer only if it's not already locked/unlocked.
Jacek Caban [Mon, 22 Aug 2005 14:07:49 +0000 (14:07 +0000)] 
- Call LockContainer only if it's not already locked/unlocked.
- Only return S_OK in SetClientSite if IOleClientSite is not changed.

18 years agoImplement ldap_rename* functions.
Hans Leidekker [Mon, 22 Aug 2005 14:07:31 +0000 (14:07 +0000)] 
Implement ldap_rename* functions.

18 years agoFix for dreamweaver site definition dialog. Need to initialize the
Aric Stewart [Mon, 22 Aug 2005 14:07:22 +0000 (14:07 +0000)] 
Fix for dreamweaver site definition dialog. Need to initialize the
rect for a tab control to an empty rect if it is not visible.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Mon, 22 Aug 2005 10:19:34 +0000 (10:19 +0000)] 
Fix gcc 4.0 warnings.

18 years agoFix 'cast to pointer from integer of different size' warnings in
Kevin Koltzau [Mon, 22 Aug 2005 10:18:17 +0000 (10:18 +0000)] 
Fix 'cast to pointer from integer of different size' warnings in
64bit.

18 years agoDon't try to detach from a thread that is exiting, to avoid triggering
Alexandre Julliard [Mon, 22 Aug 2005 10:13:28 +0000 (10:13 +0000)] 
Don't try to detach from a thread that is exiting, to avoid triggering
a kernel race condition.

18 years agoFix quite a few texturing problems and cases where text isn't being
Oliver Stieber [Mon, 22 Aug 2005 10:07:10 +0000 (10:07 +0000)] 
Fix quite a few texturing problems and cases where text isn't being
correctly displated.

18 years agoAdded handling of deff RTF control word.
Phil Krylov [Mon, 22 Aug 2005 10:06:08 +0000 (10:06 +0000)] 
Added handling of deff RTF control word.

18 years agoFixed a couple of bugs in InitializeSecurityContext(A/W) and
Kai Blin [Mon, 22 Aug 2005 10:05:45 +0000 (10:05 +0000)] 
Fixed a couple of bugs in InitializeSecurityContext(A/W) and
AcceptSecurityContext.

18 years agoDisable using nsWebBrowserStream.
Jacek Caban [Mon, 22 Aug 2005 10:05:29 +0000 (10:05 +0000)] 
Disable using nsWebBrowserStream.

18 years agoPrefer sys/limits.h over machine/limits.h.
Gerald Pfeifer [Mon, 22 Aug 2005 09:33:37 +0000 (09:33 +0000)] 
Prefer sys/limits.h over machine/limits.h.

18 years agoReturn S_OK when committing/decomitting an already
Christian Costa [Mon, 22 Aug 2005 09:27:41 +0000 (09:27 +0000)] 
Return S_OK when committing/decomitting an already
committed/decommitted allocator.
Add corresponding test case.
Improve traces.

18 years agoFix some gcc 4.0 warnings.
Mike McCormack [Mon, 22 Aug 2005 09:26:53 +0000 (09:26 +0000)] 
Fix some gcc 4.0 warnings.

18 years ago- Added OnAmbientPropertyChange implementation.
Jacek Caban [Mon, 22 Aug 2005 09:25:20 +0000 (09:25 +0000)] 
- Added OnAmbientPropertyChange implementation.
- Call IDispatch::Invoke when native does (with test).

18 years agoImplement IXMLDOMNode::hasChildNode().
Mike McCormack [Mon, 22 Aug 2005 09:24:44 +0000 (09:24 +0000)] 
Implement IXMLDOMNode::hasChildNode().

18 years agoForward IXMLDOMDocument methods to contained node.
Mike McCormack [Mon, 22 Aug 2005 09:24:36 +0000 (09:24 +0000)] 
Forward IXMLDOMDocument methods to contained node.

18 years agoRemove unnecessary #pragma code_page(xxxx) statements from winefile
Dmitry Timoshkov [Mon, 22 Aug 2005 09:24:18 +0000 (09:24 +0000)] 
Remove unnecessary #pragma code_page(xxxx) statements from winefile
.rc files.

18 years agoForward IXMLDOMElement methods derived from IXMLDOMNode to the
Mike McCormack [Mon, 22 Aug 2005 09:23:52 +0000 (09:23 +0000)] 
Forward IXMLDOMElement methods derived from IXMLDOMNode to the
element's contained node.

18 years agoFixed InterLocked* function definitions for non-x86 platforms in
Phil Krylov [Mon, 22 Aug 2005 09:23:32 +0000 (09:23 +0000)] 
Fixed InterLocked* function definitions for non-x86 platforms in
accordance with the recent corresponding change of their declarations
in winbase.h.

18 years agoUse pibc argument of IPersistMoniker::Load.
Jacek Caban [Mon, 22 Aug 2005 09:23:14 +0000 (09:23 +0000)] 
Use pibc argument of IPersistMoniker::Load.

18 years agoAdd tests for olefont size functions & conversions.
Walt Ogburn [Mon, 22 Aug 2005 09:22:52 +0000 (09:22 +0000)] 
Add tests for olefont size functions & conversions.

18 years agoWhen applying logical / himetric ratio to olefont sizes, must divide
Walt Ogburn [Mon, 22 Aug 2005 09:22:43 +0000 (09:22 +0000)] 
When applying logical / himetric ratio to olefont sizes, must divide
by the standard ratio 72 / 2540.

18 years agoDon't dereference a NULL visual pointer.
Saulius Krasuckas [Mon, 22 Aug 2005 09:22:19 +0000 (09:22 +0000)] 
Don't dereference a NULL visual pointer.

18 years agoAlways add gecko directory to the path before loading xpcom.
Jacek Caban [Mon, 22 Aug 2005 09:21:53 +0000 (09:21 +0000)] 
Always add gecko directory to the path before loading xpcom.

18 years agoPrint something useful in trace and fixme.
Stefan Leichter [Mon, 22 Aug 2005 09:21:34 +0000 (09:21 +0000)] 
Print something useful in trace and fixme.

18 years agoProperly allocate/release memory when adding filters to the filtergraph.
Christian Costa [Mon, 22 Aug 2005 09:21:24 +0000 (09:21 +0000)] 
Properly allocate/release memory when adding filters to the filtergraph.
When connecting pin, discard filter which is the same as the upstream
one.
Remove wrong extra IBaseFilter_Release.
Improve traces by showing filters owing pins we want to connect or
render.
Properly initialize output pin of transform filter.

18 years agoFix regression in color keying with RGB mask.
Maxime Bellengé [Mon, 22 Aug 2005 09:20:51 +0000 (09:20 +0000)] 
Fix regression in color keying with RGB mask.

18 years agoHandle WM_GETFONT and WM_SETFONT.
Michael Kaufmann [Mon, 22 Aug 2005 09:20:36 +0000 (09:20 +0000)] 
Handle WM_GETFONT and WM_SETFONT.

18 years agoFix mixer detection for multiple sound cards.
Robert Reif [Mon, 22 Aug 2005 09:20:20 +0000 (09:20 +0000)] 
Fix mixer detection for multiple sound cards.

18 years agoAdded common keyboard shortcuts for Select All, Undo, Redo, Cut, Copy
Phil Krylov [Mon, 22 Aug 2005 09:20:06 +0000 (09:20 +0000)] 
Added common keyboard shortcuts for Select All, Undo, Redo, Cut, Copy
and Paste to RichEdit.

18 years ago- return a precomputed result for a NULL string
Mike McCormack [Mon, 22 Aug 2005 09:19:38 +0000 (09:19 +0000)] 
- return a precomputed result for a NULL string
- pass strlen an LPSTR to eliminate a sign warning

18 years agoFix 'cast from pointer to integer of different size' warnings in
Kevin Koltzau [Mon, 22 Aug 2005 09:19:16 +0000 (09:19 +0000)] 
Fix 'cast from pointer to integer of different size' warnings in
64bit.

18 years agoRemove 'cast from pointer to integer of different size' warnings in
Kevin Koltzau [Mon, 22 Aug 2005 09:18:48 +0000 (09:18 +0000)] 
Remove 'cast from pointer to integer of different size' warnings in
64bit,

18 years agoStart to add some tests for basic palette operations.
Glenn Wurster [Mon, 22 Aug 2005 09:18:02 +0000 (09:18 +0000)] 
Start to add some tests for basic palette operations.

18 years agoReplace "Registry Explorer" by "Registry Editor" in about dialog.
Felix Nawothnig [Mon, 22 Aug 2005 09:17:37 +0000 (09:17 +0000)] 
Replace "Registry Explorer" by "Registry Editor" in about dialog.

18 years agoMake the icon choice algorithm really choose the best icon.
Maxime Bellengé [Mon, 22 Aug 2005 09:17:25 +0000 (09:17 +0000)] 
Make the icon choice algorithm really choose the best icon.