wine
22 years agoFinish any pending WaitCommEvents if the event mask is set to 0.
Mike McCormack [Tue, 12 Mar 2002 19:19:57 +0000 (19:19 +0000)] 
Finish any pending WaitCommEvents if the event mask is set to 0.

22 years agopDst was advanced too much when decoding DELTA blocks.
Michael Karcher [Tue, 12 Mar 2002 19:19:23 +0000 (19:19 +0000)] 
pDst was advanced too much when decoding DELTA blocks.

22 years agoAdded option SW_FORCEMINIMIZE to ShowWindow.
Jukka Heinonen [Tue, 12 Mar 2002 19:18:48 +0000 (19:18 +0000)] 
Added option SW_FORCEMINIMIZE to ShowWindow.

22 years agoMade winebuild (almost) compile and work on Windows.
Patrik Stridvall [Mon, 11 Mar 2002 05:09:02 +0000 (05:09 +0000)] 
Made winebuild (almost) compile and work on Windows.

22 years ago- Better handling when settimeofday is not available.
Patrik Stridvall [Mon, 11 Mar 2002 05:08:38 +0000 (05:08 +0000)] 
- Better handling when settimeofday is not available.
- Adding name translations for p{close,open} and str{,n}casecmp if
  they exists under other names.

22 years agoAdded some optional headers and functions for compiling on Windows
Patrik Stridvall [Mon, 11 Mar 2002 05:08:14 +0000 (05:08 +0000)] 
Added some optional headers and functions for compiling on Windows
with MSVC.

22 years agoFixed inter-process packing of CB/LB_FINDSTRING, CB/LB_FINDSTRINGEXACT
Alexandre Julliard [Mon, 11 Mar 2002 05:06:04 +0000 (05:06 +0000)] 
Fixed inter-process packing of CB/LB_FINDSTRING, CB/LB_FINDSTRINGEXACT
and CB/LB_SELECTSTRING.

22 years agoFixed Unicode conversion for CB/LB_FINDSTRING, CB/LB_FINDSTRINGEXACT
Mehmet Yasar [Mon, 11 Mar 2002 05:05:16 +0000 (05:05 +0000)] 
Fixed Unicode conversion for CB/LB_FINDSTRING, CB/LB_FINDSTRINGEXACT
and CB/LB_SELECTSTRING.

22 years agoImplemented stdio buffering and ungetc. Misc stdio fixes.
Waldek Hebisch [Mon, 11 Mar 2002 05:03:05 +0000 (05:03 +0000)] 
Implemented stdio buffering and ungetc. Misc stdio fixes.

22 years agoAdd support for report mode text justification.
Duane Clark [Mon, 11 Mar 2002 05:02:11 +0000 (05:02 +0000)] 
Add support for report mode text justification.

22 years agoSet an overlapped hEvent before calling any APCs.
Mike McCormack [Mon, 11 Mar 2002 01:19:29 +0000 (01:19 +0000)] 
Set an overlapped hEvent before calling any APCs.

22 years agoAdded some stubs.
Hidenori Takeshima [Mon, 11 Mar 2002 01:18:30 +0000 (01:18 +0000)] 
Added some stubs.

22 years agoAdded some CLSIDs.
Hidenori Takeshima [Mon, 11 Mar 2002 01:18:16 +0000 (01:18 +0000)] 
Added some CLSIDs.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Mon, 11 Mar 2002 01:17:26 +0000 (01:17 +0000)] 
Fixed some issues found by winapi_check.

22 years ago- Minor API update.
Patrik Stridvall [Mon, 11 Mar 2002 01:17:04 +0000 (01:17 +0000)] 
- Minor API update.
- Minor bug fixes.

22 years agoAdded and fixed some Japanese resources.
Hidenori Takeshima [Mon, 11 Mar 2002 01:16:42 +0000 (01:16 +0000)] 
Added and fixed some Japanese resources.

22 years agoAdd support for WM_WINDOWPOSCHANGED to save new origin of window.
Guy L. Albertelli [Mon, 11 Mar 2002 01:16:02 +0000 (01:16 +0000)] 
Add support for WM_WINDOWPOSCHANGED to save new origin of window.

