wine
25 years agoAdd new subdirectories dlls/ver and dlls/version.
Ulrich Weigand [Sun, 31 Jan 1999 10:11:04 +0000 (10:11 +0000)] 
Add new subdirectories dlls/ver and dlls/version.

25 years agoImplementation of VER.DLL. Thunks up to VERSION.DLL.
Ulrich Weigand [Sun, 31 Jan 1999 10:08:42 +0000 (10:08 +0000)] 
Implementation of VER.DLL. Thunks up to VERSION.DLL.

25 years agoIsCharAlpha32A: use look-up table from ole2nls.c.
Pascal Cuoq [Sun, 31 Jan 1999 10:03:18 +0000 (10:03 +0000)] 
IsCharAlpha32A: use look-up table from ole2nls.c.

25 years agoLCMapString32A: Implemented flags NORM_IGNORENONSPACE and
Pascal Cuoq [Sun, 31 Jan 1999 10:02:30 +0000 (10:02 +0000)] 
LCMapString32A: Implemented flags NORM_IGNORENONSPACE and
NORM_IGNORESYMBOLS in string mapping mode.

25 years agoCreate X window for child windows reparented to be top level windows.
NF Stevens [Sun, 31 Jan 1999 10:01:41 +0000 (10:01 +0000)] 
Create X window for child windows reparented to be top level windows.

25 years agoStub for PathQualify32[A|W].
Juergen Schmied [Sun, 31 Jan 1999 10:00:26 +0000 (10:00 +0000)] 
Stub for PathQualify32[A|W].

25 years agoAuthors: Lionel Ulmer <ulmer@directprovider.net>, Babrian Viktor <v@ulysses.sch.bme.hu>
Alexandre Julliard [Sun, 31 Jan 1999 09:25:35 +0000 (09:25 +0000)] 
Authors: Lionel Ulmer <ulmer@directprovider.net>, Babrian Viktor <v@ulysses.sch.bme.hu>
- added support for ColorKeying during blits
- miscellaneous fixes

25 years agoAdded an implementation of MRSW locks.
Alex Korobka [Sun, 31 Jan 1999 09:24:44 +0000 (09:24 +0000)] 
Added an implementation of MRSW locks.

