wine
22 years agoThe SVGA block code was not accessible (AH and AL inverted). Fixed.
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.

22 years agoFixed warnings.
Vincent Béron [Tue, 28 May 2002 22:42:11 +0000 (22:42 +0000)] 
Fixed warnings.

22 years agoFixed memory allocation bug in PROPSHEET_CollectPageInfo.
Maciek Kaliszewski [Tue, 28 May 2002 22:41:19 +0000 (22:41 +0000)] 
Fixed memory allocation bug in PROPSHEET_CollectPageInfo.

22 years agomixerGetControlDetailsW: translate strings for
Sander van Leeuwen [Tue, 28 May 2002 22:40:40 +0000 (22:40 +0000)] 
mixerGetControlDetailsW: translate strings for
MIXER_GETCONTROLDETAILSF_LISTTEXT option.

22 years agoAdded structures and some constants for stream handling.
Warren Turkal [Tue, 28 May 2002 22:39:49 +0000 (22:39 +0000)] 
Added structures and some constants for stream handling.

22 years agoStub implementations of some functions.
Mike McCormack [Tue, 28 May 2002 22:39:14 +0000 (22:39 +0000)] 
Stub implementations of some functions.

22 years agoSilence fixme in unnecessary situation, add missing \n to another fixme.
Jason Edmeades [Tue, 28 May 2002 22:38:54 +0000 (22:38 +0000)] 
Silence fixme in unnecessary situation, add missing \n to another fixme.

22 years agoRemoved dependencies on the internals of the region object.
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.

22 years ago- Add some undocumented ioctl mappings.
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.

22 years agoFixed cont/pass mismatch.
Eric Pouech [Sat, 25 May 2002 22:04:13 +0000 (22:04 +0000)] 
Fixed cont/pass mismatch.

22 years agoHacked unicode printing feature (x /u).
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.

22 years agoFixed process startup synchronization broken by previous change.
Alexandre Julliard [Sat, 25 May 2002 21:15:03 +0000 (21:15 +0000)] 
Fixed process startup synchronization broken by previous change.

22 years agoFixed typo in iswalpha forward.
Alexandre Julliard [Sat, 25 May 2002 21:10:39 +0000 (21:10 +0000)] 
Fixed typo in iswalpha forward.

22 years agoOnly add extra symbols if they are not already exported by this dll.
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.

22 years agoFixed wine exec file location after startup modifications.
Eric Pouech [Sat, 25 May 2002 21:07:58 +0000 (21:07 +0000)] 
Fixed wine exec file location after startup modifications.

22 years ago- Use Win98 SE values for WIN98 setting.
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.

22 years agoNo longer need a special LDCOMBINE for cygwin/mingw.
Alexandre Julliard [Fri, 24 May 2002 21:22:10 +0000 (21:22 +0000)] 
No longer need a special LDCOMBINE for cygwin/mingw.

22 years agoA few optimizations in the process startup requests now that Winelib
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.

22 years agoAdd missing \n to output messages.
James Juran [Fri, 24 May 2002 21:17:59 +0000 (21:17 +0000)] 
Add missing \n to output messages.

22 years agoSupport querying of number of visuals without reporting an error or
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.

22 years agoPartial implementation of VerifyVersionInfo{A,W}.
Vincent Béron [Fri, 24 May 2002 21:13:45 +0000 (21:13 +0000)] 
Partial implementation of VerifyVersionInfo{A,W}.

22 years agoRemoved most inclusions of options.h.
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.

22 years agoReplaced -dosver and -winver options by config file parameters.
Alexandre Julliard [Thu, 23 May 2002 19:35:18 +0000 (19:35 +0000)] 
Replaced -dosver and -winver options by config file parameters.

22 years agoRestored the library file intermediate step for symlink dependencies.
Alexandre Julliard [Thu, 23 May 2002 19:13:22 +0000 (19:13 +0000)] 
Restored the library file intermediate step for symlink dependencies.

22 years agoRestored managed mode config file option.
Alexandre Julliard [Thu, 23 May 2002 16:32:32 +0000 (16:32 +0000)] 
Restored managed mode config file option.