22 years agoPass information through arguments instead of static variables.
Bill Medland [Mon, 11 Mar 2002 01:15:31 +0000 (01:15 +0000)] 
Pass information through arguments instead of static variables.
Add protection to prevent reading outside the buffer.
Better handling of degenerate cases.

22 years agoPrevent setup from crashing if a section in the INF is empty (no
Mehmet Yasar [Mon, 11 Mar 2002 01:15:01 +0000 (01:15 +0000)] 
Prevent setup from crashing if a section in the INF is empty (no
entries) (this happens when installing IE5).

22 years agoImplement ordinal 342.
Turchanov Sergei [Mon, 11 Mar 2002 01:14:17 +0000 (01:14 +0000)] 
Implement ordinal 342.

22 years agoMake wineclipsrv run as a daemon (close stdout/stderr, no controlling
Jason Phillips [Mon, 11 Mar 2002 01:13:27 +0000 (01:13 +0000)] 
Make wineclipsrv run as a daemon (close stdout/stderr, no controlling
terminal, session group leader).

22 years agoAdded keyboard layout for Logitech Cordless Desktop Pro.
Axel Schmidt [Mon, 11 Mar 2002 01:12:07 +0000 (01:12 +0000)] 
Added keyboard layout for Logitech Cordless Desktop Pro.

22 years agoAdded FIXMEs for actions with id>=115. These actions were not
Andriy Palamarchuk [Mon, 11 Mar 2002 01:11:41 +0000 (01:11 +0000)] 
Added FIXMEs for actions with id>=115. These actions were not
processed before.

22 years ago- Add scaffolding for TB_{GET|SET}PADDING.
Guy L. Albertelli [Mon, 11 Mar 2002 01:11:19 +0000 (01:11 +0000)] 
- Add scaffolding for TB_{GET|SET}PADDING.
- Replace wrong test for CCS_VERT with correct test for undocumented
  TBSTYLE_EX_ style 0x04.
- Add support for undocumented TB_SETBUTTONSIZE where the size is
  zero, sets to default value.
- Issue FIXMEs for unsupported extended styles.
- Implement first try at undocumented toolbar message 0x0463.

22 years agoTrace undocumented toolbar messages.
Guy L. Albertelli [Mon, 11 Mar 2002 01:10:40 +0000 (01:10 +0000)] 
Trace undocumented toolbar messages.

22 years ago- Add BTN_... definitions (replacement for TBSTYLE_...).
Guy L. Albertelli [Mon, 11 Mar 2002 01:10:22 +0000 (01:10 +0000)] 
- Add BTN_... definitions (replacement for TBSTYLE_...).
- Add definitions of additional TBSTYLE_EX_ styles. Including
  undocumented one used by IE5.
- Add additional toolbar message definitions including
  undocumented ones used by at least IE5.

22 years agoSome small cleanups to dinput mouse code.
Andreas Mohr [Mon, 11 Mar 2002 01:09:44 +0000 (01:09 +0000)] 
Some small cleanups to dinput mouse code.

22 years agoCreated dummy implementation of InternetSetOption function.
Andriy Palamarchuk [Mon, 11 Mar 2002 01:09:25 +0000 (01:09 +0000)] 
Created dummy implementation of InternetSetOption function.

22 years agoTest bUnicode and call appropriate DrawText routine.
Duane Clark [Mon, 11 Mar 2002 01:08:29 +0000 (01:08 +0000)] 
Test bUnicode and call appropriate DrawText routine.

22 years agoRelease 20020310. wine-20020310
Alexandre Julliard [Sun, 10 Mar 2002 20:14:37 +0000 (20:14 +0000)] 
Release 20020310.

22 years agoKeep old license around.
Alexandre Julliard [Sun, 10 Mar 2002 03:25:42 +0000 (03:25 +0000)] 
Keep old license around.

22 years agoRemoved some obsolete files.
Alexandre Julliard [Sun, 10 Mar 2002 00:31:56 +0000 (00:31 +0000)] 
Removed some obsolete files.

22 years agoAdded LGPL standard comment, and copyright notices where necessary.
Alexandre Julliard [Sat, 9 Mar 2002 23:29:33 +0000 (23:29 +0000)] 
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.

22 years agoChanged license to LGPL.
Alexandre Julliard [Sat, 9 Mar 2002 20:46:36 +0000 (20:46 +0000)] 
Changed license to LGPL.

22 years agoRelease 20020228. wine-20020228
Alexandre Julliard [Thu, 28 Feb 2002 23:41:33 +0000 (23:41 +0000)] 
Release 20020228.

22 years agoUpdated authors list from the Changelog. Please let me know if you
Alexandre Julliard [Thu, 28 Feb 2002 23:00:28 +0000 (23:00 +0000)] 
Updated authors list from the Changelog. Please let me know if you
have been left out.

22 years agoAdded tests extra directories.
Alexandre Julliard [Thu, 28 Feb 2002 21:47:58 +0000 (21:47 +0000)] 
Added tests extra directories.

22 years agoMade regapi scripts able to process .reg files in regedit
Andriy Palamarchuk [Thu, 28 Feb 2002 21:46:43 +0000 (21:46 +0000)] 
Made regapi scripts able to process .reg files in regedit
format. Implemented unit tests for reg diff functionality.

22 years agoAdded make check target to run unit tests too since this seems to be
Alexandre Julliard [Thu, 28 Feb 2002 21:43:46 +0000 (21:43 +0000)] 
Added make check target to run unit tests too since this seems to be
standard.

22 years agoFixed winproc memory leak.
Dave Hawkes [Thu, 28 Feb 2002 21:43:06 +0000 (21:43 +0000)] 
Fixed winproc memory leak.

22 years agoAsk for correct number of chars in EditLblWndProcT.
Duane Clark [Thu, 28 Feb 2002 21:42:25 +0000 (21:42 +0000)] 
Ask for correct number of chars in EditLblWndProcT.

22 years agoMore complete implementation of SHLWAPI_356.
Michael Cardenas [Thu, 28 Feb 2002 20:47:30 +0000 (20:47 +0000)] 
More complete implementation of SHLWAPI_356.

22 years agoFixed merge error.
Mike McCormack [Thu, 28 Feb 2002 20:46:31 +0000 (20:46 +0000)] 
Fixed merge error.

22 years agoLISTVIEW_InsertColumnT can be called with a width of
Duane Clark [Thu, 28 Feb 2002 20:41:39 +0000 (20:41 +0000)] 
LISTVIEW_InsertColumnT can be called with a width of
LVSCW_AUTOSIZE_USEHEADER.
Use the correct strings when column autosizing on columns other than
column 0.
LVSCW_AUTOSIZE_USEHEADER uses both item and header strings.

22 years agoAdded some defines and offsets.
Andreas Mohr [Wed, 27 Feb 2002 21:35:36 +0000 (21:35 +0000)] 
Added some defines and offsets.

22 years agoVarious cosmetic changes.
Andreas Mohr [Wed, 27 Feb 2002 21:34:54 +0000 (21:34 +0000)] 
Various cosmetic changes.

22 years agoAdded SystemParametersInfo unit test.
Andriy Palamarchuk [Wed, 27 Feb 2002 21:32:18 +0000 (21:32 +0000)] 
Added SystemParametersInfo unit test.

22 years agoCosmetic fixes.
Alexandre Julliard [Wed, 27 Feb 2002 18:50:42 +0000 (18:50 +0000)] 
Cosmetic fixes.

22 years agoRemoved alternative make scripts.
Andriy Palamarchuk [Wed, 27 Feb 2002 18:49:56 +0000 (18:49 +0000)] 
Removed alternative make scripts.

22 years agoImplemented "App Paths" registry key support for SearchPath().
Andreas Mohr [Wed, 27 Feb 2002 18:49:40 +0000 (18:49 +0000)] 
Implemented "App Paths" registry key support for SearchPath().

22 years agoFixed overflow and signed/unsigned behaviour.
Andreas Mohr [Wed, 27 Feb 2002 18:49:06 +0000 (18:49 +0000)] 
Fixed overflow and signed/unsigned behaviour.

22 years agoReimplemented DebugBreakProcess.
Alexandre Julliard [Wed, 27 Feb 2002 01:55:02 +0000 (01:55 +0000)] 
Reimplemented DebugBreakProcess.

22 years agoSpelling/alignment fixes.
Andreas Mohr [Wed, 27 Feb 2002 01:34:08 +0000 (01:34 +0000)] 
Spelling/alignment fixes.

22 years ago- stress the fact that wineinstall is in Wine source
Andreas Mohr [Wed, 27 Feb 2002 01:30:32 +0000 (01:30 +0000)] 
- stress the fact that wineinstall is in Wine source
- add missing ttydrv/x11drv section to wine.conf.man
- make sure that we also load shdocvw as builtin in sample config file
- add sample AppDefaults section to sample config file
- winecheck update

22 years agoAdded the detach command to the debugger.
Eric Pouech [Wed, 27 Feb 2002 01:29:18 +0000 (01:29 +0000)] 
Added the detach command to the debugger.

22 years agoNew XP debugging APIs: implemented DebugActiveProcessStop,
Eric Pouech [Wed, 27 Feb 2002 01:28:30 +0000 (01:28 +0000)] 
New XP debugging APIs: implemented DebugActiveProcessStop,
DebugSetProcessKillOnExit, DebugBreakProcess.

22 years agoAuthors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Alexandre Julliard [Wed, 27 Feb 2002 01:25:11 +0000 (01:25 +0000)] 
Authors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Rewrote BUGS file. Listed directions for those who want to contribute
to the project.

22 years agoCentre text correctly for the selected item.
Bill Medland [Wed, 27 Feb 2002 01:24:39 +0000 (01:24 +0000)] 
Centre text correctly for the selected item.
Draw complete background for the selected item.
Calculate the size of a large icon more correctly (including multiline
labels).

22 years ago- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
Guy L. Albertelli [Wed, 27 Feb 2002 01:22:58 +0000 (01:22 +0000)] 
- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
- TB_INSERTBUTTONW was not as functional as the 'A' version. They now
  match.

22 years agoFixed ShellExecute functions when ddeexec was present in registry.
Eric Pouech [Wed, 27 Feb 2002 01:22:15 +0000 (01:22 +0000)] 
Fixed ShellExecute functions when ddeexec was present in registry.

22 years agoFix the strange case in WIN_FixCoordinates where x and cx are not
Guy L. Albertelli [Wed, 27 Feb 2002 01:20:54 +0000 (01:20 +0000)] 
Fix the strange case in WIN_FixCoordinates where x and cx are not
default but cy is CW_USEDEFAULT.

22 years agoFixed make uninstall.
Alexandre Julliard [Tue, 26 Feb 2002 00:41:30 +0000 (00:41 +0000)] 
Fixed make uninstall.

22 years agoFixed cut&paste problem in SETRTS.
Marcus Meissner [Tue, 26 Feb 2002 00:39:55 +0000 (00:39 +0000)] 
Fixed cut&paste problem in SETRTS.

22 years agoCorrect Word breaking in centred/right justified mode; it was leaving a
Bill Medland [Tue, 26 Feb 2002 00:39:30 +0000 (00:39 +0000)] 
Correct Word breaking in centred/right justified mode; it was leaving a
trailing space which it should only do for left-justified text.
Also tighten up some comments.

22 years agoAdd additional CCM_ message names.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:59 +0000 (00:38 +0000)] 
Add additional CCM_ message names.

22 years agoImplement EM_FMTLINES message based on relay trace of native.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:42 +0000 (00:38 +0000)] 
Implement EM_FMTLINES message based on relay trace of native.

