wine
20 years agoRemove the win32 debug channel, misc cleanup of debugging code.
Dimitrie O. Paun [Thu, 26 Feb 2004 05:30:54 +0000 (05:30 +0000)] 
Remove the win32 debug channel, misc cleanup of debugging code.

20 years agoDocument building tests with MinGW.
Hans Leidekker [Thu, 26 Feb 2004 05:30:15 +0000 (05:30 +0000)] 
Document building tests with MinGW.

20 years agoUse time rather than win32 debug channel for kernel time functions.
Mike Hearn [Thu, 26 Feb 2004 05:29:55 +0000 (05:29 +0000)] 
Use time rather than win32 debug channel for kernel time functions.

20 years agoAdd a comment to explain the LockWindowUpdate situation.
Mike Hearn [Thu, 26 Feb 2004 05:29:26 +0000 (05:29 +0000)] 
Add a comment to explain the LockWindowUpdate situation.

20 years agoAdd A/W mapping for MCI_DGV_WINDOW_PARMS.
Dmitry Timoshkov [Thu, 26 Feb 2004 05:28:49 +0000 (05:28 +0000)] 
Add A/W mapping for MCI_DGV_WINDOW_PARMS.

20 years agoFor static libs (.a) we need to pass the actual filename to winebuild,
Dimitrie O. Paun [Thu, 26 Feb 2004 05:28:35 +0000 (05:28 +0000)] 
For static libs (.a) we need to pass the actual filename to winebuild,
not a -l switch. Do not remove the file extension to get to the base
name if it's not .exe or .exe.so. Link shell32 by default for GUI
programs. Fix parsing of options with arguments.

20 years agoCheck uSize parameter in waveOutUnprepareHeader and
Sean Young [Thu, 26 Feb 2004 05:28:01 +0000 (05:28 +0000)] 
Check uSize parameter in waveOutUnprepareHeader and
waveOutPrepareHeader.

20 years agoVarRound implementation (without type DECIMAL yet) with test function.
Fabian Cenedese [Thu, 26 Feb 2004 05:27:11 +0000 (05:27 +0000)] 
VarRound implementation (without type DECIMAL yet) with test function.

20 years agoCall TIME_GetBias rather than RtlQueryTimeZoneInfo if we're only
Huw Davies [Thu, 26 Feb 2004 05:26:34 +0000 (05:26 +0000)] 
Call TIME_GetBias rather than RtlQueryTimeZoneInfo if we're only
interested in the bias - it's faster.

20 years agoFixed callers of GetLocaleInfoW to use the correct buffer size.
Alexandre Julliard [Wed, 25 Feb 2004 01:35:01 +0000 (01:35 +0000)] 
Fixed callers of GetLocaleInfoW to use the correct buffer size.

20 years agoReturn the right error code for non-existent VxD modules.
Alexandre Julliard [Wed, 25 Feb 2004 01:31:17 +0000 (01:31 +0000)] 
Return the right error code for non-existent VxD modules.

20 years agoAdded name resolving for CLSIDs, IIDs, GUIDs and return codes.
Rok Mandeljc [Wed, 25 Feb 2004 01:30:03 +0000 (01:30 +0000)] 
Added name resolving for CLSIDs, IIDs, GUIDs and return codes.

20 years agoHandle proper substraction of unsigned numbers.
Lionel Ulmer [Wed, 25 Feb 2004 01:25:49 +0000 (01:25 +0000)] 
Handle proper substraction of unsigned numbers.

20 years agoAdd VMM VxD.
Dimitrie O. Paun [Wed, 25 Feb 2004 01:25:21 +0000 (01:25 +0000)] 
Add VMM VxD.

20 years agoSpeed up RtlTimeFieldsToTime.
Huw Davies [Wed, 25 Feb 2004 01:25:00 +0000 (01:25 +0000)] 
Speed up RtlTimeFieldsToTime.

20 years agoFix dumping of Unicode strings.
Matt Chapman [Wed, 25 Feb 2004 01:24:42 +0000 (01:24 +0000)] 
Fix dumping of Unicode strings.

