wine
23 years agoGlobalReAlloc16: If heap has GlobalPageLock set, try only with
Uwe Bonnes [Thu, 20 Dec 2001 00:00:25 +0000 (00:00 +0000)] 
GlobalReAlloc16: If heap has GlobalPageLock set, try only with
HEAP_REALLOC_IN_PLACE_ONLY flag set.

23 years agoUse GlobalPageLock for GetVDMPointer32W16 pointers.
Uwe Bonnes [Wed, 19 Dec 2001 23:59:54 +0000 (23:59 +0000)] 
Use GlobalPageLock for GetVDMPointer32W16 pointers.

23 years agoFixed stack offset in relay debugging of cdecl register functions.
Alexandre Julliard [Wed, 19 Dec 2001 19:17:09 +0000 (19:17 +0000)] 
Fixed stack offset in relay debugging of cdecl register functions.

23 years agoMoved heap functions to ntdll.
Alexandre Julliard [Wed, 19 Dec 2001 19:16:27 +0000 (19:16 +0000)] 
Moved heap functions to ntdll.
Got rid of internal heap flags.
Reimplemented MapLS to not depend on the segptr heap.

23 years agoAdded share.h from Mingw32.
Bill Medland [Wed, 19 Dec 2001 18:49:21 +0000 (18:49 +0000)] 
Added share.h from Mingw32.

23 years agoWine is now working on NetBSD, so add NetBSD to the supported OS'es
Bang Jun-Young [Wed, 19 Dec 2001 18:48:45 +0000 (18:48 +0000)] 
Wine is now working on NetBSD, so add NetBSD to the supported OS'es
list (and add some notes as well).

23 years agoImplemented timed-out non-overlapped ReadFile.
Mike McCormack [Wed, 19 Dec 2001 18:48:29 +0000 (18:48 +0000)] 
Implemented timed-out non-overlapped ReadFile.

23 years agoReplaced MAX with max and deleted definition of MAX.
Michael Stefaniuc [Wed, 19 Dec 2001 18:47:46 +0000 (18:47 +0000)] 
Replaced MAX with max and deleted definition of MAX.

23 years agoFixed/implemented the ImageList_*Drag* functions.
Michael Stefaniuc [Wed, 19 Dec 2001 18:47:14 +0000 (18:47 +0000)] 
Fixed/implemented the ImageList_*Drag* functions.

23 years agoIf there is no psInfo, it doesn't need to be cleaned up.
Lawson Whitney [Wed, 19 Dec 2001 18:46:49 +0000 (18:46 +0000)] 
If there is no psInfo, it doesn't need to be cleaned up.

23 years agoRemoved no longer used thunking and callout functions.
Alexandre Julliard [Mon, 17 Dec 2001 22:14:10 +0000 (22:14 +0000)] 
Removed no longer used thunking and callout functions.

23 years agoStore the 16-bit callback in the timer structure instead of using a
Alexandre Julliard [Mon, 17 Dec 2001 22:13:31 +0000 (22:13 +0000)] 
Store the 16-bit callback in the timer structure instead of using a
thunk.

23 years agoRemoved unnecessary includes.
Alexandre Julliard [Mon, 17 Dec 2001 22:12:23 +0000 (22:12 +0000)] 
Removed unnecessary includes.

23 years agoCall the 32-bit USER signal proc directly instead of using a callout.
Alexandre Julliard [Mon, 17 Dec 2001 22:10:24 +0000 (22:10 +0000)] 
Call the 32-bit USER signal proc directly instead of using a callout.

23 years agoPrevent "window belongs to another process" errors when running
Paul Rupe [Mon, 17 Dec 2001 22:09:18 +0000 (22:09 +0000)] 
Prevent "window belongs to another process" errors when running
multiple programs simultaneously.

23 years agoDo not call THUNK_Init at startup, only do it when the app actually
Alexandre Julliard [Mon, 17 Dec 2001 22:08:17 +0000 (22:08 +0000)] 
Do not call THUNK_Init at startup, only do it when the app actually
requires thunks.

