wine
20 years agoAllow for end of install actions.
Aric Stewart [Mon, 27 Dec 2004 19:00:26 +0000 (19:00 +0000)] 
Allow for end of install actions.

20 years ago- Create the shortcut directory if it does not exist.
Aric Stewart [Mon, 27 Dec 2004 18:56:30 +0000 (18:56 +0000)] 
- Create the shortcut directory if it does not exist.
- Set the INSTALLLEVEL in CostFinalize if it is not set.

20 years agoEliminate some fixed length buffers.
Aric Stewart [Mon, 27 Dec 2004 18:50:00 +0000 (18:50 +0000)] 
Eliminate some fixed length buffers.

20 years agoFix CreateService's error code for a service that already exists.
Mike McCormack [Mon, 27 Dec 2004 17:44:47 +0000 (17:44 +0000)] 
Fix CreateService's error code for a service that already exists.

20 years agoInclude a System16Folder definition.
Aric Stewart [Mon, 27 Dec 2004 17:43:37 +0000 (17:43 +0000)] 
Include a System16Folder definition.

20 years agoAdded IInternetBindInfo, IInternetProtocolRoot, IInternetProtocolSink
Jacek Caban [Mon, 27 Dec 2004 17:41:58 +0000 (17:41 +0000)] 
Added IInternetBindInfo, IInternetProtocolRoot, IInternetProtocolSink
and IInternetProtocol declarations.

20 years agoCorrect cases where arguments of ok() calls depend on the order in
Rein Klazes [Mon, 27 Dec 2004 17:26:37 +0000 (17:26 +0000)] 
Correct cases where arguments of ok() calls depend on the order in
which they are evaluated.

20 years agoStub implementations for GetICMProfileW, SetICMProfile{A,W},
Hans Leidekker [Mon, 27 Dec 2004 17:23:17 +0000 (17:23 +0000)] 
Stub implementations for GetICMProfileW, SetICMProfile{A,W},
UpdateICMRegKey{A,W}.
Forward UpdateICMRegKey to UpdateICMRegKeyA.

20 years agoFix typelib generation of CARRAYs.
Huw Davies [Mon, 27 Dec 2004 17:19:26 +0000 (17:19 +0000)] 
Fix typelib generation of CARRAYs.

20 years agoFix non-RTDSC case for QueryPerformanceFrequency.
Lionel Ulmer [Mon, 27 Dec 2004 17:16:39 +0000 (17:16 +0000)] 
Fix non-RTDSC case for QueryPerformanceFrequency.

20 years agoInitialize the COM libraries for the newly created worker thread in
Christian Costa [Mon, 27 Dec 2004 17:15:58 +0000 (17:15 +0000)] 
Initialize the COM libraries for the newly created worker thread in
the AVI splitter.
Fixed some returned error codes.
Show refcount in the AddRef/Release traces in filter.
Added 24 bits source in the video renderer.

20 years agoGenerate only wanted files.
Vincent Béron [Mon, 27 Dec 2004 17:13:25 +0000 (17:13 +0000)] 
Generate only wanted files.

20 years agoFake line sweeping of the monitor.
Christian Costa [Mon, 27 Dec 2004 17:12:55 +0000 (17:12 +0000)] 
Fake line sweeping of the monitor.

20 years agoDon't use RtlCreateUnicodeStringFromAsciiz, it doesn't preserve NULL.
Mike McCormack [Mon, 27 Dec 2004 17:10:31 +0000 (17:10 +0000)] 
Don't use RtlCreateUnicodeStringFromAsciiz, it doesn't preserve NULL.

20 years agoEnable asynchronous dll custom action calls.
Aric Stewart [Mon, 27 Dec 2004 17:09:40 +0000 (17:09 +0000)] 
Enable asynchronous dll custom action calls.

20 years agoStub implementation for AtlModuleRegisterServer.
Mike McCormack [Mon, 27 Dec 2004 17:08:08 +0000 (17:08 +0000)] 
Stub implementation for AtlModuleRegisterServer.

20 years agoInitialize dwOSVersionInfoSize in GlobalMemoryStatus.
Paul Vriens [Mon, 27 Dec 2004 17:06:18 +0000 (17:06 +0000)] 
Initialize dwOSVersionInfoSize in GlobalMemoryStatus.

