wine
22 years agoImplemented _getws.
Francois Gouget [Sun, 19 May 2002 22:21:17 +0000 (22:21 +0000)] 
Implemented _getws.

22 years agoAdd missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow.
Francois Gouget [Sun, 19 May 2002 22:20:31 +0000 (22:20 +0000)] 
Add missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow.

22 years agoCorrect implementation of VerSetConditionMask.
Vincent Béron [Sun, 19 May 2002 22:20:09 +0000 (22:20 +0000)] 
Correct implementation of VerSetConditionMask.

22 years agoGenerate a kernel32 dependency for dlls that have no imports to handle
Alexandre Julliard [Fri, 17 May 2002 04:32:20 +0000 (04:32 +0000)] 
Generate a kernel32 dependency for dlls that have no imports to handle
the winebuild-generated implicit import.

22 years agoAdded check for numeric ids and null pointers (thanks to Dimitrie).
Alexandre Julliard [Fri, 17 May 2002 04:17:48 +0000 (04:17 +0000)] 
Added check for numeric ids and null pointers (thanks to Dimitrie).

22 years agoRemoved most imports of ntdll since we no longer import Wine internal
Alexandre Julliard [Fri, 17 May 2002 03:37:12 +0000 (03:37 +0000)] 
Removed most imports of ntdll since we no longer import Wine internal
functions from there.

22 years agoA few fixes for mingw cross-compilation.
Alexandre Julliard [Fri, 17 May 2002 03:31:08 +0000 (03:31 +0000)] 
A few fixes for mingw cross-compilation.

22 years agoExport the debugging API from libwine instead of ntdll.
Alexandre Julliard [Fri, 17 May 2002 02:55:48 +0000 (02:55 +0000)] 
Export the debugging API from libwine instead of ntdll.
Removed debugres_[aw].

22 years agoRemove leading whitespace from printcap entries.
Bill Medland [Fri, 17 May 2002 00:10:15 +0000 (00:10 +0000)] 
Remove leading whitespace from printcap entries.

22 years agoDo not create a window each time VGA_DoSetMode is called. The window
Christian Costa [Fri, 17 May 2002 00:09:35 +0000 (00:09 +0000)] 
Do not create a window each time VGA_DoSetMode is called. The window
is created the first time and then just resized.

22 years agoAdapted to use the argc/argv variables from libwine.
Alexandre Julliard [Thu, 16 May 2002 23:17:37 +0000 (23:17 +0000)] 
Adapted to use the argc/argv variables from libwine.
Automatically import libraries that contain the symbols that the
.spec.c file is using.

22 years agoExport global argc/argv variables from libwine and remove the
Alexandre Julliard [Thu, 16 May 2002 23:16:01 +0000 (23:16 +0000)] 
Export global argc/argv variables from libwine and remove the
__wine_get_main_args functions from ntdll.

22 years agoFixed struct msghdr access for platforms that have msg_accrights
Alexandre Julliard [Thu, 16 May 2002 23:12:03 +0000 (23:12 +0000)] 
Fixed struct msghdr access for platforms that have msg_accrights
(reported by Warren Baird).

22 years agoNeed to undef NOERROR for Solaris.
Philip Brown [Thu, 16 May 2002 23:09:29 +0000 (23:09 +0000)] 
Need to undef NOERROR for Solaris.

22 years agoSome fixes for compiling on Sparc.
Warren Baird [Thu, 16 May 2002 23:08:01 +0000 (23:08 +0000)] 
Some fixes for compiling on Sparc.

22 years agoBetter usage message. Flush stderr before exiting.
Alexandre Julliard [Thu, 16 May 2002 20:32:50 +0000 (20:32 +0000)] 
Better usage message. Flush stderr before exiting.

22 years agoMoved the selector access functions out of winnt.h into libwine.
Alexandre Julliard [Thu, 16 May 2002 20:32:16 +0000 (20:32 +0000)] 
Moved the selector access functions out of winnt.h into libwine.

