wine
21 years agoAllow RegConnectRegistryW to the local machine name.
Juan Lang [Thu, 18 Mar 2004 01:34:23 +0000 (01:34 +0000)] 
Allow RegConnectRegistryW to the local machine name.

21 years agoReimplemented FindFirstFile/FindNextFile on top of
Alexandre Julliard [Wed, 17 Mar 2004 20:57:09 +0000 (20:57 +0000)] 
Reimplemented FindFirstFile/FindNextFile on top of
NtQueryDirectoryFile.

21 years agoMove the string table out into a separate file, improve lookups.
Mike McCormack [Wed, 17 Mar 2004 20:49:59 +0000 (20:49 +0000)] 
Move the string table out into a separate file, improve lookups.

21 years agoImplement VarEqv.
Jon Griffiths [Wed, 17 Mar 2004 20:49:22 +0000 (20:49 +0000)] 
Implement VarEqv.

21 years agoFix relative screen resizing.
Richard Cohen [Wed, 17 Mar 2004 20:48:57 +0000 (20:48 +0000)] 
Fix relative screen resizing.

21 years agoRemove . from default library search path.
Richard Cohen [Wed, 17 Mar 2004 20:48:44 +0000 (20:48 +0000)] 
Remove . from default library search path.

21 years agoFix cursor position optimization.
Richard Cohen [Wed, 17 Mar 2004 20:48:30 +0000 (20:48 +0000)] 
Fix cursor position optimization.

21 years agoFIXME_(win) -> FIXME.
Richard Cohen [Wed, 17 Mar 2004 20:48:18 +0000 (20:48 +0000)] 
FIXME_(win) -> FIXME.

21 years agoMake copies of keys when creating, free them when done.
Jon Griffiths [Wed, 17 Mar 2004 20:48:03 +0000 (20:48 +0000)] 
Make copies of keys when creating, free them when done.
Use KEY_ALL_ACCESS when writing US reg values.
SHRegWriteUSValueW: Handle all flag combinations.
Make some A calls use the W version.

21 years agoUse function ptrs for call only present in later versions.
Jon Griffiths [Wed, 17 Mar 2004 20:47:42 +0000 (20:47 +0000)] 
Use function ptrs for call only present in later versions.
Fix tests that fail with old versions.

21 years agoCorrect geometry error in the ICCVID codec.
Mike McCormack [Wed, 17 Mar 2004 20:47:13 +0000 (20:47 +0000)] 
Correct geometry error in the ICCVID codec.

21 years ago- Documentation update.
Robert Shearman [Wed, 17 Mar 2004 20:46:57 +0000 (20:46 +0000)] 
- Documentation update.
- Better hot item handling.
- Fix DrawMasked to always use the right image list and bitmap index.

21 years agoRewrote the collapsing of . and .. in RtlGetFullPathName_U for better
Alexandre Julliard [Wed, 17 Mar 2004 01:58:51 +0000 (01:58 +0000)] 
Rewrote the collapsing of . and .. in RtlGetFullPathName_U for better
compatibility.

21 years agoRetrieve a short name in GetShortPathNameW if the long name contains
Alexandre Julliard [Wed, 17 Mar 2004 01:55:01 +0000 (01:55 +0000)] 
Retrieve a short name in GetShortPathNameW if the long name contains
spaces.

21 years agoFindFirstFile can return an empty short name if the long name is a
Alexandre Julliard [Wed, 17 Mar 2004 01:50:27 +0000 (01:50 +0000)] 
FindFirstFile can return an empty short name if the long name is a
valid DOS name, fixed callers to handle that properly.

21 years agoBeginnings on implementations of SetupCreateDiskSpaceListA/W,
Aric Stewart [Wed, 17 Mar 2004 01:46:00 +0000 (01:46 +0000)] 
Beginnings on implementations of SetupCreateDiskSpaceListA/W,
SetupQuerySpaceRequiredOnDriveA, SetupDestroyDiskSpaceList and
SetupAddInstallSectionToDiskSpaceListA for MDAC install.

21 years agoRemove unused lock.
Robert Reif [Wed, 17 Mar 2004 01:44:15 +0000 (01:44 +0000)] 
Remove unused lock.

