wine-orson.git
25 years agoRelease 990426. wine-990426
Alexandre Julliard [Mon, 26 Apr 1999 18:19:22 +0000 (18:19 +0000)]
Release 990426.

25 years agoAdded autoconf check for "inline". You can now use it, it will be
Marcus Meissner [Mon, 26 Apr 1999 14:58:58 +0000 (14:58 +0000)]
Added autoconf check for "inline". You can now use it, it will be
defined to (empty) for compilers that do not have it.

25 years agoDon't include alloca.h.
Gerald Pfeifer [Mon, 26 Apr 1999 14:57:54 +0000 (14:57 +0000)]
Don't include alloca.h.

25 years agoUpdate to reflect recent changes and discussions.
James Juran [Mon, 26 Apr 1999 14:57:06 +0000 (14:57 +0000)]
Update to reflect recent changes and discussions.

25 years agoThe load order parser should not always complain about extensions.
Bertho Stultiens [Mon, 26 Apr 1999 14:55:24 +0000 (14:55 +0000)]
The load order parser should not always complain about extensions.

25 years ago- align magic buttons right
Juergen Schmied [Mon, 26 Apr 1999 14:54:38 +0000 (14:54 +0000)]
- align magic buttons right
- shortcuts alignment working again

25 years agoFixed loading of native NE dlls.
Eric Pouech [Mon, 26 Apr 1999 14:53:32 +0000 (14:53 +0000)]
Fixed loading of native NE dlls.

25 years agoFixed __builtin_return_address arg.
Alexandre Julliard [Sun, 25 Apr 1999 19:04:42 +0000 (19:04 +0000)]
Fixed __builtin_return_address arg.

25 years agoFixed ANSI compabillity.
Patrik Stridvall [Sun, 25 Apr 1999 19:01:52 +0000 (19:01 +0000)]
Fixed ANSI compabillity.

25 years agoBuilt-in dlls now have resources attached via the PE-header like
Bertho Stultiens [Sun, 25 Apr 1999 18:31:35 +0000 (18:31 +0000)]
Built-in dlls now have resources attached via the PE-header like
normal dlls. This enables the use of the resource API.

25 years agoUse $HOME instead of getpwuid for user's home directory.
Alexandre Julliard [Sun, 25 Apr 1999 12:41:36 +0000 (12:41 +0000)]
Use $HOME instead of getpwuid for user's home directory.
Fixed messed up indentation.

25 years agoUse $HOME instead of getpwuid for user's home directory.
Alexandre Julliard [Sun, 25 Apr 1999 12:39:33 +0000 (12:39 +0000)]
Use $HOME instead of getpwuid for user's home directory.

25 years ago#pragma pack(?) changed to #include "*pack*.h"
Patrik Stridvall [Sun, 25 Apr 1999 12:36:53 +0000 (12:36 +0000)]
#pragma pack(?) changed to #include "*pack*.h"

25 years agoAdded some missing #defines I've run across.
Jim Aston [Sun, 25 Apr 1999 12:31:20 +0000 (12:31 +0000)]
Added some missing #defines I've run across.

25 years agoIgnore trailing dots on file names.
Andreas Mohr [Sun, 25 Apr 1999 12:27:58 +0000 (12:27 +0000)]
Ignore trailing dots on file names.

25 years agoAdded a possibility to let the internal debugger use a separate
Ove Kaaven [Sun, 25 Apr 1999 12:24:42 +0000 (12:24 +0000)]
Added a possibility to let the internal debugger use a separate
heap. Not enabled by default, change #if in include/debugger.h to use
this (the heap allocator is very slow).

25 years agowine.conf should not overrule content of burned in data in
Eric Pouech [Sun, 25 Apr 1999 12:23:26 +0000 (12:23 +0000)]
wine.conf should not overrule content of burned in data in
loadorder.c.

25 years agoSetMapMode should not reset the window and viewport origins to 0.
Karl Lessard [Sun, 25 Apr 1999 12:19:30 +0000 (12:19 +0000)]
SetMapMode should not reset the window and viewport origins to 0.