22 years agoAdded lots of missing defines.
Eric Pouech [Tue, 26 Feb 2002 00:38:17 +0000 (00:38 +0000)] 
Added lots of missing defines.

22 years agoFixed DdeGetData when called for getting size.
Eric Pouech [Tue, 26 Feb 2002 00:37:57 +0000 (00:37 +0000)] 
Fixed DdeGetData when called for getting size.

22 years agoFixed WM_SETFONT handling (no redraw made in some cases).
Eric Pouech [Tue, 26 Feb 2002 00:37:28 +0000 (00:37 +0000)] 
Fixed WM_SETFONT handling (no redraw made in some cases).

22 years agoCosmetic fixes to 'walk proc' command.
Eric Pouech [Tue, 26 Feb 2002 00:36:46 +0000 (00:36 +0000)] 
Cosmetic fixes to 'walk proc' command.

22 years agoFix crash in the X11 HAL when setting a NULL palette to a surface.
Lionel Ulmer [Tue, 26 Feb 2002 00:36:21 +0000 (00:36 +0000)] 
Fix crash in the X11 HAL when setting a NULL palette to a surface.

22 years agoAdded support for the Crux Linux distribution (with openjade).
Philipp Wollermann [Tue, 26 Feb 2002 00:35:05 +0000 (00:35 +0000)] 
Added support for the Crux Linux distribution (with openjade).