23 years agoExport DestroyIcon32 from user32 and use GetProcAddress to call it
Alexandre Julliard [Mon, 17 Dec 2001 21:40:56 +0000 (21:40 +0000)] 
Export DestroyIcon32 from user32 and use GetProcAddress to call it
from FreeResource16.

23 years agoChanged 16-bit USER Enum* functions to not use thunks, now that 16-bit
Alexandre Julliard [Mon, 17 Dec 2001 21:37:53 +0000 (21:37 +0000)] 
Changed 16-bit USER Enum* functions to not use thunks, now that 16-bit
Winelib is no longer supported.

23 years agoGot rid of dynamic thunk allocation in mouse/keyboard event procs and
Alexandre Julliard [Mon, 17 Dec 2001 21:35:42 +0000 (21:35 +0000)] 
Got rid of dynamic thunk allocation in mouse/keyboard event procs and
window hooks.

23 years agoImplemented, documented or fixed SHDeleteOrphanKeyA/W, SHEnumKeyExA/W,
Jon Griffiths [Mon, 17 Dec 2001 21:21:29 +0000 (21:21 +0000)] 
Implemented, documented or fixed SHDeleteOrphanKeyA/W, SHEnumKeyExA/W,
SHEnumValueA/W, SHQueryInfoKeyA/W. SHRegGetPathA/W, SHRegSetPathA/W,
SHGetValueA/W, SHSetValueA/W, SHQueryValueExA/W, SHDeleteKeyA/W,
SHDeleteEmptyKeyA/W, SHDeleteValueA/W, ordinals 320-323.

23 years agoAdded error message in LOCAL_GetBlock().
Rein Klazes [Mon, 17 Dec 2001 21:20:27 +0000 (21:20 +0000)] 
Added error message in LOCAL_GetBlock().

23 years agoAltered the algorithm for selecting a new focus after a window is
Dave Hawkes [Mon, 17 Dec 2001 21:19:54 +0000 (21:19 +0000)] 
Altered the algorithm for selecting a new focus after a window is
destroyed that currently has the focus.

23 years agoChanged 16-bit GDI Enum* functions to not use thunks, now that 16-bit
Alexandre Julliard [Mon, 17 Dec 2001 21:01:58 +0000 (21:01 +0000)] 
Changed 16-bit GDI Enum* functions to not use thunks, now that 16-bit
Winelib is no longer supported.

23 years agoChanged DC hook and abort proc handling to avoid having to allocate
Alexandre Julliard [Mon, 17 Dec 2001 20:58:06 +0000 (20:58 +0000)] 
Changed DC hook and abort proc handling to avoid having to allocate
thunks dynamically.

23 years agoPass on all unhandeled messages to the owner.
Nog [Mon, 17 Dec 2001 20:52:11 +0000 (20:52 +0000)] 
Pass on all unhandeled messages to the owner.

23 years agoPathIsURL(A|W): Check for NULL strings.
Uwe Bonnes [Mon, 17 Dec 2001 20:51:27 +0000 (20:51 +0000)] 
PathIsURL(A|W): Check for NULL strings.

23 years agoAdd a few extra fields to HTTP_GetStdHeaderIndex.
Johan Dahlin [Mon, 17 Dec 2001 20:50:53 +0000 (20:50 +0000)] 
Add a few extra fields to HTTP_GetStdHeaderIndex.

23 years agoChanged 16->32 window procedure thunks to use winebuild-generated
Alexandre Julliard [Fri, 14 Dec 2001 23:15:44 +0000 (23:15 +0000)] 
Changed 16->32 window procedure thunks to use winebuild-generated
entry code directly.

23 years agoMade register and interrupt flags instead of entry point types, so
Alexandre Julliard [Fri, 14 Dec 2001 23:14:22 +0000 (23:14 +0000)] 
Made register and interrupt flags instead of entry point types, so
that we can have both stdcall and cdecl register functions.
Changed 16-bit .spec.c file generation to avoid including builtin16.h.

