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.
Francois Gouget [Sun, 15 Dec 2002 02:59:50 +0000 (02:59 +0000)]
In the latest sdk the {waveOut,midiOut}{Get,Set}Volume functions take
a handle as the first parameter.
Eric Pouech [Sun, 15 Dec 2002 02:59:13 +0000 (02:59 +0000)]
Fixed hangup condition at the end of some playback.
Alexandre Julliard [Sun, 15 Dec 2002 01:22:40 +0000 (01:22 +0000)]
Added support for defining forward functions as stdcall so that we can
get the proper number of arguments for stdcall decoration.
Alexandre Julliard [Sun, 15 Dec 2002 01:20:54 +0000 (01:20 +0000)]
Use import libraries when building tests too. Make sure the .a
libraries are built for crosstest.
Alexandre Julliard [Sun, 15 Dec 2002 01:19:53 +0000 (01:19 +0000)]
Added y.tab.[ch] pseudo-dependencies to fix parallel makes.
Jukka Heinonen [Sun, 15 Dec 2002 01:18:40 +0000 (01:18 +0000)]
Add support for DPMI32. Make winedos16.dll unnecessary.
Lionel Ulmer [Sun, 15 Dec 2002 01:17:59 +0000 (01:17 +0000)]
- rework how texturing is done in the D3D driver
- added the generic path for DrawPrimitive API in D3D 3 / 7
Dimitrie O. Paun [Sun, 15 Dec 2002 01:17:10 +0000 (01:17 +0000)]
Teach mingwrap to use winewrap to do the linking, just like gcc uses
ld to link on Unix. Based loosely on a uClib utility developed by
Manuel Novoa III.
Dimitrie O. Paun [Sun, 15 Dec 2002 01:16:08 +0000 (01:16 +0000)]
Small cleanups to match current build process.
Lionel Ulmer [Sun, 15 Dec 2002 01:14:21 +0000 (01:14 +0000)]
Fix bad logic in == NULL test.
Rolf Kalbermatter [Sun, 15 Dec 2002 01:14:04 +0000 (01:14 +0000)]
Add support for Unicode IExtractIcon creation in
IShellFolder->GetUIObjectOf.
Rolf Kalbermatter [Sun, 15 Dec 2002 01:13:45 +0000 (01:13 +0000)]
Fix crash when constructing ANSI interface pointer to IExtractIcon,
found by Uwe Bonnes.
Add some traces to the constructors.
Ove Kaaven [Sun, 15 Dec 2002 01:13:18 +0000 (01:13 +0000)]
Include guiddef.h in widltypes.h.
Francois Gouget [Sun, 15 Dec 2002 01:12:47 +0000 (01:12 +0000)]
If unable to set the desired format, OSS_RawOpenDevice should call
TRACE, not ERR.
Francois Gouget [Sun, 15 Dec 2002 01:12:27 +0000 (01:12 +0000)]
Our resampling algorithm is quite primitive so try simple 8/16
mono/stereo conversions first. Only resample if we cannot avoid it.
Francois Gouget [Sun, 15 Dec 2002 01:12:03 +0000 (01:12 +0000)]
Use slighly more accurate formula for C816.
Wrap a couple of comments to 80 columns.
Francois Gouget [Sun, 15 Dec 2002 01:11:41 +0000 (01:11 +0000)]
If given a bad device id waveOutGetDevCapsA is supposed to return
MMSYSERR_BADDEVICEID. Fixes a todo_wine in the winmm test.
Rolf Kalbermatter [Fri, 13 Dec 2002 23:45:36 +0000 (23:45 +0000)]
Added Unicode versions of the HCR_ internal functions.
Francois Gouget [Fri, 13 Dec 2002 23:42:04 +0000 (23:42 +0000)]
Document how to cross-compile the tests with MinGW.
Eric Pouech [Fri, 13 Dec 2002 23:37:06 +0000 (23:37 +0000)]
Added a (n)curses backend to the wineconsole.
Brad Campbell [Fri, 13 Dec 2002 23:30:54 +0000 (23:30 +0000)]
Added additional test for gcvt as uClibc appears to have this and not
ecvt.
Jukka Heinonen [Fri, 13 Dec 2002 23:28:01 +0000 (23:28 +0000)]
When asynchronous signals are blocked, block also SIGUSR2.
Fix race that made signal handler forget to restore FS register.
Robert Shearman [Fri, 13 Dec 2002 23:25:59 +0000 (23:25 +0000)]
Implemented StrStrIW.
Rok Mandeljc [Fri, 13 Dec 2002 23:20:58 +0000 (23:20 +0000)]
Implementation of IDirectSound3DListenerImpl_Set*().
Alexandre Julliard [Fri, 13 Dec 2002 20:53:04 +0000 (20:53 +0000)]
Avoid casts between LARGE_INTEGER and FILETIME.
Fixed day of week of epoch.
Small cleanups.
Alexandre Julliard [Fri, 13 Dec 2002 20:45:39 +0000 (20:45 +0000)]
Fixed some dependencies.
György 'Nog' Jeney [Fri, 13 Dec 2002 20:30:06 +0000 (20:30 +0000)]
- Reimplement time functions using ntdll functions.
- Some cleanups.