25 years agoAdded missing includes (the PSP handling was incorrect, as the
Ove Kaaven [Sun, 31 Jan 1999 09:23:59 +0000 (09:23 +0000)] 
Added missing includes (the PSP handling was incorrect, as the
MZ_SUPPORTED definition was missing). Added a simple handler for
direct console input, which needs to be improved.

25 years agoSmall fix.
Ove Kaaven [Sun, 31 Jan 1999 09:22:58 +0000 (09:22 +0000)] 
Small fix.

25 years agoList handles WaitForMultipleObjects is waiting for when running with
Juergen Schmied [Sun, 31 Jan 1999 09:22:14 +0000 (09:22 +0000)] 
List handles WaitForMultipleObjects is waiting for when running with
-debugmsg +win32.

25 years agoStub for GetSecurityDescriptorControl.
Juergen Schmied [Sun, 31 Jan 1999 09:21:31 +0000 (09:21 +0000)] 
Stub for GetSecurityDescriptorControl.

25 years agoStub for GetUserObjectSecurity.
Juergen Schmied [Sun, 31 Jan 1999 09:20:36 +0000 (09:20 +0000)] 
Stub for GetUserObjectSecurity.

25 years agoImplemented handling of REG_MULTI_SZ and fixed small bug in
Juergen Schmied [Sun, 31 Jan 1999 09:19:46 +0000 (09:19 +0000)] 
Implemented handling of REG_MULTI_SZ and fixed small bug in
RegSetValue.

25 years agoEvery EM_GETLINE send between a 32W to a 32A window returned
Juergen Schmied [Sun, 31 Jan 1999 09:18:58 +0000 (09:18 +0000)] 
Every EM_GETLINE send between a 32W to a 32A window returned
incomplete values before (the first 2 chars where cut away).

25 years agoFix typo in SetWindowPos32.
Huw D M Davies [Sun, 31 Jan 1999 09:17:38 +0000 (09:17 +0000)] 
Fix typo in SetWindowPos32.

25 years agoEnable/disable relay32 debugging on the fly. Start app with
Marcus Meissner [Sat, 30 Jan 1999 15:55:28 +0000 (15:55 +0000)] 
Enable/disable relay32 debugging on the fly. Start app with
-debugmsg +relay or warn+relay. Suggested by Juergen Schmied.

25 years agoAdded check for the presence of Mesa's header files.
Lionel Ulmer [Sat, 30 Jan 1999 15:54:43 +0000 (15:54 +0000)] 
Added check for the presence of Mesa's header files.

25 years agoFixed error messages.
Andreas Mohr [Sat, 30 Jan 1999 15:52:50 +0000 (15:52 +0000)] 
Fixed error messages.

25 years agoUse proper 16->32 message conversion in FILEDLG_CallWindowProc.
Bernd Herd [Sat, 30 Jan 1999 15:51:54 +0000 (15:51 +0000)] 
Use proper 16->32 message conversion in FILEDLG_CallWindowProc.

25 years agoSetParent should link the window at the start of the list.
Bernd Herd [Sat, 30 Jan 1999 15:50:58 +0000 (15:50 +0000)] 
SetParent should link the window at the start of the list.

25 years agoIn Window SetWindowPos with SWP_HIDEWINDOW does not remove
NF Stevens [Sat, 30 Jan 1999 15:49:51 +0000 (15:49 +0000)] 
In Window SetWindowPos with SWP_HIDEWINDOW does not remove
the focus from the focus window; ShowWindow with SW_HIDE does.
So move the code that does this from SetWindowPos to ShowWindow.

25 years agoCheck for NULL in lstrcpy* (Windows uses real exception handlers).
Marcus Meissner [Sat, 30 Jan 1999 15:48:18 +0000 (15:48 +0000)] 
Check for NULL in lstrcpy* (Windows uses real exception handlers).

25 years agoDon't install include files when --disable-lib is used.
James Juran [Sat, 30 Jan 1999 15:45:52 +0000 (15:45 +0000)] 
Don't install include files when --disable-lib is used.

25 years agoAdded WINMM joy* .spec entries.
Andreas Mohr [Sat, 30 Jan 1999 13:42:42 +0000 (13:42 +0000)] 
Added WINMM joy* .spec entries.

25 years agoXMS fix.
Andreas Mohr [Sat, 30 Jan 1999 13:41:57 +0000 (13:41 +0000)] 
XMS fix.

25 years agoSpelling fix.
Andreas Mohr [Sat, 30 Jan 1999 13:41:25 +0000 (13:41 +0000)] 
Spelling fix.

25 years agoDoc update.
Andreas Mohr [Sat, 30 Jan 1999 13:40:05 +0000 (13:40 +0000)] 
Doc update.

25 years agoSome interrupt enhancements.
Andreas Mohr [Sat, 30 Jan 1999 13:39:21 +0000 (13:39 +0000)] 
Some interrupt enhancements.

25 years agoimplemented timer latching
Andreas Mohr [Sat, 30 Jan 1999 13:37:54 +0000 (13:37 +0000)] 
implemented timer latching
trace message fix
temporary "fix" for Linux's coarse timer resolution

25 years agoImplemented the startup-shutdown mechanism for the COM subsystem.
Francis Beaudet [Sat, 30 Jan 1999 13:36:55 +0000 (13:36 +0000)] 
Implemented the startup-shutdown mechanism for the COM subsystem.
Implemented the Class object registration mechanism.

25 years agoAdded Fi.s
Alexandre Julliard [Sat, 30 Jan 1999 13:29:52 +0000 (13:29 +0000)] 
Added Fi.s

25 years agoAdded an implementation of the OLE structured storage. The main
Francis Beaudet [Sat, 30 Jan 1999 13:24:23 +0000 (13:24 +0000)] 
Added an implementation of the OLE structured storage. The main
features of this implementation are:
- Can open storages created in Windows.
- Can create new storages that the windows libraries can
  read.
- Provides all the functionality to create/open/remove and
  rename streams and storages inside the main storage object.

25 years agoDefined RESTORE_SIGNALS by default and call SIGNAL_EmulatorInit
Ove Kaaven [Sat, 30 Jan 1999 13:17:54 +0000 (13:17 +0000)] 
Defined RESTORE_SIGNALS by default and call SIGNAL_EmulatorInit
through a function pointer instead. Added a few traces. Fixed the
"Memory corruption !" message in DGA mode. Commented out an
unnecessary TSXF86VidModeSetViewPort that caused my X server to
act up, relying on TSXF86DGASetViewPort instead.

25 years agoSome more warnings and bugs fixed.
Marcus Meissner [Sat, 30 Jan 1999 13:06:00 +0000 (13:06 +0000)] 
Some more warnings and bugs fixed.

25 years agoSmall update.
Alex Priem [Sat, 30 Jan 1999 13:04:01 +0000 (13:04 +0000)] 
Small update.

25 years ago- The usual bugfixes.
Alex Priem [Sat, 30 Jan 1999 13:02:30 +0000 (13:02 +0000)] 
- The usual bugfixes.
- Better unicode support (only defines, currently)
- Drag & drop implemented.
- LPSTR_TEXTCALLBACK should work now.
- First start at custom draw code.

25 years agoMake sure that the keystate received by the WM_XBUTTONUP and
Francis Beaudet [Sat, 30 Jan 1999 12:59:09 +0000 (12:59 +0000)] 
Make sure that the keystate received by the WM_XBUTTONUP and
WM_XBUTTONDOWN matches the message. In X, the keystate is changed
after the message is processed.  In Windows, it is changed before.

25 years agoDoc updates.
Matthew Becker [Sat, 30 Jan 1999 12:54:32 +0000 (12:54 +0000)] 
Doc updates.

25 years agoBerend Reitsma <berend at asset-control.com>
Alexandre Julliard [Sat, 30 Jan 1999 12:51:57 +0000 (12:51 +0000)] 
Berend Reitsma <berend at asset-control.com>
SetFileAttributes32A changed to make file writeable when
FILE_ATTRIBUTE_READONLY is not set.

25 years agoPreliminary color console support.
Joseph Pranevich [Sat, 30 Jan 1999 12:51:09 +0000 (12:51 +0000)] 
Preliminary color console support.

25 years agoUpdated Finnish language support.
Jukka-Pekka Iivonen [Sat, 30 Jan 1999 12:37:27 +0000 (12:37 +0000)] 
Updated Finnish language support.

25 years agoUpdated msvideo. New program 'icinfo [-about] [-configure]' to
Marcus Meissner [Fri, 29 Jan 1999 15:12:10 +0000 (15:12 +0000)] 
Updated msvideo. New program 'icinfo [-about] [-configure]' to
query installed (win32) compressors. Started on AVIFILE support.

25 years agoAdded a stub implementation for FileMoniker, ItemMoniker and BindCtx
Noomen Hamza [Thu, 28 Jan 1999 17:56:14 +0000 (17:56 +0000)] 
Added a stub implementation for FileMoniker, ItemMoniker and BindCtx
classes.

25 years agoImplemented the symbolfile command (as mentioned by the help
NF Stevens [Thu, 28 Jan 1999 17:37:49 +0000 (17:37 +0000)] 
Implemented the symbolfile command (as mentioned by the help
command). This reads a symbol file in the format generated by nm.

25 years ago- Small bug fix.
Peter Hunnisett [Thu, 28 Jan 1999 17:36:51 +0000 (17:36 +0000)] 
- Small bug fix.
- Added direct play ascii interfaces.
- Fixed up the QueryInterface for dplay and dplaylobby to handle all cases.

25 years agoFixed FILE_VIEW struct initialisation.
Marcus Meissner [Thu, 28 Jan 1999 17:35:36 +0000 (17:35 +0000)] 
Fixed FILE_VIEW struct initialisation.

25 years agoFixed non-i386 compile.
Andreas Mohr [Thu, 28 Jan 1999 17:32:57 +0000 (17:32 +0000)] 
Fixed non-i386 compile.

25 years agoCommented out unused variables to prevent needless compiler warnings.
James Juran [Thu, 28 Jan 1999 16:33:44 +0000 (16:33 +0000)] 
Commented out unused variables to prevent needless compiler warnings.

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.