wine
25 years agoFixed first seek on MEM mmio files.
Eric Pouech [Sun, 23 Jul 2000 13:35:39 +0000 (13:35 +0000)] 
Fixed first seek on MEM mmio files.

25 years agoRemove calls to DIALOG_DoDialogBox and DIALOG_CreateIndirect.
Gerard Patel [Sun, 23 Jul 2000 13:35:14 +0000 (13:35 +0000)] 
Remove calls to DIALOG_DoDialogBox and DIALOG_CreateIndirect.

25 years agoAdd a few more fields to HTTP_GetStdHeaderIndex() and fix some typos.
John R. Sheets [Sun, 23 Jul 2000 13:34:43 +0000 (13:34 +0000)] 
Add a few more fields to HTTP_GetStdHeaderIndex() and fix some typos.

25 years agoPut the URL parameter list in with the URL path if the ExtraInfo
John R. Sheets [Sun, 23 Jul 2000 13:34:21 +0000 (13:34 +0000)] 
Put the URL parameter list in with the URL path if the ExtraInfo
buffer isn't specified.

25 years agoFixed calculation of buffer length after switch of window text to
Gerard Patel [Sun, 23 Jul 2000 13:33:48 +0000 (13:33 +0000)] 
Fixed calculation of buffer length after switch of window text to
unicode.

25 years agoComment out a nonfunctional DOS part of debugger.
Ove Kaaven [Sun, 23 Jul 2000 13:33:18 +0000 (13:33 +0000)] 
Comment out a nonfunctional DOS part of debugger.

25 years agoAdded stub for RasHangUpA().
Ove Kaaven [Sun, 23 Jul 2000 13:32:57 +0000 (13:32 +0000)] 
Added stub for RasHangUpA().

25 years agoDefWindowProc should pass unhandled WM_MOUSEWHEEL to parent, according
Ove Kaaven [Sun, 23 Jul 2000 13:32:21 +0000 (13:32 +0000)] 
DefWindowProc should pass unhandled WM_MOUSEWHEEL to parent, according
to documentation.

25 years agoFixed a few problems.
Ove Kaaven [Sun, 23 Jul 2000 13:32:04 +0000 (13:32 +0000)] 
Fixed a few problems.

25 years ago- Changed the temporary buffer for loading resources from 256 to 512
David Elliott [Sun, 23 Jul 2000 13:31:41 +0000 (13:31 +0000)] 
- Changed the temporary buffer for loading resources from 256 to 512
- Define MAX_RESOURCE_STRING_LENGTH instead of using it magically throughout
  the function
- Use lstrcpynW instead of lstrcpyW

25 years agoRelease 20000716. wine-20000716
Alexandre Julliard [Sun, 16 Jul 2000 21:10:05 +0000 (21:10 +0000)] 
Release 20000716.

25 years agoChanged julliard@lrc.epfl.ch to julliard@winehq.com
Alexandre Julliard [Sun, 16 Jul 2000 21:09:03 +0000 (21:09 +0000)] 
Changed julliard@lrc.epfl.ch to julliard@winehq.com

25 years agoAdded assembly wrapper for calling window procedures.
Alexandre Julliard [Sun, 16 Jul 2000 20:29:44 +0000 (20:29 +0000)] 
Added assembly wrapper for calling window procedures.

25 years agoGet full path of argv[0] before we change directories.
Alexandre Julliard [Sun, 16 Jul 2000 18:21:34 +0000 (18:21 +0000)] 
Get full path of argv[0] before we change directories.
Make sure process names are long path names.
Cleaned up initialisation a bit.

25 years agoIn set_socket_event, the event should be signaled if there's a pending
Stephane Lussier [Sun, 16 Jul 2000 18:14:01 +0000 (18:14 +0000)] 
In set_socket_event, the event should be signaled if there's a pending
network event corresponding to the events the application wanted to be
notified.

25 years agoSpelling fixes.
Andreas Mohr [Sun, 16 Jul 2000 15:44:22 +0000 (15:44 +0000)] 
Spelling fixes.

25 years agoDoc and trace updates.
Andreas Mohr [Sun, 16 Jul 2000 15:43:07 +0000 (15:43 +0000)] 
Doc and trace updates.