23 years agoVery simple support for SO_OPENTYPE in getsockopt and setsockopt.
Paul Rupe [Fri, 14 Dec 2001 22:48:38 +0000 (22:48 +0000)] 
Very simple support for SO_OPENTYPE in getsockopt and setsockopt.

23 years agoMake use of solaris_try_mmap() for NetBSD. Rename it to
Bang Jun-Young [Fri, 14 Dec 2001 22:47:45 +0000 (22:47 +0000)] 
Make use of solaris_try_mmap() for NetBSD. Rename it to
try_mmap_fixed() since it's no longer Solaris-specific.

23 years agoAdded check for stdint.h (needed on NetBSD).
Bang Jun-Young [Fri, 14 Dec 2001 22:47:19 +0000 (22:47 +0000)] 
Added check for stdint.h (needed on NetBSD).

23 years agoFix NetBSD compilation errors.
Bang Jun-Young [Fri, 14 Dec 2001 22:45:42 +0000 (22:45 +0000)] 
Fix NetBSD compilation errors.

23 years agoFixed a bashism.
Simon Walton [Fri, 14 Dec 2001 22:45:06 +0000 (22:45 +0000)] 
Fixed a bashism.

23 years agoThawed some freezes.
Eric Pouech [Fri, 14 Dec 2001 22:44:29 +0000 (22:44 +0000)] 
Thawed some freezes.
Cleaned up time and notification handling.
Typos fixes (Gerard).
Added breakloop support.

23 years agoStarted rewrite of painting functions for multiple processes. Moved
Alexandre Julliard [Thu, 13 Dec 2001 01:03:30 +0000 (01:03 +0000)] 
Started rewrite of painting functions for multiple processes. Moved
BeginPaint to dlls/user. Fixed bug in paint count handling.

23 years agoFixed some places where whitespace was not handled correctly.
Marcus Meissner [Thu, 13 Dec 2001 00:58:20 +0000 (00:58 +0000)] 
Fixed some places where whitespace was not handled correctly.
Do not use `cmd`s within cat <<EOF since bash1 sometimes gets confused
by it.

23 years agoOnly RTS_CONTROL_HANDSHAKE should set CRTSCTS.
Mike McCormack [Thu, 13 Dec 2001 00:57:58 +0000 (00:57 +0000)] 
Only RTS_CONTROL_HANDSHAKE should set CRTSCTS.

23 years agoAdd the missing functionality in the tty driver.
Eric Laforest [Thu, 13 Dec 2001 00:54:52 +0000 (00:54 +0000)] 
Add the missing functionality in the tty driver.

23 years agoExported CALL32_Regs from ntdll, renamed to __wine_call_from_32_regs
Alexandre Julliard [Tue, 11 Dec 2001 00:50:33 +0000 (00:50 +0000)] 
Exported CALL32_Regs from ntdll, renamed to __wine_call_from_32_regs
to follow the naming convention for this type of functions.
Split 16 and 32-bit relay functions into separate files, and moved the
32-bit ones to dlls/ntdll.

23 years agoAdd new stub MLLoadLibrary.
Jon Griffiths [Tue, 11 Dec 2001 00:30:49 +0000 (00:30 +0000)] 
Add new stub MLLoadLibrary.

23 years agoAdd exclusion defs & remaining funcs, remove internal types &
Jon Griffiths [Tue, 11 Dec 2001 00:30:17 +0000 (00:30 +0000)] 
Add exclusion defs & remaining funcs, remove internal types &
obj_base.h (sync with win version), fixed a number of function
prototypes.

23 years agoImplemented pthread_rwlock stubs.
Jukka Heinonen [Tue, 11 Dec 2001 00:20:18 +0000 (00:20 +0000)] 
Implemented pthread_rwlock stubs.

