Eric Kohl [Mon, 24 Jan 2005 13:32:26 +0000 (13:32 +0000)]
Implement MyFree, MyMalloc and MyRealloc.
Huw Davies [Mon, 24 Jan 2005 13:31:50 +0000 (13:31 +0000)]
Add referenced types that aren't already in the typelib.
Robert Reif [Mon, 24 Jan 2005 13:31:27 +0000 (13:31 +0000)]
Remove unused includes.
Alexandre Julliard [Mon, 24 Jan 2005 12:55:31 +0000 (12:55 +0000)]
Avoid unnecessary run-time initializations.
Michael Jung [Mon, 24 Jan 2005 12:50:29 +0000 (12:50 +0000)]
Support for TLS1 pseudo random function.
Some helper functions for DATA_BLOB's.
Computing TLS1 master secret from the pre-master secret.
Deriving the master hash from the master secret.
Deriving TLS1 MAC and encryption keys from the master hash.
Tests for most of the above.
Ivan Leo Puoti [Mon, 24 Jan 2005 12:49:53 +0000 (12:49 +0000)]
Added NtLoadDriver and NtUnloadDriver stubs.
Tony Lambregts [Mon, 24 Jan 2005 12:42:43 +0000 (12:42 +0000)]
Add missing /'s to urls http://www.cygwin.com and
http://www.mingw.org.
Bernd Fuhrmann [Mon, 24 Jan 2005 12:41:39 +0000 (12:41 +0000)]
Added fixme macros in SystemParametersInfoW for several action numbers
that are yet unimplemented.
Huw Davies [Mon, 24 Jan 2005 12:41:06 +0000 (12:41 +0000)]
Fix handling of void.
Robert Reif [Mon, 24 Jan 2005 12:40:45 +0000 (12:40 +0000)]
Use Windows memory functions.
Robert North [Mon, 24 Jan 2005 12:40:01 +0000 (12:40 +0000)]
- Don't post messages on Wine message queue, if tablet context flags
posting are disabled.
- When posting messages on Wine message queue, use message base stored
in tablet context, not the default message base.
- Ensure that X11 Proximity events put messages onto Wintab message
queue.
Peter Berg Larsen [Mon, 24 Jan 2005 11:33:47 +0000 (11:33 +0000)]
Added a simple d3drm.h header.
Corrected a copy/paste typo from d3dim.
Paul Vriens [Mon, 24 Jan 2005 11:31:45 +0000 (11:31 +0000)]
- use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
José Manuel Ferrer Ortiz [Mon, 24 Jan 2005 11:31:23 +0000 (11:31 +0000)]
Updated Spanish resources.
Michael Jung [Mon, 24 Jan 2005 11:30:05 +0000 (11:30 +0000)]
Removed another check for valid'ness of algid. It's redundant.
Rémi Assailly [Mon, 24 Jan 2005 11:29:44 +0000 (11:29 +0000)]
char -> const char fixes.
Michael Jung [Mon, 24 Jan 2005 11:28:15 +0000 (11:28 +0000)]
Added CRYPT_SERVER define.
Huw Davies [Mon, 24 Jan 2005 11:27:56 +0000 (11:27 +0000)]
Add support for hidden and restricted function attributes.
Add support for odl interface attribute.
Dmitry Timoshkov [Mon, 24 Jan 2005 11:27:27 +0000 (11:27 +0000)]
Make HeapFree(NULL) case faster by retrieving heap pointer after the
memory block pointer test.
Robert Reif [Mon, 24 Jan 2005 11:27:05 +0000 (11:27 +0000)]
Fixed memory leak in mixer code.
Robert Shearman [Mon, 24 Jan 2005 11:26:23 +0000 (11:26 +0000)]
- Draw a representation of a document in the page setup dialog.
- Change some FIXME's to TRACE's because everything we need is
implemented and they fire for ones that we don't need to implement.
Gerald Pfeifer [Mon, 24 Jan 2005 11:25:41 +0000 (11:25 +0000)]
Fix format string in NtQueryVirtualMemory().
Aric Stewart [Mon, 24 Jan 2005 11:25:02 +0000 (11:25 +0000)]
The new Insert fixes now properly require ?,? instead of just ? for
the Insert call. This fix modifies the MSI_SetProperty query to be
correct.
Aric Stewart [Mon, 24 Jan 2005 11:24:35 +0000 (11:24 +0000)]
An implementation of MsiSummaryInfoGetPropertyW based off of
MsiSummaryInfoGetPropertyA.
Robert Shearman [Mon, 24 Jan 2005 11:24:08 +0000 (11:24 +0000)]
- Add a new flag SORFP_NOLIFETIMEMGMT to tell the proxy manager not to
call any IRemUnknown functions.
- Move the low-level unmarshaling code into a new function,
unmarshal_object, so that it can be easily reused for unmarshaling
IRemUnknown.
Robert North [Mon, 24 Jan 2005 11:23:40 +0000 (11:23 +0000)]
Generate Wintab packets for XInput button up/down events.
Mike McCormack [Mon, 24 Jan 2005 11:22:00 +0000 (11:22 +0000)]
Indentation and style cleanup.
Alexandre Julliard [Fri, 21 Jan 2005 17:06:07 +0000 (17:06 +0000)]
Tweak SetWindowPos flags handling to make a few more of the messaging
tests pass.
Huw Davies [Fri, 21 Jan 2005 17:04:00 +0000 (17:04 +0000)]
Bit 0x0200 always appears to be set in the typeinfo's
typekind/alignment member.
Alexandre Julliard [Fri, 21 Jan 2005 17:03:41 +0000 (17:03 +0000)]
Max tracking size in WM_GETMINMAXINFO should take into account the
window frame.
Huw Davies [Fri, 21 Jan 2005 16:19:39 +0000 (16:19 +0000)]
[local] functions should not be written to the typelib.
Mike McCormack [Fri, 21 Jan 2005 16:19:11 +0000 (16:19 +0000)]
Move OpenQuery into msiquery.c and make it non-static.
Alexandre Julliard [Fri, 21 Jan 2005 16:18:38 +0000 (16:18 +0000)]
Authors: Gunnar Dalsnes <hardon@online.no>, Ge van Geldorp <gvg@reactos.com>
STATUSBAR_SetTextT:
- ntext wasn't freed on return if text was unicode
- part->text was always freed, but if the previous style was
SBT_OWNERDRAW, part->text would contain 32bit data
- free old text if new style is SBT_OWNERDRAW but old style wasn't
Paul Vriens [Fri, 21 Jan 2005 16:18:00 +0000 (16:18 +0000)]
- More verbose output of errors.
- Bail out if first test fails (produce one error only).
Alexandre Julliard [Fri, 21 Jan 2005 10:32:13 +0000 (10:32 +0000)]
Make WIN_SetStyle more thread-safe by specifying the bits to change
instead of the new value.
Rémi Assailly [Fri, 21 Jan 2005 10:20:04 +0000 (10:20 +0000)]
Small char -> const char fix.
Paul Vriens [Fri, 21 Jan 2005 10:18:16 +0000 (10:18 +0000)]
- Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
Mike McCormack [Fri, 21 Jan 2005 10:17:01 +0000 (10:17 +0000)]
Added stub implementations for MsiPreviewDialog and
MsiPreviewBillboard.
Mike McCormack [Fri, 21 Jan 2005 10:16:30 +0000 (10:16 +0000)]
Lock record in MsiViewExecute, move stubs to end.
Mike McCormack [Fri, 21 Jan 2005 10:16:11 +0000 (10:16 +0000)]
Implement GetAdvise and SetAdvise.
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.