25 years agoTransmit current directory settings to newly created processes.
Marcus Meissner [Sun, 16 Jul 2000 15:42:22 +0000 (15:42 +0000)] 
Transmit current directory settings to newly created processes.

25 years agoAdded German installation and configuration manual.
Peter Ganten [Sun, 16 Jul 2000 15:41:17 +0000 (15:41 +0000)] 
Added German installation and configuration manual.

25 years agoAdded Brazilian keyboard.
Raul Fernandes [Sun, 16 Jul 2000 15:40:29 +0000 (15:40 +0000)] 
Added Brazilian keyboard.

25 years agoSet clipping region to client window before owner-drawn painting.
Gerard Patel [Sun, 16 Jul 2000 15:39:37 +0000 (15:39 +0000)] 
Set clipping region to client window before owner-drawn painting.

25 years agoAdded the "SharedDir" registry key.
Andreas Mohr [Sun, 16 Jul 2000 15:39:05 +0000 (15:39 +0000)] 
Added the "SharedDir" registry key.

25 years ago- fix Direct3D support and a lot of warnings
Lionel Ulmer [Sun, 16 Jul 2000 14:40:35 +0000 (14:40 +0000)] 
- fix Direct3D support and a lot of warnings
- add support for DDraw in a window (not optimized yet)
- cleans up OpenGL extensions handling for D3D

25 years agoBackground of SS_SIMPLE static control is not filled (unless it has
Gerard Patel [Sun, 16 Jul 2000 14:39:21 +0000 (14:39 +0000)] 
Background of SS_SIMPLE static control is not filled (unless it has
SS_NOPREFIX too).

25 years agoDrop UNIX cwd to / after calculating WINE current directory (to allow
Marcus Meissner [Sun, 16 Jul 2000 14:38:53 +0000 (14:38 +0000)] 
Drop UNIX cwd to / after calculating WINE current directory (to allow
CD unmounts).

25 years agoNew version of the patch from Francois Jacques with a modification of
Stephane Lussier [Sat, 15 Jul 2000 21:37:33 +0000 (21:37 +0000)] 
New version of the patch from Francois Jacques with a modification of
my own that makes everybody happy :-)

25 years agoHook serialui dll into existing comm functions.
Mike McCormack [Sat, 15 Jul 2000 21:36:31 +0000 (21:36 +0000)] 
Hook serialui dll into existing comm functions.

25 years agoImplemented serialui dll containing CommConfigDialog,
Mike McCormack [Sat, 15 Jul 2000 21:35:55 +0000 (21:35 +0000)] 
Implemented serialui dll containing CommConfigDialog,
GetDefaultCommConfig and SetDefaultCommConfig.

25 years agoFixed some warnings.
Patrik Stridvall [Sat, 15 Jul 2000 21:33:38 +0000 (21:33 +0000)] 
Fixed some warnings.

25 years ago- Minor API files fixes.
Patrik Stridvall [Sat, 15 Jul 2000 21:32:55 +0000 (21:32 +0000)] 
- Minor API files fixes.
- Minor bug fixes and additions.

25 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Sat, 15 Jul 2000 21:32:26 +0000 (21:32 +0000)] 
Fixed some issues found by winapi_check.

25 years agoAll standard window controls should have CS_PARENTDC, but should still
Dave Hawkes [Sat, 15 Jul 2000 21:31:42 +0000 (21:31 +0000)] 
All standard window controls should have CS_PARENTDC, but should still
clip to the control window.

25 years agoWe also have to validate the frame to avoid an infinite loop when the
John R . Sheets [Sat, 15 Jul 2000 21:31:01 +0000 (21:31 +0000)] 
We also have to validate the frame to avoid an infinite loop when the
app doesn't call BeginPaint.

25 years agoExtend the WSOCK32 warning in certain functions to mention WS2_32 too.
Andreas Mohr [Sat, 15 Jul 2000 21:29:34 +0000 (21:29 +0000)] 
Extend the WSOCK32 warning in certain functions to mention WS2_32 too.

25 years agoFixes unmuting when unmuted.
Ed Snow [Sat, 15 Jul 2000 21:28:51 +0000 (21:28 +0000)] 
Fixes unmuting when unmuted.
Unifies scale reported with scale used for volume control.
Hack for Bass/Treble until better fix is complete.