21 years agoAdded stub for SignalObjectAndWait.
Raphael Junqueira [Wed, 17 Mar 2004 01:43:47 +0000 (01:43 +0000)] 
Added stub for SignalObjectAndWait.

21 years agoAdd stubs for EnumMonitors[A/W].
Steven Edwards [Wed, 17 Mar 2004 01:42:46 +0000 (01:42 +0000)] 
Add stubs for EnumMonitors[A/W].

21 years agoAdded 24-bit color key support in DIB_DirectDrawSurface_BltFast.
Elias Ross [Tue, 16 Mar 2004 19:41:50 +0000 (19:41 +0000)] 
Added 24-bit color key support in DIB_DirectDrawSurface_BltFast.

21 years agoExplicitly specify output file names for bison.
Dmitry Timoshkov [Tue, 16 Mar 2004 19:38:19 +0000 (19:38 +0000)] 
Explicitly specify output file names for bison.

21 years agoO_DIRECTORY is not really needed.
Alexandre Julliard [Tue, 16 Mar 2004 19:19:12 +0000 (19:19 +0000)] 
O_DIRECTORY is not really needed.

21 years agoExtend the parser to deal with the CREATE TABLE query. The query
Mike McCormack [Tue, 16 Mar 2004 19:18:22 +0000 (19:18 +0000)] 
Extend the parser to deal with the CREATE TABLE query. The query
doesn't do anything as yet.

21 years ago- Prefix many more functions, types, structs, etc. with MSVCRT_.
Hans Leidekker [Tue, 16 Mar 2004 19:17:11 +0000 (19:17 +0000)] 
- Prefix many more functions, types, structs, etc. with MSVCRT_.
- Correct prototypes for _memccpy()/_memicmp().
- "define before use" reordering in file.c.
- Use the new math.h/float.h.

21 years agoLet VarParseNumFromStr and VarNumFromParseNum cope with hex and oct
Fabian Cenedese [Tue, 16 Mar 2004 19:15:04 +0000 (19:15 +0000)] 
Let VarParseNumFromStr and VarNumFromParseNum cope with hex and oct
strings. Needed from VB conversions such as CLng, CInt, CByte...

21 years agoSupport for RBBS_HIDETITLE style.
Filip Navara [Tue, 16 Mar 2004 19:14:30 +0000 (19:14 +0000)] 
Support for RBBS_HIDETITLE style.

21 years ago- Enumerated different drawing modes.
Sami Nopanen [Tue, 16 Mar 2004 19:13:47 +0000 (19:13 +0000)] 
- Enumerated different drawing modes.
- Implemented HILITE, REMOVE and GHOST drawing modes.

21 years agoAdded stubs needed by some Windows Update installs.
Aric Stewart [Tue, 16 Mar 2004 19:13:18 +0000 (19:13 +0000)] 
Added stubs needed by some Windows Update installs.

21 years agoAdd cast to correctly interpret signed coordinate values.
Ulrich Czekalla [Tue, 16 Mar 2004 19:12:40 +0000 (19:12 +0000)] 
Add cast to correctly interpret signed coordinate values.

21 years agoStart implementation of MsiEvaluateConditionA/W.
Mike McCormack [Tue, 16 Mar 2004 03:23:43 +0000 (03:23 +0000)] 
Start implementation of MsiEvaluateConditionA/W.

21 years agoRequire bison to compile Wine.
Mike McCormack [Tue, 16 Mar 2004 03:11:39 +0000 (03:11 +0000)] 
Require bison to compile Wine.

21 years ago- Add debug SnoopFromInclude/SnoopFromExclude options.
Mike Hearn [Tue, 16 Mar 2004 03:10:07 +0000 (03:10 +0000)] 
- Add debug SnoopFromInclude/SnoopFromExclude options.
- Correct TRACE debug channel usage in SNOOP_SetupDLL.
- Refactor check_relay_from_relay.

21 years agoAdded support for MCI_DGV_WHERE_MAX flag in MCIAVI_mciWhere.
Christian Costa [Tue, 16 Mar 2004 03:09:14 +0000 (03:09 +0000)] 
Added support for MCI_DGV_WHERE_MAX flag in MCIAVI_mciWhere.
Fixed WHERE_WINDOW.