23 years agoFor a radio button even if the initial style includes WS_TABSTOP the
Bill Medland [Tue, 11 Dec 2001 00:16:23 +0000 (00:16 +0000)] 
For a radio button even if the initial style includes WS_TABSTOP the
first BM_SETCHECK 0 will clear it (even if the state was clear).

23 years agoA treeview item may be TVI_ROOT.
Bill Medland [Tue, 11 Dec 2001 00:15:11 +0000 (00:15 +0000)] 
A treeview item may be TVI_ROOT.

23 years agoFix for toolbar potentially using a NULL pointer.
Dave Hawkes [Tue, 11 Dec 2001 00:14:24 +0000 (00:14 +0000)] 
Fix for toolbar potentially using a NULL pointer.

23 years agoAdded WIN_GetRectangles function.
Alexandre Julliard [Thu, 6 Dec 2001 22:33:58 +0000 (22:33 +0000)] 
Added WIN_GetRectangles function.
Fixed WindowFromPoint to work accross processes.

23 years agoImplemented processing for actions: SPI_GET/SETGRIDGRANULARITY,
Andriy Palamarchuk [Thu, 6 Dec 2001 22:28:43 +0000 (22:28 +0000)] 
Implemented processing for actions: SPI_GET/SETGRIDGRANULARITY,
SPI_GET/SETICONTITLEWRAP, SPI_GET/SETMENUDROPALIGNMENT,
SPI_GET/SETDOUBLECLKWIDTH, SPI_GET/SETDOUBLECLKHEIGHT,
SPI_GET/SETDOUBLECLICKTIME.

23 years agoChange the message trace indentation to be consistent by thread.
Guy L. Albertelli [Thu, 6 Dec 2001 22:24:14 +0000 (22:24 +0000)] 
Change the message trace indentation to be consistent by thread.

23 years agoFix for some types of C++ debug info that can cause winedbg to crash.
Dave Hawkes [Thu, 6 Dec 2001 22:22:25 +0000 (22:22 +0000)] 
Fix for some types of C++ debug info that can cause winedbg to crash.

23 years agoDIALOG_CreateIndirect can incorrectly kill the current input focus.
Dave Hawkes [Thu, 6 Dec 2001 22:21:36 +0000 (22:21 +0000)] 
DIALOG_CreateIndirect can incorrectly kill the current input focus.

23 years agoRemoved calls to HEAP_GetSegptr.
Alexandre Julliard [Wed, 5 Dec 2001 22:23:02 +0000 (22:23 +0000)] 
Removed calls to HEAP_GetSegptr.

23 years agoFixed compile for !MZ_SUPPORTED.
Alexandre Julliard [Wed, 5 Dec 2001 22:19:57 +0000 (22:19 +0000)] 
Fixed compile for !MZ_SUPPORTED.

23 years agoUse ntdll functions instead of MultiByteToWideChar/WideCharToMultiByte
Alexandre Julliard [Wed, 5 Dec 2001 22:18:48 +0000 (22:18 +0000)] 
Use ntdll functions instead of MultiByteToWideChar/WideCharToMultiByte
to avoid corrupting the last error code.

23 years agoRemoved ntdll dependency on MultiByteToWideChar/WideCharToMultiByte
Alexandre Julliard [Wed, 5 Dec 2001 22:14:57 +0000 (22:14 +0000)] 
Removed ntdll dependency on MultiByteToWideChar/WideCharToMultiByte
kernel32 functions, plus a few small cleanups.

23 years agoCleanup and improve the mbcs support.
François Gouget [Wed, 5 Dec 2001 22:11:35 +0000 (22:11 +0000)] 
Cleanup and improve the mbcs support.
Add mbctype.h and mbstring.h.
Implement putwc and putwchar.

23 years agoThe toolbar commands were not sent to the correct notification
Dave Hawkes [Wed, 5 Dec 2001 22:10:26 +0000 (22:10 +0000)] 
The toolbar commands were not sent to the correct notification
window.

