Alexandre Julliard [Wed, 3 May 2000 17:48:21 +0000 (17:48 +0000)]
Fixed COORD structure definition.
Fixed GetLargestConsoleWindowSize to not return a structure when
called from the Window binary.
Alexandre Julliard [Wed, 3 May 2000 17:45:34 +0000 (17:45 +0000)]
Small optimization.
Alexandre Julliard [Wed, 3 May 2000 17:45:14 +0000 (17:45 +0000)]
Fixed default thread stack size.
Alexandre Julliard [Wed, 3 May 2000 17:43:42 +0000 (17:43 +0000)]
Fixed DrawTextW length handling.
Lionel Ulmer [Wed, 3 May 2000 17:43:07 +0000 (17:43 +0000)]
Remove the assertion when there is no source surface.
Huw D M Davies [Wed, 3 May 2000 17:42:40 +0000 (17:42 +0000)]
Add DosDateTimeToVariantTime prototype.
Huw D M Davies [Wed, 3 May 2000 17:42:21 +0000 (17:42 +0000)]
Map StrChrA to strchr. Fix StrChrW arg list.
Huw D M Davies [Wed, 3 May 2000 17:41:55 +0000 (17:41 +0000)]
Added HWND_MESSAGE.
Huw D M Davies [Wed, 3 May 2000 17:39:21 +0000 (17:39 +0000)]
Allow ISequentialStream_Write to work if access mode is STGM_READWRITE.
Bertho Stultiens [Wed, 3 May 2000 17:35:10 +0000 (17:35 +0000)]
Mmap does not fail on zero-length files.
Alexandre Julliard [Mon, 1 May 2000 21:23:02 +0000 (21:23 +0000)]
Use exception handling to implement the IsBad* functions.
Removed /proc/self/maps parsing as it is not very useful with .so libs.
Alexandre Julliard [Mon, 1 May 2000 21:21:31 +0000 (21:21 +0000)]
Setup the initial thread %fs from a constructor.
Alexandre Julliard [Mon, 1 May 2000 20:25:13 +0000 (20:25 +0000)]
Added DECL_GLOBAL_CONSTRUCTOR macro.
Bertho Stultiens [Mon, 1 May 2000 20:05:58 +0000 (20:05 +0000)]
- Implemented a new preprocessor that is (nearly) ANSI-C compliant. The
old parser has been stripped from the old preprocessor-code which
cleaned up both resource-scanner and -parser.
- Standard defines have been introduced (see README.wrc)
- Both preprocessor- and resource-scanner have been optimized slightly
so that no backing up is required (one char lookahead is enough).
- Filename-scanning has been cleaned up, though not perfect yet.
- User-type resources are compatible now.
- Line-continuation in strings is corrected so that it does not
introduce a newline in the output.
Alexandre Julliard [Mon, 1 May 2000 16:24:22 +0000 (16:24 +0000)]
Rewrote Unix process launching to allow passing startup information to
Winelib apps. Improved handling of execve() failures.
Alexandre Julliard [Mon, 1 May 2000 16:20:23 +0000 (16:20 +0000)]
Added ENOEXEC error code.
Alexandre Julliard [Mon, 1 May 2000 16:19:40 +0000 (16:19 +0000)]
Added atfork support.
Lionel Ulmer [Mon, 1 May 2000 14:25:49 +0000 (14:25 +0000)]
Added DGA2 driver to DirectDraw.
Uwe Bonnes [Mon, 1 May 2000 14:22:24 +0000 (14:22 +0000)]
COMDLG32_DllEntryPoint,COMDLG32_SetCommDlgExtendedError: delay
allocation of Tls for CommDlgExtendedError until it is needed.
Eric Pouech [Mon, 1 May 2000 14:22:02 +0000 (14:22 +0000)]
Fixed segv when debugger registry key doesn't exist.
Gerald Pfeifer [Mon, 1 May 2000 14:21:39 +0000 (14:21 +0000)]
Use <stdlib.h> instead of the deprecated and non-portable <malloc.h>.
Alexandre Julliard [Sun, 30 Apr 2000 13:39:07 +0000 (13:39 +0000)]
Gerard Patel [Sun, 30 Apr 2000 12:35:32 +0000 (12:35 +0000)]
X11DRV_SetFocus: really don't mess with focus for managed windows.
Dimitrie O. Paun [Sun, 30 Apr 2000 12:22:18 +0000 (12:22 +0000)]
Removed HEAP_xalloc.
Eric Pouech [Sun, 30 Apr 2000 12:21:15 +0000 (12:21 +0000)]
- Enhanced internal variables framework (including read/save to
registry and typing)
- Finalized use of Windows' Console I/O interface (instead of Unix std
streams)
- Now handling registers as internal variables (they are no longer
seen as a specific type)
Eric Pouech [Sun, 30 Apr 2000 12:20:31 +0000 (12:20 +0000)]
Insure we always try to launch a debugger.
Uwe Bonnes [Sun, 30 Apr 2000 12:11:12 +0000 (12:11 +0000)]
Use Thread pseudo handle and not Thread Id as argument for the call to
GetThreadSelectorEntry.
Alexandre Julliard [Sat, 29 Apr 2000 17:23:32 +0000 (17:23 +0000)]
Clear the remainder of the page when mapping a section whose size on
disk is not a full page multiple.
Temporarily commented out the VirtualFree call in PE_UnloadLibrary.
Lionel Ulmer [Sat, 29 Apr 2000 17:16:53 +0000 (17:16 +0000)]
- added thread-safety protection to XListPixmapFormats
- moved pixmap / image format matching ERRs to WARNs
Eric Pouech [Sat, 29 Apr 2000 17:16:00 +0000 (17:16 +0000)]
Fixed GetLargestConsoleWindowSize prototype.
Gerald Pfeifer [Sat, 29 Apr 2000 17:14:24 +0000 (17:14 +0000)]
FreeBSD compile fix.
Ove Kaaven [Sat, 29 Apr 2000 16:47:07 +0000 (16:47 +0000)]
Added DIB_CreateDIBSection with extra parameter ovr_pitch, added
ovr_pitch to pCreateDIBSection in DC_FUNCS. If ovr_pitch is nonzero,
it is a pitch override (specifies bytes per line), and tells to treat
the offset parameter as an already-mapped virtual memory address (if
the section parameter is zero). Fixed a DIB status init bug in
creating DIB sections from file mappings (if created from mapping, the
DIB is *not* really InSync).
Ove Kaaven [Sat, 29 Apr 2000 16:45:56 +0000 (16:45 +0000)]
Add Wine-internal allocation type MEM_SYSTEM for VirtualAlloc to
register external mappings (like video frame buffers).
Eric Pouech [Sat, 29 Apr 2000 16:44:19 +0000 (16:44 +0000)]
Enhanced libc's pthread configuration detection.
Eric Pouech [Sat, 29 Apr 2000 14:29:41 +0000 (14:29 +0000)]
Fixed a few compilation warnings.
Patrik Stridvall [Sat, 29 Apr 2000 14:29:05 +0000 (14:29 +0000)]
Fixed some warnings.
Patrik Stridvall [Sat, 29 Apr 2000 14:26:13 +0000 (14:26 +0000)]
Fixed issues reported by winapi_check.
Patrik Stridvall [Sat, 29 Apr 2000 14:24:11 +0000 (14:24 +0000)]
- API files update
- Minor bug fixes.
- Added new option --cross-call-unicode-ascii for checking illegal
Unicode to ASCII calls.
Lionel Ulmer [Sat, 29 Apr 2000 14:23:22 +0000 (14:23 +0000)]
Added '--enable-opengl' flag to bypass the thread-safety check.
Dimitrie O. Paun [Sat, 29 Apr 2000 14:20:28 +0000 (14:20 +0000)]
Removed some HEAP_xalloc calls.
Eric Pouech [Sat, 29 Apr 2000 14:19:02 +0000 (14:19 +0000)]
Fixed bug when file doesn't exist in MCI_OPEN handling.
Reduced time spent with crit sect locked.
Eric Pouech [Sat, 29 Apr 2000 14:18:34 +0000 (14:18 +0000)]
Fixed argv handling for cuiexe winelib programs.
Ove Kaaven [Sat, 29 Apr 2000 14:15:31 +0000 (14:15 +0000)]
Made pthread_kill_other_threads_np and pthread_atfork fixmes less
obtrusive.
Rein Klazes [Sat, 29 Apr 2000 14:15:11 +0000 (14:15 +0000)]
WinHelp must accept a NULL pointer to the help key string.
Guy L. Albertelli [Fri, 28 Apr 2000 20:49:46 +0000 (20:49 +0000)]
- Correct check for minimum buffer length.
- Correct cases where ShowWindow is done/not done.
Alexandre Julliard [Fri, 28 Apr 2000 20:49:20 +0000 (20:49 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Implemented TME_QUERY and TME_HOVER flags in _TrackMouseEvent and
TrackMouseEventProc. Added code to allow addition/cancelation of
tracking flags on existing entries rather than create extra entries.
Fixed timer. Added check to _TrackMouseEvent to stop timer if the
tracking list is empty. Fixed TME_CANCEL. Fixed TME_LEAVE/TME_HOVER
when hwndTrack isn't the current hwnd.
Uwe Bonnes [Fri, 28 Apr 2000 20:48:54 +0000 (20:48 +0000)]
DOSFS_DoGetFullPathName: rewrite to return results like OSR2.
Alexandre Julliard [Fri, 28 Apr 2000 20:26:35 +0000 (20:26 +0000)]
Authors: Gavriel State <gavriels@corel.com>, Ulrich Czekalla <ulrichc@corel.com>
Added support for memory mapping of 4k aligned PE binaries. This can
speed up load times significantly for some applications.
Juergen Schmied [Fri, 28 Apr 2000 20:23:46 +0000 (20:23 +0000)]
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
Juergen Schmied [Fri, 28 Apr 2000 20:22:33 +0000 (20:22 +0000)]
Stubs for IQueryAssociations.
Juergen Schmied [Fri, 28 Apr 2000 20:21:49 +0000 (20:21 +0000)]
Moved policy related functions to shpolicy.c
Moved dialog related functions to dialogs.c
Juergen Schmied [Fri, 28 Apr 2000 20:19:35 +0000 (20:19 +0000)]
Explicit import user32.dll.
Many corrections, exported some functions by name.
Juergen Schmied [Fri, 28 Apr 2000 20:19:03 +0000 (20:19 +0000)]
Separated 32 bit functions to shellole.c.
Juergen Schmied [Fri, 28 Apr 2000 20:18:15 +0000 (20:18 +0000)]
Fixed: extract the icon by resource id.
Juergen Schmied [Fri, 28 Apr 2000 20:17:14 +0000 (20:17 +0000)]
Small fixes.
Juergen Schmied [Fri, 28 Apr 2000 20:16:40 +0000 (20:16 +0000)]
Fixes.
Use GetModuleHandleA instead of LoadLibrary for dlls imported by
the spec file.
Dmitry Timoshkov [Fri, 28 Apr 2000 20:01:03 +0000 (20:01 +0000)]
Make WineLook=Win95 the default setting.
Lionel Ulmer [Fri, 28 Apr 2000 20:00:43 +0000 (20:00 +0000)]
Added leaving of critical section on all return cases.
Ove Kaaven [Fri, 28 Apr 2000 20:00:20 +0000 (20:00 +0000)]
Removed init_sect. Use Interlocked* functions instead.
Juergen Schmied [Fri, 28 Apr 2000 19:59:48 +0000 (19:59 +0000)]
Small fixes, removed asserts.
Alexandre Julliard [Fri, 28 Apr 2000 14:50:54 +0000 (14:50 +0000)]
Changed imports of winspool to winspool.drv.
Alexandre Julliard [Fri, 28 Apr 2000 14:50:10 +0000 (14:50 +0000)]
Added libkeyboard.so creation.
Martin Fuchs [Fri, 28 Apr 2000 14:46:36 +0000 (14:46 +0000)]
- Return modified rectangle after layouting header control
- Output text in header control when no other Flag specified
- Delay bounding rectangle calculation for header control items
Chris Morgan [Fri, 28 Apr 2000 14:45:44 +0000 (14:45 +0000)]
Implemented TOOLBAR_MouseLeave to handle WM_MOUSELEAVE messages.
Added TrackMouseEvent calls to TOOLBAR_MouseMove. Hot buttons now
look/behave almost exactly the same as native windows.
Chris Morgan [Fri, 28 Apr 2000 14:44:57 +0000 (14:44 +0000)]
Added default values for SPI_GETMOUSEHOVERHEIGHT, SPI_GETMOUSEHOVERWIDTH and
SPI_GETMOUSEHOVERTIME to SystemParametersInfo16().
Rein Klazes [Fri, 28 Apr 2000 14:44:33 +0000 (14:44 +0000)]
Implement mark and space parity generation. Accept one-and- a-half
stopbits: the most common uarts will generate this automatically when
there are 5 databits.
Ove Kaaven [Fri, 28 Apr 2000 14:44:05 +0000 (14:44 +0000)]
Override fork().
Dimitrie O. Paun [Fri, 28 Apr 2000 14:43:34 +0000 (14:43 +0000)]
Get rid of HEAP_xrealloc.
Patrik Stridvall [Tue, 25 Apr 2000 20:34:22 +0000 (20:34 +0000)]
Compile fix for --without-x.
Patrik Stridvall [Tue, 25 Apr 2000 20:12:55 +0000 (20:12 +0000)]
Added new configuration file option for selecting graphics driver.
Patrik Stridvall [Tue, 25 Apr 2000 19:58:22 +0000 (19:58 +0000)]
Link the TTY driver with the standard libs.
Eric Pouech [Tue, 25 Apr 2000 19:57:27 +0000 (19:57 +0000)]
Fixed winspool(.drv) loading.
Patrik Stridvall [Tue, 25 Apr 2000 19:55:35 +0000 (19:55 +0000)]
Removed X_DISPLAY_MISSING.
Ulrich Weigand [Tue, 25 Apr 2000 19:53:49 +0000 (19:53 +0000)]
Improved CodeView type information loader.
Gerard Patel [Tue, 25 Apr 2000 19:53:04 +0000 (19:53 +0000)]
Don't use the template member unless the corresponding flag is set.
Alexandre Julliard [Mon, 24 Apr 2000 18:05:22 +0000 (18:05 +0000)]
Switched to the X11 license.
Patrik Stridvall [Mon, 24 Apr 2000 18:04:24 +0000 (18:04 +0000)]
Fixed some warnings.
Patrik Stridvall [Mon, 24 Apr 2000 18:03:54 +0000 (18:03 +0000)]
Fixed issues found by winapi_check.
Patrik Stridvall [Mon, 24 Apr 2000 18:02:32 +0000 (18:02 +0000)]
- Updated API files.
- Improved misplaced function checking.
- Fixed minor bugs.
Francois Gouget [Mon, 24 Apr 2000 18:02:02 +0000 (18:02 +0000)]
Include string.h to make winnt.h self-sufficient.
Alexandre Julliard [Mon, 24 Apr 2000 18:01:27 +0000 (18:01 +0000)]
Patrick Yang (Corel)
infoPtr sometimes can be NULL.
Gerard Patel [Mon, 24 Apr 2000 17:35:11 +0000 (17:35 +0000)]
32 bits message processing for color dialog.
Martin Fuchs [Mon, 24 Apr 2000 17:34:42 +0000 (17:34 +0000)]
Fixed toolbar bitmap size handling.
Rein Klazes [Mon, 24 Apr 2000 17:33:49 +0000 (17:33 +0000)]
Correct test for linux 2.2 joystick API, which returned true in every
case.
Dimitrie O. Paun [Mon, 24 Apr 2000 17:33:06 +0000 (17:33 +0000)]
Removed the last xmalloc calls.
Alexandre Julliard [Mon, 24 Apr 2000 17:17:49 +0000 (17:17 +0000)]
Implemented on-demand loading of builtin dlls using dlopen().
Alexandre Julliard [Sun, 23 Apr 2000 20:41:04 +0000 (20:41 +0000)]
Build wineclipsrv as part of the x11drv dll.
Alexandre Julliard [Sun, 23 Apr 2000 20:40:23 +0000 (20:40 +0000)]
Removed a few inter-dll dependencies.
Rein Klazes [Sun, 23 Apr 2000 20:39:09 +0000 (20:39 +0000)]
Make RDW_ValidateParent() modify the update region of all parents, not
just the direct parent.
Uwe Bonnes [Sun, 23 Apr 2000 20:38:49 +0000 (20:38 +0000)]
SNOOP_PrintArg: replaced IsBad* functions by exception handler.
Patrik Stridvall [Sun, 23 Apr 2000 20:02:46 +0000 (20:02 +0000)]
Added --without-curses compile option.
Ove Kaaven [Sun, 23 Apr 2000 20:01:45 +0000 (20:01 +0000)]
Added some more pthread overrides.
Ove Kaaven [Sun, 23 Apr 2000 20:00:19 +0000 (20:00 +0000)]
Fixed debugger registry key location.
Francois Gouget [Sun, 23 Apr 2000 19:59:56 +0000 (19:59 +0000)]
Use DECLARE_HANDLE to declare handles.
Francois Gouget [Sun, 23 Apr 2000 19:59:42 +0000 (19:59 +0000)]
DECLARE_HANDLE should not be undef'ed after use.
Ove Kaaven [Sun, 23 Apr 2000 19:59:11 +0000 (19:59 +0000)]
Fix edit control's WM_GETTEXT behaviour.
Gerard Patel [Sun, 23 Apr 2000 19:58:44 +0000 (19:58 +0000)]
Do not initialize dcb in BuildCommDCB[AndTimeouts].
Dmitry Timoshkov [Sun, 23 Apr 2000 19:58:17 +0000 (19:58 +0000)]
Adapted unimap.pl script and generated by it casemap.h to the Unicode
Standard, Version 3.0.
Gerard Patel [Sun, 23 Apr 2000 19:57:50 +0000 (19:57 +0000)]
Check if dialog is visible before setting the focus.
Dmitry Timoshkov [Sun, 23 Apr 2000 19:57:21 +0000 (19:57 +0000)]
Removed the longstanding hack in response to WM_ACTIVATE message.