25 years agoAdded DBCS/unicode encoding templates.
Hidenori Takeshima [Sat, 15 Jul 2000 21:28:05 +0000 (21:28 +0000)] 
Added DBCS/unicode encoding templates.

25 years agoDon't clear selection when initial entry is not in the list.
Susan Farley [Sat, 15 Jul 2000 21:27:32 +0000 (21:27 +0000)] 
Don't clear selection when initial entry is not in the list.

25 years agoMade --language behave the same as setting the LANGUAGE environment
Alexandre Julliard [Sat, 15 Jul 2000 19:59:10 +0000 (19:59 +0000)] 
Made --language behave the same as setting the LANGUAGE environment
variable.

25 years agoCreate rpcrt4.dll.
Huw D M Davies [Sat, 15 Jul 2000 19:53:50 +0000 (19:53 +0000)] 
Create rpcrt4.dll.
Implement UuidCreate (using existing code from CoCreateGuid).
CoCreateGuid calls UuidCreate.

25 years agoFix for supporting DBCS.
Hidenori Takeshima [Sat, 15 Jul 2000 19:46:51 +0000 (19:46 +0000)] 
Fix for supporting DBCS.

25 years agoIgnore iBitmap width when drawing flat toolbar.
Rob Farnum [Sat, 15 Jul 2000 19:45:43 +0000 (19:45 +0000)] 
Ignore iBitmap width when drawing flat toolbar.

25 years agoFixed a file descriptor leak in the PE loader.
Peter Ganten [Sat, 15 Jul 2000 19:44:29 +0000 (19:44 +0000)] 
Fixed a file descriptor leak in the PE loader.

25 years agoEnsure the validity of hOldFocus before calling WIN_GetTopParent.
Jean-Claude Batista [Sat, 15 Jul 2000 19:44:04 +0000 (19:44 +0000)] 
Ensure the validity of hOldFocus before calling WIN_GetTopParent.

25 years agoIgnore broken fonts when building cache file.
Drew Ronneberg [Sat, 15 Jul 2000 19:43:33 +0000 (19:43 +0000)] 
Ignore broken fonts when building cache file.

25 years agoAllow SetWindowLong(... GWL_STYLE) to change visible bit.
Gerard Patel [Sat, 15 Jul 2000 19:42:52 +0000 (19:42 +0000)] 
Allow SetWindowLong(... GWL_STYLE) to change visible bit.

25 years agoText of WWN article "The Registry".
Ove Kaaven [Sat, 15 Jul 2000 19:42:27 +0000 (19:42 +0000)] 
Text of WWN article "The Registry".

25 years ago- New function in aspi.c SCSI_Fix_CMD_LEN which determines if Linux is
David Elliott [Sat, 15 Jul 2000 15:15:31 +0000 (15:15 +0000)] 
- New function in aspi.c SCSI_Fix_CMD_LEN which determines if Linux is
  guessing the command length correctly, and if not, tell's it what's up.
- Changed strcat to strcpy in SendASPI32Command to avoid requiring the
  caller to clear the fields.
- Added a new field to HA_Unique content to fix some applications.  Will
  fix this for good at a later date.
- Added TRACE to GetASPI32DLLVersion (and FIXME when not running under
  Linux)
- Added some constants to winescsi.h
(with the help of Bernd Bernie Meyer <bmeyer@cs.monash.edu.au>)

25 years agoStubs for CreateDesktopA and EnumDesktopWindows.
Peter Ganten [Sat, 15 Jul 2000 15:13:56 +0000 (15:13 +0000)] 
Stubs for CreateDesktopA and EnumDesktopWindows.

25 years agoAdded ws2_32 loadorder.
Andreas Mohr [Sat, 15 Jul 2000 15:13:28 +0000 (15:13 +0000)] 
Added ws2_32 loadorder.

25 years agoTry to unlink output file before opening it.
Peter Ganten [Sat, 15 Jul 2000 15:13:09 +0000 (15:13 +0000)] 
Try to unlink output file before opening it.

25 years agoReplaced %s by %p in EDIT_WM_SetText.
Marcus Meissner [Sat, 15 Jul 2000 15:12:38 +0000 (15:12 +0000)] 
Replaced %s by %p in EDIT_WM_SetText.