20 years agoFix a reentrancy issue in the property sheet implementation by not
Matt Chapman [Wed, 25 Feb 2004 01:24:22 +0000 (01:24 +0000)] 
Fix a reentrancy issue in the property sheet implementation by not
caching a pointer that can change.

20 years agoNo sign extension for negative values.
Fabian Cenedese [Wed, 25 Feb 2004 01:23:49 +0000 (01:23 +0000)] 
No sign extension for negative values.

20 years agoTweak the load order algorithm a bit to better reflect the user's
Alexandre Julliard [Tue, 24 Feb 2004 01:26:31 +0000 (01:26 +0000)] 
Tweak the load order algorithm a bit to better reflect the user's
intention, by taking into account non-wildcard module specifications
for all directories.

20 years agoReturn right away from import_dll when a dll is not found to avoid
Alexandre Julliard [Tue, 24 Feb 2004 01:25:03 +0000 (01:25 +0000)] 
Return right away from import_dll when a dll is not found to avoid
displaying many useless function errors.

20 years agoMore robust fix for the artsc-config breakage.
Alexandre Julliard [Tue, 24 Feb 2004 01:24:20 +0000 (01:24 +0000)] 
More robust fix for the artsc-config breakage.

20 years agoUse SHN_UNDEF instead of STN_UNDEF to specify undefined section
Yorick Hardy [Tue, 24 Feb 2004 01:22:37 +0000 (01:22 +0000)] 
Use SHN_UNDEF instead of STN_UNDEF to specify undefined section
index.

20 years agoReplaced the timer and its callback by a thread for receiving midi in
Christian Costa [Tue, 24 Feb 2004 01:22:18 +0000 (01:22 +0000)] 
Replaced the timer and its callback by a thread for receiving midi in
events.
Handled DRVM_EXIT in OSS_midMessage.

20 years agoSet SA_RESTART sigaction flag for other BSDs beside NetBSD.
Dmitry Timoshkov [Tue, 24 Feb 2004 01:21:56 +0000 (01:21 +0000)] 
Set SA_RESTART sigaction flag for other BSDs beside NetBSD.

20 years ago- fix 'empty' glyphs
Lionel Ulmer [Tue, 24 Feb 2004 01:21:43 +0000 (01:21 +0000)] 
- fix 'empty' glyphs
- implement proper bitmap coordinates

