wine
22 years agoFixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
Sander van Leeuwen [Sun, 2 Jun 2002 21:23:45 +0000 (21:23 +0000)] 
Fixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
bytes (regardless of ascii/unicode).

22 years agoCorrected installation of the wine applications, fixed call to
Andriy Palamarchuk [Sun, 2 Jun 2002 21:23:21 +0000 (21:23 +0000)] 
Corrected installation of the wine applications, fixed call to
regedit.

22 years agoPortability fix.
Steven Edwards [Sun, 2 Jun 2002 21:22:50 +0000 (21:22 +0000)] 
Portability fix.

22 years agoImplementation for console control events (includes process groups
Eric Pouech [Sun, 2 Jun 2002 21:22:22 +0000 (21:22 +0000)] 
Implementation for console control events (includes process groups
support).

22 years agoFixed some selection bugs.
Eric Pouech [Sun, 2 Jun 2002 21:20:43 +0000 (21:20 +0000)] 
Fixed some selection bugs.

22 years agoReally enter the debugger when DebugBreak(Process) is invoked on
Eric Pouech [Sun, 2 Jun 2002 21:20:22 +0000 (21:20 +0000)] 
Really enter the debugger when DebugBreak(Process) is invoked on
debuggee.

22 years agoAdded ctrl-c support.
Eric Pouech [Sun, 2 Jun 2002 21:20:02 +0000 (21:20 +0000)] 
Added ctrl-c support.

22 years agoBetter too long lines detection, added del key support in emacs mode.
Eric Pouech [Sun, 2 Jun 2002 21:19:28 +0000 (21:19 +0000)] 
Better too long lines detection, added del key support in emacs mode.

22 years ago- Made sure const LP were actually const in dinput.h.
Vincent Béron [Sun, 2 Jun 2002 21:18:48 +0000 (21:18 +0000)] 
- Made sure const LP were actually const in dinput.h.
- Uniformized the {A,W} declarations of some structures.

22 years agoShow in which file the function is actually implemented, as well as
Vincent Béron [Sun, 2 Jun 2002 21:16:58 +0000 (21:16 +0000)] 
Show in which file the function is actually implemented, as well as
the header in which it is defined.

22 years agoRemoved some more trailing whitespace.
Alexandre Julliard [Sat, 1 Jun 2002 02:55:48 +0000 (02:55 +0000)] 
Removed some more trailing whitespace.

22 years agoRemoved obsolete README.
Alexandre Julliard [Sat, 1 Jun 2002 02:48:20 +0000 (02:48 +0000)] 
Removed obsolete README.

22 years agoAdded fallback read() for missing/failing mmap().
Alexandre Julliard [Sat, 1 Jun 2002 02:47:58 +0000 (02:47 +0000)] 
Added fallback read() for missing/failing mmap().

22 years agoRemoved trailing whitespace.
Vincent Béron [Fri, 31 May 2002 23:06:46 +0000 (23:06 +0000)] 
Removed trailing whitespace.

22 years agoAvoid division by zero (thanks to David Ronis).
Alexandre Julliard [Fri, 31 May 2002 19:14:40 +0000 (19:14 +0000)] 
Avoid division by zero (thanks to David Ronis).

22 years agoAdded function table to GDI objects for better encapsulation.
Alexandre Julliard [Fri, 31 May 2002 18:43:22 +0000 (18:43 +0000)] 
Added function table to GDI objects for better encapsulation.
Removed some direct accesses to the bitmap structure.
Fixed handling of stock bitmap if selected in multiple DCs.
Some minor fixes to the DC function table.

22 years agoFixed next_user_handle to also work on deleted handles.
Alexandre Julliard [Fri, 31 May 2002 18:25:53 +0000 (18:25 +0000)] 
Fixed next_user_handle to also work on deleted handles.

22 years agoUse native libc functions instead of msvcrt ones.
Andriy Palamarchuk [Fri, 31 May 2002 18:22:11 +0000 (18:22 +0000)] 
Use native libc functions instead of msvcrt ones.

22 years agoAdded Israeli Hebrew keyboard, and fixed a problem in the matching of
Shachar Shemesh [Fri, 31 May 2002 18:21:33 +0000 (18:21 +0000)] 
Added Israeli Hebrew keyboard, and fixed a problem in the matching of
characters against dead keys.

22 years agoAdded wine_server_fd_to_handle to replace FILE_DupUnixHandle.
Alexandre Julliard [Thu, 30 May 2002 20:40:02 +0000 (20:40 +0000)] 
Added wine_server_fd_to_handle to replace FILE_DupUnixHandle.

22 years agoMatch behaviour of ImageList_LoadImageA wrt cx parameter (when set to
Sander van Leeuwen [Thu, 30 May 2002 20:38:13 +0000 (20:38 +0000)] 
Match behaviour of ImageList_LoadImageA wrt cx parameter (when set to
zero).

22 years agoFixed warnings.
Gerald Pfeifer [Thu, 30 May 2002 20:36:55 +0000 (20:36 +0000)] 
Fixed warnings.

22 years agoFixes for building on mingw.
Steven Edwards [Thu, 30 May 2002 20:36:29 +0000 (20:36 +0000)] 
Fixes for building on mingw.

22 years agoRenamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.
Alexandre Julliard [Thu, 30 May 2002 20:12:58 +0000 (20:12 +0000)] 
Renamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.

22 years agoRemoved -managed option.
Tony Lambregts [Thu, 30 May 2002 20:08:26 +0000 (20:08 +0000)] 
Removed -managed option.

22 years agoPortability fixes.
Alexandre Julliard [Thu, 30 May 2002 20:07:51 +0000 (20:07 +0000)] 
Portability fixes.

22 years ago- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
Vincent Béron [Thu, 30 May 2002 20:05:48 +0000 (20:05 +0000)] 
- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
- Fixed DosDateTimeToFileTime, FileTimeToDosDateTime,
  LocalFileTimeToFileTime, FileTimeToLocalFileTime and
  SystemTimeToFileTime.

22 years agoReplaced swprintf by wsprintfW.
Alexandre Julliard [Wed, 29 May 2002 19:25:50 +0000 (19:25 +0000)] 
Replaced swprintf by wsprintfW.

22 years agoEnsure that an out-of-process COM object is started only once.
Bill Medland [Wed, 29 May 2002 19:20:32 +0000 (19:20 +0000)] 
Ensure that an out-of-process COM object is started only once.
Allow out-of-process COM objects if request is for
in-or-out-of-process.

22 years agoFixed some more missing \n in traces.
Vincent Béron [Wed, 29 May 2002 19:09:54 +0000 (19:09 +0000)] 
Fixed some more missing \n in traces.

22 years ago- Check for valid part nr in STATUSBAR_GetTextLength.
Sander van Leeuwen [Wed, 29 May 2002 19:08:18 +0000 (19:08 +0000)] 
- Check for valid part nr in STATUSBAR_GetTextLength.
- TRACE fix in STATUSBAR_SetTextT; SBT_OWNERDRAW pointer isn't always
  a string pointer.

22 years agoDropped superflous Remote_CoGetClassObject() (entirely contained in
Marcus Meissner [Wed, 29 May 2002 19:05:14 +0000 (19:05 +0000)] 
Dropped superflous Remote_CoGetClassObject() (entirely contained in
create_marshalled_proxy()).

22 years agoSome other synchronisation issues.
Eric Pouech [Wed, 29 May 2002 19:04:41 +0000 (19:04 +0000)] 
Some other synchronisation issues.

22 years agoFixed some alignment issues (based on a patch by Gregg Mattinson).
Alexandre Julliard [Wed, 29 May 2002 17:04:10 +0000 (17:04 +0000)] 
Fixed some alignment issues (based on a patch by Gregg Mattinson).

22 years agoFixed buffer handling of some locale functions (based on a patch by
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).

22 years agoRemoved redundant checks and variables, fixed some tests, some
Jakob Eriksson [Wed, 29 May 2002 16:58:14 +0000 (16:58 +0000)] 
Removed redundant checks and variables, fixed some tests, some
cosmetic changes.

22 years agoFixed some tests that were failing under Wine.
Alexandre Julliard [Wed, 29 May 2002 16:56:45 +0000 (16:56 +0000)] 
Fixed some tests that were failing under Wine.

22 years agoMoved WORDS_BIGENDIAN macros to basetsd.h.
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.

22 years agoReplaced 0 by -1 to indicate free entry in
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.

22 years agoFixed the LARGE_INTEGER and ULARGE_INTEGER unions for big endian.
Gregg Mattinson [Wed, 29 May 2002 00:33:07 +0000 (00:33 +0000)] 
Fixed the LARGE_INTEGER and ULARGE_INTEGER unions for big endian.

22 years ago- Fixed drawing of borders to that of native (uses DrawEdge).
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.

22 years agoCheck for NULL ptr in midiStreamOut.
Eric Pouech [Wed, 29 May 2002 00:31:00 +0000 (00:31 +0000)] 
Check for NULL ptr in midiStreamOut.

22 years agoAdded test for locale functions.
Mehmet Yasar [Wed, 29 May 2002 00:30:32 +0000 (00:30 +0000)] 
Added test for locale functions.

22 years agoAdded the ability to add local configuration to winewrapper.
Eric Pouech [Tue, 28 May 2002 22:48:17 +0000 (22:48 +0000)] 
Added the ability to add local configuration to winewrapper.

22 years agoA few fixes in ExtSelectClipRgn metafile functions.
Alexandre Julliard [Tue, 28 May 2002 22:47:49 +0000 (22:47 +0000)] 
A few fixes in ExtSelectClipRgn metafile functions.

22 years agoFixed a memory leak in find_child_from_point().
Andreas Mohr [Tue, 28 May 2002 22:47:01 +0000 (22:47 +0000)] 
Fixed a memory leak in find_child_from_point().

22 years agoOnly enumerate DirectSound devices if the first sound device in the
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".

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.