20 years agoFix test failure on Windows 2000.
Jakob Eriksson [Mon, 27 Dec 2004 17:04:38 +0000 (17:04 +0000)] 
Fix test failure on Windows 2000.

20 years agoFixed defining DIIDs.
Jacek Caban [Mon, 27 Dec 2004 17:04:00 +0000 (17:04 +0000)] 
Fixed defining DIIDs.

20 years agoFix Xlib locking in create_desktop.
Mike Hearn [Mon, 27 Dec 2004 17:03:15 +0000 (17:03 +0000)] 
Fix Xlib locking in create_desktop.

20 years agoPropagate apartments through the intermediate threads, make listener
Mike Hearn [Mon, 27 Dec 2004 16:59:28 +0000 (16:59 +0000)] 
Propagate apartments through the intermediate threads, make listener
thread apartment scoped.

20 years agoStub implementations for AVIMakeStreamFromClipboard, AVISave{A,W}.
Hans Leidekker [Mon, 27 Dec 2004 16:58:18 +0000 (16:58 +0000)] 
Stub implementations for AVIMakeStreamFromClipboard, AVISave{A,W}.
Forward AVIBuildFilter, AVIFileCreateStream, AVIFileOpen, AVISave,
EditStreamSetInfo, EditStreamSetName to their respective *A variants.

20 years agoThe flag for a mouse button down in the structure returned by
Neil Olver [Mon, 27 Dec 2004 16:55:41 +0000 (16:55 +0000)] 
The flag for a mouse button down in the structure returned by
GetDeviceState should be 0x80 (only the high bit set), not 0xff.

20 years agoDo not check for non NULL pointer before HeapFree'ing it. It's
Michael Stefaniuc [Thu, 23 Dec 2004 17:06:43 +0000 (17:06 +0000)] 
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.

20 years agoImplemented DceErrorInqText.
Bill Medland [Thu, 23 Dec 2004 11:29:54 +0000 (11:29 +0000)] 
Implemented DceErrorInqText.

20 years agoDump known but unimplemented SystemParameterInfo actions.
Mike McCormack [Thu, 23 Dec 2004 11:24:25 +0000 (11:24 +0000)] 
Dump known but unimplemented SystemParameterInfo actions.

20 years agoDeclare SetLayeredWindowAttributes.
Mike McCormack [Thu, 23 Dec 2004 11:23:18 +0000 (11:23 +0000)] 
Declare SetLayeredWindowAttributes.

20 years agoAdded MsiSetExternalUIW.
Aric Stewart [Thu, 23 Dec 2004 11:22:00 +0000 (11:22 +0000)] 
Added MsiSetExternalUIW.

20 years agoMake sure to include trailing backslash in path.
Aric Stewart [Thu, 23 Dec 2004 11:20:50 +0000 (11:20 +0000)] 
Make sure to include trailing backslash in path.

20 years agoAdded/improved TRACEing.
Lionel Ulmer [Thu, 23 Dec 2004 11:18:29 +0000 (11:18 +0000)] 
Added/improved TRACEing.

20 years agoBlank the property buffers even if the property is not found.
Aric Stewart [Wed, 22 Dec 2004 18:47:54 +0000 (18:47 +0000)] 
Blank the property buffers even if the property is not found.

20 years agoMove around and rename some functions.
Aric Stewart [Wed, 22 Dec 2004 18:46:17 +0000 (18:46 +0000)] 
Move around and rename some functions.

20 years agoReadFile and WriteFile must be passed a parameter for the number of
Eric Pouech [Wed, 22 Dec 2004 18:38:31 +0000 (18:38 +0000)] 
ReadFile and WriteFile must be passed a parameter for the number of
handled bytes when no overlapped operation is done.

20 years agoConvert per-process hostent, servent and protent buffers into
Robert Shearman [Wed, 22 Dec 2004 18:23:49 +0000 (18:23 +0000)] 
Convert per-process hostent, servent and protent buffers into
per-thread buffers.

20 years agoDeclare GetSecurityInfo.
Mike McCormack [Wed, 22 Dec 2004 18:17:56 +0000 (18:17 +0000)] 
Declare GetSecurityInfo.

20 years agoInclude the trailing backslash on the Windows volume.
Aric Stewart [Wed, 22 Dec 2004 18:17:15 +0000 (18:17 +0000)] 
Include the trailing backslash on the Windows volume.