20 years agoRemoved some of the DOS device hacks (based on a patch by Eric
Alexandre Julliard [Tue, 24 Feb 2004 01:15:12 +0000 (01:15 +0000)] 
Removed some of the DOS device hacks (based on a patch by Eric
Pouech).

20 years agoImplement I64 modifier, move WARN to TRACE.
Uwe Bonnes [Tue, 24 Feb 2004 01:09:39 +0000 (01:09 +0000)] 
Implement I64 modifier, move WARN to TRACE.

20 years agoChanged handling of special DOS devices to use real file handles
Alexandre Julliard [Tue, 24 Feb 2004 01:07:52 +0000 (01:07 +0000)] 
Changed handling of special DOS devices to use real file handles
instead of the server device object.

20 years ago Pass inherit handle flag properly for CreateNamedPipe.
Uwe Bonnes [Tue, 24 Feb 2004 01:06:30 +0000 (01:06 +0000)] 
 Pass inherit handle flag properly for CreateNamedPipe.

20 years agoItalian update.
Ivan Leo Murray-Smith [Tue, 24 Feb 2004 01:05:05 +0000 (01:05 +0000)] 
Italian update.

20 years agoAccept null module instance, Loadstring can handle it.
Christian Costa [Tue, 24 Feb 2004 01:04:27 +0000 (01:04 +0000)] 
Accept null module instance, Loadstring can handle it.

20 years agoFixed waveInGetDevCapsW.
Christian Costa [Tue, 24 Feb 2004 01:02:01 +0000 (01:02 +0000)] 
Fixed waveInGetDevCapsW.

20 years agoSpeed up RtlTimeToTimeFields.
Huw Davies [Tue, 24 Feb 2004 01:01:27 +0000 (01:01 +0000)] 
Speed up RtlTimeToTimeFields.

20 years agoConvert app description field to unicode and use CP_UNIXCP when
Dmitry Timoshkov [Tue, 24 Feb 2004 01:01:10 +0000 (01:01 +0000)] 
Convert app description field to unicode and use CP_UNIXCP when
printing it on the console.

20 years agoMerge winewrap into winegcc. Many cleanups.
Dimitrie O. Paun [Tue, 24 Feb 2004 01:00:53 +0000 (01:00 +0000)] 
Merge winewrap into winegcc. Many cleanups.

20 years ago- fixed ELF modules' size information
Eric Pouech [Tue, 24 Feb 2004 00:59:57 +0000 (00:59 +0000)] 
- fixed ELF modules' size information
- fixed containers' tests

20 years agoIO_pp_outp: Allow to switch direction of the printer port.
Uwe Bonnes [Tue, 24 Feb 2004 00:59:19 +0000 (00:59 +0000)] 
IO_pp_outp: Allow to switch direction of the printer port.

20 years agoFix a regression in ImageList_Create when creating a dibsection.
Maxime Bellengé [Tue, 24 Feb 2004 00:58:59 +0000 (00:58 +0000)] 
Fix a regression in ImageList_Create when creating a dibsection.

20 years agoUse the NULL matrix instead of giving a badly filled identity matrix.
Lionel Ulmer [Tue, 24 Feb 2004 00:58:39 +0000 (00:58 +0000)] 
Use the NULL matrix instead of giving a badly filled identity matrix.

20 years agoFill unused gap to fix lookups past CSIDL_CONNECTIONS.
Kevin Koltzau [Tue, 24 Feb 2004 00:58:20 +0000 (00:58 +0000)] 
Fill unused gap to fix lookups past CSIDL_CONNECTIONS.

20 years agoAllow the implementation of the VxDCall entry points to be moved to
Alexandre Julliard [Sat, 21 Feb 2004 04:13:56 +0000 (04:13 +0000)] 
Allow the implementation of the VxDCall entry points to be moved to
separate VxD dlls.
Moved VMM code to a separate dll, and removed the registry calls to
get rid of the code duplication with advapi32.

20 years agoReport the error sent by the CGI script.
Ferenc Wagner [Sat, 21 Feb 2004 04:01:56 +0000 (04:01 +0000)] 
Report the error sent by the CGI script.
Make progress bar selection explicit.

20 years agoRewrite winegcc in preparation for merging with winewrap.
Dimitrie O. Paun [Sat, 21 Feb 2004 04:01:38 +0000 (04:01 +0000)] 
Rewrite winegcc in preparation for merging with winewrap.
We now have comprehensive (and correct) options parsing.

20 years agoImplement SHDOCVW_DllGetVersion. It returns the same information as
Mike Hearn [Sat, 21 Feb 2004 04:01:22 +0000 (04:01 +0000)] 
Implement SHDOCVW_DllGetVersion. It returns the same information as
the Win98/IE6 implementation does.

20 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 20 Feb 2004 20:19:23 +0000 (20:19 +0000)] 
Fixed some issues found by winapi_check.

20 years agoRemoved a couple of unneeded helper functions.
Alexandre Julliard [Fri, 20 Feb 2004 19:58:39 +0000 (19:58 +0000)] 
Removed a couple of unneeded helper functions.

20 years agoFix typo introduced during the path search reorganizaton.
Dimitrie O. Paun [Fri, 20 Feb 2004 19:57:56 +0000 (19:57 +0000)] 
Fix typo introduced during the path search reorganizaton.

20 years ago- API files update.
Patrik Stridvall [Fri, 20 Feb 2004 19:57:42 +0000 (19:57 +0000)] 
- API files update.
- Minor bug fixes.

20 years agoUse dibsections for the images.
Ulrich Czekalla [Fri, 20 Feb 2004 19:57:09 +0000 (19:57 +0000)] 
Use dibsections for the images.

20 years agoIf TBSTYLE_EX_HIDECLIPPEDBUTTONS is set then invalidate the area that
Huw Davies [Fri, 20 Feb 2004 19:56:52 +0000 (19:56 +0000)] 
If TBSTYLE_EX_HIDECLIPPEDBUTTONS is set then invalidate the area that
changes in a resize.
Don't call SWP unless we're actually adjusting anything.

