Alexandre Julliard [Wed, 29 May 2002 17:04:10 +0000 (17:04 +0000)]
Fixed some alignment issues (based on a patch by Gregg Mattinson).
Alexandre Julliard [Wed, 29 May 2002 17:00:23 +0000 (17:00 +0000)]
Fixed buffer handling of some locale functions (based on a patch by
Mehmet Yasar).
Jakob Eriksson [Wed, 29 May 2002 16:58:14 +0000 (16:58 +0000)]
Removed redundant checks and variables, fixed some tests, some
cosmetic changes.
Alexandre Julliard [Wed, 29 May 2002 16:56:45 +0000 (16:56 +0000)]
Fixed some tests that were failing under Wine.
Alexandre Julliard [Wed, 29 May 2002 02:02:19 +0000 (02:02 +0000)]
Moved WORDS_BIGENDIAN macros to basetsd.h.
Fixed FILETIME definition for big-endian.
Gregg Mattinson [Wed, 29 May 2002 00:33:44 +0000 (00:33 +0000)]
Replaced 0 by -1 to indicate free entry in
X11DRV_PALETTE_XPixelToPalette.
Gregg Mattinson [Wed, 29 May 2002 00:33:07 +0000 (00:33 +0000)]
Fixed the LARGE_INTEGER and ULARGE_INTEGER unions for big endian.
Guy L. Albertelli [Wed, 29 May 2002 00:32:02 +0000 (00:32 +0000)]
- Fixed drawing of borders to that of native (uses DrawEdge).
- Fixed drawing of separators to match the native.
- Fixed height of tabs and buttons to match native.
- Add/improved traces.
- Handle WM_SYSCOLORCHANGE message.
Eric Pouech [Wed, 29 May 2002 00:31:00 +0000 (00:31 +0000)]
Check for NULL ptr in midiStreamOut.
Mehmet Yasar [Wed, 29 May 2002 00:30:32 +0000 (00:30 +0000)]
Added test for locale functions.
Eric Pouech [Tue, 28 May 2002 22:48:17 +0000 (22:48 +0000)]
Added the ability to add local configuration to winewrapper.
Alexandre Julliard [Tue, 28 May 2002 22:47:49 +0000 (22:47 +0000)]
A few fixes in ExtSelectClipRgn metafile functions.
Andreas Mohr [Tue, 28 May 2002 22:47:01 +0000 (22:47 +0000)]
Fixed a memory leak in find_child_from_point().
Johan Gill [Tue, 28 May 2002 22:45:58 +0000 (22:45 +0000)]
Only enumerate DirectSound devices if the first sound device in the
system supports the Wine implementation of DirectSound. Also added
some entries to the sample config file and changed the values of the
"EmulDriver" key to "Y"/"N".
Christian Costa [Tue, 28 May 2002 22:44:53 +0000 (22:44 +0000)]
The SVGA block code was not accessible (AH and AL inverted). Fixed.
Removed duplicate VESA Get SuperVGA INFORMATION function.
Fix and finish its implementation.
Add 2 functions to managed structures in the BiosSys segment.
Vincent Béron [Tue, 28 May 2002 22:42:11 +0000 (22:42 +0000)]
Fixed warnings.
Maciek Kaliszewski [Tue, 28 May 2002 22:41:19 +0000 (22:41 +0000)]
Fixed memory allocation bug in PROPSHEET_CollectPageInfo.
Sander van Leeuwen [Tue, 28 May 2002 22:40:40 +0000 (22:40 +0000)]
mixerGetControlDetailsW: translate strings for
MIXER_GETCONTROLDETAILSF_LISTTEXT option.
Warren Turkal [Tue, 28 May 2002 22:39:49 +0000 (22:39 +0000)]
Added structures and some constants for stream handling.
Mike McCormack [Tue, 28 May 2002 22:39:14 +0000 (22:39 +0000)]
Stub implementations of some functions.
Jason Edmeades [Tue, 28 May 2002 22:38:54 +0000 (22:38 +0000)]
Silence fixme in unnecessary situation, add missing \n to another fixme.
Alexandre Julliard [Sat, 25 May 2002 22:16:12 +0000 (22:16 +0000)]
Removed dependencies on the internals of the region object.
Do not store the region type in the object, it's trivial to determine
from the rectangle count.
Rewrote a few routines to not depend on internal clipping or region
functions.
Andreas Mohr [Sat, 25 May 2002 22:04:43 +0000 (22:04 +0000)]
- Add some undocumented ioctl mappings.
- Correct OpenVxDHandle prototype, document it, have a try at
returning a Ring 3 handle and make FIXME more verbose.
Eric Pouech [Sat, 25 May 2002 22:04:13 +0000 (22:04 +0000)]
Fixed cont/pass mismatch.
Eric Pouech [Sat, 25 May 2002 21:18:34 +0000 (21:18 +0000)]
Hacked unicode printing feature (x /u).
Made the type casts a bit more robust.
Alexandre Julliard [Sat, 25 May 2002 21:15:03 +0000 (21:15 +0000)]
Fixed process startup synchronization broken by previous change.
Alexandre Julliard [Sat, 25 May 2002 21:10:39 +0000 (21:10 +0000)]
Fixed typo in iswalpha forward.
Alexandre Julliard [Sat, 25 May 2002 21:09:15 +0000 (21:09 +0000)]
Only add extra symbols if they are not already exported by this dll.
Eric Pouech [Sat, 25 May 2002 21:07:58 +0000 (21:07 +0000)]
Fixed wine exec file location after startup modifications.
Andreas Mohr [Sat, 25 May 2002 21:06:37 +0000 (21:06 +0000)]
- Use Win98 SE values for WIN98 setting.
- Win ME is DOS 8.00.
- Rename variable defaultWinVersion to forcedWinVersion.
- VERSION_GetSystemDLLVersion(): add W2K/XP support, add "unknown"
warning.
Alexandre Julliard [Fri, 24 May 2002 21:22:10 +0000 (21:22 +0000)]
No longer need a special LDCOMBINE for cygwin/mingw.
Alexandre Julliard [Fri, 24 May 2002 21:20:27 +0000 (21:20 +0000)]
A few optimizations in the process startup requests now that Winelib
apps are started differently from Unix ones.
James Juran [Fri, 24 May 2002 21:17:59 +0000 (21:17 +0000)]
Add missing \n to output messages.
Lionel Ulmer [Fri, 24 May 2002 21:14:16 +0000 (21:14 +0000)]
Support querying of number of visuals without reporting an error or
crashing.
Vincent Béron [Fri, 24 May 2002 21:13:45 +0000 (21:13 +0000)]
Partial implementation of VerifyVersionInfo{A,W}.
Alexandre Julliard [Thu, 23 May 2002 19:40:18 +0000 (19:40 +0000)]
Removed most inclusions of options.h.
Removed a few no longer used PROFILE_* functions.
Alexandre Julliard [Thu, 23 May 2002 19:35:18 +0000 (19:35 +0000)]
Replaced -dosver and -winver options by config file parameters.
Alexandre Julliard [Thu, 23 May 2002 19:13:22 +0000 (19:13 +0000)]
Restored the library file intermediate step for symlink dependencies.
Alexandre Julliard [Thu, 23 May 2002 16:32:32 +0000 (16:32 +0000)]
Restored managed mode config file option.
Dustin Navea [Thu, 23 May 2002 16:31:22 +0000 (16:31 +0000)]
Support for KDE3.
Dustin Navea [Thu, 23 May 2002 16:30:42 +0000 (16:30 +0000)]
Added creation of c:/windows/fonts and
c:/windows/Start Menu/Programs/Startup.
Francois Gouget [Thu, 23 May 2002 16:29:37 +0000 (16:29 +0000)]
Improve the failure messages.
Alexandre Julliard [Thu, 23 May 2002 02:53:10 +0000 (02:53 +0000)]
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
issues.
Alexandre Julliard [Thu, 23 May 2002 02:47:16 +0000 (02:47 +0000)]
Run make clean in all directories, even the ones we don't compile in.
Simplified sub-directories rules a bit.
Alexandre Julliard [Thu, 23 May 2002 02:46:10 +0000 (02:46 +0000)]
Removed some unnecessary imports.
Alexandre Julliard [Thu, 23 May 2002 02:45:29 +0000 (02:45 +0000)]
Fixed etags rule.
Dimitrie O. Paun [Thu, 23 May 2002 02:43:09 +0000 (02:43 +0000)]
Remove the --managed option, and make wine use the managed mode by
default.
Andreas Mohr [Thu, 23 May 2002 02:41:46 +0000 (02:41 +0000)]
Removed obsolete email address.
Francois Gouget [Thu, 23 May 2002 02:40:07 +0000 (02:40 +0000)]
Make the tests compile with Visual C++.
Francois Gouget [Thu, 23 May 2002 02:38:56 +0000 (02:38 +0000)]
Include winerror.h if in Winelib mode.
Alexandre Julliard [Wed, 22 May 2002 21:34:14 +0000 (21:34 +0000)]
Avoid 0-byte files.
Alexandre Julliard [Wed, 22 May 2002 21:32:49 +0000 (21:32 +0000)]
New loading scheme for Winelib apps, makes them behave like builtin
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
Alexandre Julliard [Wed, 22 May 2002 02:10:39 +0000 (02:10 +0000)]
Added check for ln.
Eric Pouech [Wed, 22 May 2002 02:00:05 +0000 (02:00 +0000)]
Created an ACM MS ADPCM codec.
Patrik Stridvall [Wed, 22 May 2002 01:55:18 +0000 (01:55 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Wed, 22 May 2002 01:52:56 +0000 (01:52 +0000)]
API files update.
Eric Pouech [Wed, 22 May 2002 01:52:31 +0000 (01:52 +0000)]
Fixed hang in PlaySound in error cases; added registry lookup for sounds.
Francois Gouget [Wed, 22 May 2002 01:51:41 +0000 (01:51 +0000)]
Add mswsock.h, move relevant definitions to this header.
Alexandre Julliard [Tue, 21 May 2002 19:42:29 +0000 (19:42 +0000)]
Renamed Winelib apps to .exe.so to follow the dll naming convention.
Francois Gouget [Tue, 21 May 2002 18:36:51 +0000 (18:36 +0000)]
Test for IStream_IMETHODS before defining APIs that need the IStream
interface (like on Windows).
Steven Edwards [Tue, 21 May 2002 18:33:56 +0000 (18:33 +0000)]
Check for sys/ioctl.h.
Eric Pouech [Tue, 21 May 2002 18:31:36 +0000 (18:31 +0000)]
Implemented a G711 ACM codec (supports both A-Law and MU-Law).
Eric Pouech [Tue, 21 May 2002 18:29:31 +0000 (18:29 +0000)]
Now runs in Perl strict mode.
Added ability to skip DLL from the tree.
Eric Pouech [Tue, 21 May 2002 18:06:07 +0000 (18:06 +0000)]
Added stub for ExtractAssociatedIconExA.
Eric Pouech [Tue, 21 May 2002 18:05:16 +0000 (18:05 +0000)]
Allow ANSI charset in font enumeration.
Added ability not to close the wineconsole on console object
destruction.
Eric Pouech [Tue, 21 May 2002 18:03:15 +0000 (18:03 +0000)]
Added 16/32 DDE message conversion.
Finished the 16 bit implementation of DDEML.
Alexandre Julliard [Mon, 20 May 2002 19:18:16 +0000 (19:18 +0000)]
Moved expand.c from libtest to programs/expand.
Removed the rest of the libtest directory.
Alexandre Julliard [Mon, 20 May 2002 18:29:58 +0000 (18:29 +0000)]
Added configure check for the soname of libraries that we load
dynamically. Added a few other configure macros, and moved all macros
into aclocal.m4.
Dmitry Timoshkov [Mon, 20 May 2002 18:21:29 +0000 (18:21 +0000)]
Clear an old button text in WM_SETTEXT as Windows does.
Alexandre Julliard [Mon, 20 May 2002 18:15:28 +0000 (18:15 +0000)]
Got rid of GetSysColorPen.
Andreas Mohr [Mon, 20 May 2002 18:11:08 +0000 (18:11 +0000)]
Better error messages.
John K. Hohm [Mon, 20 May 2002 18:02:47 +0000 (18:02 +0000)]
Fix msvcrt._vsnwprintf format reading bug like NTDLL_vsnwprintf.
Dustin Navea [Mon, 20 May 2002 18:02:19 +0000 (18:02 +0000)]
Added SerialComm key.
Andreas Mohr [Mon, 20 May 2002 18:01:44 +0000 (18:01 +0000)]
Spelling stuff.
Francois Gouget [Mon, 20 May 2002 18:00:46 +0000 (18:00 +0000)]
Dump thread id instead of %fs.
Alexandre Julliard [Sun, 19 May 2002 22:29:34 +0000 (22:29 +0000)]
Do not output stubs in the .def file.
Alexandre Julliard [Sun, 19 May 2002 22:29:01 +0000 (22:29 +0000)]
Export the debug API as functions instead of pointers.
A few other import fixes for Mingw.
John K. Hohm [Sun, 19 May 2002 22:27:41 +0000 (22:27 +0000)]
More comcat.dll implementation, swprintf fix, winerror.h additions.
Arjen Nienhuis [Sun, 19 May 2002 22:26:16 +0000 (22:26 +0000)]
Fixed keyboard handling.
Steven Edwards [Sun, 19 May 2002 22:25:02 +0000 (22:25 +0000)]
Add check for <sys/ioctl.h>.
Andreas Mohr [Sun, 19 May 2002 22:23:56 +0000 (22:23 +0000)]
- Improve error messages.
- Add error code mapping EPERM -> STATUS_ACCESS_DENIED.
Andreas Mohr [Sun, 19 May 2002 22:23:23 +0000 (22:23 +0000)]
Added LOCALE_IDEFAULTMACCODEPAGE values for some languages.
Stefan Leichter [Sun, 19 May 2002 22:22:52 +0000 (22:22 +0000)]
Added stub for DllRegisterServer.
Stefan Leichter [Sun, 19 May 2002 22:22:36 +0000 (22:22 +0000)]
Added version info resource.
Francois Gouget [Sun, 19 May 2002 22:22:06 +0000 (22:22 +0000)]
Make the 'error' string of a couple of checks consistent with the
others.
Francois Gouget [Sun, 19 May 2002 22:21:45 +0000 (22:21 +0000)]
Fixed the WinExec prototype.
Francois Gouget [Sun, 19 May 2002 22:21:17 +0000 (22:21 +0000)]
Implemented _getws.
Francois Gouget [Sun, 19 May 2002 22:20:31 +0000 (22:20 +0000)]
Add missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow.
Vincent Béron [Sun, 19 May 2002 22:20:09 +0000 (22:20 +0000)]
Correct implementation of VerSetConditionMask.
Alexandre Julliard [Fri, 17 May 2002 04:32:20 +0000 (04:32 +0000)]
Generate a kernel32 dependency for dlls that have no imports to handle
the winebuild-generated implicit import.
Alexandre Julliard [Fri, 17 May 2002 04:17:48 +0000 (04:17 +0000)]
Added check for numeric ids and null pointers (thanks to Dimitrie).
Alexandre Julliard [Fri, 17 May 2002 03:37:12 +0000 (03:37 +0000)]
Removed most imports of ntdll since we no longer import Wine internal
functions from there.
Alexandre Julliard [Fri, 17 May 2002 03:31:08 +0000 (03:31 +0000)]
A few fixes for mingw cross-compilation.
Alexandre Julliard [Fri, 17 May 2002 02:55:48 +0000 (02:55 +0000)]
Export the debugging API from libwine instead of ntdll.
Removed debugres_[aw].
Bill Medland [Fri, 17 May 2002 00:10:15 +0000 (00:10 +0000)]
Remove leading whitespace from printcap entries.
Christian Costa [Fri, 17 May 2002 00:09:35 +0000 (00:09 +0000)]
Do not create a window each time VGA_DoSetMode is called. The window
is created the first time and then just resized.
Alexandre Julliard [Thu, 16 May 2002 23:17:37 +0000 (23:17 +0000)]
Adapted to use the argc/argv variables from libwine.
Automatically import libraries that contain the symbols that the
.spec.c file is using.
Alexandre Julliard [Thu, 16 May 2002 23:16:01 +0000 (23:16 +0000)]
Export global argc/argv variables from libwine and remove the
__wine_get_main_args functions from ntdll.
Alexandre Julliard [Thu, 16 May 2002 23:12:03 +0000 (23:12 +0000)]
Fixed struct msghdr access for platforms that have msg_accrights
(reported by Warren Baird).
Philip Brown [Thu, 16 May 2002 23:09:29 +0000 (23:09 +0000)]
Need to undef NOERROR for Solaris.