25 years agoAdded WSAWaitForMultipleEvents (alias to WaitForMultipleObjectsEx).
Andreas Mohr [Sat, 15 Jul 2000 15:12:18 +0000 (15:12 +0000)] 
Added WSAWaitForMultipleEvents (alias to WaitForMultipleObjectsEx).

25 years agoAdd a warning when the normal load address for a win32 program is not
Gerard Patel [Sat, 15 Jul 2000 15:11:31 +0000 (15:11 +0000)] 
Add a warning when the normal load address for a win32 program is not
available.

25 years agoOLE picture object implementation.
Huw D M Davies [Sat, 15 Jul 2000 14:59:11 +0000 (14:59 +0000)] 
OLE picture object implementation.

25 years agoFixed an incorrect format string.
Gerald Pfeifer [Sat, 15 Jul 2000 14:58:32 +0000 (14:58 +0000)] 
Fixed an incorrect format string.

25 years agoAdded loadorder entry for the Linux glide3x library.
Andreas Mohr [Sat, 15 Jul 2000 14:58:08 +0000 (14:58 +0000)] 
Added loadorder entry for the Linux glide3x library.

25 years agoAdded "CommonFilesDir"="C:\Program Files\Common Files".
Uwe Bonnes [Sat, 15 Jul 2000 14:57:32 +0000 (14:57 +0000)] 
Added "CommonFilesDir"="C:\Program Files\Common Files".

25 years agoAdded Pentium Pro/2/3/4 conditional move instructions.
Ian Schmidt [Sat, 15 Jul 2000 14:57:13 +0000 (14:57 +0000)] 
Added Pentium Pro/2/3/4 conditional move instructions.

25 years agoSet ansi/oem/mac code pages from current locale.
Alexandre Julliard [Tue, 11 Jul 2000 22:08:43 +0000 (22:08 +0000)] 
Set ansi/oem/mac code pages from current locale.

25 years agoBetter error message for really clueless newbies.
Andreas Mohr [Tue, 11 Jul 2000 22:06:13 +0000 (22:06 +0000)] 
Better error message for really clueless newbies.

25 years agoStub for the ACM_METRIC_MAX_SIZE_FORMAT command of acmMetrics.
James Hatheway [Tue, 11 Jul 2000 22:05:47 +0000 (22:05 +0000)] 
Stub for the ACM_METRIC_MAX_SIZE_FORMAT command of acmMetrics.

25 years agoCheck for NULL flipchain and just return the current surface if it
Marcus Meissner [Tue, 11 Jul 2000 22:05:21 +0000 (22:05 +0000)] 
Check for NULL flipchain and just return the current surface if it
happens.

25 years agoImplemented _vsnprintf by calling wvsnprintfA.
Marcus Meissner [Tue, 11 Jul 2000 22:05:03 +0000 (22:05 +0000)] 
Implemented _vsnprintf by calling wvsnprintfA.

25 years agoIn CreateDIBSection function, if hdc is NULL it now uses the desktop DC
Stephane Lussier [Tue, 11 Jul 2000 22:04:44 +0000 (22:04 +0000)] 
In CreateDIBSection function, if hdc is NULL it now uses the desktop DC
instead of failing.

25 years agoFixed TOOLBAR_DrawString() to offset button text if infoPtr->himlDef
Chris Morgan [Tue, 11 Jul 2000 22:03:44 +0000 (22:03 +0000)] 
Fixed TOOLBAR_DrawString() to offset button text if infoPtr->himlDef
is non-zero.  Better fix than my previous patch.

25 years agoLazy initialisation of thread locale.
Alexandre Julliard [Mon, 10 Jul 2000 15:23:04 +0000 (15:23 +0000)] 
Lazy initialisation of thread locale.

25 years ago- Make ref counting a little more efficient
Peter Hunnisett [Mon, 10 Jul 2000 13:19:28 +0000 (13:19 +0000)] 
- Make ref counting a little more efficient
- Correct suspended process resumption
- Don't use sys/queue.h anymore
- Properly initialize the global semaphore across processes
- Create a mapped file for shared data structures
- Change some trace messages
- Allocate dynamic shared data from the mapped file
- Rework setting and retrieving lobby settings from shared memory
- Add infrastructure for syncronization after app launch
- Small documentation update
- Include some stuff missing from header
- Start on dp and dpl message infrastructure
- Unicode versions of player/group commands added
- Combined Connect/ConnectEx and Open/SecureOpen
- More implementation