21 years agoNeed to include config.h.
Alexandre Julliard [Tue, 16 Mar 2004 01:32:36 +0000 (01:32 +0000)] 
Need to include config.h.

21 years agoImplemented NtQueryDirectoryFile (partly based on a patch by Eric
Alexandre Julliard [Tue, 16 Mar 2004 01:32:02 +0000 (01:32 +0000)] 
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
Pouech).

21 years agoA few updates.
Ivan Leo Murray-Smith [Tue, 16 Mar 2004 01:17:45 +0000 (01:17 +0000)] 
A few updates.

21 years agoDPMI programs now handle pending events.
Jukka Heinonen [Tue, 16 Mar 2004 01:15:11 +0000 (01:15 +0000)] 
DPMI programs now handle pending events.

21 years agoHandle avi files with non standard video stream names.
Christian Costa [Tue, 16 Mar 2004 01:14:39 +0000 (01:14 +0000)] 
Handle avi files with non standard video stream names.

21 years agoMCI strings are case insensitive.
Christian Costa [Tue, 16 Mar 2004 01:14:27 +0000 (01:14 +0000)] 
MCI strings are case insensitive.
Fixed a returned error value.

21 years agoDefault to FOURCC_DOS if no IOProc found.
Christian Costa [Tue, 16 Mar 2004 01:14:07 +0000 (01:14 +0000)] 
Default to FOURCC_DOS if no IOProc found.

21 years agoFixed deadlock when stopping playback.
Christian Costa [Tue, 16 Mar 2004 01:13:52 +0000 (01:13 +0000)] 
Fixed deadlock when stopping playback.

21 years agoDD_STRUCT_COPY_BYSIZE: Do not clear more that struct size.
Christian Costa [Tue, 16 Mar 2004 01:13:29 +0000 (01:13 +0000)] 
DD_STRUCT_COPY_BYSIZE: Do not clear more that struct size.

21 years agoUrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test
Uwe Bonnes [Tue, 16 Mar 2004 01:07:28 +0000 (01:07 +0000)] 
UrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test
cases.

21 years agoHTTP_HttpSendRequestA: Remove \r and \n at the end of
Uwe Bonnes [Tue, 16 Mar 2004 01:06:30 +0000 (01:06 +0000)] 
HTTP_HttpSendRequestA: Remove \r and \n at the end of
lpwhr->lpszPath.

21 years agoInitial implementation of cards.dll.
Sami Nopanen [Mon, 15 Mar 2004 20:26:42 +0000 (20:26 +0000)] 
Initial implementation of cards.dll.

21 years agoWhen setting the buddy to 0 then we must still resize the updown
Huw Davies [Mon, 15 Mar 2004 20:20:41 +0000 (20:20 +0000)] 
When setting the buddy to 0 then we must still resize the updown
control.

21 years ago- Document completeness.
Robert Shearman [Mon, 15 Mar 2004 20:20:01 +0000 (20:20 +0000)] 
- Document completeness.
- Finish tooltip support.

21 years agoProperly implement all key operations: new, delete, rename.
Dimitrie O. Paun [Mon, 15 Mar 2004 20:19:38 +0000 (20:19 +0000)] 
Properly implement all key operations: new, delete, rename.
Fix rename command to handle both keys and values.

21 years agoTips for using native MS SQL ODBC drivers.
Boaz Harrosh [Mon, 15 Mar 2004 20:11:11 +0000 (20:11 +0000)] 
Tips for using native MS SQL ODBC drivers.

21 years agoDeclare MsiGetProductPropertyA/W.
Mike McCormack [Mon, 15 Mar 2004 20:10:50 +0000 (20:10 +0000)] 
Declare MsiGetProductPropertyA/W.

21 years agoAdded CS_HREDRAW.
Huw Davies [Mon, 15 Mar 2004 20:10:32 +0000 (20:10 +0000)] 
Added CS_HREDRAW.

21 years agoMessage box to suggest the user not run wine as root.
Chris Morgan [Mon, 15 Mar 2004 20:10:14 +0000 (20:10 +0000)] 
Message box to suggest the user not run wine as root.