22 years agoFixed hangs when playing an ASCII resource.
Eric Pouech [Thu, 16 May 2002 20:28:26 +0000 (20:28 +0000)] 
Fixed hangs when playing an ASCII resource.

22 years agoHandle properly the requested video mode in Int10h SET VIDEO MODE
Christian Costa [Thu, 16 May 2002 20:27:54 +0000 (20:27 +0000)] 
Handle properly the requested video mode in Int10h SET VIDEO MODE
function by managing the bit 7 of AL.

22 years agoPlace "Common Files" under "Program Files" instead of root directory.
Andriy Palamarchuk [Thu, 16 May 2002 20:27:27 +0000 (20:27 +0000)] 
Place "Common Files" under "Program Files" instead of root directory.

22 years agoTell the user if winedefault.reg is not loaded.
Marcus Meissner [Thu, 16 May 2002 20:26:40 +0000 (20:26 +0000)] 
Tell the user if winedefault.reg is not loaded.

22 years agoImplemented strtolW/strtoulW in libwine_unicode and used it to replace
Alexandre Julliard [Thu, 16 May 2002 18:58:47 +0000 (18:58 +0000)] 
Implemented strtolW/strtoulW in libwine_unicode and used it to replace
wcstol and friends.

22 years agoFixed missing call to make_c_identifier.
Alexandre Julliard [Thu, 16 May 2002 18:44:06 +0000 (18:44 +0000)] 
Fixed missing call to make_c_identifier.

22 years agoAdded DMA and SoundBlaster emulation.
Christian Costa [Thu, 16 May 2002 18:34:48 +0000 (18:34 +0000)] 
Added DMA and SoundBlaster emulation.

22 years agoExplain patch -p0 option.
William Stinson [Thu, 16 May 2002 18:31:57 +0000 (18:31 +0000)] 
Explain patch -p0 option.

22 years agoFixed snprintf warnings.
Steven Edwards [Thu, 16 May 2002 18:31:27 +0000 (18:31 +0000)] 
Fixed snprintf warnings.

22 years agoAdded check for sys/mman.h.
Steven Edwards [Thu, 16 May 2002 18:29:11 +0000 (18:29 +0000)] 
Added check for sys/mman.h.

22 years agoFixed incorrect format where single backslashes were used instead of
Andriy Palamarchuk [Thu, 16 May 2002 18:28:29 +0000 (18:28 +0000)] 
Fixed incorrect format where single backslashes were used instead of
double ones in attribute values.

22 years agolpmmioinfo can sometimes, proven in the read case, be NULL.
Johan Gill [Thu, 16 May 2002 18:27:52 +0000 (18:27 +0000)] 
lpmmioinfo can sometimes, proven in the read case, be NULL.

22 years agoFixes for kde3 and Desktop directory.
Dustin Navea [Tue, 14 May 2002 23:20:45 +0000 (23:20 +0000)] 
Fixes for kde3 and Desktop directory.

22 years agoFix for $libdir check.
Dustin Navea [Tue, 14 May 2002 23:19:28 +0000 (23:19 +0000)] 
Fix for $libdir check.

22 years agoPortability fixes.
Alexandre Julliard [Tue, 14 May 2002 23:18:23 +0000 (23:18 +0000)] 
Portability fixes.

22 years agoAdded comcat.dll with factory and manager but E_NOTIMPL work methods.
John K. Hohm [Tue, 14 May 2002 21:50:56 +0000 (21:50 +0000)] 
Added comcat.dll with factory and manager but E_NOTIMPL work methods.

22 years agoRemoved Trace macro and replaced it by Wine debug channel facility.
Eric Pouech [Tue, 14 May 2002 21:45:13 +0000 (21:45 +0000)] 
Removed Trace macro and replaced it by Wine debug channel facility.
Made the font lookup at startup more robust and now save registry at
startup time if a new font is chosen (as spotted by Sylvain Petreolle).
Fixed an update bug spotted by Jason Edmeades.