22 years agoFix another bad test. Caused regression in IE 4.
Guy L. Albertelli [Tue, 26 Feb 2002 00:34:48 +0000 (00:34 +0000)] 
Fix another bad test. Caused regression in IE 4.

22 years agoStop TOOLBAR_MeasureString from dying on empty strings.
Charles Duffy [Tue, 26 Feb 2002 00:34:19 +0000 (00:34 +0000)] 
Stop TOOLBAR_MeasureString from dying on empty strings.

22 years agoPartially repair hotspot handling.
Dave Hawkes [Tue, 26 Feb 2002 00:33:51 +0000 (00:33 +0000)] 
Partially repair hotspot handling.

22 years agoNew file msvcrt/excpt.h. Move some stuff out of winnt.h into it.
Peter Hunnisett [Mon, 25 Feb 2002 20:10:35 +0000 (20:10 +0000)] 
New file msvcrt/excpt.h. Move some stuff out of winnt.h into it.

22 years agoPrevent lock-up with a focus loop between two top level unmanaged
Dave Hawkes [Mon, 25 Feb 2002 19:47:31 +0000 (19:47 +0000)] 
Prevent lock-up with a focus loop between two top level unmanaged
windows.

22 years agoAdded XVisualIDFromVisual to tsx11 list.
Gavriel State [Mon, 25 Feb 2002 19:01:26 +0000 (19:01 +0000)] 
Added XVisualIDFromVisual to tsx11 list.