20 years agoFix incorrect return code check.
Aric Stewart [Wed, 22 Dec 2004 18:15:50 +0000 (18:15 +0000)] 
Fix incorrect return code check.

20 years agoThe WM_MOUSEWHEEL message is specified to have absolute screen
Russ Andersson [Wed, 22 Dec 2004 17:20:36 +0000 (17:20 +0000)] 
The WM_MOUSEWHEEL message is specified to have absolute screen
coordinates.

20 years agoUnicodified fontdlg.
Jacek Caban [Wed, 22 Dec 2004 17:17:06 +0000 (17:17 +0000)] 
Unicodified fontdlg.

20 years agoFixed bug with unsigned index in decreasing loop.
Eric Pouech [Wed, 22 Dec 2004 17:16:03 +0000 (17:16 +0000)] 
Fixed bug with unsigned index in decreasing loop.

20 years agoFix folder resolution.
Aric Stewart [Wed, 22 Dec 2004 17:13:26 +0000 (17:13 +0000)] 
Fix folder resolution.

20 years agoRevert previous patch, that's not a leak.
Alexandre Julliard [Wed, 22 Dec 2004 17:11:31 +0000 (17:11 +0000)] 
Revert previous patch, that's not a leak.

20 years agoFixed prototypes of a couple of ntdll functions.
Alexandre Julliard [Wed, 22 Dec 2004 15:31:16 +0000 (15:31 +0000)] 
Fixed prototypes of a couple of ntdll functions.
Replaced the CallWin32ToNt macro by a proper function.
PBOOL cannot be cast to PBOOLEAN, we need to use an intermediate
variable.

20 years agoRemove more fixed length buffers, rewrite functions to return
Mike McCormack [Wed, 22 Dec 2004 15:25:30 +0000 (15:25 +0000)] 
Remove more fixed length buffers, rewrite functions to return
malloc'ed memory.

20 years agoFix selecting string columns and matching against a wildcard.
Mike McCormack [Wed, 22 Dec 2004 15:22:12 +0000 (15:22 +0000)] 
Fix selecting string columns and matching against a wildcard.

20 years agoRemove unneeded NULL casts.
Francois Gouget [Wed, 22 Dec 2004 15:13:20 +0000 (15:13 +0000)] 
Remove unneeded NULL casts.

20 years agoRemove a lot of fixed length buffers.
Mike McCormack [Wed, 22 Dec 2004 15:05:07 +0000 (15:05 +0000)] 
Remove a lot of fixed length buffers.

20 years agoSpelling fixes.
Francois Gouget [Wed, 22 Dec 2004 15:02:14 +0000 (15:02 +0000)] 
Spelling fixes.

20 years agoReplace 'All xxx pages' text in common print dialog by simple 'All'.
Dmitry Timoshkov [Wed, 22 Dec 2004 14:59:50 +0000 (14:59 +0000)] 
Replace 'All xxx pages' text in common print dialog by simple 'All'.

20 years agoPerform case insensitive comparison with cached ini file name.
Dmitry Timoshkov [Wed, 22 Dec 2004 14:55:44 +0000 (14:55 +0000)] 
Perform case insensitive comparison with cached ini file name.

20 years agoUncomment call to FlushConsoleInputBuffer in FlushFileBuffers.
Dmitry Timoshkov [Wed, 22 Dec 2004 14:51:46 +0000 (14:51 +0000)] 
Uncomment call to FlushConsoleInputBuffer in FlushFileBuffers.

20 years agoAdd a check if we are running on a visible desktop. Credits to Dmitry
Jakob Eriksson [Wed, 22 Dec 2004 14:50:50 +0000 (14:50 +0000)] 
Add a check if we are running on a visible desktop. Credits to Dmitry
Timoshkov for the easy test.