22 years agoSupport for KDE3.
Dustin Navea [Thu, 23 May 2002 16:31:22 +0000 (16:31 +0000)] 
Support for KDE3.

22 years agoAdded creation of c:/windows/fonts and
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.

22 years agoImprove the failure messages.
Francois Gouget [Thu, 23 May 2002 16:29:37 +0000 (16:29 +0000)] 
Improve the failure messages.

22 years agoReplaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
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.

22 years agoRun make clean in all directories, even the ones we don't compile in.
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.

22 years agoRemoved some unnecessary imports.
Alexandre Julliard [Thu, 23 May 2002 02:46:10 +0000 (02:46 +0000)] 
Removed some unnecessary imports.

22 years agoFixed etags rule.
Alexandre Julliard [Thu, 23 May 2002 02:45:29 +0000 (02:45 +0000)] 
Fixed etags rule.

22 years agoRemove the --managed option, and make wine use the managed mode by
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.

22 years agoRemoved obsolete email address.
Andreas Mohr [Thu, 23 May 2002 02:41:46 +0000 (02:41 +0000)] 
Removed obsolete email address.

22 years agoMake the tests compile with Visual C++.
Francois Gouget [Thu, 23 May 2002 02:40:07 +0000 (02:40 +0000)] 
Make the tests compile with Visual C++.

22 years agoInclude winerror.h if in Winelib mode.
Francois Gouget [Thu, 23 May 2002 02:38:56 +0000 (02:38 +0000)] 
Include winerror.h if in Winelib mode.

22 years agoAvoid 0-byte files.
Alexandre Julliard [Wed, 22 May 2002 21:34:14 +0000 (21:34 +0000)] 
Avoid 0-byte files.

22 years agoNew loading scheme for Winelib apps, makes them behave like builtin
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.

22 years agoAdded check for ln.
Alexandre Julliard [Wed, 22 May 2002 02:10:39 +0000 (02:10 +0000)] 
Added check for ln.

22 years agoCreated an ACM MS ADPCM codec.
Eric Pouech [Wed, 22 May 2002 02:00:05 +0000 (02:00 +0000)] 
Created an ACM MS ADPCM codec.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Wed, 22 May 2002 01:55:18 +0000 (01:55 +0000)] 
Fixed some issues found by winapi_check.

22 years agoAPI files update.
Patrik Stridvall [Wed, 22 May 2002 01:52:56 +0000 (01:52 +0000)] 
API files update.

22 years agoFixed hang in PlaySound in error cases; added registry lookup for sounds.
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.

22 years agoAdd mswsock.h, move relevant definitions to this header.
Francois Gouget [Wed, 22 May 2002 01:51:41 +0000 (01:51 +0000)] 
Add mswsock.h, move relevant definitions to this header.

22 years agoRenamed Winelib apps to .exe.so to follow the dll naming convention.
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.

22 years agoTest for IStream_IMETHODS before defining APIs that need the IStream
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).

22 years agoCheck for sys/ioctl.h.
Steven Edwards [Tue, 21 May 2002 18:33:56 +0000 (18:33 +0000)] 
Check for sys/ioctl.h.

22 years agoImplemented a G711 ACM codec (supports both A-Law and MU-Law).
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).

22 years agoNow runs in Perl strict mode.
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.

22 years agoAdded stub for ExtractAssociatedIconExA.
Eric Pouech [Tue, 21 May 2002 18:06:07 +0000 (18:06 +0000)] 
Added stub for ExtractAssociatedIconExA.

22 years agoAllow ANSI charset in font enumeration.
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.

22 years agoAdded 16/32 DDE message conversion.
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.

22 years agoMoved expand.c from libtest to programs/expand.
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.

22 years agoAdded configure check for the soname of libraries that we load
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.

22 years agoClear an old button text in WM_SETTEXT as Windows does.
Dmitry Timoshkov [Mon, 20 May 2002 18:21:29 +0000 (18:21 +0000)] 
Clear an old button text in WM_SETTEXT as Windows does.