20 years agoAdd a free() call at the end.
Ferenc Wagner [Fri, 20 Feb 2004 19:56:29 +0000 (19:56 +0000)] 
Add a free() call at the end.

20 years agoImplemented rendering synthesized BITMAP and DIB formats.
Ulrich Czekalla [Fri, 20 Feb 2004 05:43:00 +0000 (05:43 +0000)] 
Implemented rendering synthesized BITMAP and DIB formats.

20 years agoCreate real file handles for VxDs instead of using the server device
Alexandre Julliard [Fri, 20 Feb 2004 05:22:20 +0000 (05:22 +0000)] 
Create real file handles for VxDs instead of using the server device
object hack (partly based on a patch by Eric Pouech).

20 years ago- Implement string functions in comctl32.
Robert Shearman [Fri, 20 Feb 2004 05:16:37 +0000 (05:16 +0000)] 
- Implement string functions in comctl32.
- Use CompareString in shlwapi wherever possible instead of ugly
  helpers.

20 years agoFirst step in using faster approach for A<->W message mapping.
Dmitry Timoshkov [Fri, 20 Feb 2004 05:14:48 +0000 (05:14 +0000)] 
First step in using faster approach for A<->W message mapping.

20 years agoUpdate DEVELOPERS-HINTS with the newly added VxDs.
Dimitrie O. Paun [Fri, 20 Feb 2004 05:13:05 +0000 (05:13 +0000)] 
Update DEVELOPERS-HINTS with the newly added VxDs.

20 years agoLVN_BEGINRDRAG is implemented now. Fix typo.
Dimitrie O. Paun [Fri, 20 Feb 2004 05:12:49 +0000 (05:12 +0000)] 
LVN_BEGINRDRAG is implemented now. Fix typo.

20 years agoImplemented system metric functions.
Kevin Koltzau [Fri, 20 Feb 2004 05:12:21 +0000 (05:12 +0000)] 
Implemented system metric functions.

20 years agoAdded support for implementing VxDs as separate dlls and loading them
Alexandre Julliard [Fri, 20 Feb 2004 01:18:43 +0000 (01:18 +0000)] 
Added support for implementing VxDs as separate dlls and loading them
on demand.
Moved all the DeviceIoControl code into the respective VxD dlls.

20 years agoRemove reference to Calmira file manager, add bit about Winefile.
Brian Vincent [Fri, 20 Feb 2004 01:09:49 +0000 (01:09 +0000)] 
Remove reference to Calmira file manager, add bit about Winefile.

20 years agoFix non-standard code in report().
Gerald Pfeifer [Fri, 20 Feb 2004 01:09:31 +0000 (01:09 +0000)] 
Fix non-standard code in report().

20 years agoGet the rectangle from the dc and uncomment PlayEnhMetaFile in
Ulrich Czekalla [Fri, 20 Feb 2004 01:08:57 +0000 (01:08 +0000)] 
Get the rectangle from the dc and uncomment PlayEnhMetaFile in
GetWinMetaFileBits.

20 years agoAdd stub implementation for SetICMProfileA().
Rein Klazes [Fri, 20 Feb 2004 01:08:16 +0000 (01:08 +0000)] 
Add stub implementation for SetICMProfileA().

20 years agoImplemented LISTVIEW_ApproximateViewRect for LVS_REPORT.
Aric Stewart [Fri, 20 Feb 2004 01:05:39 +0000 (01:05 +0000)] 
Implemented LISTVIEW_ApproximateViewRect for LVS_REPORT.

20 years agoFix for deadlock when using private colormap.
Finlo Boyde [Fri, 20 Feb 2004 01:04:51 +0000 (01:04 +0000)] 
Fix for deadlock when using private colormap.

20 years ago- command line handling (GUI will follow)
Ferenc Wagner [Thu, 19 Feb 2004 04:12:42 +0000 (04:12 +0000)] 
- command line handling (GUI will follow)
- strip .exe[.so] from test names
- version 2 output

20 years agoReplaced the timer and its callback by a thread for receiving midi in
Christian Costa [Thu, 19 Feb 2004 04:12:18 +0000 (04:12 +0000)] 
Replaced the timer and its callback by a thread for receiving midi in
events.
Fixed time of MIM_LONGDATA notification.
Handled DRVM_EXIT in ALSA_midMessage.