22 years agoBetter implementation of GetCalendarInfo{A,W}, not perfect.
Vincent Béron [Tue, 14 May 2002 21:44:07 +0000 (21:44 +0000)] 
Better implementation of GetCalendarInfo{A,W}, not perfect.

22 years agoAdded winebuild support for generating a .dbg.c file containing the
Alexandre Julliard [Tue, 14 May 2002 20:54:58 +0000 (20:54 +0000)] 
Added winebuild support for generating a .dbg.c file containing the
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).

22 years agoUpdated make_dlls script for new import scheme.
Alexandre Julliard [Tue, 14 May 2002 20:42:52 +0000 (20:42 +0000)] 
Updated make_dlls script for new import scheme.

22 years ago- Center property sheet page during creation (padding)
Sander van Leeuwen [Tue, 14 May 2002 18:38:07 +0000 (18:38 +0000)] 
- Center property sheet page during creation (padding)
  (some applications rely on this behaviour when resizing the page)
- Mask away WS_THICKFRAME page style
- Page navigation by resource id (by unknown author)

22 years agoSpecify the complete source file list for a dll inside the main
Alexandre Julliard [Tue, 14 May 2002 18:36:54 +0000 (18:36 +0000)] 
Specify the complete source file list for a dll inside the main
makefile and get rid of the subdirectories makefiles.

22 years agoNo longer used.
Alexandre Julliard [Tue, 14 May 2002 04:02:31 +0000 (04:02 +0000)] 
No longer used.

22 years agoImproved NLS file for codepage 932 (SJIS).
Aric Stewart [Tue, 14 May 2002 03:59:32 +0000 (03:59 +0000)] 
Improved NLS file for codepage 932 (SJIS).

22 years agoDo not invalidate the rect while drawing.
Aric Stewart [Tue, 14 May 2002 03:58:46 +0000 (03:58 +0000)] 
Do not invalidate the rect while drawing.
Implemented GetSubItemRect and a quick change to notifications sent
for OwnerData items.

22 years agoAdded the rest of the register manipulation code to int 10. It only
Robert Coeyman [Tue, 14 May 2002 03:57:26 +0000 (03:57 +0000)] 
Added the rest of the register manipulation code to int 10.  It only
handles the setting of the 16-color palette registers and overscan.

22 years ago- Change traces to trace full window handle and improve some traces.
Guy L. Albertelli [Tue, 14 May 2002 03:50:53 +0000 (03:50 +0000)] 
- Change traces to trace full window handle and improve some traces.
- Send WM_NOTIFY to parent not to self.
- Implement PGS_AUTOSCROLL via MOUSEMOVE and Timer routines.

22 years agoSupport PGN_SCROLL notify and return either the button heigth or width.
Guy L. Albertelli [Tue, 14 May 2002 03:50:23 +0000 (03:50 +0000)] 
Support PGN_SCROLL notify and return either the button heigth or width.

22 years agoFix memory dump where length is not a multiple of 4.
Guy L. Albertelli [Tue, 14 May 2002 03:49:26 +0000 (03:49 +0000)] 
Fix memory dump where length is not a multiple of 4.

22 years agoFixed issues with Unicode conversion. Certain strings were not
Guy L. Albertelli [Tue, 14 May 2002 03:48:48 +0000 (03:48 +0000)] 
Fixed issues with Unicode conversion. Certain strings were not
converted, but then processed as converted.

22 years ago- Converted Winhelp for use of NLS
Sylvain Petreolle [Tue, 14 May 2002 03:48:10 +0000 (03:48 +0000)] 
- Converted Winhelp for use of NLS
- Minor bugfix
- Disable support of Va.rc for now (rumantsch swiss)

22 years agoAdded some support for cross-compilation using mingw32.
Alexandre Julliard [Sun, 12 May 2002 03:16:39 +0000 (03:16 +0000)] 
Added some support for cross-compilation using mingw32.

22 years agoBetter behavior of PlaySound (error handling, synchronization).
Eric Pouech [Sun, 12 May 2002 03:10:26 +0000 (03:10 +0000)] 
Better behavior of PlaySound (error handling, synchronization).
Removed some unnecessary tests about windows handles.