21 years ago- Unicode notification detection should be local to each tool.
Robert Shearman [Mon, 15 Mar 2004 20:10:00 +0000 (20:10 +0000)] 
- Unicode notification detection should be local to each tool.
- Implement TTN_GETDISPINFOW notification.

21 years agoEmulating STI instruction now raises an exception if there are pending
Jukka Heinonen [Mon, 15 Mar 2004 20:09:41 +0000 (20:09 +0000)] 
Emulating STI instruction now raises an exception if there are pending
events.

21 years agoRemove support for generating interrupt handlers.
Jukka Heinonen [Mon, 15 Mar 2004 20:09:23 +0000 (20:09 +0000)] 
Remove support for generating interrupt handlers.

21 years agoFix small typo.
Oleg Prokhorov [Mon, 15 Mar 2004 20:08:02 +0000 (20:08 +0000)] 
Fix small typo.

21 years agoAdd all needed accelerators to regedit. Cleanups.
Dimitrie O. Paun [Mon, 15 Mar 2004 20:07:44 +0000 (20:07 +0000)] 
Add all needed accelerators to regedit. Cleanups.

21 years agoAdded SetupCreateDiskSpaceList stub.
Mike McCormack [Mon, 15 Mar 2004 20:07:25 +0000 (20:07 +0000)] 
Added SetupCreateDiskSpaceList stub.

21 years agoImprove message given on image map failure.
Mike Hearn [Mon, 15 Mar 2004 20:06:50 +0000 (20:06 +0000)] 
Improve message given on image map failure.

21 years ago- Honour WM_SETREDRAW.
Robert Shearman [Mon, 15 Mar 2004 20:06:33 +0000 (20:06 +0000)] 
- Honour WM_SETREDRAW.
- Fix all calls of InvalidateRect.

21 years agoSupport Darwin ".dylib".
Pierre d'Herbemont [Mon, 15 Mar 2004 20:06:06 +0000 (20:06 +0000)] 
Support Darwin ".dylib".

21 years agoAdded "can't query key" translation.
Ivan Leo Murray-Smith [Mon, 15 Mar 2004 20:05:43 +0000 (20:05 +0000)] 
Added "can't query key" translation.

21 years agoImplementation of ICreateTypeInfo2_SetHelpContext,
Alastair Bridgewater [Mon, 15 Mar 2004 20:05:19 +0000 (20:05 +0000)] 
Implementation of ICreateTypeInfo2_SetHelpContext,
ICreateTypeInfo2_SetTypeDescAlias, ITypeLib2_GetTypeInfoCount,
ITypeLib2_GetTypeInfoType, and ITypeLib2_IsName.
Fix to ICreateTypeInfo2_SetVarName to fix a case where multiple
instances of the same name are used in the same typelib.

21 years agoImplemented ITypeLib2_GetTypeInfo() and
Alastair Bridgewater [Sat, 13 Mar 2004 19:32:41 +0000 (19:32 +0000)] 
Implemented ITypeLib2_GetTypeInfo() and
ITypeLib2_GetTypeInfoOfGuid().

21 years agoImprove how the GUID hash system works. Mainly a cleanup so that the
Alastair Bridgewater [Sat, 13 Mar 2004 19:30:13 +0000 (19:30 +0000)] 
Improve how the GUID hash system works. Mainly a cleanup so that the
hash lookups can be done from other functions.

21 years agoRename some of the fields in typelib.h to makes more evocative than
Alastair Bridgewater [Sat, 13 Mar 2004 19:24:58 +0000 (19:24 +0000)] 
Rename some of the fields in typelib.h to makes more evocative than
'unk00'.

21 years agoMake sure to take account of hidden bands during layout.
Mike McCormack [Sat, 13 Mar 2004 19:24:29 +0000 (19:24 +0000)] 
Make sure to take account of hidden bands during layout.

21 years agoPrevent negative coords for line, turn off redraw when initializing,
Juan Lang [Sat, 13 Mar 2004 19:24:04 +0000 (19:24 +0000)] 
Prevent negative coords for line, turn off redraw when initializing,
document one difference in native/builtin behavior.