20 years agoStub implementations for AdjustTokenGroups, AreAllAccessesGranted,
Hans Leidekker [Tue, 21 Dec 2004 16:16:10 +0000 (16:16 +0000)] 
Stub implementations for AdjustTokenGroups, AreAllAccessesGranted,
CreatePrivateObjectSecurity, CreateProcessAsUser{A,W},
DestroyPrivateObjectSecurity, DuplicateToken{,Ex},
EnumDependentServices{A,W}, GetEffectiveRightsFromAcl{A,W},
ConvertStringSecurityDescriptorToSecurityDescriptorA. Implementations
for BuildExplicitAccessWithName{A,W},
BuildTrusteeWithObjectsAndName{A,W},
BuildTrusteeWithObjectsAndSid{A,W}.
Correct prototype for InitializeAcl, RtlCopySid and RtlGetAce.
Use the CallWin32ToNt macro only with functions that return an
NTSTATUS.

20 years agoPostpone creation disposition check in CreateFile until it's really
Dmitry Timoshkov [Tue, 21 Dec 2004 16:12:49 +0000 (16:12 +0000)] 
Postpone creation disposition check in CreateFile until it's really
used.

20 years agoIn OpenSCManagerW() allow lpDatabaseName to be an empty string.
Ivan Leo Puoti [Tue, 21 Dec 2004 16:05:28 +0000 (16:05 +0000)] 
In OpenSCManagerW() allow lpDatabaseName to be an empty string.

20 years agoAdded D3DERR_COLORKEYATTACHED and DDGDI_GETHOSTIDENTIFIER.
Peter Berg Larsen [Tue, 21 Dec 2004 16:03:55 +0000 (16:03 +0000)] 
Added D3DERR_COLORKEYATTACHED and DDGDI_GETHOSTIDENTIFIER.

20 years agoIf a dialog with the DS_CONTROL style is not visible then ignore
Ulrich Czekalla [Tue, 21 Dec 2004 16:01:50 +0000 (16:01 +0000)] 
If a dialog with the DS_CONTROL style is not visible then ignore
default focus assignment.

20 years agoAdd tests for moniker and marshaling functions.
Robert Shearman [Tue, 21 Dec 2004 14:51:27 +0000 (14:51 +0000)] 
Add tests for moniker and marshaling functions.

20 years agoCheck values passed in to SetWinMetaFileBits, not our local copy.
Mike McCormack [Tue, 21 Dec 2004 14:50:07 +0000 (14:50 +0000)] 
Check values passed in to SetWinMetaFileBits, not our local copy.

20 years agoOutput EMR_POLYGON16 records when possible.
Mike McCormack [Tue, 21 Dec 2004 14:49:19 +0000 (14:49 +0000)] 
Output EMR_POLYGON16 records when possible.

20 years agoCheck for malformed source rect in DIB_DirectDrawSurfact_BltFast, and
Crestez Leonard [Tue, 21 Dec 2004 14:47:35 +0000 (14:47 +0000)] 
Check for malformed source rect in DIB_DirectDrawSurfact_BltFast, and
return DDERR_INVALID_RECT.

20 years agoFully initialize NEWTEXTMETRICEXW structure for bitmap fonts.
Dmitry Timoshkov [Tue, 21 Dec 2004 14:45:38 +0000 (14:45 +0000)] 
Fully initialize NEWTEXTMETRICEXW structure for bitmap fonts.

20 years agoDo not check for non NULL pointer before HeepFree'ing it. It's
Michael Stefaniuc [Tue, 21 Dec 2004 14:42:35 +0000 (14:42 +0000)] 
Do not check for non NULL pointer before HeepFree'ing it. It's
redundant.

20 years agoThere may be no default MAPI malloc installed.
Jakob Eriksson [Tue, 21 Dec 2004 14:40:19 +0000 (14:40 +0000)] 
There may be no default MAPI malloc installed.

20 years agoYou can make an invisible window the active window.
Rein Klazes [Tue, 21 Dec 2004 14:36:32 +0000 (14:36 +0000)] 
You can make an invisible window the active window.

20 years agoRespect the sDescription parameter in CryptSignHash and
Michael Jung [Tue, 21 Dec 2004 14:34:18 +0000 (14:34 +0000)] 
Respect the sDescription parameter in CryptSignHash and
CryptVerifySignature.

20 years agoAssorted spelling fixes.
Francois Gouget [Mon, 20 Dec 2004 19:27:06 +0000 (19:27 +0000)] 
Assorted spelling fixes.

20 years agoA driver does not have to support all formats.
Robert Reif [Mon, 20 Dec 2004 19:08:18 +0000 (19:08 +0000)] 
A driver does not have to support all formats.