22 years agoAdded -res option to specify resources on winebuild command-line.
Alexandre Julliard [Sat, 11 May 2002 23:06:32 +0000 (23:06 +0000)] 
Added -res option to specify resources on winebuild command-line.
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.

22 years agoLet MCI drivers support the session instance loading mechanism (NULL
Eric Pouech [Sat, 11 May 2002 23:02:55 +0000 (23:02 +0000)] 
Let MCI drivers support the session instance loading mechanism (NULL
lParam2 in MCI_OPEN).

22 years agoFixed typos; added standard CATID_'s.
John K. Hohm [Sat, 11 May 2002 23:01:40 +0000 (23:01 +0000)] 
Fixed typos; added standard CATID_'s.

22 years agoWhen using MapSL, 32-bit addresses are no longer truncated into 16-bit
Jukka Heinonen [Sat, 11 May 2002 23:01:12 +0000 (23:01 +0000)] 
When using MapSL, 32-bit addresses are no longer truncated into 16-bit
addresses.

22 years agoRawModeSwitch can now be used to return DPMI application back to
Jukka Heinonen [Sat, 11 May 2002 23:00:45 +0000 (23:00 +0000)] 
RawModeSwitch can now be used to return DPMI application back to
protected mode.

22 years agoAvoid deadlock in VGA_DoSetMode.
Christian Costa [Sat, 11 May 2002 23:00:17 +0000 (23:00 +0000)] 
Avoid deadlock in VGA_DoSetMode.

22 years agoMake PROFILE_GetString account for default value in all cases.
Andreas Mohr [Sat, 11 May 2002 22:59:41 +0000 (22:59 +0000)] 
Make PROFILE_GetString account for default value in all cases.

22 years agoAllowed options to be put between mode keyword and main argument.
Eric Pouech [Sat, 11 May 2002 22:58:57 +0000 (22:58 +0000)] 
Allowed options to be put between mode keyword and main argument.

22 years agoMoved session instance loading to winmm.
Eric Pouech [Sat, 11 May 2002 22:58:23 +0000 (22:58 +0000)] 
Moved session instance loading to winmm.

22 years agoCreated an ACM IMA ADPCM codec.
Eric Pouech [Sat, 11 May 2002 22:57:40 +0000 (22:57 +0000)] 
Created an ACM IMA ADPCM codec.

22 years agoFixed bug in acmFormatTagEnumW.
Eric Pouech [Sat, 11 May 2002 22:56:13 +0000 (22:56 +0000)] 
Fixed bug in acmFormatTagEnumW.

22 years agoCreated session instance for installable drivers.
Eric Pouech [Sat, 11 May 2002 22:55:29 +0000 (22:55 +0000)] 
Created session instance for installable drivers.
Now properly freeing library upon driver exit.

22 years agoFixed FlushInstructionCache prototype.
Eric Pouech [Sat, 11 May 2002 22:54:46 +0000 (22:54 +0000)] 
Fixed FlushInstructionCache prototype.

22 years agoFixed missing wineconsole notification of title modification.
Eric Pouech [Sat, 11 May 2002 22:53:56 +0000 (22:53 +0000)] 
Fixed missing wineconsole notification of title modification.

22 years agoMake defines configurable at run-time.
Joris Beugnies [Sat, 11 May 2002 22:53:00 +0000 (22:53 +0000)] 
Make defines configurable at run-time.

22 years agoLock/unlock (and hence maybe coerce) DIBSections into GdiMod during
David Hammerton [Sat, 11 May 2002 22:51:34 +0000 (22:51 +0000)] 
Lock/unlock (and hence maybe coerce) DIBSections into GdiMod during
the SetDIBits and GetDIBits functions, before actually accessing the X
Pixmap.

22 years agoRelease 20020509. wine-20020509
Alexandre Julliard [Fri, 10 May 2002 03:14:24 +0000 (03:14 +0000)] 
Release 20020509.

22 years agoBuild an explicit argument structure for mmap instead of relying on
Alexandre Julliard [Fri, 10 May 2002 01:46:15 +0000 (01:46 +0000)] 
Build an explicit argument structure for mmap instead of relying on
the stack layout.

22 years agoDetect snprintf && _snprintf, use _snprintf on stupid platforms
Steven Edwards [Fri, 10 May 2002 01:33:40 +0000 (01:33 +0000)] 
Detect snprintf && _snprintf, use _snprintf on stupid platforms
(windows).

22 years agoRemoved extra return statement.
Alexandre Julliard [Fri, 10 May 2002 01:10:04 +0000 (01:10 +0000)] 
Removed extra return statement.

22 years agoAdded some #ifdefs HAVE_X11_XLIB_H where appropriate.
Alexandre Julliard [Fri, 10 May 2002 01:08:56 +0000 (01:08 +0000)] 
Added some #ifdefs HAVE_X11_XLIB_H where appropriate.

22 years agoFixed some winehq.com URLs.
Alexandre Julliard [Thu, 9 May 2002 20:37:26 +0000 (20:37 +0000)] 
Fixed some winehq.com URLs.

22 years agoCorrected RtlConvertSidToUnicodeString, stub for VerSetConditionMask.
Juergen Schmied [Thu, 9 May 2002 20:30:52 +0000 (20:30 +0000)] 
Corrected RtlConvertSidToUnicodeString, stub for VerSetConditionMask.

22 years agoAdded some more tests.
Jakob Eriksson [Thu, 9 May 2002 20:29:15 +0000 (20:29 +0000)] 
Added some more tests.

22 years agoAdded definitions for the Component Categories Manager.
John K. Hohm [Thu, 9 May 2002 19:49:14 +0000 (19:49 +0000)] 
Added definitions for the Component Categories Manager.

22 years agoAdded some tests.
Juergen Schmied [Thu, 9 May 2002 19:48:07 +0000 (19:48 +0000)] 
Added some tests.

22 years agoReimplemented SHRegGetPathA/W, SHGetValueA/W, SHRegGetPathA/W.
Juergen Schmied [Thu, 9 May 2002 19:43:44 +0000 (19:43 +0000)] 
Reimplemented SHRegGetPathA/W, SHGetValueA/W, SHRegGetPathA/W.

22 years agoMoving the pidl debug functions to a separate file and made them self
Juergen Schmied [Thu, 9 May 2002 19:42:07 +0000 (19:42 +0000)] 
Moving the pidl debug functions to a separate file and made them self
contained. This prevents useless trace messages generated from the
debug functions themselves.

22 years agoTypes and partial implementation for NtQueryVolumeInformationFile.
Juergen Schmied [Thu, 9 May 2002 19:40:30 +0000 (19:40 +0000)] 
Types and partial implementation for NtQueryVolumeInformationFile.

22 years agoMake use of access mask MAXIMUM_ALLOWED possible.
Juergen Schmied [Thu, 9 May 2002 19:39:10 +0000 (19:39 +0000)] 
Make use of access mask MAXIMUM_ALLOWED possible.

22 years agoUse only winapi functions in _convert_winnt_registry_to_wine_format.
Juergen Schmied [Thu, 9 May 2002 19:38:06 +0000 (19:38 +0000)] 
Use only winapi functions in _convert_winnt_registry_to_wine_format.

22 years agoStub for VerifyVersionInfoW.
Juergen Schmied [Thu, 9 May 2002 19:36:28 +0000 (19:36 +0000)] 
Stub for VerifyVersionInfoW.

22 years agoUse long names, not 8.3 names in environment.
Juergen Schmied [Thu, 9 May 2002 19:35:22 +0000 (19:35 +0000)] 
Use long names, not 8.3 names in environment.

22 years agoAdded mkinstalldirs to create directories more portably.
Alexandre Julliard [Thu, 9 May 2002 04:31:39 +0000 (04:31 +0000)] 
Added mkinstalldirs to create directories more portably.

22 years agoAdded ExtSelectClipRgn to the DC interface and implemented it for
Alexandre Julliard [Thu, 9 May 2002 04:03:46 +0000 (04:03 +0000)] 
Added ExtSelectClipRgn to the DC interface and implemented it for
standard and enhanced metafiles.

22 years agoUpdated to the latest version.
Alexandre Julliard [Thu, 9 May 2002 01:51:04 +0000 (01:51 +0000)] 
Updated to the latest version.

22 years agoThere's no need to check for dlopen on cygwin.
Alexandre Julliard [Thu, 9 May 2002 01:49:54 +0000 (01:49 +0000)] 
There's no need to check for dlopen on cygwin.

22 years agoDisabled catching of mouse move events when not over menu.
Rizsanyi Zsolt [Thu, 9 May 2002 01:14:35 +0000 (01:14 +0000)] 
Disabled catching of mouse move events when not over menu.
Changed MENU_SelectItem allow EndMenu to deselect the selected menu.

22 years agoMoved imports specification from the .spec into the Makefile so that
Alexandre Julliard [Thu, 9 May 2002 00:05:48 +0000 (00:05 +0000)] 
Moved imports specification from the .spec into the Makefile so that
it can be used on platforms that don't build a .spec.c file.

22 years agoFix the Win31 style file dialog box.
Bill Medland [Wed, 8 May 2002 23:15:38 +0000 (23:15 +0000)] 
Fix the Win31 style file dialog box.
- If there is no filter don't put a blank one in; it doesn't
  work (leave it NULL).
- Correctly figure out which is the current drive in the combo box.
- Add FIXME for the variable "initial dir" handling.

22 years agoDirect bug reports to Wine bugzilla. Some other minor documentation
Andriy Palamarchuk [Wed, 8 May 2002 23:14:19 +0000 (23:14 +0000)] 
Direct bug reports to Wine bugzilla. Some other minor documentation
changes.

22 years agoDon't need to reference external errno since non-reentrant Xlib is no
Alexandre Julliard [Wed, 8 May 2002 00:41:43 +0000 (00:41 +0000)] 
Don't need to reference external errno since non-reentrant Xlib is no
longer supported.

22 years agoRun make test for all programs by default.
Alexandre Julliard [Wed, 8 May 2002 00:36:10 +0000 (00:36 +0000)] 
Run make test for all programs by default.

22 years agoFix handling of unix absolute paths in DOSFS_GetFullName and
Michael Wetherell [Wed, 8 May 2002 00:29:17 +0000 (00:29 +0000)] 
Fix handling of unix absolute paths in DOSFS_GetFullName and
GetShortPathNameA.
Handle '..' in paths in DRIVE_FindDriveRoot.

22 years agoReplace SELECTOR_AllocBlock and SELECTOR_FreeBlock with standard Win16
Andreas Mohr [Wed, 8 May 2002 00:20:40 +0000 (00:20 +0000)] 
Replace SELECTOR_AllocBlock and SELECTOR_FreeBlock with standard Win16
selector calls.

22 years ago- Make possible to diff registry information that contains
Raul Dias [Wed, 8 May 2002 00:17:11 +0000 (00:17 +0000)] 
- Make possible to diff registry information that contains
  timestamps.
- Create safe temp files in /tmp.

22 years agoFixed dll check for cygwin.
Alexandre Julliard [Tue, 7 May 2002 18:33:47 +0000 (18:33 +0000)] 
Fixed dll check for cygwin.

22 years agoAdded NULL pointer check in CallWindowProc16.
Stefan Leichter [Tue, 7 May 2002 18:31:10 +0000 (18:31 +0000)] 
Added NULL pointer check in CallWindowProc16.

22 years agoFixed vis region handling broken by last change.
Alexandre Julliard [Tue, 7 May 2002 18:30:19 +0000 (18:30 +0000)] 
Fixed vis region handling broken by last change.

22 years agoAdded support for DPMI RawModeSwitch.
Jukka Heinonen [Tue, 7 May 2002 17:59:10 +0000 (17:59 +0000)] 
Added support for DPMI RawModeSwitch.