21 years ago- Implement TB_LOADIMAGES, TB_MAPACCELERATOR{A,W}, TB_MARKBUTTON and
Robert Shearman [Sat, 13 Mar 2004 19:23:41 +0000 (19:23 +0000)] 
- Implement TB_LOADIMAGES, TB_MAPACCELERATOR{A,W}, TB_MARKBUTTON and
  undocumented message 0x460.
- Better debug output of undocumented message 0x45D.

21 years agoFixed bug when PCMWAVEFORMAT is passed into acmStreamOpen.
Robert Reif [Fri, 12 Mar 2004 20:24:50 +0000 (20:24 +0000)] 
Fixed bug when PCMWAVEFORMAT is passed into acmStreamOpen.
Fixed bug where interpolation is done with data past end of buffer. A
proper fix would be to project the last sample based on the previous
two but that requires significant changes.
Added TRACE and WARN where needed.

21 years ago- Add support for a toolbar global iListGap.
Robert Shearman [Fri, 12 Mar 2004 20:24:05 +0000 (20:24 +0000)] 
- Add support for a toolbar global iListGap.
- Make TOOLBAR_CalcToolbar and TOOLBAR_DrawButton not rely on "magic
  numbers" and calculate sizes and positions more like native.

21 years agoDon't calculate the redundant and unused REBAR_ROW structures.
Mike McCormack [Fri, 12 Mar 2004 20:23:39 +0000 (20:23 +0000)] 
Don't calculate the redundant and unused REBAR_ROW structures.

21 years agoFixed implib target broken by previous change.
Alexandre Julliard [Fri, 12 Mar 2004 19:49:46 +0000 (19:49 +0000)] 
Fixed implib target broken by previous change.

21 years agoThe beginnings of math.h and float.h.
Hans Leidekker [Fri, 12 Mar 2004 19:47:20 +0000 (19:47 +0000)] 
The beginnings of math.h and float.h.

21 years agoCreateDIBSection takes a const pointer to BITMAPINFO.
Dmitry Timoshkov [Fri, 12 Mar 2004 19:46:12 +0000 (19:46 +0000)] 
CreateDIBSection takes a const pointer to BITMAPINFO.

21 years agoAdd delete key support.
Zimler Attila [Fri, 12 Mar 2004 19:44:47 +0000 (19:44 +0000)] 
Add delete key support.

21 years agoRemove the FileSystem option from the drive configuration.
Dimitrie O. Paun [Fri, 12 Mar 2004 19:44:04 +0000 (19:44 +0000)] 
Remove the FileSystem option from the drive configuration.

21 years agoEnable exact position calculation when hardware supports it.
Robert Reif [Fri, 12 Mar 2004 19:43:44 +0000 (19:43 +0000)] 
Enable exact position calculation when hardware supports it.

21 years agoAdded WAVEFORMATEXTENSIBLE.
Robert Reif [Fri, 12 Mar 2004 19:43:19 +0000 (19:43 +0000)] 
Added WAVEFORMATEXTENSIBLE.

21 years agoFix rebar band insertion and non-client calculation in pager control.
Ulrich Czekalla [Fri, 12 Mar 2004 19:29:51 +0000 (19:29 +0000)] 
Fix rebar band insertion and non-client calculation in pager control.

21 years agoWe no longer need to pass --debugmsg -all to winedbg.
Alexandre Julliard [Fri, 12 Mar 2004 02:05:11 +0000 (02:05 +0000)] 
We no longer need to pass --debugmsg -all to winedbg.

21 years agoFixed typo in DOS device check in CreateFileW.
Stefan Leichter [Fri, 12 Mar 2004 02:02:13 +0000 (02:02 +0000)] 
Fixed typo in DOS device check in CreateFileW.

21 years agoGet rid of ntdll_get_process_heap and ntdll_get_process_pmts by using
Alexandre Julliard [Fri, 12 Mar 2004 01:59:35 +0000 (01:59 +0000)] 
Get rid of ntdll_get_process_heap and ntdll_get_process_pmts by using
standard APIs instead.