20 years agoRemove unneeded headers to reduce unneeded rebuilds.
Jon Griffiths [Mon, 20 Dec 2004 19:00:11 +0000 (19:00 +0000)] 
Remove unneeded headers to reduce unneeded rebuilds.

20 years ago- Added test of BindToStorage.
Jacek Caban [Mon, 20 Dec 2004 18:58:04 +0000 (18:58 +0000)] 
- Added test of BindToStorage.
- Added some declarations to urlmon.idl.

20 years agoFix long standing regression in the building of the server directory
Alexandre Julliard [Mon, 20 Dec 2004 18:55:18 +0000 (18:55 +0000)] 
Fix long standing regression in the building of the server directory
name (found by Nigel Rowe).

20 years agoixed calculation of buffer size in CRYPT_ANSIToUnicode and
Michael Jung [Mon, 20 Dec 2004 18:52:41 +0000 (18:52 +0000)] 
ixed calculation of buffer size in CRYPT_ANSIToUnicode and
CRYPT_UnicodeToANSI.

20 years agoMSVC porting fixes.
Steven Edwards [Mon, 20 Dec 2004 18:50:33 +0000 (18:50 +0000)] 
MSVC porting fixes.

20 years agoReturn actual result on error.
Robert Reif [Mon, 20 Dec 2004 17:09:12 +0000 (17:09 +0000)] 
Return actual result on error.

20 years agoEnable creation of the RGB device.
Christian Costa [Mon, 20 Dec 2004 17:08:41 +0000 (17:08 +0000)] 
Enable creation of the RGB device.

20 years agoFixed MediaSample passing. This is the upstream filter that releases
Christian Costa [Mon, 20 Dec 2004 17:07:17 +0000 (17:07 +0000)] 
Fixed MediaSample passing. This is the upstream filter that releases
it.
Set ppMediaType to NULL when returning S_FALSE in
IMediaSample_GetMediaType (required by native Quartz dll).
Added support for 32-bit depth source in video renderer.

20 years agoFully initialise the structure to prevent ill-defined behaviour.
Bill Medland [Mon, 20 Dec 2004 17:05:44 +0000 (17:05 +0000)] 
Fully initialise the structure to prevent ill-defined behaviour.

20 years agoStub implementations for all documented functions.
Hans Leidekker [Mon, 20 Dec 2004 17:04:11 +0000 (17:04 +0000)] 
Stub implementations for all documented functions.

20 years agoRespect sDescription parameter in CPSignHash and CPVerifySignature.
Michael Jung [Mon, 20 Dec 2004 17:03:01 +0000 (17:03 +0000)] 
Respect sDescription parameter in CPSignHash and CPVerifySignature.

20 years ago- Make the month calendar child window auto-size instead of using a
Robert Shearman [Mon, 20 Dec 2004 17:00:46 +0000 (17:00 +0000)] 
- Make the month calendar child window auto-size instead of using a
  hard coded 200px.
- Use SetFocus when the control is clicked on to get the correct
  behaviour when another control clicked on.
- Force the WS_EX_CLIENTEDGE style, instead of emulating it.

20 years ago- make sure that tests marked as todo_wine and actually succeed under
Rein Klazes [Mon, 20 Dec 2004 16:59:26 +0000 (16:59 +0000)] 
- make sure that tests marked as todo_wine and actually succeed under
  wine will be counted as failures
- remove todo_wine from a bunch of tests
- log the line numbers of the actual tests, not those of a helper
  function.

20 years agoAdd partial handler for WM_PRINTCLIENT.
Ulrich Czekalla [Mon, 20 Dec 2004 16:55:57 +0000 (16:55 +0000)] 
Add partial handler for WM_PRINTCLIENT.

20 years agoRemove compiler warnings for the # not being at the start of the
Peter Berg Larsen [Mon, 20 Dec 2004 16:53:12 +0000 (16:53 +0000)] 
Remove compiler warnings for the # not being at the start of the
line.

20 years agoAllow several -I parameters to be given - currently just the last is
Peter Berg Larsen [Mon, 20 Dec 2004 16:52:26 +0000 (16:52 +0000)] 
Allow several -I parameters to be given - currently just the last is
used. Remove obvious wrong binaries when searching for the definition
of a functions definition. Really just strip a '.dll' extension and
not also '.dll.foorbar.spec'.