25 years agoAllow to automatically copy part of wine.ini into generated file.
Eric Pouech [Sun, 25 Apr 1999 12:18:36 +0000 (12:18 +0000)]
Allow to automatically copy part of wine.ini into generated file.
Small perl enhancement (work in strict mode).
Small updates in heuristics.

25 years agoUpgraded to have a decent multimedia DLLs configuration.
Eric Pouech [Sun, 25 Apr 1999 12:16:49 +0000 (12:16 +0000)]
Upgraded to have a decent multimedia DLLs configuration.

25 years ago- Fixed a counting bug in the win32 count and sort routine.
Bertho Stultiens [Sun, 25 Apr 1999 11:06:12 +0000 (11:06 +0000)]
- Fixed a counting bug in the win32 count and sort routine.
- Fixed sort order of resources (must be name before ordinal).
- Shuffled a couple of global variables so that built-in dlls now can
  load resources through the proper PE interface.

25 years agoAdded support for strict handles. Only works on machines where
Adrian Thurston [Sun, 25 Apr 1999 11:05:30 +0000 (11:05 +0000)]
Added support for strict handles. Only works on machines where
sizeof(UINT) == sizeof(void*).

25 years agoInitialize process critical section in the correct process context.
Ulrich Weigand [Sun, 25 Apr 1999 11:04:45 +0000 (11:04 +0000)]
Initialize process critical section in the correct process context.

25 years agoWarn if wrong process tries to enter critical section.
Ulrich Weigand [Sun, 25 Apr 1999 11:03:59 +0000 (11:03 +0000)]
Warn if wrong process tries to enter critical section.
Better implementation of Reinitialize/UninitializeCriticalSection
(still not quite correct).

25 years agodebug.h must be last in list of includes.
Marcus Meissner [Sun, 25 Apr 1999 11:03:11 +0000 (11:03 +0000)]
debug.h must be last in list of includes.

25 years agoReturn 32-bit module in GetModuleHandle16() if appropriate.
Ulrich Weigand [Sun, 25 Apr 1999 11:02:33 +0000 (11:02 +0000)]
Return 32-bit module in GetModuleHandle16() if appropriate.

25 years agoFixed crash when status was read with cd-rom tray open.
Eric Pouech [Sun, 25 Apr 1999 11:01:12 +0000 (11:01 +0000)]
Fixed crash when status was read with cd-rom tray open.

25 years agoFixed a bug in msg conversion.
Eric Pouech [Sun, 25 Apr 1999 11:00:36 +0000 (11:00 +0000)]
Fixed a bug in msg conversion.

25 years agoPrevent crash when nMinRange > nMaxRange.
Eric Pouech [Sun, 25 Apr 1999 10:59:46 +0000 (10:59 +0000)]
Prevent crash when nMinRange > nMaxRange.

25 years agoAdded some missing manifest constants for Queue Status functions (QS_????).
Eric Pouech [Sun, 25 Apr 1999 10:59:01 +0000 (10:59 +0000)]
Added some missing manifest constants for Queue Status functions (QS_????).

