wine
19 years agoFixed some regressions from the previous change.
Eric Pouech [Mon, 3 Jan 2005 14:43:15 +0000 (14:43 +0000)] 
Fixed some regressions from the previous change.

19 years agoHandle correctly DDSD_LINEARSIZE flag for FOURCC textures.
Christian Costa [Mon, 3 Jan 2005 14:41:08 +0000 (14:41 +0000)] 
Handle correctly DDSD_LINEARSIZE flag for FOURCC textures.

19 years agoAdd test for the listbox item height.
Dimitrie O. Paun [Mon, 3 Jan 2005 14:40:13 +0000 (14:40 +0000)] 
Add test for the listbox item height.

19 years agoImplemented DllCanUnloadNow.
Jacek Caban [Mon, 3 Jan 2005 14:39:51 +0000 (14:39 +0000)] 
Implemented DllCanUnloadNow.

19 years agoGet rid of W->A call.
Jacek Caban [Mon, 3 Jan 2005 14:39:08 +0000 (14:39 +0000)] 
Get rid of W->A call.

19 years agoTypos/grammar fixes.
Jon Griffiths [Mon, 3 Jan 2005 14:38:03 +0000 (14:38 +0000)] 
Typos/grammar fixes.

19 years agoConst correctness fix.
Jon Griffiths [Mon, 3 Jan 2005 14:37:41 +0000 (14:37 +0000)] 
Const correctness fix.

19 years agoUse Ascii functions explicitly.
Jon Griffiths [Mon, 3 Jan 2005 14:36:47 +0000 (14:36 +0000)] 
Use Ascii functions explicitly.

19 years agoSS_CENTERIMAGE has been implemented.
Dimitrie O. Paun [Mon, 3 Jan 2005 14:36:25 +0000 (14:36 +0000)] 
SS_CENTERIMAGE has been implemented.

19 years agoImplemented parallel hashing in CPEncrypt and CPDecrypt.
Michael Jung [Mon, 3 Jan 2005 14:35:35 +0000 (14:35 +0000)] 
Implemented parallel hashing in CPEncrypt and CPDecrypt.
Implemented CPHashSessionKey.

19 years agoComment out an assert, as we don't yet implement IRemUnknown.
Mike Hearn [Mon, 3 Jan 2005 14:34:09 +0000 (14:34 +0000)] 
Comment out an assert, as we don't yet implement IRemUnknown.

19 years agoStub implementations for GetLogColorSpace{A,W}.
Hans Leidekker [Mon, 3 Jan 2005 14:33:07 +0000 (14:33 +0000)] 
Stub implementations for GetLogColorSpace{A,W}.

19 years agoStub implementations for EnumDateFormatsEx{A,W}.
Hans Leidekker [Mon, 3 Jan 2005 14:32:16 +0000 (14:32 +0000)] 
Stub implementations for EnumDateFormatsEx{A,W}.

19 years agoStub implementations for RasConnectionNotification{A,W},
Hans Leidekker [Mon, 3 Jan 2005 14:30:14 +0000 (14:30 +0000)] 
Stub implementations for RasConnectionNotification{A,W},
RasCreatePhonebookEntry{A,W}, RasDeleteSubEntry{A,W}, RasDial{A,W},
RasEditPhonebookEntry{A,W}, RasGetConnectStatus{A,W},
RasGetEntryDialParamsW, RasHangUpW, RasGetEntryPropertiesW,
RasGetErrorString{A,W}, RasGetProjectionInfo{A,W},
RasRenameEntry{A,W}, RasSetEntryDialParams{A,W},
RasSetSubEntryProperties{A,W}.

19 years agoFree allocated buffers.
Aric Stewart [Mon, 3 Jan 2005 14:29:09 +0000 (14:29 +0000)] 
Free allocated buffers.

19 years agoRemove obsolete info.
Hans Leidekker [Mon, 3 Jan 2005 14:27:23 +0000 (14:27 +0000)] 
Remove obsolete info.

19 years agoAdded optional, defaultvalue and vararg.
Jacek Caban [Mon, 3 Jan 2005 14:26:17 +0000 (14:26 +0000)] 
Added optional, defaultvalue and vararg.

19 years agoSmall bugfixes backported from the LibTomCrypt v1.0rc1 release.
Michael Jung [Mon, 3 Jan 2005 14:25:12 +0000 (14:25 +0000)] 
Small bugfixes backported from the LibTomCrypt v1.0rc1 release.

19 years agoAdd definition of IInternalUnknown.
Robert Shearman [Mon, 3 Jan 2005 14:23:33 +0000 (14:23 +0000)] 
Add definition of IInternalUnknown.

19 years agoImplement thread safety for records.
Mike McCormack [Mon, 27 Dec 2004 19:29:33 +0000 (19:29 +0000)] 
Implement thread safety for records.

19 years ago- Move named pipe macros into rpc.c.
Robert Shearman [Mon, 27 Dec 2004 19:27:57 +0000 (19:27 +0000)] 
- Move named pipe macros into rpc.c.
- Remove unneeded function.

19 years agoImplement COM local servers using table marshaling to avoid doing the
Robert Shearman [Mon, 27 Dec 2004 19:24:55 +0000 (19:24 +0000)] 
Implement COM local servers using table marshaling to avoid doing the
marshaling in a child thread where COM has not been initialized.

19 years ago- Implement the COM stub manager, refactor the current stub code.
Mike Hearn [Mon, 27 Dec 2004 19:21:47 +0000 (19:21 +0000)] 
- Implement the COM stub manager, refactor the current stub code.
- Begin implementing interface stubs.

19 years agoParse out the full features by using the ',' character and do
Aric Stewart [Mon, 27 Dec 2004 19:12:35 +0000 (19:12 +0000)] 
Parse out the full features by using the ',' character and do
comparisons based on the full feature names.

19 years agoContinue when a duplicate component is found and loaded.
Aric Stewart [Mon, 27 Dec 2004 19:09:16 +0000 (19:09 +0000)] 
Continue when a duplicate component is found and loaded.

19 years ago- Rework how we handle Feature and Component States. I have confirmed
Aric Stewart [Mon, 27 Dec 2004 19:06:22 +0000 (19:06 +0000)] 
- Rework how we handle Feature and Component States. I have confirmed
  from testing that, although documented nowhere, having ADDLOCAL on
  the install line overrides INSTALLLEVEL.
- Track all files extracted from cabinents as tempfiles so they can be
  removed at the end of the install to not leave uninstalled but
  uncabbed files laying around.

19 years agoMove Install Features selection and evaluation into CostFinalize.
Aric Stewart [Mon, 27 Dec 2004 19:02:59 +0000 (19:02 +0000)] 
Move Install Features selection and evaluation into CostFinalize.

19 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.

19 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.

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

19 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.

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

19 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.

19 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.

19 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.

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

19 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.

19 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.

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

19 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.

19 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.

19 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.

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

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

19 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.

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

19 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.

19 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.

19 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.

19 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.

19 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.

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

19 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.

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

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

19 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.

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

19 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.

19 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.

19 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.

19 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.

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

19 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.

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

19 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.

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

19 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.

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

19 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.

19 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.

19 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.

19 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.

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

19 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.

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

19 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'.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

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

19 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.

19 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.

19 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.

19 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).

19 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.

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