Mike Hearn [Mon, 10 Jan 2005 14:26:46 +0000 (14:26 +0000)]
Delete the \r not the \n in PRINTERROR.
Mike Hearn [Mon, 10 Jan 2005 14:25:58 +0000 (14:25 +0000)]
Do not apply changes just because QueryDosDevice reversed the
slashes.
Change an ERR to a WARN, it's common for it to occur.
Evan Deaubl [Mon, 10 Jan 2005 14:25:30 +0000 (14:25 +0000)]
GetItemA/W on header controls should handle message even if index is
invalid.
Huw Davies [Mon, 10 Jan 2005 14:22:24 +0000 (14:22 +0000)]
Add support for optional arguments and some suppport for the
defaultvalue attributes.
Better calculation of the typeinfo's res3 member (at least for
interfaces).
Jacek Caban [Mon, 10 Jan 2005 13:31:29 +0000 (13:31 +0000)]
Added mshtml.idl.
Francois Gouget [Mon, 10 Jan 2005 13:29:24 +0000 (13:29 +0000)]
Assorted spelling fixes.
Vincent Béron [Mon, 10 Jan 2005 13:26:33 +0000 (13:26 +0000)]
Only use Alsa if 1.0 is detected.
Jacek Caban [Mon, 10 Jan 2005 13:22:35 +0000 (13:22 +0000)]
Get rid of W->A calls.
Huw Davies [Mon, 10 Jan 2005 13:21:54 +0000 (13:21 +0000)]
Add support for hidden, restricted and version attributes on
typeinfos.
Alexandre Julliard [Mon, 10 Jan 2005 12:31:06 +0000 (12:31 +0000)]
Another warning fix.
Rémi Assailly [Mon, 10 Jan 2005 12:30:18 +0000 (12:30 +0000)]
Implemented GetLayout and SetLayout.
Michael Jung [Mon, 10 Jan 2005 12:27:32 +0000 (12:27 +0000)]
Support for generating and exporting PCT1, SSL2/3 and TLS1 master
secrets. Ensure that these are not used in CPEncrypt, CPDecrypt or
CPDeriveKey.
Michael Jung [Mon, 10 Jan 2005 12:26:57 +0000 (12:26 +0000)]
Removed check for valid'ness of algid. It's redundant.
Michael Jung [Mon, 10 Jan 2005 12:26:43 +0000 (12:26 +0000)]
Added SCHANNEL_ALG typedef.
Corrected struct tag in HMAC_INFO typedef.
Mike McCormack [Mon, 10 Jan 2005 12:26:25 +0000 (12:26 +0000)]
Test and fix StgCreateDocFile grfModes.
Robert Reif [Mon, 10 Jan 2005 12:25:56 +0000 (12:25 +0000)]
Remove unneeded includes.
Paul Vriens [Mon, 10 Jan 2005 12:25:29 +0000 (12:25 +0000)]
- use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
Christian Costa [Sun, 9 Jan 2005 18:24:41 +0000 (18:24 +0000)]
Fixed error handling in Graphbuilder_RenderFile.
Improved traces.
Mike McCormack [Sun, 9 Jan 2005 18:24:15 +0000 (18:24 +0000)]
Implement MsiRecordSetStreamA/W and add tests for records containing
streams.
Alexandre Julliard [Sun, 9 Jan 2005 18:01:49 +0000 (18:01 +0000)]
Avoid warnings.
Jacek Caban [Sun, 9 Jan 2005 18:01:16 +0000 (18:01 +0000)]
- Fixed infinite loop bug.
- Code cleanup.
Mike Hearn [Sun, 9 Jan 2005 18:01:00 +0000 (18:01 +0000)]
Fix a memory management bug in apply_drive_changes to stop winecfg
deleting all the drive definitions in some cases.
Mike Hearn [Sun, 9 Jan 2005 18:00:46 +0000 (18:00 +0000)]
Make the UI update properly when the user adds/removes drives.
Huw Davies [Sun, 9 Jan 2005 18:00:32 +0000 (18:00 +0000)]
The value of a packed VARIANT can be up to 1L << 26 - 1.
Huw Davies [Sun, 9 Jan 2005 17:59:44 +0000 (17:59 +0000)]
Add attributes control, hidden and restricted.
Correctly set the libflags for these attributes.
Jacek Caban [Sun, 9 Jan 2005 17:41:45 +0000 (17:41 +0000)]
Get rid of HEAP_strdupWtoA calls.
Jason Edmeades [Sun, 9 Jan 2005 17:37:02 +0000 (17:37 +0000)]
Add render target support, and ensure there is a front and back buffer
created during device creation.
Paul Vriens [Sun, 9 Jan 2005 17:29:21 +0000 (17:29 +0000)]
- use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
Christian Costa [Sun, 9 Jan 2005 17:28:07 +0000 (17:28 +0000)]
Added registration for quartz filters.
Robert Reif [Sun, 9 Jan 2005 17:27:44 +0000 (17:27 +0000)]
Don't need to worry about windows messages.
Jacek Caban [Sun, 9 Jan 2005 16:53:47 +0000 (16:53 +0000)]
Added initializing pp_status.input at begin of wpp_parse.
Eric Pouech [Sun, 9 Jan 2005 16:42:53 +0000 (16:42 +0000)]
Removed excessive statement (break after return or goto, not useful
break, not needed vars...)
Vitaly Lipatov [Sun, 9 Jan 2005 16:35:41 +0000 (16:35 +0000)]
Added handling of SBM_GETSCROLLBARINFO message.
Robert Reif [Sun, 9 Jan 2005 16:34:00 +0000 (16:34 +0000)]
Initialize and uninitialize COM properly.
José Manuel Ferrer Ortiz [Sun, 9 Jan 2005 16:33:26 +0000 (16:33 +0000)]
Updated Spanish resource.
Oliver Stieber [Sun, 9 Jan 2005 16:33:01 +0000 (16:33 +0000)]
Correct loop check for enum display and include 32bit modes in 24bit.
Jacek Caban [Sun, 9 Jan 2005 16:31:36 +0000 (16:31 +0000)]
Moved save* strings to resources.
Huw D M Davies [Sat, 8 Jan 2005 08:57:08 +0000 (08:57 +0000)]
Revert GetScrollBarInfo spec entry back to a stub to fix compilation
failure.
Alexandre Julliard [Fri, 7 Jan 2005 17:17:23 +0000 (17:17 +0000)]
Create the output directory if needed.
Jon Griffiths [Fri, 7 Jan 2005 17:15:47 +0000 (17:15 +0000)]
Use the source dir as the documentation root dir.
Diego Pettenò [Fri, 7 Jan 2005 17:15:30 +0000 (17:15 +0000)]
Added stub implementation for WINNLS* functions.
Diego Pettenò [Fri, 7 Jan 2005 17:09:39 +0000 (17:09 +0000)]
Get rid of DPRINTF.
Vincent Béron [Fri, 7 Jan 2005 17:08:55 +0000 (17:08 +0000)]
Use GetLocalTime (tz-dependant) instead of GetSystemTime (UTC) in
GetTimeFormat.
Aric Stewart [Fri, 7 Jan 2005 17:08:35 +0000 (17:08 +0000)]
Make all custom type 1 actions happen in a seperate thread and close
all handles for that thread when it exits. Honors the concept of
temporary MSI handles for custom actions.
Mike McCormack [Fri, 7 Jan 2005 15:40:09 +0000 (15:40 +0000)]
Use CreateEventW in preference to CreateEventA for unnamed events.
Paul Vriens [Fri, 7 Jan 2005 15:34:54 +0000 (15:34 +0000)]
- Media Types (and Extensions) should use "Source Filter" instead of
"File Source".
- Removed filesource_valuename.
- Fixed typo for some class-names.
- Fixed typo in MPEG1System Media Type.
Crestez Leonard [Fri, 7 Jan 2005 15:34:25 +0000 (15:34 +0000)]
Fix bug with Treeview_SelectItem reselecting the same item.
Robert Shearman [Fri, 7 Jan 2005 15:33:58 +0000 (15:33 +0000)]
- Add a complete, sorted listed of IOCTLS implemented in the file.
- Dump track numbers after they have been filled in.
Robert Shearman [Fri, 7 Jan 2005 15:33:41 +0000 (15:33 +0000)]
Rename iid in wine_marshal_id to ipid and use IPIDs instead of IIDs in
the stub manager.
Robert Shearman [Fri, 7 Jan 2005 15:33:26 +0000 (15:33 +0000)]
The current architecture cannot handle pipes changing address, so use
a static array. Fixes memory corruption that sometimes occurs when
using multiple pipes.
Marcus Meissner [Fri, 7 Jan 2005 15:33:02 +0000 (15:33 +0000)]
Load libcapi20.so.* dynamically on demand.
Huw Davies [Thu, 6 Jan 2005 20:45:21 +0000 (20:45 +0000)]
Initial support for typelib generation.
Rein Klazes [Thu, 6 Jan 2005 20:44:52 +0000 (20:44 +0000)]
On Linux, use fstatfs instead of fstatvfs. It is too buggy.
Robert Shearman [Thu, 6 Jan 2005 20:43:48 +0000 (20:43 +0000)]
No need to add a reference to the apartment from new_stub_manager as
we don't hold on to an apartment pointer.
Dmitry Timoshkov [Thu, 6 Jan 2005 20:43:34 +0000 (20:43 +0000)]
Add a windows events hook to the message test.
Mike McCormack [Thu, 6 Jan 2005 20:43:04 +0000 (20:43 +0000)]
MsiCloseAllHandles only closes handles allocated in the calling
thread.
Mike McCormack [Thu, 6 Jan 2005 20:42:48 +0000 (20:42 +0000)]
Add test for records.
Mike McCormack [Thu, 6 Jan 2005 20:42:25 +0000 (20:42 +0000)]
Fix records according to test cases.
Vitaly Lipatov [Thu, 6 Jan 2005 20:42:10 +0000 (20:42 +0000)]
Add VMM32Files section.
Mike McCormack [Thu, 6 Jan 2005 19:44:46 +0000 (19:44 +0000)]
Declare more functions.
Ulrich Czekalla [Thu, 6 Jan 2005 19:44:24 +0000 (19:44 +0000)]
WM_GETTEXTLENGTH should return zero for owner drawn status bars.
Jacek Caban [Thu, 6 Jan 2005 19:43:43 +0000 (19:43 +0000)]
Moved string to resources.
Dimitrie O. Paun [Thu, 6 Jan 2005 19:40:19 +0000 (19:40 +0000)]
Prefer W to A for documentation. Prefer the non-inlined style of
documentation, it's the most commonly used one, we should standardize
on it.
Justin Chevrier [Thu, 6 Jan 2005 19:39:52 +0000 (19:39 +0000)]
- Obtain border size of windows from registry if available.
- Obtain icon size from registry if available.
- Create a WindowMetrics section in the default registry and populate
it with all currently supported metrics (that are setup to read from
the registry).
Robert Shearman [Thu, 6 Jan 2005 19:39:07 +0000 (19:39 +0000)]
- Make struct oletls ref counted so that it is only detached from the
apartment on the final CoUninitialize.
- Decrease the size of the crit sec on destroying an apartment - it is
only needed for touching the apartment list.
- Small cleanups.
Robert Shearman [Thu, 6 Jan 2005 19:38:48 +0000 (19:38 +0000)]
ConnectNamedPipe returning ERROR_PIPE_CONNECTED is not an error.
Paul Vriens [Thu, 6 Jan 2005 19:36:47 +0000 (19:36 +0000)]
- Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
Tony Lambregts [Thu, 6 Jan 2005 19:35:35 +0000 (19:35 +0000)]
Add Brazilian standard time.
Michael Jung [Thu, 6 Jan 2005 19:34:47 +0000 (19:34 +0000)]
Register rsaenh as a RSA SChannel provider.
Register rsaenh as default RSA SChannel provider.
Aric Stewart [Thu, 6 Jan 2005 19:34:16 +0000 (19:34 +0000)]
- Properly deformat keys written to the registry.
- Because directory mappings can change between the CostFinalize step
and the InstallFiles step we need to do a final resolution of the
target file name before installing.
Huw Davies [Wed, 5 Jan 2005 17:30:37 +0000 (17:30 +0000)]
Bring the debug functions into line with the rest of Wine by not
appending a '\n'.
Robert Shearman [Wed, 5 Jan 2005 17:30:20 +0000 (17:30 +0000)]
The channel buffer can be NULL if the proxy is disconnected, so check
for this before releasing it.
Robert Shearman [Wed, 5 Jan 2005 17:30:04 +0000 (17:30 +0000)]
- Fix race on apartment creation.
- Display errors in decimal to make searching for the meaning in
winerror.h easier.
Mike Hearn [Wed, 5 Jan 2005 17:14:33 +0000 (17:14 +0000)]
- Make apartment access thread-safe by introducing refcounting and
wider usage of the apartment lock.
- Rework OLE TLS management to eliminate uninitialised apartments and
parent chaining.
Ferenc Wagner [Wed, 5 Jan 2005 17:13:51 +0000 (17:13 +0000)]
Return a true boolean value (0 or 1).
Michael Jung [Wed, 5 Jan 2005 17:13:36 +0000 (17:13 +0000)]
Added list of supported algorithms for SChannel personality.
Aric Stewart [Wed, 5 Jan 2005 17:13:12 +0000 (17:13 +0000)]
When checking for an existing .lnk shortcut extension on the filename
do not just search for '.' but actually verify it is '.lnk'.
Huw Davies [Wed, 5 Jan 2005 17:12:25 +0000 (17:12 +0000)]
Store interfaces, structs, coclasses and modules that are to be
written into a typelib in a list.
Vitaly Lipatov [Wed, 5 Jan 2005 17:12:07 +0000 (17:12 +0000)]
Spelling fixes.
Vitaly Lipatov [Wed, 5 Jan 2005 17:11:33 +0000 (17:11 +0000)]
Get real screen properties.
Mike McCormack [Wed, 5 Jan 2005 13:26:34 +0000 (13:26 +0000)]
Add a simple test case for MSI databases.
Vitaly Lipatov [Wed, 5 Jan 2005 13:24:52 +0000 (13:24 +0000)]
Add description for ExtTextOut (also include comments from Shachar
Shemesh) and missed constants ETO_NUMERICSLOCAL, ETO_NUMERICSLATIN,
ETO_PDY in wingdi.h.
Peter Berg Larsen [Wed, 5 Jan 2005 13:23:17 +0000 (13:23 +0000)]
Fix a return type bug after allowing 'foo *functionname()'
prototypes. In 'unsigned char *functionname()' char was not seen;
therefore implicit 'unsigned int'.
Raphael Junqueira [Wed, 5 Jan 2005 13:22:57 +0000 (13:22 +0000)]
- handle StyleRefs list on DMStyleTracks
- handle PartRefs list on DMStyles
- begin of Parts list support on DMStyles (for now only some array
checks)
- fix IDirectMusicStyle::QueryInterface
Michael Jung [Wed, 5 Jan 2005 13:22:37 +0000 (13:22 +0000)]
Set last error if dwFlags are non zero in CPReleaseContext.
Added corresponding test.
Mike McCormack [Wed, 5 Jan 2005 13:22:10 +0000 (13:22 +0000)]
Allow COM to start services containing COM servers.
Aric Stewart [Tue, 4 Jan 2005 20:47:20 +0000 (20:47 +0000)]
- CustomAction 35 should call SetTargetPath not just set the property.
- TARGETDIR and SOURCEDIR may not be entries 0 in the directory
tables. So when resolving the folder we need to seek them out.
- When we handle SetTargetPath we need to be sure to recalculate the
resulting paths as things with the now set Directory as the parent
will change.
Aric Stewart [Tue, 4 Jan 2005 20:42:58 +0000 (20:42 +0000)]
Change how we install files so that we extract files as we need them,
cuts down on extraction time and unused files.
Francois Gouget [Tue, 4 Jan 2005 20:39:54 +0000 (20:39 +0000)]
Assorted spelling fixes.
Mike McCormack [Tue, 4 Jan 2005 20:39:19 +0000 (20:39 +0000)]
Convert StartDoc to Unicode.
Lionel Ulmer [Tue, 4 Jan 2005 20:38:53 +0000 (20:38 +0000)]
Fix 'SendAsyncCallback' when it's really asynchronous.
Lionel Ulmer [Tue, 4 Jan 2005 20:38:14 +0000 (20:38 +0000)]
fpos_t should be 64 bits (verified with native MSVCRT.DLL)
Lionel Ulmer [Tue, 4 Jan 2005 20:37:54 +0000 (20:37 +0000)]
Handle buffering in fgetpos / fsetpos.
Mike McCormack [Tue, 4 Jan 2005 20:36:12 +0000 (20:36 +0000)]
Remove unneeded whitespace, indent correctly.
Robert Reif [Tue, 4 Jan 2005 20:35:46 +0000 (20:35 +0000)]
Prevent crash from invalid last parameter in GetFileVersionInfo.
Prevent crash in VerQueryValue when return size not requested.
GetFileVersionInfo and VerQueryValue parameter tests added.
Robert Shearman [Tue, 4 Jan 2005 20:35:24 +0000 (20:35 +0000)]
Change dialog templates to not explicitly specify extended window
styles for the static rects on the Page Setup dialog as the ones
specified were wrong anyway.
Ulrich Czekalla [Tue, 4 Jan 2005 20:34:46 +0000 (20:34 +0000)]
Always clearAllSelections since not clearing CLIPBOARD can get us into
an odd state.
Huw Davies [Tue, 4 Jan 2005 20:34:05 +0000 (20:34 +0000)]
Add the precedence of the conditional operator.
Michael Jung [Tue, 4 Jan 2005 20:33:48 +0000 (20:33 +0000)]
Always set ERROR_SUCCESS in case of success in CPAcquireContext.
Huw Davies [Tue, 4 Jan 2005 20:33:22 +0000 (20:33 +0000)]
Don't touch the rect if hwnd is invalid.