wine
25 years ago1st cut implementation of DdeInitialize32W and supporting code.
Keith Matthews [Thu, 28 Jan 1999 16:26:39 +0000 (16:26 +0000)] 
1st cut implementation of DdeInitialize32W and supporting code.

25 years agoDocumentation standardizations.
Matthew Becker [Thu, 28 Jan 1999 13:46:25 +0000 (13:46 +0000)] 
Documentation standardizations.

25 years ago- Made the message queue access to be thread safe. (Using two new
Stephane Lussier [Thu, 28 Jan 1999 10:54:11 +0000 (10:54 +0000)] 
- Made the message queue access to be thread safe. (Using two new
  functions to access the message queue, QUEUE_Lock(), QUEUE_Unlock()
  instead of GlobalLock16()).
- Fixed QUEUE_DumpQueue (used by "info queue <handle>" with the
  wine-debugger).

25 years agoFixed a lot of warnings for possible problems.
Marcus Meissner [Thu, 28 Jan 1999 10:06:38 +0000 (10:06 +0000)] 
Fixed a lot of warnings for possible problems.

25 years agoFixed typo.
Herbert Rosmanith [Thu, 28 Jan 1999 09:57:43 +0000 (09:57 +0000)] 
Fixed typo.

25 years agoFixed various bugs.
Adam the Jazz Guy [Thu, 28 Jan 1999 09:55:51 +0000 (09:55 +0000)] 
Fixed various bugs.
Made newbie mode easier.

25 years agoFixed GetIconInfo16 (.spec,ICONINFO struct is different for Win16/Win32).
Marcus Meissner [Thu, 28 Jan 1999 09:14:38 +0000 (09:14 +0000)] 
Fixed GetIconInfo16 (.spec,ICONINFO struct is different for Win16/Win32).

25 years agoSwitch ncurses.h/curses.h include (works better for FreeBSD).
Marcus Meissner [Thu, 28 Jan 1999 09:09:03 +0000 (09:09 +0000)] 
Switch ncurses.h/curses.h include (works better for FreeBSD).

25 years agoFixed loading of win32 drivers.
Marcus Meissner [Thu, 28 Jan 1999 08:59:26 +0000 (08:59 +0000)] 
Fixed loading of win32 drivers.

25 years agoDon't abort PROFILE_GetSection on empty keys.
Alexandre Julliard [Tue, 26 Jan 1999 17:29:49 +0000 (17:29 +0000)] 
Don't abort PROFILE_GetSection on empty keys.

25 years agoTemporary #if 0'ed part for builtin modules in MSACM to make it
Eric Pouech [Tue, 26 Jan 1999 17:26:54 +0000 (17:26 +0000)] 
Temporary #if 0'ed part for builtin modules in MSACM to make it
compile with the patch for loadable drivers.

25 years agoAdded support for loading drivers in Wine.
Eric Pouech [Tue, 26 Jan 1999 17:23:30 +0000 (17:23 +0000)] 
Added support for loading drivers in Wine.

25 years agoA perl script to produce a bug report with little hassle.
Adam the Jazz Guy [Tue, 26 Jan 1999 17:22:15 +0000 (17:22 +0000)] 
A perl script to produce a bug report with little hassle.

25 years agoAdded (dummy) Death/Resurrection calls to DisplayDib.
Ove Kaaven [Tue, 26 Jan 1999 16:57:56 +0000 (16:57 +0000)] 
Added (dummy) Death/Resurrection calls to DisplayDib.

25 years agoAllocate a DOS handle if we open a normal file with LZOpenFile16.
Marcus Meissner [Tue, 26 Jan 1999 16:51:15 +0000 (16:51 +0000)] 
Allocate a DOS handle if we open a normal file with LZOpenFile16.

25 years ago- added depth conversion routines (only 8bpp -> 16 bpp for now)
Lionel Ulmer [Tue, 26 Jan 1999 15:16:41 +0000 (15:16 +0000)] 
- added depth conversion routines (only 8bpp -> 16 bpp for now)
- added support of DEPTH_FILL for Blits
- added some flags in GetCaps to get some games working

25 years agoImplemented GetIconInfo16 -> call to GetIconInfo32.
Andreas Mohr [Tue, 26 Jan 1999 14:56:01 +0000 (14:56 +0000)] 
Implemented GetIconInfo16 -> call to GetIconInfo32.

25 years agoCommented out EXEC_SERVER
Alexandre Julliard [Tue, 26 Jan 1999 13:29:00 +0000 (13:29 +0000)] 
Commented out EXEC_SERVER

25 years ago3 missing WINAPI added.
Marcus Meissner [Tue, 26 Jan 1999 12:59:31 +0000 (12:59 +0000)] 
3 missing WINAPI added.

25 years agoSmall fixes.
Juergen Schmied [Tue, 26 Jan 1999 10:37:57 +0000 (10:37 +0000)] 
Small fixes.

25 years agoChanged some treeview related definitions.
Juergen Schmied [Tue, 26 Jan 1999 10:35:53 +0000 (10:35 +0000)] 
Changed some treeview related definitions.

25 years agoImplemented SHBrowseForFolder() dialog.
Juergen Schmied [Tue, 26 Jan 1999 10:30:55 +0000 (10:30 +0000)] 
Implemented SHBrowseForFolder() dialog.

25 years agoFixed typo in type (removed quite a few warnings).
Eric Pouech [Tue, 26 Jan 1999 10:23:48 +0000 (10:23 +0000)] 
Fixed typo in type (removed quite a few warnings).

25 years agoAdded GetSecurityDescriptorOwner/Group, RevertToSelf stubs.
Marcus Meissner [Tue, 26 Jan 1999 10:11:22 +0000 (10:11 +0000)] 
Added GetSecurityDescriptorOwner/Group, RevertToSelf stubs.
Return NULL from OpenThreadToken.

25 years agoDo not endlessly loop in CONSOLE_get_input after EOF.
Marcus Meissner [Tue, 26 Jan 1999 10:08:36 +0000 (10:08 +0000)] 
Do not endlessly loop in CONSOLE_get_input after EOF.
Create xterm even if stdin is not a terminalhandle.
SetConsoleCursorPosition: Only make complex console on row change,
ignore interline positioning (so the cygwin cmdline tools do not
create xterms unnecessary)

25 years agoMake sure DrvGetPrinterData returns the correct data if cbData <= 1
Huw D M Davies [Tue, 26 Jan 1999 10:07:39 +0000 (10:07 +0000)] 
Make sure DrvGetPrinterData returns the correct data if cbData <= 1

25 years ago- Changing MESSAGEQUEUE structure according to Ulrich proposition.
Stephane Lussier [Tue, 26 Jan 1999 09:30:05 +0000 (09:30 +0000)] 
- Changing MESSAGEQUEUE structure according to Ulrich proposition.
- One message queue for every thread needing it.
- Messages in the message queue are now stored in a linked list
- Messages are allocated in the system heap.
- Messages in the message queue are 32 bits (MSG32).
- All read/write operations regarding messages in the message queue are
  thread safe.

25 years agoFixed several bugs and typos.
Eric Kohl [Sun, 24 Jan 1999 19:14:58 +0000 (19:14 +0000)] 
Fixed several bugs and typos.

25 years agoUpdates and fixes.
Eric Kohl [Sun, 24 Jan 1999 19:13:20 +0000 (19:13 +0000)] 
Updates and fixes.

25 years agoNew drag list control.
Eric Kohl [Sun, 24 Jan 1999 19:12:34 +0000 (19:12 +0000)] 
New drag list control.

25 years agoFixed pointer bugs in DPA_InsertPtr() and DPA_DeletePtr().
Eric Kohl [Sun, 24 Jan 1999 19:09:56 +0000 (19:09 +0000)] 
Fixed pointer bugs in DPA_InsertPtr() and DPA_DeletePtr().

25 years agoAdded WM_[G/S]ETFONT handling.
Eric Kohl [Sun, 24 Jan 1999 19:09:24 +0000 (19:09 +0000)] 
Added WM_[G/S]ETFONT handling.

25 years agoAdded WM_COMMAND and WM_NOTIFY handling.
Eric Kohl [Sun, 24 Jan 1999 19:07:59 +0000 (19:07 +0000)] 
Added WM_COMMAND and WM_NOTIFY handling.

25 years agoFixed redraw bug for tracking tooltips.
Eric Kohl [Sun, 24 Jan 1999 19:06:35 +0000 (19:06 +0000)] 
Fixed redraw bug for tracking tooltips.

25 years agoAdded some messages to the rebar control.
Eric Kohl [Sun, 24 Jan 1999 19:05:49 +0000 (19:05 +0000)] 
Added some messages to the rebar control.

25 years agoSeveral internal functions won't compile when the conditional
Geoff Clare [Sun, 24 Jan 1999 19:04:34 +0000 (19:04 +0000)] 
Several internal functions won't compile when the conditional
#if defined(linux) || defined(__FreeBSD__) || defined(__NetBSD__)
comes out false.  I moved the conditionals around so that
the file would at least compile.  Not sure if it does the
right thing on non-linux/FreeBSD/NetBSD systems.

25 years agoMoved process.h higher up the include list, to avoid a problem with
Geoff Clare [Sun, 24 Jan 1999 19:04:04 +0000 (19:04 +0000)] 
Moved process.h higher up the include list, to avoid a problem with
"ERR" being redefined in sys/regset.h.

25 years agoThe B57600 and B115200 symbols are not defined in Unixware.
Geoff Clare [Sun, 24 Jan 1999 19:03:27 +0000 (19:03 +0000)] 
The B57600 and B115200 symbols are not defined in Unixware.

25 years agoChange SW_??? options on list box scrolling so that they match what
NF Stevens [Sun, 24 Jan 1999 19:02:16 +0000 (19:02 +0000)] 
Change SW_??? options on list box scrolling so that they match what
Windows does.

25 years agoMoved DOS handle allocation slightly, to fix potential memory
Ove Kaaven [Sun, 24 Jan 1999 19:00:46 +0000 (19:00 +0000)] 
Moved DOS handle allocation slightly, to fix potential memory
leaks and lost handles. Also removed some useless init code.

25 years agoInternal PostScript printer driver improvements.
Nick Holloway [Sun, 24 Jan 1999 18:59:58 +0000 (18:59 +0000)] 
Internal PostScript printer driver improvements.

25 years agoChanged EDIT_EM_CharFromPos to return line number.
Gerard Patel [Sun, 24 Jan 1999 18:57:23 +0000 (18:57 +0000)] 
Changed EDIT_EM_CharFromPos to return line number.

25 years agoFree the private data pointer, THEN set it to NULL.
Marcus Meissner [Sun, 24 Jan 1999 18:55:48 +0000 (18:55 +0000)] 
Free the private data pointer, THEN set it to NULL.

25 years agoMissing WINAPI.
Marcus Meissner [Sun, 24 Jan 1999 18:54:56 +0000 (18:54 +0000)] 
Missing WINAPI.

25 years agoImplementation of the SafeArray family functions.
Sylvain St.Germain [Sun, 24 Jan 1999 18:52:55 +0000 (18:52 +0000)] 
Implementation of the SafeArray family functions.

25 years agoAdded stub for SetThreadLocale.
Guy Albertelli [Sun, 24 Jan 1999 09:59:14 +0000 (09:59 +0000)] 
Added stub for SetThreadLocale.

25 years agoFinished GetTextCharsetInfo routine.
Guy Albertelli [Sun, 24 Jan 1999 09:50:09 +0000 (09:50 +0000)] 
Finished GetTextCharsetInfo routine.

25 years agoFixed FIXME in EnumTimeFormats32W
Guy Albertelli [Sun, 24 Jan 1999 09:49:23 +0000 (09:49 +0000)] 
Fixed FIXME in EnumTimeFormats32W
Added support for FONTSIGNATURE in GetLocaleInfo32A and updated
GetLocaleInfo32W.

25 years agoFixed typos.
Pascal Cuoq [Sun, 24 Jan 1999 09:47:29 +0000 (09:47 +0000)] 
Fixed typos.

25 years agoFixed source line matching for functions in DEBUG_ProcessCoffDebug;
Sergey Turchanov [Sun, 24 Jan 1999 09:46:21 +0000 (09:46 +0000)] 
Fixed source line matching for functions in DEBUG_ProcessCoffDebug;
searching for DBG and PDB files.

25 years agoFix for files which do not contain exports (fg, EXE) to get processed
Sergey Turchanov [Sun, 24 Jan 1999 09:44:06 +0000 (09:44 +0000)] 
Fix for files which do not contain exports (fg, EXE) to get processed
for debug information.

25 years agoImplemented KERNEL.621 (CBClientThunkSLEx).
Ulrich Weigand [Sun, 24 Jan 1999 09:43:08 +0000 (09:43 +0000)] 
Implemented KERNEL.621 (CBClientThunkSLEx).

25 years agoAllow switching off/on of debugmsgs in the debugger.
Marcus Meissner [Sun, 24 Jan 1999 09:37:33 +0000 (09:37 +0000)] 
Allow switching off/on of debugmsgs in the debugger.

25 years agoImplemented Int 0x15/0xc0: BIOS - GET CONFIG and some other BIOS
Andreas Mohr [Sun, 24 Jan 1999 09:32:10 +0000 (09:32 +0000)] 
Implemented Int 0x15/0xc0: BIOS - GET CONFIG and some other BIOS
data.

25 years agoImplemented WIN16_CallMsgFilter32, WIN16_DispatchMessage32,
Andreas Mohr [Sat, 23 Jan 1999 14:15:17 +0000 (14:15 +0000)] 
Implemented WIN16_CallMsgFilter32, WIN16_DispatchMessage32,
DrawAnimatedRects16 (stub), FormatMessage16, WIN16_GetMessage32,
WIN16_PeekMessage32 and WIN16_TranslateMessage32.

25 years ago- some fixes, cleaned up includes, fixed leaks
Juergen Schmied [Sat, 23 Jan 1999 14:12:48 +0000 (14:12 +0000)] 
- some fixes, cleaned up includes, fixed leaks
- clean DllReferenceCount, better DllMain()
- dynamically linking LookupIconIdFromDirectoryEx32 and
  CreateIconFromResourceEx32 to USER32
- moved guid's instances to new file shellguid.c
- implemented  ShellExecuteEx32W

25 years agoMoved the instance creation of GUID's to a new file.
Juergen Schmied [Sat, 23 Jan 1999 14:06:44 +0000 (14:06 +0000)] 
Moved the instance creation of GUID's to a new file.
Size of compobj.o goes down to 1/3; should prevent more sig11's.

25 years agoNew file to instantiate GUID's ms-like.
Juergen Schmied [Sat, 23 Jan 1999 14:05:28 +0000 (14:05 +0000)] 
New file to instantiate GUID's ms-like.

25 years agoSet private data struct to NULL to expose problems in other code
Marcus Meissner [Sat, 23 Jan 1999 14:03:11 +0000 (14:03 +0000)] 
Set private data struct to NULL to expose problems in other code
better. Fixes the XUnmapWindow problems reported by replacing them
with NULL ptr dereferences.

25 years agoFixed typos.
Zygo Blaxell [Sat, 23 Jan 1999 14:02:08 +0000 (14:02 +0000)] 
Fixed typos.

25 years agoDOS programs use handles 0-4 without opening/closing any of those
Marcus Meissner [Sat, 23 Jan 1999 14:01:08 +0000 (14:01 +0000)] 
DOS programs use handles 0-4 without opening/closing any of those
handles first. Split up Init from AllocDosHandle and call it from
the DOSVM.

25 years agoRemove configure.in->configure rule (we might not have autoconf).
Marcus Meissner [Sat, 23 Jan 1999 13:59:51 +0000 (13:59 +0000)] 
Remove configure.in->configure rule (we might not have autoconf).

25 years agoAdded "user-friendly" warning for missing X.
Ove Kaaven [Sat, 23 Jan 1999 13:59:11 +0000 (13:59 +0000)] 
Added "user-friendly" warning for missing X.

25 years agoFixed GetObject macro problem.
Alexandre Julliard [Sat, 23 Jan 1999 12:37:00 +0000 (12:37 +0000)] 
Fixed GetObject macro problem.

25 years ago- updated documentation to be in sync with current code
Lionel Ulmer [Sat, 23 Jan 1999 12:34:36 +0000 (12:34 +0000)] 
- updated documentation to be in sync with current code

25 years ago- various warning and bug fixes
Lionel Ulmer [Sat, 23 Jan 1999 12:33:16 +0000 (12:33 +0000)] 
- various warning and bug fixes

25 years ago- added more texture formats using OpenGL's packed pixel formats
Lionel Ulmer [Sat, 23 Jan 1999 12:32:46 +0000 (12:32 +0000)] 
- added more texture formats using OpenGL's packed pixel formats

25 years ago- better support for ExecuteBuffers
Lionel Ulmer [Sat, 23 Jan 1999 12:29:44 +0000 (12:29 +0000)] 
- better support for ExecuteBuffers

25 years ago- corrected bug in Z Buffer allocation
Lionel Ulmer [Sat, 23 Jan 1999 12:25:51 +0000 (12:25 +0000)] 
- corrected bug in Z Buffer allocation
- put VIDEOMEMORY flag for all primary surfaces
- put something in a surface after a ReleaseDC

25 years agoMissing WINAPI.
Morten Welinder [Sat, 23 Jan 1999 12:23:13 +0000 (12:23 +0000)] 
Missing WINAPI.

25 years agoRemoved DT_SINGLELINE and DT_NOCLIP styles for SS_LEFTNOWORDWRAP.
Niclas Karlsson [Sat, 23 Jan 1999 12:22:20 +0000 (12:22 +0000)] 
Removed DT_SINGLELINE and DT_NOCLIP styles for SS_LEFTNOWORDWRAP.

25 years agoCheck opened enhmetafile for magic values.
Marcus Meissner [Sat, 23 Jan 1999 12:20:41 +0000 (12:20 +0000)] 
Check opened enhmetafile for magic values.

25 years agoFixed duplicate sound buffer handling. Updated status.
Rob Riggs [Sat, 23 Jan 1999 12:19:34 +0000 (12:19 +0000)] 
Fixed duplicate sound buffer handling. Updated status.

25 years agoNew functions lmemcpynAtoW and lmemcpynWtoA for converting
Juergen Schmied [Sat, 23 Jan 1999 12:11:09 +0000 (12:11 +0000)] 
New functions  lmemcpynAtoW and  lmemcpynWtoA for converting
REG_MULTI_SZ (including \0x00)
Better debug output for REG_BINARY and REG_MULTI_SZ
Rewritten RegQueryValueEx32[A|W]

25 years agoImplemented CreateHalftonePalette.
Juergen Schmied [Sat, 23 Jan 1999 12:09:30 +0000 (12:09 +0000)] 
Implemented CreateHalftonePalette.
Fixed 3 crashes (1 real, 2 potential).

25 years agoImplemented ExtractIconEx16, added some consts to ExtractIconEx*.
Marcus Meissner [Sat, 23 Jan 1999 11:56:39 +0000 (11:56 +0000)] 
Implemented ExtractIconEx16, added some consts to ExtractIconEx*.

25 years agoDoDragDrop and OleIsCurrentClipboard stub implementation.
Sylvain St.Germain [Sat, 23 Jan 1999 11:54:12 +0000 (11:54 +0000)] 
DoDragDrop and OleIsCurrentClipboard stub implementation.

25 years agoMake LoadTypeLib stub return failure instead of success.
Francis Beaudet [Sat, 23 Jan 1999 11:53:21 +0000 (11:53 +0000)] 
Make LoadTypeLib stub return failure instead of success.

25 years agoFixed accelerator handling. ACCEL16 used internal, ACCEL32 for Win32
Marcus Meissner [Fri, 22 Jan 1999 17:09:46 +0000 (17:09 +0000)] 
Fixed accelerator handling. ACCEL16 used internal, ACCEL32 for Win32
API, PE_ACCEL for PE Accelerators. See documentation/accelerators.

25 years agoThere were two copies of the DdeCmpStringHandles (A and W) and that
Francis Beaudet [Thu, 21 Jan 1999 14:05:11 +0000 (14:05 +0000)] 
There were two copies of the DdeCmpStringHandles (A and W) and that
API does not have 2 versions. Removed the extra version.

25 years agoSmall patch.
Pablo Saratxaga [Wed, 20 Jan 1999 14:54:01 +0000 (14:54 +0000)] 
Small patch.

25 years agoWin32 console needs SYNCHRONIZE access.
Marcus Meissner [Wed, 20 Jan 1999 14:46:49 +0000 (14:46 +0000)] 
Win32 console needs SYNCHRONIZE access.

25 years agoautoconf: added checks for libio.h, elf.h, curses.h,ncurses.h and
Marcus Meissner [Wed, 20 Jan 1999 14:18:55 +0000 (14:18 +0000)] 
autoconf: added checks for libio.h, elf.h, curses.h,ncurses.h and
fixed includers.

25 years agoLCMapStringA: if dstlen is insufficient, return
Marcus Meissner [Wed, 20 Jan 1999 14:13:02 +0000 (14:13 +0000)] 
LCMapStringA: if dstlen is insufficient, return
ERROR_INSUFFICIENT_BUFFER (verified).

25 years agoSome small fixes to enhmetafiles.
Marcus Meissner [Wed, 20 Jan 1999 14:11:07 +0000 (14:11 +0000)] 
Some small fixes to enhmetafiles.

25 years agoDo not call ownerdraw for invalid items (empty focusrects).
Marcus Meissner [Wed, 20 Jan 1999 14:08:00 +0000 (14:08 +0000)] 
Do not call ownerdraw for invalid items (empty focusrects).
Fixes Eudora 16bit empty Inbox problem.

25 years agoFixed the NC_DrawMaxButton95 and NC_DrawMinButton95 functions. Rewrote
Noomen Hamza [Wed, 20 Jan 1999 14:03:49 +0000 (14:03 +0000)] 
Fixed the NC_DrawMaxButton95 and NC_DrawMinButton95 functions. Rewrote
these functions with the same logic as the NC_DrawCloseButton function.

25 years agoReparenting a window with SetParent in Windows should cause the child
Noel Borthwick [Wed, 20 Jan 1999 13:50:13 +0000 (13:50 +0000)] 
Reparenting a window with SetParent in Windows should cause the child
window being re-parented to be moved up to the topmost in the z-order,
and WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED messages to be sent.

25 years agoUse external DirectPlay DLLs by default.
Robert Riggs [Wed, 20 Jan 1999 13:46:39 +0000 (13:46 +0000)] 
Use external DirectPlay DLLs by default.

25 years agoAllow passing task handles to GetThreadQueue() and SetFastQueue().
Ulrich Weigand [Wed, 20 Jan 1999 13:35:34 +0000 (13:35 +0000)] 
Allow passing task handles to GetThreadQueue() and SetFastQueue().

25 years agoHandle (console) applications that never created a queue correctly
Ulrich Weigand [Wed, 20 Jan 1999 13:16:32 +0000 (13:16 +0000)] 
Handle (console) applications that never created a queue correctly
in USER_AppExit(); call InitThreadInput() in InitApp().

25 years ago- Fixed creation of message queue in hook API routines.
Ulrich Weigand [Wed, 20 Jan 1999 13:11:45 +0000 (13:11 +0000)] 
- Fixed creation of message queue in hook API routines.
- Some preparations for thread-local message queues.

25 years agoCheck module name length in ModuleNext().
Ulrich Weigand [Wed, 20 Jan 1999 13:08:23 +0000 (13:08 +0000)] 
Check module name length in ModuleNext().

25 years agoUse Callout to call RedrawWindow32.
Ulrich Weigand [Wed, 20 Jan 1999 12:52:10 +0000 (12:52 +0000)] 
Use Callout to call RedrawWindow32.

25 years agoClear DOS extended error only for funcs >=0x2f (thanks to Dave
Ove Kaaven [Wed, 20 Jan 1999 12:45:32 +0000 (12:45 +0000)] 
Clear DOS extended error only for funcs >=0x2f (thanks to Dave
Pickles).

25 years agoUnified palette create, do allocate colorcells on init for DGA.
Marcus Meissner [Wed, 20 Jan 1999 12:25:56 +0000 (12:25 +0000)] 
Unified palette create, do allocate colorcells on init for DGA.

25 years agoHacked server-side device support
Alexandre Julliard [Tue, 19 Jan 1999 17:48:23 +0000 (17:48 +0000)] 
Hacked server-side device support
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.

25 years agoAdded long type format.
Alexandre Julliard [Tue, 19 Jan 1999 17:06:13 +0000 (17:06 +0000)] 
Added long type format.

25 years agoAdded server-side device support (only a hack for now).
Alexandre Julliard [Tue, 19 Jan 1999 16:31:32 +0000 (16:31 +0000)] 
Added server-side device support (only a hack for now).

25 years agoGroup commit for recovery after disk crash.
Alexandre Julliard [Sun, 17 Jan 1999 16:55:11 +0000 (16:55 +0000)] 
Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.