23 years agoFixed incorrect packing.
Jukka Heinonen [Wed, 5 Dec 2001 22:09:33 +0000 (22:09 +0000)] 
Fixed incorrect packing.

23 years agogetenv is case insensitive.
François Gouget [Wed, 5 Dec 2001 22:09:00 +0000 (22:09 +0000)] 
getenv is case insensitive.

23 years agomktime must normalize the struct tm fields.
François Gouget [Wed, 5 Dec 2001 22:08:46 +0000 (22:08 +0000)] 
mktime must normalize the struct tm fields.

23 years ago- allow to save/restore some properties into the registry (like font,
Eric Pouech [Tue, 4 Dec 2001 20:46:54 +0000 (20:46 +0000)] 
- allow to save/restore some properties into the registry (like font,
  cursor size...)
- implement the two sets of properties (default & current)
- fixed some bugs mainly in dialog
- enhanced font selection mechanisms,
- added and protected sub-menu for all operations (sysmenu is not
  avail in managed mode)
- better data separation for the backend(s)

23 years agoLet the console renderer be defined as a thread.
Eric Pouech [Tue, 4 Dec 2001 20:17:43 +0000 (20:17 +0000)] 
Let the console renderer be defined as a thread.

23 years agoOnly include the necessary files to avoid conflicts in gethostname
James Juran [Tue, 4 Dec 2001 20:16:58 +0000 (20:16 +0000)] 
Only include the necessary files to avoid conflicts in gethostname
prototypes between winsock.h and unistd.h

23 years agoCreateBitmap can take nHeight or nWidth = zero, and then returns a
Erik Inge Bolsø [Tue, 4 Dec 2001 20:16:25 +0000 (20:16 +0000)] 
CreateBitmap can take nHeight or nWidth = zero, and then returns a
pointer to a 1x1 monochrome bitmap.

23 years ago- Correct implementation of _169 (call of Release). This fixes crashes
Guy L. Albertelli [Tue, 4 Dec 2001 20:13:40 +0000 (20:13 +0000)] 
- Correct implementation of _169 (call of Release). This fixes crashes
  when actually attempting to call Release.
- Correct some traces.

23 years agoMoved most of the real-mode stuff to dlls/winedos.
Alexandre Julliard [Tue, 4 Dec 2001 19:54:44 +0000 (19:54 +0000)] 
Moved most of the real-mode stuff to dlls/winedos.

23 years agoAdded SYNCHRONIZE access to stdio handles.
Alexandre Julliard [Tue, 4 Dec 2001 19:50:18 +0000 (19:50 +0000)] 
Added SYNCHRONIZE access to stdio handles.

23 years agoCopy the correct number of bytes in WriteConsoleInputA.
Marcus Meissner [Tue, 4 Dec 2001 19:40:54 +0000 (19:40 +0000)] 
Copy the correct number of bytes in WriteConsoleInputA.

23 years agoFixed bugs in output functions (write).
Eric Pouech [Tue, 4 Dec 2001 19:40:28 +0000 (19:40 +0000)] 
Fixed bugs in output functions (write).
Rewrote some parts for better DLL separation.
Fixed some prototypes.
Fixed mmioAdvance in write mode.

23 years agoFixed acmFormatChoose returned fields.
Eric Pouech [Tue, 4 Dec 2001 19:39:54 +0000 (19:39 +0000)] 
Fixed acmFormatChoose returned fields.

23 years agoInitialize dialog data correctly in CreateTemplateDialog.
Gerard Patel [Tue, 4 Dec 2001 19:39:33 +0000 (19:39 +0000)] 
Initialize dialog data correctly in CreateTemplateDialog.

23 years agoMisc fixes to DCB building from command line.
Gerard Patel [Tue, 4 Dec 2001 19:39:13 +0000 (19:39 +0000)] 
Misc fixes to DCB building from command line.

23 years agoBetter handling of configuration with several Windows installations.
Gerard Patel [Tue, 4 Dec 2001 19:38:46 +0000 (19:38 +0000)] 
Better handling of configuration with several Windows installations.

23 years agoUndocumented feature of TB_{GET|SET}BUTTONINFO{A|W}: if mask has
Guy L. Albertelli [Sat, 1 Dec 2001 00:37:41 +0000 (00:37 +0000)] 
Undocumented feature of TB_{GET|SET}BUTTONINFO{A|W}: if mask has
0x80000000 set then the command id is really the index.

23 years ago- Fixed PathIsURL{A|W}.
Guy L. Albertelli [Sat, 1 Dec 2001 00:37:12 +0000 (00:37 +0000)] 
- Fixed PathIsURL{A|W}.
- Implemented PathRenameExtension{A|W}, SHRegDuplicateHKey,
  ChrCmpI{A|W}.
- Added forwards to DrawTextW, CreateDialogParamA, CreateFontW,
  TracePopupMenuEx.

23 years ago- Stub routines for _164, _208, _210, _211, _239, _356, _413, _437,
Guy L. Albertelli [Sat, 1 Dec 2001 00:36:18 +0000 (00:36 +0000)] 
- Stub routines for _164, _208, _210, _211, _239, _356, _413, _437,
  ColorRGBToHLS
- Implement routines for _172, _174, _176, _199, _215, _219, _236, _377,
  _378, UrlCompare{A|W}, UrlApplyScheme{A|W}.
- Fix routines _217, _169, _240, _276, _342, _376.

23 years agoRemoved Get/SetScreenSaveTimeout user driver functions because they
Andriy Palamarchuk [Fri, 30 Nov 2001 23:15:32 +0000 (23:15 +0000)] 
Removed Get/SetScreenSaveTimeout user driver functions because they
are not used.

23 years agoImplemented ImageList_GetDragImage.
Michael Stefaniuc [Fri, 30 Nov 2001 23:15:00 +0000 (23:15 +0000)] 
Implemented ImageList_GetDragImage.
Fixed ImageList_SetDragCursorImage and ImageList_Merge.
No need for StretchBlt in ImageList_BeginDrag.
Added some traces.

23 years agoUse gdi_display everywhere to avoid BadColor errors.
Glenn Schrader [Fri, 30 Nov 2001 23:14:18 +0000 (23:14 +0000)] 
Use gdi_display everywhere to avoid BadColor errors.

23 years agoRemove some possible interlocking problems with peb lock.
Gerard Patel [Fri, 30 Nov 2001 23:13:22 +0000 (23:13 +0000)] 
Remove some possible interlocking problems with peb lock.

23 years agoFixed WS_getpeername parameter in WS_accept.
Paul Rupe [Fri, 30 Nov 2001 23:12:13 +0000 (23:12 +0000)] 
Fixed WS_getpeername parameter in WS_accept.
Changed order of event processing in WINSOCK_DoAsyncEvent.

23 years agomap_image: map the PE header readonly.
Andrew Lewycky [Fri, 30 Nov 2001 23:08:21 +0000 (23:08 +0000)] 
map_image: map the PE header readonly.

23 years agodo_relocations: process relocation blocks with a VirtualAddress of 0,
Andrew Lewycky [Fri, 30 Nov 2001 23:08:02 +0000 (23:08 +0000)] 
do_relocations: process relocation blocks with a VirtualAddress of 0,
stop once SizeOfBlock == 0.

23 years agoRename debug.h to debugtools.h.
Michael Stefaniuc [Fri, 30 Nov 2001 23:07:30 +0000 (23:07 +0000)] 
Rename debug.h to debugtools.h.

23 years agoRedesign of the server communication protocol to allow arbitrary sized
Alexandre Julliard [Fri, 30 Nov 2001 18:46:42 +0000 (18:46 +0000)] 
Redesign of the server communication protocol to allow arbitrary sized
data to be exchanged.
Split request and reply structures to make backwards compatibility
easier.
Moved many console functions to dlls/kernel, added code page support,
changed a few requests to behave properly with the new protocol.

23 years agoAvoid potential problems with filenames containing spaces.
Andreas Mohr [Sun, 25 Nov 2001 00:51:36 +0000 (00:51 +0000)] 
Avoid potential problems with filenames containing spaces.

23 years agoNow passing event with --use-event to let programs starting with
Eric Pouech [Sun, 25 Nov 2001 00:49:36 +0000 (00:49 +0000)] 
Now passing event with --use-event to let programs starting with
digits being run.

23 years agommsystem.dll should be automatically loaded for 16-bit apps.
Joshua Thielen [Sun, 25 Nov 2001 00:49:10 +0000 (00:49 +0000)] 
mmsystem.dll should be automatically loaded for 16-bit apps.

23 years agoFixed IO when not run with wineconsole.
Eric Pouech [Sun, 25 Nov 2001 00:48:44 +0000 (00:48 +0000)] 
Fixed IO when not run with wineconsole.

23 years agoCompile all programs with -DSTRICT -DNONAMELESSUNION -DNONAMELESSSTRUCT.
Alexandre Julliard [Sat, 24 Nov 2001 17:07:08 +0000 (17:07 +0000)] 
Compile all programs with -DSTRICT -DNONAMELESSUNION -DNONAMELESSSTRUCT.

23 years agoSkip queue cleanups if queue has been destroyed already.
Alexandre Julliard [Sat, 24 Nov 2001 03:44:47 +0000 (03:44 +0000)] 
Skip queue cleanups if queue has been destroyed already.

23 years agoFixed registry routines broken by the structure sizes fix.
Alexandre Julliard [Sat, 24 Nov 2001 03:41:37 +0000 (03:41 +0000)] 
Fixed registry routines broken by the structure sizes fix.

23 years agoRevisited console support (got rid of old hacks and private editline
Eric Pouech [Fri, 23 Nov 2001 23:10:08 +0000 (23:10 +0000)] 
Revisited console support (got rid of old hacks and private editline
since we now have a brand new console), removed private debug heap.

23 years agoNew console code based on Win32 windows.
Eric Pouech [Fri, 23 Nov 2001 23:04:58 +0000 (23:04 +0000)] 
New console code based on Win32 windows.

23 years agoFixed packing and layout of many system structures.
Dmitry Timoshkov [Fri, 23 Nov 2001 18:44:43 +0000 (18:44 +0000)] 
Fixed packing and layout of many system structures.

23 years agoMSVCRT_getenv: compare for the length of the key and return NULL in
Uwe Bonnes [Fri, 23 Nov 2001 18:30:19 +0000 (18:30 +0000)] 
MSVCRT_getenv: compare for the length of the key and return NULL in
case of failure.

23 years agoAdd missing </para>.
Michael Stefaniuc [Fri, 23 Nov 2001 18:28:37 +0000 (18:28 +0000)] 
Add missing </para>.

23 years agoCheck for completed overlappeds in ReadComm16 to solve problems with
Mike McCormack [Fri, 23 Nov 2001 18:26:30 +0000 (18:26 +0000)] 
Check for completed overlappeds in ReadComm16 to solve problems with
programs that loop on it but don't get data.

23 years ago_dev_t is an unsigned integer.
Uwe Bonnes [Fri, 23 Nov 2001 18:25:34 +0000 (18:25 +0000)] 
_dev_t is an unsigned integer.

23 years agoImplemented processing for actions SPI_GET/SETSCREENSAVETIMEOUT,
Andriy Palamarchuk [Tue, 20 Nov 2001 20:27:26 +0000 (20:27 +0000)] 
Implemented processing for actions SPI_GET/SETSCREENSAVETIMEOUT,
SPI_GET/SETSCREENSAVEACTIVE, SPI_GET/SETSCREENSAVERRUNNING.