25 years agoAdded missing WIN_ReleaseWndPtr.
Eric Pouech [Sun, 25 Apr 1999 10:58:04 +0000 (10:58 +0000)]
Added missing WIN_ReleaseWndPtr.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sun, 25 Apr 1999 10:57:03 +0000 (10:57 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
More appropriate default size for fonts with invalid sizes.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sun, 25 Apr 1999 10:56:10 +0000 (10:56 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Implemented SetColumnWidth for ListView control.

25 years agoAdded new documentation for the configuration file.
Adam Sacarny [Sun, 25 Apr 1999 10:55:22 +0000 (10:55 +0000)]
Added new documentation for the configuration file.

25 years agoImproved VERSION_GetVersion.
Andreas Mohr [Sun, 25 Apr 1999 10:54:16 +0000 (10:54 +0000)]
Improved VERSION_GetVersion.

25 years agoAdded Swedish keyboard layout.
Peter Bortas [Sun, 25 Apr 1999 10:53:22 +0000 (10:53 +0000)]
Added Swedish keyboard layout.

25 years agoGeneral tidy up of the MetaFile driver - make sure that everything
Huw D M Davies [Sun, 25 Apr 1999 09:24:23 +0000 (09:24 +0000)]
General tidy up of the MetaFile driver - make sure that everything
goes through the DCFuncs table.

25 years agoAdd a stub for GlobalMasterHandle.
Uwe Bonnes [Sun, 25 Apr 1999 09:22:13 +0000 (09:22 +0000)]
Add a stub for GlobalMasterHandle.

25 years agoMuch nicer way to select wine's location.
Adam Sacarny [Sun, 25 Apr 1999 09:20:40 +0000 (09:20 +0000)]
Much nicer way to select wine's location.
Option to disable creation of debugging output.
Debugging output is now created in directory script was started in.

25 years agoFixed a problem with managed mode, where popup windows with a WS_DLGFRAME
Noel Borthwick [Sun, 25 Apr 1999 09:19:21 +0000 (09:19 +0000)]
Fixed a problem with managed mode, where popup windows with a WS_DLGFRAME
style were appearing with a title bar. According to the docs for
WS_DLGFRAME a window with this style cannot have a title bar.

25 years agoUse DllOverrides from wine.ini as defaults also in
Marcus Meissner [Sun, 25 Apr 1999 09:15:25 +0000 (09:15 +0000)]
Use DllOverrides from wine.ini as defaults also in
loadorder.c (merged in some MM dlls lines from Eric Poeuch).

25 years agoFixed some bogus infinite expiration time.
Eric Pouech [Sun, 25 Apr 1999 09:12:27 +0000 (09:12 +0000)]
Fixed some bogus infinite expiration time.

25 years ago- consolidate both cases of !pending in WaitNetEvent
David Luyer [Sun, 25 Apr 1999 09:11:05 +0000 (09:11 +0000)]
- consolidate both cases of !pending in WaitNetEvent
- select() returns -1 not 0 on error in WaitNetEvent

25 years agoMade HeapValidate threadsafe, and added some macros to track callerEIP
Ove Kaaven [Sun, 25 Apr 1999 09:09:15 +0000 (09:09 +0000)]
Made HeapValidate threadsafe, and added some macros to track callerEIP
a little better.
Added HEAP_xrealloc.

25 years agoautoconf fixes and cleanups (check for dlopen() in libc too).
Marcus Meissner [Sat, 24 Apr 1999 12:02:14 +0000 (12:02 +0000)]
autoconf fixes and cleanups (check for dlopen() in libc too).

25 years agoImplemented CreateStreamOnHGLOBAL.
Francis Beaudet [Sat, 24 Apr 1999 12:00:31 +0000 (12:00 +0000)]
Implemented CreateStreamOnHGLOBAL.

25 years agoLet CoSetState() accept state == NULL.
Andreas Mohr [Sat, 24 Apr 1999 11:57:30 +0000 (11:57 +0000)]
Let CoSetState() accept state == NULL.

25 years agoMade internal format more compatible.
Juergen Schmied [Sat, 24 Apr 1999 11:56:51 +0000 (11:56 +0000)]
Made internal format more compatible.

25 years agoSmall fixes.
Juergen Schmied [Sat, 24 Apr 1999 11:55:46 +0000 (11:55 +0000)]
Small fixes.

25 years agoFix locking with proper calls to WIN_ReleaseWndPtr.
Guy Albertelli [Sat, 24 Apr 1999 11:54:40 +0000 (11:54 +0000)]
Fix locking with proper calls to WIN_ReleaseWndPtr.

25 years agoDon't malloc/free for every mixing operation, use the same buffer over
Ove Kaaven [Sat, 24 Apr 1999 11:53:38 +0000 (11:53 +0000)]
Don't malloc/free for every mixing operation, use the same buffer over
instead...

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbejy@wpi.edu>
Alexandre Julliard [Sat, 24 Apr 1999 11:51:13 +0000 (11:51 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbejy@wpi.edu>
HEADER_InsertItemA and HEADER_InsertItemW now treat null pointers to
text strings as null strings, as Windows does.  Fixes wine crash on
startup of CuteFTP.

25 years agoSet (when registry loaded) data to "\0" and length to 2 in empty
Noomen Hamza [Sat, 24 Apr 1999 11:49:26 +0000 (11:49 +0000)]
Set (when registry loaded) data to "\0" and length to 2 in empty
string value case, in place of setting data to NULL and length to 0,
and this is without initializing output buffer parameter of
RegQueryValue*.

25 years agoAdded Panose defines and EXTLOGFONT[A|W].
Huw D M Davies [Sat, 24 Apr 1999 11:47:26 +0000 (11:47 +0000)]
Added Panose defines and EXTLOGFONT[A|W].

25 years agoFixed ANSI compabillity.
Patrik Stridvall [Thu, 22 Apr 1999 16:27:50 +0000 (16:27 +0000)]
Fixed ANSI compabillity.

25 years agoRemoved some includes of 16 bit API.
Michael Veksler [Thu, 22 Apr 1999 15:26:11 +0000 (15:26 +0000)]
Removed some includes of 16 bit API.

25 years agoICOMization of remaining interfaces.
Adrian Thurston [Thu, 22 Apr 1999 15:23:18 +0000 (15:23 +0000)]
ICOMization of remaining interfaces.

25 years agoFixed bug with tooltips stealing focus whenever a tooltip was created,
Noel Borthwick [Thu, 22 Apr 1999 15:22:06 +0000 (15:22 +0000)]
Fixed bug with tooltips stealing focus whenever a tooltip was created,
shown, hidden or tracked. The SetWindowPos calls needed to have the
SWP_NOACTIVATE flag set additionally.

25 years agoFixed coordinates conversion in OffsetClipRgn.
Karl Lessard [Thu, 22 Apr 1999 14:59:21 +0000 (14:59 +0000)]
Fixed coordinates conversion in OffsetClipRgn.

25 years agoClean up objbase.h. Makes the STDMETHOD set of macros available to the winelib user.
Adrian Thurston [Thu, 22 Apr 1999 14:56:14 +0000 (14:56 +0000)]
Clean up objbase.h. Makes the STDMETHOD set of macros available to the winelib user.

25 years agoCreateSocketHandle,GetHandleContext,SetHandleContext stubs added.
Marcus Meissner [Thu, 22 Apr 1999 14:55:06 +0000 (14:55 +0000)]
CreateSocketHandle,GetHandleContext,SetHandleContext stubs added.

25 years agoMoved stuff to the right place.
Juergen Schmied [Thu, 22 Apr 1999 10:11:04 +0000 (10:11 +0000)]
Moved stuff to the right place.

25 years agoFixed syscolors for win 3.1.
Gerard Patel [Thu, 22 Apr 1999 09:58:13 +0000 (09:58 +0000)]
Fixed syscolors for win 3.1.

25 years agoAdded missing profile KERNEL routines (call 32-bit versions).
Ulrich Weigand [Thu, 22 Apr 1999 09:56:09 +0000 (09:56 +0000)]
Added missing profile KERNEL routines (call 32-bit versions).

25 years agoBugfix: BUILTIN_GetEntryPoint16 didn't work correctly with the new
Ulrich Weigand [Thu, 22 Apr 1999 09:54:15 +0000 (09:54 +0000)]
Bugfix: BUILTIN_GetEntryPoint16 didn't work correctly with the new
entry table layout.

25 years agoAdd Enhanced MetaFile record structures.
Huw D M Davies [Thu, 22 Apr 1999 09:51:53 +0000 (09:51 +0000)]
Add Enhanced MetaFile record structures.

25 years agoFirst patch implementing property sheets.
Thuy Nguyen [Thu, 22 Apr 1999 09:24:47 +0000 (09:24 +0000)]
First patch implementing property sheets.

25 years agoBugfix: GDI32.100-104 are ordinal-only routines.
Ulrich Weigand [Thu, 22 Apr 1999 09:22:06 +0000 (09:22 +0000)]
Bugfix: GDI32.100-104 are ordinal-only routines.
Added stubs for some Win98 GDI32 routine.
Re-numbered all named exports (lexicographically).

25 years agoAdded prototypes (stubs) for GDI32.100-104.
Ulrich Weigand [Thu, 22 Apr 1999 09:20:55 +0000 (09:20 +0000)]
Added prototypes (stubs) for GDI32.100-104.

25 years ago- more checks for valid pidl formats
Juergen Schmied [Thu, 22 Apr 1999 09:20:01 +0000 (09:20 +0000)]
- more checks for valid pidl formats

25 years ago- corrected parameter count for SHGetSettings
Juergen Schmied [Thu, 22 Apr 1999 09:18:33 +0000 (09:18 +0000)]
- corrected parameter count for SHGetSettings
- stub SHValidateUNC

25 years ago#else branch compile fix.
Gerald Pfeifer [Thu, 22 Apr 1999 09:15:31 +0000 (09:15 +0000)]
#else branch compile fix.

25 years agoChange wine's dlopen search-patch strategy not using the environment
Bertho Stultiens [Thu, 22 Apr 1999 09:13:38 +0000 (09:13 +0000)]
Change wine's dlopen search-patch strategy not using the environment
and added #if:s to seperate the code out if libdl isn't availble.

25 years agoAdded a check for a NULL pointer in CoFreeUnusedLibraries.
Francis Beaudet [Thu, 22 Apr 1999 09:10:16 +0000 (09:10 +0000)]
Added a check for a NULL pointer in CoFreeUnusedLibraries.

25 years agoInclude debug.h last (ERR() macro problem on Solaris).
Marcus Meissner [Thu, 22 Apr 1999 09:09:18 +0000 (09:09 +0000)]
Include debug.h last (ERR() macro problem on Solaris).

25 years agoFixed a sizing bug in the combobox control.
Francis Beaudet [Thu, 22 Apr 1999 09:08:09 +0000 (09:08 +0000)]
Fixed a sizing bug in the combobox control.

25 years agoBugfix: Internal NE entry point tables were bad (one huge bundle).
Ulrich Weigand [Thu, 22 Apr 1999 09:07:09 +0000 (09:07 +0000)]
Bugfix: Internal NE entry point tables were bad (one huge bundle).

25 years agoInitialize the output buffer parameters to 0 in RegQueryValue*
Noomen Hamza [Thu, 22 Apr 1999 09:05:19 +0000 (09:05 +0000)]
Initialize the output buffer parameters to 0 in RegQueryValue*
functions. This is important specially when there's no data to return.

25 years agoDo not increment module refCount if self is loaded from within
Bertho Stultiens [Thu, 22 Apr 1999 08:56:40 +0000 (08:56 +0000)]
Do not increment module refCount if self is loaded from within
DllEntryPoint during the attach notification.

25 years ago- protect TRACE against NULL-ptr
Juergen Schmied [Wed, 21 Apr 1999 14:27:37 +0000 (14:27 +0000)]
- protect TRACE against NULL-ptr
- rewrote GetMenuItemID/GetSubMenu to use MENU_FindItem (hmenu=0xffff fix).

25 years agoFixed typo.
Juergen Schmied [Wed, 21 Apr 1999 14:26:59 +0000 (14:26 +0000)]
Fixed typo.

25 years agoReimplementation of GetModuleHandle16 according to how win95 handles
Bertho Stultiens [Wed, 21 Apr 1999 14:26:17 +0000 (14:26 +0000)]
Reimplementation of GetModuleHandle16 according to how win95 handles
it (thanks to Marcus Meissner <marcus@jet.franken.de>).

25 years agoCorrected wrong return values of built-in loader to work with the
Bertho Stultiens [Wed, 21 Apr 1999 14:25:21 +0000 (14:25 +0000)]
Corrected wrong return values of built-in loader to work with the
loadorder stuff.

25 years agoImplemented recording of StretchDIBits and SetDIBitsToDevice and
Huw D M Davies [Mon, 19 Apr 1999 16:45:24 +0000 (16:45 +0000)]
Implemented recording of StretchDIBits and SetDIBitsToDevice and
playback of SetDIBitsToDevice. Cleaned up PlayMetaFileRecord a bit.

25 years agoRemoved non-portable hacks and replaced them with more general
Bertho Stultiens [Mon, 19 Apr 1999 16:44:22 +0000 (16:44 +0000)]
Removed non-portable hacks and replaced them with more general
versions.

25 years agoCode added to re-evaluate stale DC information in DCE cache.
Paul Millar [Mon, 19 Apr 1999 16:37:11 +0000 (16:37 +0000)]
Code added to re-evaluate stale DC information in DCE cache.

25 years agoAttach notifications must be send after all recursive dependencies are
Bertho Stultiens [Mon, 19 Apr 1999 16:32:31 +0000 (16:32 +0000)]
Attach notifications must be send after all recursive dependencies are
loaded and not before.

25 years agoFixed typo.
Patrik Stridvall [Mon, 19 Apr 1999 16:30:51 +0000 (16:30 +0000)]
Fixed typo.

25 years agoFixed playing position when required by track number.
Eric Pouech [Mon, 19 Apr 1999 16:26:27 +0000 (16:26 +0000)]
Fixed playing position when required by track number.

25 years agoAdded MMDEVLDR DeviceIoctl(5) stub (msacm32 is a bit happier now).
Marcus Meissner [Mon, 19 Apr 1999 16:21:29 +0000 (16:21 +0000)]
Added MMDEVLDR DeviceIoctl(5) stub (msacm32 is a bit happier now).

25 years agoNative toolhelp will not work (missing GLOBALMASTERHANDLE).
Marcus Meissner [Mon, 19 Apr 1999 16:20:21 +0000 (16:20 +0000)]
Native toolhelp will not work (missing GLOBALMASTERHANDLE).

25 years agoUpdated.
Marcus Meissner [Mon, 19 Apr 1999 16:19:25 +0000 (16:19 +0000)]
Updated.

25 years agoTest for static was reversed.
Gerard Patel [Mon, 19 Apr 1999 16:18:38 +0000 (16:18 +0000)]
Test for static was reversed.

25 years agoNew debug scheme with explicit debug channels declaration.
Patrik Stridvall [Mon, 19 Apr 1999 14:56:29 +0000 (14:56 +0000)]
New debug scheme with explicit debug channels declaration.

25 years agoRemoved extra call to TASK_StartTask.
Alexandre Julliard [Sun, 18 Apr 1999 14:44:26 +0000 (14:44 +0000)]
Removed extra call to TASK_StartTask.

25 years agoRemoved check for union semun; cleaned up a bit.
Alexandre Julliard [Sun, 18 Apr 1999 14:43:16 +0000 (14:43 +0000)]
Removed check for union semun; cleaned up a bit.

25 years agoAdded env ptr to new_process request
Alexandre Julliard [Sun, 18 Apr 1999 14:41:41 +0000 (14:41 +0000)]
Added env ptr to new_process request

25 years ago- use fonts/fontsizes given by SystemParametersInfo
Juergen Schmied [Sun, 18 Apr 1999 14:40:32 +0000 (14:40 +0000)]
- use fonts/fontsizes given by SystemParametersInfo
- drawing/alignment fixes, win98 style for menubar
- ownerdrawn menus are working now for the first time
- complete constants magic items
- use right owner for popupmenus
- new: Get/SetMenuInfo
- implemented: Get/SetMenuContextHelpId
- more flags for Get/SetMenuItemInfo

25 years agoMake DOSFS_MatchLong match a search string ending in '*.' to a zero
Robert W Hall [Sun, 18 Apr 1999 14:38:17 +0000 (14:38 +0000)]
Make DOSFS_MatchLong match a search string ending in '*.' to a zero
extension file name, allowing Mathcad to run.

25 years agoFixed memory freeing.
Eric Pouech [Sun, 18 Apr 1999 13:31:34 +0000 (13:31 +0000)]
Fixed memory freeing.