25 years agoMoved all NLS dependent data to the KERNEL resources.
Dmitry Timoshkov [Mon, 10 Jul 2000 13:11:27 +0000 (13:11 +0000)] 
Moved all NLS dependent data to the KERNEL resources.

25 years agoMoved setting the locale value to the right position.
Juergen Schmied [Mon, 10 Jul 2000 13:06:58 +0000 (13:06 +0000)] 
Moved setting the locale value to the right position.

25 years agoFixed FormatMessage[A|16] against some buffer overflow cases.
Eric Pouech [Mon, 10 Jul 2000 13:06:25 +0000 (13:06 +0000)] 
Fixed FormatMessage[A|16] against some buffer overflow cases.

25 years agoRemoved extraneous trace message.
Eric Pouech [Mon, 10 Jul 2000 13:05:59 +0000 (13:05 +0000)] 
Removed extraneous trace message.

25 years agoUnconditionnally print messages on DLL load breakpoint.
Eric Pouech [Mon, 10 Jul 2000 13:05:44 +0000 (13:05 +0000)] 
Unconditionnally print messages on DLL load breakpoint.

25 years agoFixed winedbg watchpoints.
Andreas Mohr [Mon, 10 Jul 2000 13:05:17 +0000 (13:05 +0000)] 
Fixed winedbg watchpoints.

25 years agoPrevent SysAllocString and SysAllocString16 to perform any processing
Francois Jacques [Mon, 10 Jul 2000 13:04:45 +0000 (13:04 +0000)] 
Prevent SysAllocString and SysAllocString16 to perform any processing
on NULL strings.

25 years agoMake it possible to change the encoding of fonts from the command
Stas Sergeev [Mon, 10 Jul 2000 13:04:08 +0000 (13:04 +0000)] 
Make it possible to change the encoding of fonts from the command
line, even if autodetected.

25 years agoConvert WND.text field to Unicode.
Dmitry Timoshkov [Mon, 10 Jul 2000 12:09:31 +0000 (12:09 +0000)] 
Convert WND.text field to Unicode.
Add new key to wine.ini in the section [x11drv] - TextCP, which means
code page used for texts passed to X.
Accordingly fix handlers of WM_SETTEXT/WM_GETTEXT.

25 years agoBacked out previous patch.
Alexandre Julliard [Mon, 10 Jul 2000 10:59:35 +0000 (10:59 +0000)] 
Backed out previous patch.

25 years agoStub for RegisterDeviceNotificationA.
Marcus Meissner [Mon, 10 Jul 2000 10:58:16 +0000 (10:58 +0000)] 
Stub for RegisterDeviceNotificationA.

25 years agoFakes a negotiation of the winsock version.
Gerard Patel [Mon, 10 Jul 2000 10:57:46 +0000 (10:57 +0000)] 
Fakes a negotiation of the winsock version.

25 years ago- better loading of *.tlb files
Juergen Schmied [Mon, 10 Jul 2000 10:57:28 +0000 (10:57 +0000)] 
- better loading of *.tlb files
- seperated code for loading tlb resource into memory from code for
  parsing the tlb resource.

25 years agoImplemented OleCreate.
Juergen Schmied [Mon, 10 Jul 2000 10:56:19 +0000 (10:56 +0000)] 
Implemented OleCreate.

25 years agoGetClassInfo should return global classes even if the hInstance
Noomen Hamza [Sun, 9 Jul 2000 12:21:07 +0000 (12:21 +0000)] 
GetClassInfo should return global classes even if the hInstance
parameter is different from the one passed to the RegisterClass
function.

25 years agoFixes the BuildCommDCBA function.
Stefan Leichter [Sun, 9 Jul 2000 12:19:44 +0000 (12:19 +0000)] 
Fixes the BuildCommDCBA function.

25 years agoAdded configure check for libutil.h.
Hidenori Takeshima [Sun, 9 Jul 2000 12:19:09 +0000 (12:19 +0000)] 
Added configure check for libutil.h.

25 years agoMake the focus follow the last selected item for multiselect listboxes.
Gerard Patel [Sun, 9 Jul 2000 12:18:14 +0000 (12:18 +0000)] 
Make the focus follow the last selected item for multiselect listboxes.

