Juan Lang [Fri, 21 Jan 2005 10:15:50 +0000 (10:15 +0000)]
Added some definitions.
Mike Hearn [Fri, 21 Jan 2005 10:15:29 +0000 (10:15 +0000)]
Various formatting/style changes.
Stefan Leichter [Fri, 21 Jan 2005 10:15:04 +0000 (10:15 +0000)]
Include new tests.
Mike Hearn [Fri, 21 Jan 2005 10:14:45 +0000 (10:14 +0000)]
Fix heap corruption in quartz server registration, add some
whitespace, break out of loop if out of memory.
Justin Chevrier [Thu, 20 Jan 2005 20:43:02 +0000 (20:43 +0000)]
- Implemented SPI_SETICONMETRICS.
- Fixed SPI_GETICONTITLELOGFONT to only return values retrieved from
win.ini on first call and return a cached version in subsequent
calls.
- Created unit test for SPI_{GET,SET}ICONMETRICS.
Mike McCormack [Thu, 20 Jan 2005 20:39:15 +0000 (20:39 +0000)]
Fix and test inserting records.
Rémi Assailly [Thu, 20 Jan 2005 20:36:01 +0000 (20:36 +0000)]
Added missing declarations.
Mike McCormack [Thu, 20 Jan 2005 20:34:29 +0000 (20:34 +0000)]
Fix refcounting, use Interlocked functions.
Huw Davies [Thu, 20 Jan 2005 20:34:08 +0000 (20:34 +0000)]
Don't set ATTR_IN or ATTR_OUT by default - this essentially reverts
rev. 1.21. The proxy code must explicitly add these if they're
needed.
Huw Davies [Thu, 20 Jan 2005 20:33:48 +0000 (20:33 +0000)]
Better guid hash.
Alexandre Julliard [Thu, 20 Jan 2005 20:07:42 +0000 (20:07 +0000)]
Replace a number of calls to WIN_FindWndPtr by WIN_GetPtr.
Robert Reif [Thu, 20 Jan 2005 20:03:13 +0000 (20:03 +0000)]
Added stubs for NeedRebootInit and NeedReboot.
Added implementations for GetVersionFromFile and
GetVersionFromFileEx.
Added test for GetVersionFromFile.
Hans Leidekker [Thu, 20 Jan 2005 19:59:48 +0000 (19:59 +0000)]
Stub implementations for EnumPageFiles{A,W}, GetProcessImageFileName{A,W}.
Implement GetPerformanceInfo, GetProcessMemoryInfo on top of
NtQueryInformationProcess and GetWsChanges, QueryWorkingSet{,Ex} on
top of NtQueryVirtualMemory.
Tanabe Hiroshi [Thu, 20 Jan 2005 19:57:58 +0000 (19:57 +0000)]
Added stubs for SendIMEMessageEx[A,W].
Mike McCormack [Thu, 20 Jan 2005 19:57:22 +0000 (19:57 +0000)]
Fix a bug caused by freeing memory too soon in the table code.
Huw Davies [Thu, 20 Jan 2005 19:56:57 +0000 (19:56 +0000)]
MIDL adds two sets of custom data to the library: one is a timestamp
and the second is MIDL's version number.
Dmitry Timoshkov [Thu, 20 Jan 2005 19:56:37 +0000 (19:56 +0000)]
Correct coordinates of a couple of controls.
Mike McCormack [Thu, 20 Jan 2005 19:56:16 +0000 (19:56 +0000)]
Declare the preview functions.
Paul Vriens [Thu, 20 Jan 2005 10:53:56 +0000 (10:53 +0000)]
- Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
Tony Lambregts [Thu, 20 Jan 2005 10:52:57 +0000 (10:52 +0000)]
Added time zone information for SAMT (Samara Standard Time).
Ulrich Czekalla [Thu, 20 Jan 2005 10:37:36 +0000 (10:37 +0000)]
ACL fixes and cleanups.
Aric Stewart [Thu, 20 Jan 2005 10:37:08 +0000 (10:37 +0000)]
Added some stub implementations.
Michael Stefaniuc [Thu, 20 Jan 2005 10:36:35 +0000 (10:36 +0000)]
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
Robert Shearman [Thu, 20 Jan 2005 10:35:46 +0000 (10:35 +0000)]
- Consolidate more stub creation details into register_ifstub.
- Replace the current wine_marshal_id structure with STDOBJREF for the
on-the-wire format.
Ulrich Czekalla [Thu, 20 Jan 2005 10:35:21 +0000 (10:35 +0000)]
Added stub implementation of NetGetJoinInformation.
Oleh R. Nykyforchyn [Wed, 19 Jan 2005 20:59:31 +0000 (20:59 +0000)]
Ukrainian codepage 21866 added and respective files corrected. Two
keyboard layouts (for Ukrainian and Russian) added.
Michael Stefaniuc [Wed, 19 Jan 2005 20:57:06 +0000 (20:57 +0000)]
Hack to fix the compile.
Ulrich Czekalla [Wed, 19 Jan 2005 20:54:25 +0000 (20:54 +0000)]
Handle case when only height is set to CW_USEDEFAULT.
Bill Medland [Wed, 19 Jan 2005 20:54:03 +0000 (20:54 +0000)]
Trivial language corrections to the Wine Developer's Guide coding
section.
Lauri Tulmin [Wed, 19 Jan 2005 20:53:38 +0000 (20:53 +0000)]
Reposition caret after window resize.
Raphael Junqueira [Wed, 19 Jan 2005 19:34:49 +0000 (19:34 +0000)]
Begin support of VertexDeclaration on wined3d using d3d8 code base
(handling d3d8 and d3d9 specs).
Vitaly Lipatov [Wed, 19 Jan 2005 19:09:38 +0000 (19:09 +0000)]
Add FIXME for file with broken counters.
Lauri Tulmin [Wed, 19 Jan 2005 19:08:25 +0000 (19:08 +0000)]
Don't recalculate line indexes if number of lines doesn't change.
Huw Davies [Wed, 19 Jan 2005 19:08:01 +0000 (19:08 +0000)]
Add propget and propput function attributes.
Clarify the meaning of the FKCCIC bit field.
Aric Stewart [Wed, 19 Jan 2005 19:07:40 +0000 (19:07 +0000)]
Quite a few fixes:
- Allow for the queing of custom actions to trigger on the
InstallExecute or InstallExecuteAgain actions.
- allow for the queing of custom actions to trigger on
InstallFinalize.
- Properly set the CustomActionData property for said queued actions.
- Implement RegisterProduct.
- Beginning implementation of ForceReboot.
- Don't kill install if an item to be duplicated does not exist.
- Write out SourceList and LastUsedSource for resuming installs.
- Use regsvr32 to register self reg dlls.
Mike McCormack [Wed, 19 Jan 2005 19:06:35 +0000 (19:06 +0000)]
Stub definition for OpenUrl.
Alexandre Julliard [Wed, 19 Jan 2005 17:03:57 +0000 (17:03 +0000)]
Removed no longer used WIN_InternalShowOwnedPopups function.
Alexandre Julliard [Wed, 19 Jan 2005 17:02:50 +0000 (17:02 +0000)]
Store the window id as a property instead of accessing the WND
structure directly.
Fetch the update region from the server and remove a lot of obsolete
code.
Rein Klazes [Wed, 19 Jan 2005 17:01:06 +0000 (17:01 +0000)]
Return a fixed frequency of
1193182 Hz for the Performance Counter.
Mike McCormack [Wed, 19 Jan 2005 17:00:48 +0000 (17:00 +0000)]
Implement TransactNamedPipe for the non-overlapped case.
Mike McCormack [Wed, 19 Jan 2005 17:00:32 +0000 (17:00 +0000)]
Stub implementation for some functions.
Robert Shearman [Wed, 19 Jan 2005 17:00:20 +0000 (17:00 +0000)]
- Initialize ppv pointer in ClientIdentity_QueryInterface to NULL as
apps depend on this.
- Don't release IRpcProxyBuffer on ifproxy destruction - the caller
will do this for us.
- Make find_proxy_manager add a reference to the proxy manager and
make proxy_manager_construct return an object with a valid
ref-count.
- Remove stray not operator to fix a memory leak / crash in
proxy_manager_destroy.
- More debug messages, especially on errors.
- Fix ref-count leak in the Class Factory proxy.
- Add a test case for IClassFactory_CreateInstance.
Paul van Schayck [Wed, 19 Jan 2005 16:59:48 +0000 (16:59 +0000)]
Reset the type dropdown when selecting another drive.
Stefan Leichter [Wed, 19 Jan 2005 16:59:35 +0000 (16:59 +0000)]
Fixed GetFileVersionInfoSizeA tests on WinME.
Michael Jung [Wed, 19 Jan 2005 16:59:23 +0000 (16:59 +0000)]
Avoid code duplication by moving handle lookup into get_algid_info.
Joris Huizer [Wed, 19 Jan 2005 16:59:01 +0000 (16:59 +0000)]
Get rid of some TRACE(..., This->resource.ref).
Huw Davies [Wed, 19 Jan 2005 16:58:21 +0000 (16:58 +0000)]
Pad small strings out to eight bytes.
Fix 'has default values' flag.
Aric Stewart [Wed, 19 Jan 2005 16:58:03 +0000 (16:58 +0000)]
Do a very basic first implementation of MsiConfigureProductExW for
msiexec /@ when run as a reboot.
Also add a number of new stubs for the office xp and 2k3 install and
startup process.
Mike McCormack [Wed, 19 Jan 2005 16:57:38 +0000 (16:57 +0000)]
Added definition for the USERINFOSTATE enumeration.
Alexandre Julliard [Wed, 19 Jan 2005 16:57:24 +0000 (16:57 +0000)]
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Added some stub implementations.
Alexandre Julliard [Tue, 18 Jan 2005 11:45:17 +0000 (11:45 +0000)]
Moved DefWindowProc16 to msg16.c and cleaned up a few related things.
Hans Leidekker [Tue, 18 Jan 2005 11:43:40 +0000 (11:43 +0000)]
Implement and test InternetTime{From,To}SystemTime{A,W}.
Correct spelling in InternetCheckConnectionA.
Jason Edmeades [Tue, 18 Jan 2005 11:42:29 +0000 (11:42 +0000)]
- Handle failures to allocate storage more gracefully.
- Only prototype the interfaces which are subclassed (I overdid it
last time!).
- Implement Get/Set Texture and GetBackBuffer, plus device's
GetDisplayMode / GetDeviceCaps.
- Make some of the d3d9 skeleton code issue fixme's to highlight code
which hasn't been migrated yet.
- Correct the d3d9 headers for D3DSURFACE_DESC which caused stack
corruption in demos.
Mike McCormack [Tue, 18 Jan 2005 11:40:38 +0000 (11:40 +0000)]
Add definitions for session change notifications.
Juan Lang [Tue, 18 Jan 2005 11:40:24 +0000 (11:40 +0000)]
Make netspi.h private, as some of its declarations conflict with
npapi.h. Spotted by Paul Vriens.
Aric Stewart [Tue, 18 Jan 2005 11:39:49 +0000 (11:39 +0000)]
Copy the implementation from SetupDefaultQueueCallbackA and make it
W.
Huw Davies [Tue, 18 Jan 2005 11:39:31 +0000 (11:39 +0000)]
Add a missing break to fix typeinfo version regression.
Hans Leidekker [Tue, 18 Jan 2005 11:39:05 +0000 (11:39 +0000)]
Stub implementations for PathUnExpandEnvStringsSHRegEnumUSValue{A,W},
SHRegCreateUSKey{A,W}, SHRegDeleteEmptyUSKey{A,W},
SHRegDeleteUSValue{A,W}, SHRegEnumUSValue{A,W}.
Alexandre Julliard [Mon, 17 Jan 2005 20:27:11 +0000 (20:27 +0000)]
Get rid of nonclient.h and of the corresponding exported functions in
user32.spec.
Alex Villacís Lasso [Mon, 17 Jan 2005 19:34:58 +0000 (19:34 +0000)]
When parsing an hex/oct integer value, copy value verbatim in VARIANT,
rather than a negated value. Add test case for this behavior.
Henning Gerhardt [Mon, 17 Jan 2005 19:32:58 +0000 (19:32 +0000)]
A small spelling fix and a small update (thank to Andreas Mohr).
Robert Shearman [Mon, 17 Jan 2005 19:32:25 +0000 (19:32 +0000)]
Initialize clsid member to the marshaler clsid to fix custom
marshaling.
Lauri Tulmin [Mon, 17 Jan 2005 19:31:48 +0000 (19:31 +0000)]
Make long lines behave nicely.
Alexandre Julliard [Mon, 17 Jan 2005 19:17:47 +0000 (19:17 +0000)]
Avoid most references to the internals of the WND structure by passing
around an x11drv_win_data pointer instead.
Alexandre Julliard [Mon, 17 Jan 2005 15:49:02 +0000 (15:49 +0000)]
Removed a couple of unnecessary calls to WIN_SuspendWndsLock.
Paul Vriens [Mon, 17 Jan 2005 15:45:44 +0000 (15:45 +0000)]
Use a registry key for copying, that's known on every system.
Jonathan Ernst [Mon, 17 Jan 2005 15:34:49 +0000 (15:34 +0000)]
Updated French resources.
Hans Leidekker [Mon, 17 Jan 2005 15:33:43 +0000 (15:33 +0000)]
Stub implementations for DrawDibChangePalette, DrawDibGetBuffer,
DrawDibTime, ICSeqCompressFrame{,End,Start}.
Forward GetOpenFileNamePreview to GetOpenFileNamePreviewA.
Paul Vriens [Mon, 17 Jan 2005 15:33:00 +0000 (15:33 +0000)]
Change the order of Src and Dst in CopyKey calls/functions.
Alexandre Julliard [Mon, 17 Jan 2005 13:50:00 +0000 (13:50 +0000)]
Small optimization in WINPOS_GetWinOffset.
Alexandre Julliard [Mon, 17 Jan 2005 13:46:57 +0000 (13:46 +0000)]
Removed unused ForceWindowRaise function.
Jason Edmeades [Mon, 17 Jan 2005 13:44:57 +0000 (13:44 +0000)]
- Add texture support for all the texture types for d3d9->wined3d.
- Add prototypes for the COM interfaces.
- Fix some incorrect types from the last patch.
Alexandre Julliard [Mon, 17 Jan 2005 13:43:31 +0000 (13:43 +0000)]
Authors: Klemens Friedl <klemens_friedl@gmx.net>, Henning Gerhardt <henning.gerhardt@web.de>
Spelling fixes.
Henning Gerhardt [Mon, 17 Jan 2005 13:43:16 +0000 (13:43 +0000)]
Update German resources.
Michael Jung [Mon, 17 Jan 2005 13:42:30 +0000 (13:42 +0000)]
Added definitions of TLS1PRF algorithm identifiers.
Paul Vriens [Mon, 17 Jan 2005 13:42:13 +0000 (13:42 +0000)]
Use Interlocked* functions in AddRef and Release.
Gerald Pfeifer [Mon, 17 Jan 2005 13:41:58 +0000 (13:41 +0000)]
Use switch statements instead of if-cascades. Avoid warnings.
Michael Jung [Mon, 17 Jan 2005 13:41:46 +0000 (13:41 +0000)]
Moved HMAC initialization and finalization code to
init_/finalize_hash.
Removed the redundant pKeyContainer function parameter from
init_hash.
Huw Davies [Mon, 17 Jan 2005 13:41:19 +0000 (13:41 +0000)]
Add VT_VARIANT support.
Fix for the case when there is no helpstringdll.
Fix for parameter arrays.
Aric Stewart [Mon, 17 Jan 2005 13:40:39 +0000 (13:40 +0000)]
Implementations for SelfRegModules and PublishFeatures.
Set default ACTION property for Install.
Deformat more than JUST properties properly. Allows for Files and
Component paths in deformat.
Properly deformat a LaunchCondition failure dialog box.
Resolve and save registry Keypaths.
Write the Features published keys more correctly. Still some
problems.
Aric Stewart [Mon, 17 Jan 2005 13:39:57 +0000 (13:39 +0000)]
First pass implement ion of MsiQueryProductState[A/W] as well as a few
fixes for MsiGetComponentPath.
Robert Shearman [Mon, 17 Jan 2005 13:39:40 +0000 (13:39 +0000)]
Implement table marshaling.
Stefan Leichter [Mon, 17 Jan 2005 13:39:00 +0000 (13:39 +0000)]
Include new tests.
Paul Vriens [Mon, 17 Jan 2005 13:38:44 +0000 (13:38 +0000)]
Remove the checking/setting of the defaults in TRACKBAR_Create.
Paul Vriens [Mon, 17 Jan 2005 13:38:28 +0000 (13:38 +0000)]
Remove needless check for horizontal or vertical pager.
Eric Pouech [Fri, 14 Jan 2005 19:54:38 +0000 (19:54 +0000)]
- got rid of include/async.h
- fixed some overlapped issues in socket handling
- moved kernel32.CancelIo implementation to ntdll
Crestez Leonard [Fri, 14 Jan 2005 19:48:41 +0000 (19:48 +0000)]
Fix add application (memory error).
Fix apply button lighting up in audio tab.
Fix video tab(crash when checking desktop, apply button not lighting
up.
Deal with invalid Desktop registry value in video tab.
Fix apply button in libraries tab.
Cleaned up and documented all the conversions in the libraries tab.
Robert Shearman [Fri, 14 Jan 2005 17:21:00 +0000 (17:21 +0000)]
Remove MODULENAME prefix from
Dll{GetClassObject,RegisterServer,CanUnloadNow} functions.
Huw Davies [Fri, 14 Jan 2005 17:20:43 +0000 (17:20 +0000)]
Add support for BSTR default values.
Robert Shearman [Fri, 14 Jan 2005 17:20:27 +0000 (17:20 +0000)]
- Remove obsolete structs, rearrange things to group the structs
together and to group similar functions.
- Document thread-safety of members of structs.
Robert Shearman [Fri, 14 Jan 2005 17:20:13 +0000 (17:20 +0000)]
Make proxy shutdown test succeed by releasing the channel on
disconnect.
Jeremy White [Fri, 14 Jan 2005 17:06:40 +0000 (17:06 +0000)]
Fix X11 event timing so that we correctly correlate X11 timing and
Wine timing and dynamically adjust it as we go.
Aric Stewart [Fri, 14 Jan 2005 17:05:53 +0000 (17:05 +0000)]
Actually start on an implemention for MsiGetComponentPathW that should
handle all keypaths that are files.
Robert Shearman [Fri, 14 Jan 2005 17:05:36 +0000 (17:05 +0000)]
- Add documentation for most Co* functions.
- Move several functions into different files to group them with
similar functions.
Joris Huizer [Fri, 14 Jan 2005 16:51:14 +0000 (16:51 +0000)]
- add file_operation_delete
- add file_operation_checkFlags
- use these in SHFileOperationW replacing inline code
Mike McCormack [Fri, 14 Jan 2005 16:50:57 +0000 (16:50 +0000)]
Fix, add and rearrange winsvc.h declarations.
Marcus Meissner [Fri, 14 Jan 2005 16:50:39 +0000 (16:50 +0000)]
Initialize rc in create_component_directory().
Huw Davies [Fri, 14 Jan 2005 16:50:16 +0000 (16:50 +0000)]
Add support for interface ptrs including the special cases for
IUnknown and IDispatch.
Ulrich Czekalla [Fri, 14 Jan 2005 16:49:55 +0000 (16:49 +0000)]
GetFileName31W should call unicode version of FD31_AllocPrivate.
Justin Chevrier [Fri, 14 Jan 2005 16:49:33 +0000 (16:49 +0000)]
Created unit test for SPI_{GET,SET}MINIMIZEDMETRICS.