22 years agoLVM_GetItemRect should not take text size in account for LVIR_LABEL in
Gerard Patel [Mon, 25 Feb 2002 19:00:03 +0000 (19:00 +0000)] 
LVM_GetItemRect should not take text size in account for LVIR_LABEL in
report mode.

22 years agoMoveFileEx now enters the files in the registry when the boot delay
Gerhard W. Gruber [Fri, 22 Feb 2002 21:30:22 +0000 (21:30 +0000)] 
MoveFileEx now enters the files in the registry when the boot delay
flag is set.

22 years agoFix return type of GetAsyncKeyState.
Peter Hunnisett [Fri, 22 Feb 2002 21:24:25 +0000 (21:24 +0000)] 
Fix return type of GetAsyncKeyState.

22 years agoImplement multiline labels in the Large Item view by using DrawText
Bill Medland [Fri, 22 Feb 2002 21:23:02 +0000 (21:23 +0000)] 
Implement multiline labels in the Large Item view by using DrawText
Note that this now highlights weaknesses in the label measuring code
etc. which cannot correctly handle multiline labels.

22 years agoCompile fix for GCC 2.7.x.
Stefan Leichter [Fri, 22 Feb 2002 21:22:06 +0000 (21:22 +0000)] 
Compile fix for GCC 2.7.x.

22 years agoAdd spec stub for RtlGetNtVersionNumbers.
Peter Hunnisett [Fri, 22 Feb 2002 21:21:38 +0000 (21:21 +0000)] 
Add spec stub for RtlGetNtVersionNumbers.