20 years agoTo reduce debugging noise, make IMalloc32/IMallocSpy implementations
Mike Hearn [Thu, 19 Feb 2004 01:26:45 +0000 (01:26 +0000)] 
To reduce debugging noise, make IMalloc32/IMallocSpy implementations
output to the new olemalloc debug channel.

20 years agoFixed varargs handling in the scanf functions (spotted by Eric
Alexandre Julliard [Thu, 19 Feb 2004 01:13:12 +0000 (01:13 +0000)] 
Fixed varargs handling in the scanf functions (spotted by Eric
Pouech).

20 years agoDefine SPI_* values introduced in XP.
Kevin Koltzau [Thu, 19 Feb 2004 01:10:34 +0000 (01:10 +0000)] 
Define SPI_* values introduced in XP.

20 years agoAdvance index as we set the atom values.
Ulrich Czekalla [Thu, 19 Feb 2004 01:10:16 +0000 (01:10 +0000)] 
Advance index as we set the atom values.

20 years agoThe presence of FGetComponentPath is used to check if mapi32.dll is
Mike Hearn [Thu, 19 Feb 2004 01:09:52 +0000 (01:09 +0000)] 
The presence of FGetComponentPath is used to check if mapi32.dll is
the Outlook version or not. It's common to GetProcAddress for it, so
let's not export it as otherwise apps may call it.

20 years agoAdded winedump man page, heavily based on the README file.
Michael Stefaniuc [Tue, 17 Feb 2004 22:49:33 +0000 (22:49 +0000)] 
Added winedump man page, heavily based on the README file.

20 years agoStub the stopwatch API.
Jon Griffiths [Tue, 17 Feb 2004 22:48:56 +0000 (22:48 +0000)] 
Stub the stopwatch API.
Implement DoesStringRoundTripW,@371-3,@392.
Move a couple of string functions into string.c

20 years agoFixed a trace.
Alexandre Julliard [Tue, 17 Feb 2004 22:48:25 +0000 (22:48 +0000)] 
Fixed a trace.

20 years agoListView should behave in OWNERDRAW as in FULLROWSELECT. This allows
Fabian Cenedese [Tue, 17 Feb 2004 22:47:51 +0000 (22:47 +0000)] 
ListView should behave in OWNERDRAW as in FULLROWSELECT. This allows
to select cells not in the first column in REPORT mode with OWNERDRAW
style set.

20 years agoForward some wrapper functions since we don't care about compatibility
Robert Shearman [Tue, 17 Feb 2004 22:47:21 +0000 (22:47 +0000)] 
Forward some wrapper functions since we don't care about compatibility
with Win98 in this case.

20 years agoSupport emulation of the privileged mov dr7,eax instruction.
Marcus Meissner [Tue, 17 Feb 2004 22:46:06 +0000 (22:46 +0000)] 
Support emulation of the privileged mov dr7,eax instruction.

20 years agoAdded some stubs.
Christian Costa [Tue, 17 Feb 2004 21:05:44 +0000 (21:05 +0000)] 
Added some stubs.

20 years agoCorrected method of creating registry keys, both to fix an issue where
Kevin Koltzau [Tue, 17 Feb 2004 21:03:33 +0000 (21:03 +0000)] 
Corrected method of creating registry keys, both to fix an issue where
they were not created and to act more like Windows.

20 years agoMove string functions to separate file.
Robert Shearman [Tue, 17 Feb 2004 21:02:18 +0000 (21:02 +0000)] 
Move string functions to separate file.

20 years agoAdded support for building a dll from a .def file for cases where we
Alexandre Julliard [Tue, 17 Feb 2004 20:36:16 +0000 (20:36 +0000)] 
Added support for building a dll from a .def file for cases where we
don't want to write a full .spec.
Renamed --spec option to --dll for consistency.

20 years agoSetMenu should always call SetWindowPos whether the window is visible
Huw Davies [Tue, 17 Feb 2004 20:29:05 +0000 (20:29 +0000)] 
SetMenu should always call SetWindowPos whether the window is visible
or not. However we shouldn't call SWP from CreateWindowEx.
Added a test for this behaviour.

20 years ago- Fix some traces.
Robert Shearman [Tue, 17 Feb 2004 20:28:19 +0000 (20:28 +0000)] 
- Fix some traces.
- The TBM_GET*HOTLIST functions take imagelist ID in wParam.
- Implement TBM_GETSTRING{A,W}.
- Implement undocumented 0x462 message.

20 years agoAllow user to choose "native", "native,builtin", "builtin",
Robert van Herk [Tue, 17 Feb 2004 20:26:15 +0000 (20:26 +0000)] 
Allow user to choose "native", "native,builtin", "builtin",
"builtin,native" and "disable" for each library they override.

20 years agoAccept VT_BOOL mixed with another type as valid combination in
Fabian Cenedese [Tue, 17 Feb 2004 20:25:41 +0000 (20:25 +0000)] 
Accept VT_BOOL mixed with another type as valid combination in
VarOr/VarAnd.

20 years agoFixed IntlStrEqWorkerA/W prototypes.
Alexandre Julliard [Tue, 17 Feb 2004 20:25:12 +0000 (20:25 +0000)] 
Fixed IntlStrEqWorkerA/W prototypes.

20 years ago- Add IntlStrEqWorkerA/W.
Robert Shearman [Tue, 17 Feb 2004 20:24:50 +0000 (20:24 +0000)] 
- Add IntlStrEqWorkerA/W.
- StrCmp tests.

20 years agoDocumentation update.
Robert Shearman [Tue, 17 Feb 2004 20:23:05 +0000 (20:23 +0000)] 
Documentation update.

20 years agoWrite section access also assumes read access.
Dmitry Timoshkov [Tue, 17 Feb 2004 20:22:43 +0000 (20:22 +0000)] 
Write section access also assumes read access.

20 years agoKeep track of theme filename within THEME_FILE.
Kevin Koltzau [Tue, 17 Feb 2004 20:22:27 +0000 (20:22 +0000)] 
Keep track of theme filename within THEME_FILE.

20 years agoAllow specification of "DLLMODE=native" for native dlls.
Marcus Meissner [Mon, 16 Feb 2004 22:24:46 +0000 (22:24 +0000)] 
Allow specification of "DLLMODE=native" for native dlls.

20 years agoRenamed --exe-mode option to --mode now that it can be used for dlls
Alexandre Julliard [Mon, 16 Feb 2004 22:24:24 +0000 (22:24 +0000)] 
Renamed --exe-mode option to --mode now that it can be used for dlls
too.

20 years agoGrow the treeview control expander button by 1px in each direction to
Mike Hearn [Mon, 16 Feb 2004 22:19:29 +0000 (22:19 +0000)] 
Grow the treeview control expander button by 1px in each direction to
match the native look.

20 years agoNo need to link against the uuid library.
Sami Aario [Mon, 16 Feb 2004 22:18:59 +0000 (22:18 +0000)] 
No need to link against the uuid library.

20 years agoThe clip rectangle for ExtTextOut is in logical coords.
Alexandre Julliard [Mon, 16 Feb 2004 20:35:52 +0000 (20:35 +0000)] 
The clip rectangle for ExtTextOut is in logical coords.

20 years agoTake palette into account while responding on
Dmitry Timoshkov [Mon, 16 Feb 2004 20:34:18 +0000 (20:34 +0000)] 
Take palette into account while responding on
ICM_DECOMPRESS_GETFORMAT.

20 years agoAdd the new RSA encryption DLL.
Dimitrie O. Paun [Mon, 16 Feb 2004 20:33:37 +0000 (20:33 +0000)] 
Add the new RSA encryption DLL.

20 years agoImplement DrawThemeBackgroundEx, DrawThemeText, GetThemeTextExtent.
Kevin Koltzau [Mon, 16 Feb 2004 20:32:59 +0000 (20:32 +0000)] 
Implement DrawThemeBackgroundEx, DrawThemeText, GetThemeTextExtent.

20 years agoNo need to check for DllEntryPoint style constants.
Marcus Meissner [Mon, 16 Feb 2004 20:24:32 +0000 (20:24 +0000)] 
No need to check for DllEntryPoint style constants.