22 years agoGot rid of GetSysColorPen.
Alexandre Julliard [Mon, 20 May 2002 18:15:28 +0000 (18:15 +0000)] 
Got rid of GetSysColorPen.

22 years agoBetter error messages.
Andreas Mohr [Mon, 20 May 2002 18:11:08 +0000 (18:11 +0000)] 
Better error messages.

22 years agoFix msvcrt._vsnwprintf format reading bug like NTDLL_vsnwprintf.
John K. Hohm [Mon, 20 May 2002 18:02:47 +0000 (18:02 +0000)] 
Fix msvcrt._vsnwprintf format reading bug like NTDLL_vsnwprintf.

22 years agoAdded SerialComm key.
Dustin Navea [Mon, 20 May 2002 18:02:19 +0000 (18:02 +0000)] 
Added SerialComm key.

22 years agoSpelling stuff.
Andreas Mohr [Mon, 20 May 2002 18:01:44 +0000 (18:01 +0000)] 
Spelling stuff.

22 years agoDump thread id instead of %fs.
Francois Gouget [Mon, 20 May 2002 18:00:46 +0000 (18:00 +0000)] 
Dump thread id instead of %fs.

22 years agoDo not output stubs in the .def file.
Alexandre Julliard [Sun, 19 May 2002 22:29:34 +0000 (22:29 +0000)] 
Do not output stubs in the .def file.

22 years agoExport the debug API as functions instead of pointers.
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.

22 years agoMore comcat.dll implementation, swprintf fix, winerror.h additions.
John K. Hohm [Sun, 19 May 2002 22:27:41 +0000 (22:27 +0000)] 
More comcat.dll implementation, swprintf fix, winerror.h additions.

22 years agoFixed keyboard handling.
Arjen Nienhuis [Sun, 19 May 2002 22:26:16 +0000 (22:26 +0000)] 
Fixed keyboard handling.

22 years agoAdd check for <sys/ioctl.h>.
Steven Edwards [Sun, 19 May 2002 22:25:02 +0000 (22:25 +0000)] 
Add check for <sys/ioctl.h>.

22 years ago- Improve error messages.
Andreas Mohr [Sun, 19 May 2002 22:23:56 +0000 (22:23 +0000)] 
- Improve error messages.
- Add error code mapping EPERM -> STATUS_ACCESS_DENIED.

22 years agoAdded LOCALE_IDEFAULTMACCODEPAGE values for some languages.
Andreas Mohr [Sun, 19 May 2002 22:23:23 +0000 (22:23 +0000)] 
Added LOCALE_IDEFAULTMACCODEPAGE values for some languages.

22 years agoAdded stub for DllRegisterServer.
Stefan Leichter [Sun, 19 May 2002 22:22:52 +0000 (22:22 +0000)] 
Added stub for DllRegisterServer.

22 years agoAdded version info resource.
Stefan Leichter [Sun, 19 May 2002 22:22:36 +0000 (22:22 +0000)] 
Added version info resource.

22 years agoMake the 'error' string of a couple of checks consistent with the
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.

22 years agoFixed the WinExec prototype.
Francois Gouget [Sun, 19 May 2002 22:21:45 +0000 (22:21 +0000)] 
Fixed the WinExec prototype.

22 years agoImplemented _getws.
Francois Gouget [Sun, 19 May 2002 22:21:17 +0000 (22:21 +0000)] 
Implemented _getws.

22 years agoAdd missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow.
Francois Gouget [Sun, 19 May 2002 22:20:31 +0000 (22:20 +0000)] 
Add missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow.

22 years agoCorrect implementation of VerSetConditionMask.
Vincent Béron [Sun, 19 May 2002 22:20:09 +0000 (22:20 +0000)] 
Correct implementation of VerSetConditionMask.

22 years agoGenerate a kernel32 dependency for dlls that have no imports to handle
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.

22 years agoAdded check for numeric ids and null pointers (thanks to Dimitrie).
Alexandre Julliard [Fri, 17 May 2002 04:17:48 +0000 (04:17 +0000)] 
Added check for numeric ids and null pointers (thanks to Dimitrie).

22 years agoRemoved most imports of ntdll since we no longer import Wine internal
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.

