Tony Lambregts [Thu, 19 Dec 2002 23:43:46 +0000 (23:43 +0000)]
More information on style and format of patches.
Alexandre Julliard [Thu, 19 Dec 2002 23:43:02 +0000 (23:43 +0000)]
Removed unnecessary --add-stdcall-alias flag.
Alexandre Julliard [Thu, 19 Dec 2002 23:41:30 +0000 (23:41 +0000)]
Renamed mingwrap to winegcc.
Removed -DWINE_DEFINE_WCHAR_T.
Tapio Kautto [Thu, 19 Dec 2002 23:38:11 +0000 (23:38 +0000)]
Fix for missing ppdebug variable.
Alexandre Julliard [Thu, 19 Dec 2002 22:16:35 +0000 (22:16 +0000)]
Fixed a few problems caused by the new objidl.idl.
Dimitrie O. Paun [Thu, 19 Dec 2002 22:15:53 +0000 (22:15 +0000)]
Added missing GetWinMetaFileBits() declaration.
Ove Kaaven [Thu, 19 Dec 2002 22:15:24 +0000 (22:15 +0000)]
Wrote a new objidl.idl to replace a number of include/wine/obj_*.h
files.
Greg Turner [Thu, 19 Dec 2002 21:16:56 +0000 (21:16 +0000)]
- port cabextract to wine
- implement cabinet.dll.Extract, urlmon.dll.Extract
- add SP6a registry key to winedefault.reg
Alexandre Julliard [Thu, 19 Dec 2002 21:15:41 +0000 (21:15 +0000)]
Avoid some warnings.
Mauro Carvalho Chehab [Thu, 19 Dec 2002 21:14:47 +0000 (21:14 +0000)]
Included a specific ABNT-2 scan and vkey tables, and an ABNT-2
keyboard with <ALT><GR> key codes.
Ove Kaaven [Thu, 19 Dec 2002 21:13:58 +0000 (21:13 +0000)]
Moved a couple of types from include/wine/obj_*.h to
include/wtypes.idl.
Dimitrie O. Paun [Thu, 19 Dec 2002 21:13:15 +0000 (21:13 +0000)]
Fix defines for LV_ITEM, LV_DISPINFO, and LV_FINDINFO.
Francois Gouget [Thu, 19 Dec 2002 21:12:48 +0000 (21:12 +0000)]
On Win9x "hi\n" gives us "hi\r\n".
Dimitrie O. Paun [Thu, 19 Dec 2002 21:12:35 +0000 (21:12 +0000)]
Add definitions for N[W]PSTR.
Add a bunch of SE_* definitions.
Chris Morgan [Thu, 19 Dec 2002 21:12:09 +0000 (21:12 +0000)]
Add additional tests for GetTimeFormat() and GetDateFormat().
Uncomment wine_todo tests that now succeed with fixes to
GetTime/DateFormat().
Chris Morgan [Thu, 19 Dec 2002 21:11:54 +0000 (21:11 +0000)]
GetDateFormat() and GetTimeFormat() should check the validity of the
time/date structure it is processing.
Add comments to describe flags behavior.
Add support for TIME_FORCE24HOURFORMAT, TIME_NOMINUTESORSECONDS,
TIME_NOSECONDS and TIME_NOTIMEMARKER.
Add check in GetDateFormatW() for invalid flag combinations.
Added some missing DATE_* defines to winnls.h.
Behavior verified against NT4.0.
Alexandre Julliard [Thu, 19 Dec 2002 04:21:30 +0000 (04:21 +0000)]
Use MSVCRT_wchar_t instead of WCHAR so that the implementation matches
the prototypes.
Alexandre Julliard [Thu, 19 Dec 2002 04:20:23 +0000 (04:20 +0000)]
Avoid referencing potentially freed token.
Robert Shearman [Thu, 19 Dec 2002 04:16:54 +0000 (04:16 +0000)]
Implemented UrlCreateFromPath[AW] and slightly related
PathCreateFromFileA.
Chris Morgan [Thu, 19 Dec 2002 04:15:23 +0000 (04:15 +0000)]
Stub for GetSecurityInfoExW().
Alexandre Julliard [Thu, 19 Dec 2002 04:15:02 +0000 (04:15 +0000)]
Added accctrl.h header.
Dimitrie O. Paun [Thu, 19 Dec 2002 04:14:38 +0000 (04:14 +0000)]
Remove the -L wrc option, as no automatic fudging of filenames can
ever be correct.
Dimitrie O. Paun [Thu, 19 Dec 2002 04:14:19 +0000 (04:14 +0000)]
UpdateWindow returns a BOOLean.
Lionel Ulmer [Thu, 19 Dec 2002 04:13:46 +0000 (04:13 +0000)]
Added surface dumping function for debug.
Martin Fuchs [Thu, 19 Dec 2002 04:12:42 +0000 (04:12 +0000)]
Implementation of SystemTimeToTzSpecificLocalTime() and
TzSpecificLocalTimeToSystemTime().
Rolf Kalbermatter [Thu, 19 Dec 2002 04:11:22 +0000 (04:11 +0000)]
Introduced some declarations and resources needed for a more complete
implementation of SHFileOperation.
Alberto Massari [Thu, 19 Dec 2002 04:10:35 +0000 (04:10 +0000)]
CompareStringW should return 0 when one of the provided strings is a
NULL pointer.
Alexandre Julliard [Thu, 19 Dec 2002 01:18:49 +0000 (01:18 +0000)]
LPCONVCONTEXT should be PCONVCONTEXT (spotted by Dimitrie O. Paun).
Same for LPHSZPAIR and LPCONVINFO.
Ove Kaaven [Thu, 19 Dec 2002 01:09:40 +0000 (01:09 +0000)]
Moved some definitions from include/wine/obj_moniker.h to
dlls/ole32/moniker.h.
Uwe Bonnes [Thu, 19 Dec 2002 01:04:47 +0000 (01:04 +0000)]
Fixed typo.
Francois Gouget [Thu, 19 Dec 2002 01:04:12 +0000 (01:04 +0000)]
On Win9x netapi32.dll does not export a single API so we do a
GetProcAddress for each of them and skip the tests when necessary.
On Win9x GetUserNameW and GetComputerNameW are stubs.
Improve error reporting in access.c.
Francois Gouget [Thu, 19 Dec 2002 01:03:48 +0000 (01:03 +0000)]
Declare LocalDiscard and GlobalDiscard (used by kernel/tests/alloc.c)
Remove the DISCARD_DEFINED #ifdefs.
Remove another double HeapFree (caused an assert when run on NT4),
and a HeapSize on a freed heap (the test failed on Win9x).
Fix the LocalLock/LocalUnlock tests (the memory must be allocated
with LMEM_MOVEABLE otherwise the tests don't make sense).
Remove many unnecessary casts.
Improved error reporting somewhat.
Francois Gouget [Wed, 18 Dec 2002 20:52:00 +0000 (20:52 +0000)]
Improve error reporting.
Francois Gouget [Wed, 18 Dec 2002 20:51:48 +0000 (20:51 +0000)]
All filenames containing a ":" are invalid on Win9x and 2000 but are
valid on NT4 -> remove these tests.
Francois Gouget [Wed, 18 Dec 2002 20:51:33 +0000 (20:51 +0000)]
#ifdef-out decodeW since it is not used yet.
Fix the lpDesktop and lpTitle checks on NT platforms.
Francois Gouget [Wed, 18 Dec 2002 20:51:14 +0000 (20:51 +0000)]
wsprintfW is not supported on Win9x platforms.
wsprintf{A,W}Test should be void.
Improve error reporting.
Remove unnecessary #includes.
Francois Gouget [Wed, 18 Dec 2002 20:50:49 +0000 (20:50 +0000)]
Fix signed/unsigned warnings.
Ove Kaaven [Wed, 18 Dec 2002 20:50:19 +0000 (20:50 +0000)]
Unquoted some 16-bit types, so the IDL compiler can use them.
Dimitrie O. Paun [Wed, 18 Dec 2002 20:49:44 +0000 (20:49 +0000)]
Map strcasecmp to _stricmp.
Ove Kaaven [Wed, 18 Dec 2002 20:49:16 +0000 (20:49 +0000)]
Moved COM API prototypes to objbase.h, from wine/obj_*.h.
Ove Kaaven [Wed, 18 Dec 2002 20:48:05 +0000 (20:48 +0000)]
Removed a few more inclusions of deprecated wine/obj_*.h headers.
Alexandre Julliard [Wed, 18 Dec 2002 20:17:51 +0000 (20:17 +0000)]
Made crtdll a normal user of msvcrt by setting the right include
path.
Alexandre Julliard [Wed, 18 Dec 2002 20:17:20 +0000 (20:17 +0000)]
Avoid including other headers from the msvcrt headers, duplicate some
definitions instead like Windows does.
Always define wchar_t (suggested by Dimitrie O. Paun), and use wchar_t
everywhere instead of WCHAR to avoid depending on Windows headers.
Raphael Junqueira [Wed, 18 Dec 2002 05:05:41 +0000 (05:05 +0000)]
- some fixes in CreateDevice init
- vertex shader declaration parser (with output dump) and
interpretation (generate the FVF descriptor for program input)
- vertex shader program parser (with output dump)
- software vertex shader program emulation
Raphael Junqueira [Wed, 18 Dec 2002 05:04:43 +0000 (05:04 +0000)]
Added some necessary definitions for D3D8 Vertex and Pixel shader
support.
Bill Medland [Wed, 18 Dec 2002 05:03:51 +0000 (05:03 +0000)]
If a .reg function is accessed through a symlink then write directly
to the file rather than replacing it with a temp file. This preserves
ownership and permissions.
Alexandre Julliard [Wed, 18 Dec 2002 02:31:33 +0000 (02:31 +0000)]
Implemented RtlTimeToElapsedTimeFields.
Lionel Ulmer [Wed, 18 Dec 2002 02:23:49 +0000 (02:23 +0000)]
Fix in another place in the code computing the memory usage.
Uwe Bonnes [Wed, 18 Dec 2002 02:23:29 +0000 (02:23 +0000)]
Purge traces of the old relay debug mechanism and document new
mechanism better.
Francois Gouget [Wed, 18 Dec 2002 02:22:51 +0000 (02:22 +0000)]
Use strlen or lstrlenA as appropriate to avoid signed/unsigned
warnings.
Francois Gouget [Wed, 18 Dec 2002 02:22:12 +0000 (02:22 +0000)]
The link command specifies which version of the C library to link with
(see /M[TD]d? option). So we must not explicitly link with
'msvcrt.lib'. Fixes the msvcrt test crashes.
Ove Kaaven [Wed, 18 Dec 2002 02:21:38 +0000 (02:21 +0000)]
Moved UUID type to rpcdce.h, as in the MS RPC headers.
Removed redundant prototype.
Alexandre Julliard [Tue, 17 Dec 2002 21:09:50 +0000 (21:09 +0000)]
Debug channels cleanup.
Alexandre Julliard [Tue, 17 Dec 2002 21:06:25 +0000 (21:06 +0000)]
Implemented the Fiber* functions (with the help of Huw Davies).
Alexandre Julliard [Tue, 17 Dec 2002 21:05:16 +0000 (21:05 +0000)]
Fix the type of the This pointer in the vtbl functions inherited from
the base class.
Alexandre Julliard [Tue, 17 Dec 2002 21:03:33 +0000 (21:03 +0000)]
Fixed warnings.
Alberto Massari [Tue, 17 Dec 2002 21:01:01 +0000 (21:01 +0000)]
The handler for the server message get_next_hook was returning the
module name of the current hook, instead of the next one.
Dimitrie O. Paun [Tue, 17 Dec 2002 21:00:38 +0000 (21:00 +0000)]
Added stubs for {Start,End}{Doc,Page}Printer.
Duane Clark [Tue, 17 Dec 2002 21:00:11 +0000 (21:00 +0000)]
Need to initialize tracking value on mousedown.
Bill Currie [Tue, 17 Dec 2002 04:18:07 +0000 (04:18 +0000)]
fdopen: don't rewind the file after creating the FILE* handle. Added
unit test for that.
Alberto Massari [Tue, 17 Dec 2002 04:16:31 +0000 (04:16 +0000)]
Set the ODS_DISABLED bit when the item is grayed.
Dimitrie O. Paun [Tue, 17 Dec 2002 04:15:59 +0000 (04:15 +0000)]
Better handling of errors while fork/execing.
Add verbose command line switch.
Add -z defs at link stage, to catch missing symbols.
Dimitrie O. Paun [Tue, 17 Dec 2002 04:15:42 +0000 (04:15 +0000)]
Pass the gui flag to winewrap if we're linking a GUI app.
Bill Medland [Tue, 17 Dec 2002 04:15:20 +0000 (04:15 +0000)]
Move CVS docu from User Guide to Devel Guide.
Lionel Ulmer [Tue, 17 Dec 2002 04:14:55 +0000 (04:14 +0000)]
If we support 'non-native' texture format, advertise it.
Jason Edmeades [Tue, 17 Dec 2002 04:14:34 +0000 (04:14 +0000)]
The simple bits of fog.
Patrik Stridvall [Tue, 17 Dec 2002 01:49:16 +0000 (01:49 +0000)]
Added stubs for WINTAB{,32}.DLL (used by many important drawing
applications for supporting tablets).
Robert Shearman [Tue, 17 Dec 2002 01:47:27 +0000 (01:47 +0000)]
Add standard dispatch implementation (CreateStdDispatch).
Tony Lambregts [Tue, 17 Dec 2002 01:47:04 +0000 (01:47 +0000)]
Direct the output of the tests to stdout so that Win98 can redirect
the output to a file.
Uwe Bonnes [Tue, 17 Dec 2002 01:46:40 +0000 (01:46 +0000)]
NetUserGetInfo: implemented Level 1.
Alexandre Julliard [Tue, 17 Dec 2002 01:16:07 +0000 (01:16 +0000)]
Split DirectX GUIDs to separate files to avoid header conflicts.
Raphael Junqueira [Tue, 17 Dec 2002 01:15:15 +0000 (01:15 +0000)]
- some D3D8 fixes
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
the core header)
Ove Kaaven [Mon, 16 Dec 2002 23:49:30 +0000 (23:49 +0000)]
Wrote a Wine-compatible unknwn.idl, moving the IUnknown definition
from wine/obj_base.h to the generated unknwn.h.
Rolf Kalbermatter [Mon, 16 Dec 2002 23:48:30 +0000 (23:48 +0000)]
Change calls to CLSIDFromString to SHCLSIDFromStringW except in
SHCLSIDFromStringW for the time being.
Andreas Mohr [Mon, 16 Dec 2002 23:48:04 +0000 (23:48 +0000)]
- actually use PLUID
- initialize the outbound lpLuid variable with bogus values
Lionel Ulmer [Mon, 16 Dec 2002 23:10:27 +0000 (23:10 +0000)]
- fix bad TRACE
- fixed computation of memory used by a texture
Lionel Ulmer [Mon, 16 Dec 2002 23:09:23 +0000 (23:09 +0000)]
- revert some optimisations breaking some games
- added a new texture format (4444 ARGB)
- fixed the computation of colors
- added new render states and fog support (NOT handled yet for
transformed vertices)
Christian Costa [Mon, 16 Dec 2002 23:07:41 +0000 (23:07 +0000)]
Implemented DrawPrimitiveStrided and DrawIndexPrimitiveStrided.
Lionel Ulmer [Mon, 16 Dec 2002 22:57:39 +0000 (22:57 +0000)]
Fix a memory leak and optimize a little bit the generic path.
Christian Costa [Mon, 16 Dec 2002 22:50:30 +0000 (22:50 +0000)]
Improve traces + small fix.
Lionel Ulmer [Mon, 16 Dec 2002 22:48:20 +0000 (22:48 +0000)]
- fix Twist demo
- some clean-ups / traces
Rolf Kalbermatter [Mon, 16 Dec 2002 22:43:58 +0000 (22:43 +0000)]
Add config.h/port.h to allow compilation/linking in MSVC.
Fix some unsigned/signed warnings.
György 'Nog' Jeney [Mon, 16 Dec 2002 22:42:01 +0000 (22:42 +0000)]
- Implement ordinals 167 and 171.
- Add stubs for ordinals 282 and 406.
Rolf Kalbermatter [Mon, 16 Dec 2002 22:40:34 +0000 (22:40 +0000)]
Make some shell32 files compile in MSVC.
Rolf Kalbermatter [Mon, 16 Dec 2002 22:40:05 +0000 (22:40 +0000)]
Do at least something for SHDragDrop functions although that isn't the
complete operation.
Rolf Kalbermatter [Mon, 16 Dec 2002 22:39:42 +0000 (22:39 +0000)]
Add debug info for IExtractIconW.
Lionel Ulmer [Mon, 16 Dec 2002 22:39:09 +0000 (22:39 +0000)]
Supports the ALPHAFUNC and ALPHAREF rendering states.
Francois Gouget [Mon, 16 Dec 2002 22:12:47 +0000 (22:12 +0000)]
On Windows windef.h must be included before winbase.h.
Francois Gouget [Mon, 16 Dec 2002 22:12:32 +0000 (22:12 +0000)]
Add the capacity of playing a test tone using the 'play' option.
Factorize the regular and WAVE_FORMAT_DIRECT tests.
Test the new 48 and 96kHz formats.
Rein Klazes [Mon, 16 Dec 2002 22:12:11 +0000 (22:12 +0000)]
Fix an A/W structure size bug in DrawCaptionTempW().
Francois Gouget [Mon, 16 Dec 2002 22:11:51 +0000 (22:11 +0000)]
Add '--' option for passing extra arguments to the test.
Dmitry Timoshkov [Mon, 16 Dec 2002 22:11:35 +0000 (22:11 +0000)]
Separate XShm using code.
Eric Pouech [Mon, 16 Dec 2002 22:11:11 +0000 (22:11 +0000)]
- links can now spread across several elements
- link information is now shared between file & presentation
- first try at handling metafiles
Eric Pouech [Mon, 16 Dec 2002 22:10:34 +0000 (22:10 +0000)]
Fixed a few issues with the gdb proxy.
Andreas Mohr [Mon, 16 Dec 2002 22:10:10 +0000 (22:10 +0000)]
Added some Win3.1 export stubs.
Andreas Mohr [Mon, 16 Dec 2002 22:09:55 +0000 (22:09 +0000)]
- spelling corrections
- properly document how to set the DOS PATH
Andreas Mohr [Mon, 16 Dec 2002 22:08:48 +0000 (22:08 +0000)]
Implemented VarOr().
Lionel Ulmer [Mon, 16 Dec 2002 22:08:24 +0000 (22:08 +0000)]
Add support for the TextureAddress render state.
Ove Kaaven [Sun, 15 Dec 2002 03:01:20 +0000 (03:01 +0000)]
Output raw ICOM-less C/C++ interface definitions by default. Added new
-b and -B command-line options for compatibility with ICOM macros.
Jeff Smith [Sun, 15 Dec 2002 03:00:40 +0000 (03:00 +0000)]
Updated winemaker to account for change in wine's linking method.