20 years agoWarzone 2100 has in a header a definition that ends with a slash. As
Peter Berg Larsen [Mon, 20 Dec 2004 16:50:35 +0000 (16:50 +0000)] 
Warzone 2100 has in a header a definition that ends with a slash. As
'.' does not include '\n' winedump keeps looking ahead until eof.

20 years ago- removed unused tagPALETTEOBJ and tagWINDOWPOS
Rémi Assailly [Fri, 17 Dec 2004 19:35:16 +0000 (19:35 +0000)] 
- removed unused tagPALETTEOBJ and tagWINDOWPOS
- tagBITMAPOBJ is declared twice, removed one.

20 years agoRemove some no longer needed AW functions.
Alexandre Julliard [Fri, 17 Dec 2004 19:20:07 +0000 (19:20 +0000)] 
Remove some no longer needed AW functions.

20 years agoExpand the COPYTEST macro to avoid trouble with 64-bit types.
Alexandre Julliard [Fri, 17 Dec 2004 19:13:24 +0000 (19:13 +0000)] 
Expand the COPYTEST macro to avoid trouble with 64-bit types.

20 years agoRemove unneeded headers to reduce unneeded rebuilds.
Jon Griffiths [Fri, 17 Dec 2004 19:09:29 +0000 (19:09 +0000)] 
Remove unneeded headers to reduce unneeded rebuilds.

20 years agoFixed build problem with GL_VERSION_1_2.
Raphael Junqueira [Fri, 17 Dec 2004 19:07:44 +0000 (19:07 +0000)] 
Fixed build problem with GL_VERSION_1_2.

20 years agoBetter detect a dll's Windows version.
Vincent Béron [Fri, 17 Dec 2004 19:06:30 +0000 (19:06 +0000)] 
Better detect a dll's Windows version.

20 years agoShellExecuteEx, ExtractIconEx, SHFileOperation, SHGetFileInfo,
Rein Klazes [Fri, 17 Dec 2004 19:05:46 +0000 (19:05 +0000)] 
ShellExecuteEx, ExtractIconEx, SHFileOperation, SHGetFileInfo,
SHGetPathFromIDList spec entries always refer to the Ansi
version. Problem found by Paul Vriens.

20 years agoReturn flag for DRVM_MAPPER_PREFERRED_GET.
Robert Reif [Fri, 17 Dec 2004 19:04:28 +0000 (19:04 +0000)] 
Return flag for DRVM_MAPPER_PREFERRED_GET.

20 years agoAdded a missing define.
Robert Reif [Fri, 17 Dec 2004 19:03:35 +0000 (19:03 +0000)] 
Added a missing define.

20 years agoFixed a typo.
Andreas Mohr [Fri, 17 Dec 2004 19:01:22 +0000 (19:01 +0000)] 
Fixed a typo.

20 years agoGetTempPath*() uses DWORD parameters instead of UINT.
Andreas Mohr [Fri, 17 Dec 2004 19:00:09 +0000 (19:00 +0000)] 
GetTempPath*() uses DWORD parameters instead of UINT.

20 years agoFix comment to reflect reality and indeed the code.
Huw Davies [Fri, 17 Dec 2004 18:56:49 +0000 (18:56 +0000)] 
Fix comment to reflect reality and indeed the code.

20 years agoIMessageFilter::HandleIncomingCall must be HandleInComingCall as per
Serge S. Spiridonoff [Fri, 17 Dec 2004 18:55:02 +0000 (18:55 +0000)] 
IMessageFilter::HandleIncomingCall must be HandleInComingCall as per
MS headers.

20 years agoImplement SS_CENTERIMAGE for static control.
Robert Shearman [Fri, 17 Dec 2004 18:53:32 +0000 (18:53 +0000)] 
Implement SS_CENTERIMAGE for static control.

20 years ago- Add code for hot tracking.
Robert Shearman [Fri, 17 Dec 2004 18:52:04 +0000 (18:52 +0000)] 
- Add code for hot tracking.
- Draw hot items with underline and with highlight colour with
  TVS_TRACKSELECT style.
- Set cursor to hand cursor with TVS_TRACKSELECT style.
- Make sure uInternalStatus is consistent with actual scrollbar state
  by forcing scrollbars off in WM_CREATE handler.