25 years agoStub implementation of LHashValOfNameSysA.
Huw D M Davies [Sun, 9 Jul 2000 12:17:52 +0000 (12:17 +0000)] 
Stub implementation of LHashValOfNameSysA.
Don't crash if we encounter a BSTR with length <= 0.
Fix typos in ITypeLib::GetDocumentation.

25 years agoWith some apps a fault was possible in ExtractAssociatedIcon.
Dave Hawkes [Sun, 9 Jul 2000 12:17:23 +0000 (12:17 +0000)] 
With some apps a fault was possible in ExtractAssociatedIcon.

25 years agoGetIconInfo did no correctly identify icons from cursors.
Dave Hawkes [Sun, 9 Jul 2000 12:16:58 +0000 (12:16 +0000)] 
GetIconInfo did no correctly identify icons from cursors.

25 years agoUnder Windows 95/98/NT, message boxes do not have a default icon.
Haithem Hmida [Sun, 9 Jul 2000 12:16:36 +0000 (12:16 +0000)] 
Under Windows 95/98/NT, message boxes do not have a default icon.

25 years agoFixed lstrcpynAtoW usage (reported by Stas Sergeev).
Alexandre Julliard [Sun, 9 Jul 2000 11:20:59 +0000 (11:20 +0000)] 
Fixed lstrcpynAtoW usage (reported by Stas Sergeev).
Small cleanups.

25 years agoCreated separate libraries for dplay, shfolder, shlwapi, wow32 and
Alexandre Julliard [Sun, 9 Jul 2000 11:19:35 +0000 (11:19 +0000)] 
Created separate libraries for dplay, shfolder, shlwapi, wow32 and
wsock32 so that we have at most one Win32 dll in each .so library.

25 years agoUpdated X11DRV_DIB_GetDIBits to properly handle bottom-up DIBs
Francois Jacques [Sat, 8 Jul 2000 18:34:39 +0000 (18:34 +0000)] 
Updated X11DRV_DIB_GetDIBits to properly handle bottom-up DIBs
manipulation.
Corrected XGetSubImage arguments order.

25 years agoAdded some missing definitions.
Matthew Lake [Sat, 8 Jul 2000 18:31:43 +0000 (18:31 +0000)] 
Added some missing definitions.

25 years agoImplemented SafeArrayGetVarType.
Francois Jacques [Sat, 8 Jul 2000 18:30:41 +0000 (18:30 +0000)] 
Implemented SafeArrayGetVarType.
Added a VT_RECORD variant type definition.

25 years agoStarted implementation of the functions GetDefaultCommConfigA/W.
Stefan Leichter [Sat, 8 Jul 2000 18:29:54 +0000 (18:29 +0000)] 
Started implementation of the functions GetDefaultCommConfigA/W.

25 years agoCorrected 24->32 conversion. Still only correct for little endian.
Marcus Meissner [Sat, 8 Jul 2000 18:28:57 +0000 (18:28 +0000)] 
Corrected 24->32 conversion. Still only correct for little endian.

25 years agoCheck for WS_DISABLED parent in WindowFromPoint for un-managed windows.
Susan Farley [Sat, 8 Jul 2000 18:28:25 +0000 (18:28 +0000)] 
Check for WS_DISABLED parent in WindowFromPoint for un-managed windows.

25 years agoRename MODULE_InitDll to MODULE_InitDLL for the sake of consistency.
Andreas Mohr [Sat, 8 Jul 2000 18:28:03 +0000 (18:28 +0000)] 
Rename MODULE_InitDll to MODULE_InitDLL for the sake of consistency.

25 years agoFixed TOOLBAR_DrawString() to offset button text if the himl parameter
Chris Morgan [Sat, 8 Jul 2000 18:27:44 +0000 (18:27 +0000)] 
Fixed TOOLBAR_DrawString() to offset button text if the himl parameter
is non-zero or the default himl, himlDef, is non-zero.  Fixes a bug in
WinZip 8.0 where text is not shifted down by the height of the button
image.

25 years agoCheck the value returned by DIALOG_GetCharSize.
Slava Monich [Sat, 8 Jul 2000 18:27:24 +0000 (18:27 +0000)] 
Check the value returned by DIALOG_GetCharSize.