22 years agoA few fixes for mingw cross-compilation.
Alexandre Julliard [Fri, 17 May 2002 03:31:08 +0000 (03:31 +0000)] 
A few fixes for mingw cross-compilation.

22 years agoExport the debugging API from libwine instead of ntdll.
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].

22 years agoRemove leading whitespace from printcap entries.
Bill Medland [Fri, 17 May 2002 00:10:15 +0000 (00:10 +0000)] 
Remove leading whitespace from printcap entries.

22 years agoDo not create a window each time VGA_DoSetMode is called. The window
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.

22 years agoAdapted to use the argc/argv variables from libwine.
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.

22 years agoExport global argc/argv variables from libwine and remove the
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.

22 years agoFixed struct msghdr access for platforms that have msg_accrights
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).

22 years agoNeed to undef NOERROR for Solaris.
Philip Brown [Thu, 16 May 2002 23:09:29 +0000 (23:09 +0000)] 
Need to undef NOERROR for Solaris.

22 years agoSome fixes for compiling on Sparc.
Warren Baird [Thu, 16 May 2002 23:08:01 +0000 (23:08 +0000)] 
Some fixes for compiling on Sparc.

22 years agoBetter usage message. Flush stderr before exiting.
Alexandre Julliard [Thu, 16 May 2002 20:32:50 +0000 (20:32 +0000)] 
Better usage message. Flush stderr before exiting.

22 years agoMoved the selector access functions out of winnt.h into libwine.
Alexandre Julliard [Thu, 16 May 2002 20:32:16 +0000 (20:32 +0000)] 
Moved the selector access functions out of winnt.h into libwine.

22 years agoFixed hangs when playing an ASCII resource.
Eric Pouech [Thu, 16 May 2002 20:28:26 +0000 (20:28 +0000)] 
Fixed hangs when playing an ASCII resource.

22 years agoHandle properly the requested video mode in Int10h SET VIDEO MODE
Christian Costa [Thu, 16 May 2002 20:27:54 +0000 (20:27 +0000)] 
Handle properly the requested video mode in Int10h SET VIDEO MODE
function by managing the bit 7 of AL.

22 years agoPlace "Common Files" under "Program Files" instead of root directory.
Andriy Palamarchuk [Thu, 16 May 2002 20:27:27 +0000 (20:27 +0000)] 
Place "Common Files" under "Program Files" instead of root directory.

22 years agoTell the user if winedefault.reg is not loaded.
Marcus Meissner [Thu, 16 May 2002 20:26:40 +0000 (20:26 +0000)] 
Tell the user if winedefault.reg is not loaded.

22 years agoImplemented strtolW/strtoulW in libwine_unicode and used it to replace
Alexandre Julliard [Thu, 16 May 2002 18:58:47 +0000 (18:58 +0000)] 
Implemented strtolW/strtoulW in libwine_unicode and used it to replace
wcstol and friends.

22 years agoFixed missing call to make_c_identifier.
Alexandre Julliard [Thu, 16 May 2002 18:44:06 +0000 (18:44 +0000)] 
Fixed missing call to make_c_identifier.

22 years agoAdded DMA and SoundBlaster emulation.
Christian Costa [Thu, 16 May 2002 18:34:48 +0000 (18:34 +0000)] 
Added DMA and SoundBlaster emulation.

22 years agoExplain patch -p0 option.
William Stinson [Thu, 16 May 2002 18:31:57 +0000 (18:31 +0000)] 
Explain patch -p0 option.

22 years agoFixed snprintf warnings.
Steven Edwards [Thu, 16 May 2002 18:31:27 +0000 (18:31 +0000)] 
Fixed snprintf warnings.

22 years agoAdded check for sys/mman.h.
Steven Edwards [Thu, 16 May 2002 18:29:11 +0000 (18:29 +0000)] 
Added check for sys/mman.h.

22 years agoFixed incorrect format where single backslashes were used instead of
Andriy Palamarchuk [Thu, 16 May 2002 18:28:29 +0000 (18:28 +0000)] 
Fixed incorrect format where single backslashes were used instead of
double ones in attribute values.