22 years agoChange useless warning into a TRACE.
Gavriel State [Fri, 22 Feb 2002 21:21:09 +0000 (21:21 +0000)] 
Change useless warning into a TRACE.

22 years agoatexit doesn't take a _onexit_t parameter.
Peter Hunnisett [Fri, 22 Feb 2002 21:20:39 +0000 (21:20 +0000)] 
atexit doesn't take a _onexit_t parameter.

22 years agoRemember the currently active index before refreshing.
Andreas Mohr [Fri, 22 Feb 2002 21:20:04 +0000 (21:20 +0000)] 
Remember the currently active index before refreshing.

22 years agoAdd _lock,_unlock and header file for them.
Peter Hunnisett [Thu, 21 Feb 2002 20:22:00 +0000 (20:22 +0000)] 
Add _lock,_unlock and header file for them.
Convert all msvcrt locks over to use _lock and _unlock.
Explicitly make msvcrt compile with multithreaded option.
Fix flag handling in _sopen. Add W->A call for new _swopen.

22 years agoAvoid assert for very large C++ .so files.
Peter Hunnisett [Thu, 21 Feb 2002 20:10:01 +0000 (20:10 +0000)] 
Avoid assert for very large C++ .so files.

22 years agoFix ICOM_DEFINE for C++.
Peter Hunnisett [Thu, 21 Feb 2002 20:09:42 +0000 (20:09 +0000)] 
Fix ICOM_DEFINE for C++.

22 years ago- Forward ordinals 40, 41, 143, 362 to appropriate routines.
Guy L. Albertelli [Thu, 21 Feb 2002 20:09:17 +0000 (20:09 +0000)] 
- Forward ordinals 40, 41, 143, 362 to appropriate routines.
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.

22 years agoFix problems in DPA_Merge exposed by previous code cleanup.
Guy L. Albertelli [Thu, 21 Feb 2002 20:08:29 +0000 (20:08 +0000)] 
Fix problems in DPA_Merge exposed by previous code cleanup.

22 years agoPartially revert previous changes, force configure to write an
Adam D. Moss [Thu, 21 Feb 2002 20:07:49 +0000 (20:07 +0000)] 
Partially revert previous changes, force configure to write an
old-style config.cache.

22 years agoDrawText ellipsification on all lines, not just single-line.
Bill Medland [Thu, 21 Feb 2002 20:07:26 +0000 (20:07 +0000)] 
DrawText ellipsification on all lines, not just single-line.

22 years agoPreliminary version of the C unit tests run-time environment.
Alexandre Julliard [Wed, 20 Feb 2002 19:03:59 +0000 (19:03 +0000)] 
Preliminary version of the C unit tests run-time environment.
Added make rules for building and running C unit tests.

22 years ago- made notepad compile with Cygwin
Andriy Palamarchuk [Wed, 20 Feb 2002 18:57:10 +0000 (18:57 +0000)] 
- made notepad compile with Cygwin
- made changes to the precompiler directives to check for specific
  features instead of checking for the environment version.

22 years agoDrawtext tidying up ready for the next big change:
Bill Medland [Wed, 20 Feb 2002 18:56:18 +0000 (18:56 +0000)] 
Drawtext tidying up ready for the next big change:
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
  have to be referenced inside NextLineW and the arg list is too big
  already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
  underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
  rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
  are going to need it.

22 years agoProtect PathIsUNCServerShare from null lpszPath.
Lawson Whitney [Wed, 20 Feb 2002 18:55:06 +0000 (18:55 +0000)] 
Protect PathIsUNCServerShare from null lpszPath.

22 years agoSupport for nonstandard baud rate in SetCommState.
Lawson Whitney [Tue, 19 Feb 2002 18:41:56 +0000 (18:41 +0000)] 
Support for nonstandard baud rate in SetCommState.

22 years agoImplemented parsing of file name, passed in command line, loading new
Andriy Palamarchuk [Tue, 19 Feb 2002 18:38:22 +0000 (18:38 +0000)] 
Implemented parsing of file name, passed in command line, loading new
file on startup.