21 years agoChanged the create_file server request to take NtCreateFile flags
Alexandre Julliard [Fri, 12 Mar 2004 01:56:49 +0000 (01:56 +0000)] 
Changed the create_file server request to take NtCreateFile flags
instead of CreateFileW ones (based on a patch by Eric Pouech).

21 years ago- scripts sub-containers loading
Raphael Junqueira [Fri, 12 Mar 2004 01:53:05 +0000 (01:53 +0000)] 
- scripts sub-containers loading
- better segments Load and ParseDescriptor behaviors

21 years agoChange GetFileTitleA/W prototype to match PSDK.
Ge van Geldorp [Fri, 12 Mar 2004 01:52:11 +0000 (01:52 +0000)] 
Change GetFileTitleA/W prototype to match PSDK.

21 years agoGet rid of the WINEOPTIONS variable and instead use WINEDEBUG to
Alexandre Julliard [Thu, 11 Mar 2004 23:22:29 +0000 (23:22 +0000)] 
Get rid of the WINEOPTIONS variable and instead use WINEDEBUG to
inherit debug options.
Start deprecating the --debugmsg option.

21 years agoExplicitly ask for image list with screen depth as ILC_COLOR can/will
Ge van Geldorp [Thu, 11 Mar 2004 22:46:51 +0000 (22:46 +0000)] 
Explicitly ask for image list with screen depth as ILC_COLOR can/will
limit the depth to 4bpp now.

21 years agoThe OpenConsoleW inherit argument is a boolean not a
Alexandre Julliard [Thu, 11 Mar 2004 22:46:27 +0000 (22:46 +0000)] 
The OpenConsoleW inherit argument is a boolean not a
SECURITY_ATTRIBUTES pointer.

21 years agoBuild all file consistently, without shortcuts.
Dimitrie O. Paun [Thu, 11 Mar 2004 22:42:39 +0000 (22:42 +0000)] 
Build all file consistently, without shortcuts.
Do not pass winebuild escaped options to the compiler.

21 years agoAdd the LDFLAGS when linking hlp2sgml.
Michael Stefaniuc [Thu, 11 Mar 2004 22:42:11 +0000 (22:42 +0000)] 
Add the LDFLAGS when linking hlp2sgml.

21 years ago_wto{l,i,i64} parameters are const.
Hans Leidekker [Thu, 11 Mar 2004 22:38:38 +0000 (22:38 +0000)] 
_wto{l,i,i64} parameters are const.

21 years agoFix subclassing to support nested messages.
Robert Shearman [Thu, 11 Mar 2004 22:38:22 +0000 (22:38 +0000)] 
Fix subclassing to support nested messages.

21 years agoWe should no longer need to unset TMP and TEMP.
Alexandre Julliard [Thu, 11 Mar 2004 03:52:07 +0000 (03:52 +0000)] 
We should no longer need to unset TMP and TEMP.

21 years agoWindows truncates windows coordinates at 16 bits when moving or
Dmitry Timoshkov [Thu, 11 Mar 2004 03:51:46 +0000 (03:51 +0000)] 
Windows truncates windows coordinates at 16 bits when moving or
resizing a window.

21 years agoCorrection of small spelling mistakes.
Christian Britz [Thu, 11 Mar 2004 03:50:24 +0000 (03:50 +0000)] 
Correction of small spelling mistakes.

21 years agoRewrite drawing code.
Robert Shearman [Thu, 11 Mar 2004 03:50:10 +0000 (03:50 +0000)] 
Rewrite drawing code.

21 years agoAdded some missing defines.
Robert Reif [Thu, 11 Mar 2004 03:49:49 +0000 (03:49 +0000)] 
Added some missing defines.

21 years agoDo not put the TEMP and TMP variables into the Unix environment, use
Alexandre Julliard [Thu, 11 Mar 2004 00:49:01 +0000 (00:49 +0000)] 
Do not put the TEMP and TMP variables into the Unix environment, use
WINETEMP and WINETMP instead, like we already do for PATH.

21 years agoRemove the WINEDEBUG variable from the environment of the debugger
Alexandre Julliard [Thu, 11 Mar 2004 00:47:49 +0000 (00:47 +0000)] 
Remove the WINEDEBUG variable from the environment of the debugger
process.