wine
19 years agoUpdated the German translation.
Henning Gerhardt [Wed, 4 Aug 2004 18:15:56 +0000 (18:15 +0000)] 
Updated the German translation.

19 years agoAdded top-down dib support to AlphaBlend.
Huw Davies [Wed, 4 Aug 2004 18:15:42 +0000 (18:15 +0000)] 
Added top-down dib support to AlphaBlend.

19 years agoAdded CLSID and IIDs for mlang.
Dmitry Timoshkov [Wed, 4 Aug 2004 18:15:27 +0000 (18:15 +0000)] 
Added CLSID and IIDs for mlang.

19 years agoMoved FlushInstructionCache to ntdll.
Mike McCormack [Wed, 4 Aug 2004 18:15:04 +0000 (18:15 +0000)] 
Moved FlushInstructionCache to ntdll.

19 years agoAdd CRITICAL_SECTION debug info.
Robert Reif [Wed, 4 Aug 2004 18:14:21 +0000 (18:14 +0000)] 
Add CRITICAL_SECTION debug info.

19 years agoPlay back what has been recorded when in interactive mode so that the
Francois Gouget [Mon, 2 Aug 2004 22:29:02 +0000 (22:29 +0000)] 
Play back what has been recorded when in interactive mode so that the
user can verify that the recording is correct.

19 years agoMake relay and snooping work for LoadLibrary+GetProcAddress sequence
Alexandre Julliard [Mon, 2 Aug 2004 22:25:01 +0000 (22:25 +0000)] 
Make relay and snooping work for LoadLibrary+GetProcAddress sequence
(based on a patch by Dmitry Timoshkov).

19 years ago- add S3TC support to BltFast (fixes NOLF)
Lionel Ulmer [Mon, 2 Aug 2004 22:21:30 +0000 (22:21 +0000)] 
- add S3TC support to BltFast (fixes NOLF)
- proper surface unlocking in case of error in the Blt case

19 years agoCleanup A->W cross calls.
James Hawkins [Mon, 2 Aug 2004 22:21:12 +0000 (22:21 +0000)] 
Cleanup A->W cross calls.

19 years agoAdded support for PBS_MARQUEE style.
Thomas Weidenmueller [Mon, 2 Aug 2004 22:19:50 +0000 (22:19 +0000)] 
Added support for PBS_MARQUEE style.

19 years agoImplement AlphaBlend using the XRENDER extension.
Huw Davies [Mon, 2 Aug 2004 18:54:54 +0000 (18:54 +0000)] 
Implement AlphaBlend using the XRENDER extension.

19 years agoFixed some more freeing issues in CryptAcquireContextA.
Alexandre Julliard [Mon, 2 Aug 2004 18:49:26 +0000 (18:49 +0000)] 
Fixed some more freeing issues in CryptAcquireContextA.

19 years agoUse ShellExecute instead of CreateProcess in run dialog.
Jens Collin [Mon, 2 Aug 2004 18:48:21 +0000 (18:48 +0000)] 
Use ShellExecute instead of CreateProcess in run dialog.

19 years ago- Add static to non-exported marshal functions.
Robert Shearman [Mon, 2 Aug 2004 18:47:31 +0000 (18:47 +0000)] 
- Add static to non-exported marshal functions.
- Remove unused marshal functions.
- Rename several RPC functions.

19 years agoAvoid using round(), which is unportable.
Gerald Pfeifer [Mon, 2 Aug 2004 18:47:09 +0000 (18:47 +0000)] 
Avoid using round(), which is unportable.

19 years agoDisconnect proxies at COM shutdown to release the corresponding
Mike Hearn [Mon, 2 Aug 2004 18:28:29 +0000 (18:28 +0000)] 
Disconnect proxies at COM shutdown to release the corresponding
stubs.

19 years agoImproved IDirect3DViewportImpl_3_2_1_TransformVertices stub.
Christian Costa [Mon, 2 Aug 2004 18:27:32 +0000 (18:27 +0000)] 
Improved IDirect3DViewportImpl_3_2_1_TransformVertices stub.

19 years agoCheck the return value of IDirectSoundImpl_Create() to detect errors.
Francois Gouget [Mon, 2 Aug 2004 18:27:16 +0000 (18:27 +0000)] 
Check the return value of IDirectSoundImpl_Create() to detect errors.
Always set *ppDS to NULL in case of error.

19 years agoFixed D3DOP_STATELIGHT opcode.
Christian Costa [Mon, 2 Aug 2004 18:26:53 +0000 (18:26 +0000)] 
Fixed D3DOP_STATELIGHT opcode.
Implemented _dump_D3DEXECUTEBUFFERDESC.

19 years agoCheck return value of get_bbox().
Marcus Meissner [Mon, 2 Aug 2004 18:26:14 +0000 (18:26 +0000)] 
Check return value of get_bbox().

19 years agoReplaced undefined C expression.
Marcus Meissner [Mon, 2 Aug 2004 18:25:58 +0000 (18:25 +0000)] 
Replaced undefined C expression.

19 years agoReplaced incorrect C comparison construct.
Marcus Meissner [Mon, 2 Aug 2004 18:25:42 +0000 (18:25 +0000)] 
Replaced incorrect C comparison construct.

19 years agoCreate toolbar with a not zero default size, it allows applications
Dmitry Timoshkov [Mon, 2 Aug 2004 18:25:20 +0000 (18:25 +0000)] 
Create toolbar with a not zero default size, it allows applications
which check toolbar size before adding buttons to it work.

19 years agoImplemented PSM_INDEXTOHWND.
Marcus Meissner [Mon, 2 Aug 2004 18:24:58 +0000 (18:24 +0000)] 
Implemented PSM_INDEXTOHWND.

19 years agoMoved libtxc_dxt definitions into ddraw headers.
Christian Costa [Mon, 2 Aug 2004 18:24:40 +0000 (18:24 +0000)] 
Moved libtxc_dxt definitions into ddraw headers.

19 years ago- Fix compilation on boxes without OpenGL installed.
Lionel Ulmer [Mon, 2 Aug 2004 18:24:04 +0000 (18:24 +0000)] 
- Fix compilation on boxes without OpenGL installed.
- Print the warning message only once.

19 years agoAdded native and emulated S3TC support.
Christian Costa [Fri, 30 Jul 2004 18:54:32 +0000 (18:54 +0000)] 
Added native and emulated S3TC support.

19 years agoFixed bug with % signs in help output (reported by Henning Gerhardt).
Alexandre Julliard [Fri, 30 Jul 2004 18:47:55 +0000 (18:47 +0000)] 
Fixed bug with % signs in help output (reported by Henning Gerhardt).

19 years agoFix dll version detection.
Ivan Leo Puoti [Fri, 30 Jul 2004 18:45:50 +0000 (18:45 +0000)] 
Fix dll version detection.

19 years agoDon't marshal IClassFactory into the local server pipe until we have
Mike Hearn [Fri, 30 Jul 2004 18:44:09 +0000 (18:44 +0000)] 
Don't marshal IClassFactory into the local server pipe until we have
connected, otherwise we might end up with stubs that are never used.

19 years agoDisconnect the server object from the stub on stub destruction.
Mike Hearn [Fri, 30 Jul 2004 18:43:27 +0000 (18:43 +0000)] 
Disconnect the server object from the stub on stub destruction.

19 years agoAuthors: Robert Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
Alexandre Julliard [Fri, 30 Jul 2004 18:43:07 +0000 (18:43 +0000)] 
Authors: Robert Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
Fix infinite loops by checking the return value of _invoke_onereq and
bailing appropriately.

19 years agoRefactored common test code into subroutines.
Robert Reif [Fri, 30 Jul 2004 18:42:51 +0000 (18:42 +0000)] 
Refactored common test code into subroutines.
Added tests for correct Compact behavior.
Added tests for all possible IDirectSound[8] creation modes with good
and bad arguments.
Split dsound.c and ds3d.c into separate files for IDirectSound and
IDirectSound8 interfaces and added code to not execute IDirectSound8
tests when run with a dsound.dll of version 7 or earlier.  We should
now be able to run these tests on a Windows system with DX7 or earlier
(untested).

19 years agoAdded error checking to IDirectSound_Compact.
Robert Reif [Fri, 30 Jul 2004 18:42:23 +0000 (18:42 +0000)] 
Added error checking to IDirectSound_Compact.
Fixed IDirectSoundImpl_Create to return DSERR_NODRIVER for a bad
device IID.

19 years agoRefactor some other code in msiexec.
Vincent Béron [Fri, 30 Jul 2004 04:23:37 +0000 (04:23 +0000)] 
Refactor some other code in msiexec.

19 years agoImplementation of TouchFileTimes(), thanks to Florian Stinglmayr for
Thomas Weidenmueller [Fri, 30 Jul 2004 04:22:44 +0000 (04:22 +0000)] 
Implementation of TouchFileTimes(), thanks to Florian Stinglmayr for
submitting a rough draft.

19 years agoRefactor some of the string processing in msiexec.
Vincent Béron [Fri, 30 Jul 2004 04:21:27 +0000 (04:21 +0000)] 
Refactor some of the string processing in msiexec.

19 years agoAdded EM_SCROLLCARET definition in include/richedit.h and handling in
Jacek Caban [Fri, 30 Jul 2004 04:19:56 +0000 (04:19 +0000)] 
Added EM_SCROLLCARET definition in include/richedit.h and handling in
WindowProc.

19 years agoUnder the Drives tab, remove the 'Windows Drive' section.
James Hawkins [Fri, 30 Jul 2004 04:19:11 +0000 (04:19 +0000)] 
Under the Drives tab, remove the 'Windows Drive' section.

19 years agoAdded a German translation to wcmd.
Henning Gerhardt [Fri, 30 Jul 2004 04:18:46 +0000 (04:18 +0000)] 
Added a German translation to wcmd.

19 years agoAdded support for getting and setting the UI language.
Alexandre Julliard [Fri, 30 Jul 2004 01:45:16 +0000 (01:45 +0000)] 
Added support for getting and setting the UI language.

19 years agoProcess sibling keys iteratively, thereby preventing exhaustion of the
Troy Rollo [Fri, 30 Jul 2004 01:35:52 +0000 (01:35 +0000)] 
Process sibling keys iteratively, thereby preventing exhaustion of the
stack.

19 years agoRename X11 Driver tab of winecfg to Graphics.
James Hawkins [Fri, 30 Jul 2004 01:35:13 +0000 (01:35 +0000)] 
Rename X11 Driver tab of winecfg to Graphics.

19 years agoImplement proper properties handling on the commandline in msiexec.
Vincent Béron [Fri, 30 Jul 2004 01:34:58 +0000 (01:34 +0000)] 
Implement proper properties handling on the commandline in msiexec.

19 years agoFixed a potential double call to CRYPT_Free on variable "temp".
Michael Jung [Fri, 30 Jul 2004 00:07:35 +0000 (00:07 +0000)] 
Fixed a potential double call to CRYPT_Free on variable "temp".

19 years agoAdded a tiny unit test for rsabase.dll.
Michael Jung [Fri, 30 Jul 2004 00:06:54 +0000 (00:06 +0000)] 
Added a tiny unit test for rsabase.dll.

19 years agoAdded support for the freedesktop.org MIME system.
Christian Neumair [Fri, 30 Jul 2004 00:05:02 +0000 (00:05 +0000)] 
Added support for the freedesktop.org MIME system.

19 years agoUpdated some MSDN links in the code.
Jeroen Janssen [Fri, 30 Jul 2004 00:03:02 +0000 (00:03 +0000)] 
Updated some MSDN links in the code.

19 years agoEmit fixme for known local wrong behaviour.
Robert Shearman [Fri, 30 Jul 2004 00:02:17 +0000 (00:02 +0000)] 
Emit fixme for known local wrong behaviour.

19 years agoAdded German resources for devenum.
Henning Gerhardt [Fri, 30 Jul 2004 00:00:37 +0000 (00:00 +0000)] 
Added German resources for devenum.

19 years agoUse correct calling convention for the custom action handlers.
Aric Stewart [Fri, 30 Jul 2004 00:00:25 +0000 (00:00 +0000)] 
Use correct calling convention for the custom action handlers.

19 years agoMake the msistring_makehash return something other than just 1 or
Aric Stewart [Thu, 29 Jul 2004 23:59:15 +0000 (23:59 +0000)] 
Make the msistring_makehash return something other than just 1 or
0. Also handle the case where the string or stored string is null.

19 years agoAdd REST_NONLEGACYSHELLMODE policy.
Filip Navara [Thu, 29 Jul 2004 23:58:31 +0000 (23:58 +0000)] 
Add REST_NONLEGACYSHELLMODE policy.

19 years agoImplement disconnect for proxies so that stubs are properly
Mike Hearn [Thu, 29 Jul 2004 23:58:12 +0000 (23:58 +0000)] 
Implement disconnect for proxies so that stubs are properly
destroyed.

19 years agoChange the NT service pack version from 6 to 6a, correct win2k3 name.
Ivan Leo Puoti [Thu, 29 Jul 2004 23:57:23 +0000 (23:57 +0000)] 
Change the NT service pack version from 6 to 6a, correct win2k3 name.

19 years agoRemoved the 'Windows Look:' option from winecfg.
James Hawkins [Thu, 29 Jul 2004 23:56:40 +0000 (23:56 +0000)] 
Removed the 'Windows Look:' option from winecfg.

19 years agoIn the absence of any other option to msiexec, treat the commandline
Vincent Béron [Thu, 29 Jul 2004 23:56:19 +0000 (23:56 +0000)] 
In the absence of any other option to msiexec, treat the commandline
as a package name to install.

19 years agoDocument wrong behaviour for IRunningObjectTable.
Robert Shearman [Thu, 29 Jul 2004 02:44:09 +0000 (02:44 +0000)] 
Document wrong behaviour for IRunningObjectTable.

19 years agoFix ref counting in StdMarshalImpl_MarshalInterface for case where the
Mike Hearn [Thu, 29 Jul 2004 02:43:59 +0000 (02:43 +0000)] 
Fix ref counting in StdMarshalImpl_MarshalInterface for case where the
stub already exists.

19 years agoFix some inaccuracies in a comment and reformat.
Robert Shearman [Thu, 29 Jul 2004 02:43:48 +0000 (02:43 +0000)] 
Fix some inaccuracies in a comment and reformat.

19 years agoAuthors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Thu, 29 Jul 2004 02:43:36 +0000 (02:43 +0000)] 
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Add a comment on the SendReceive behaviour. Improve two others.

19 years agoLocalization of devenum to Portuguese and minor corrections.
Marcelo Duarte [Thu, 29 Jul 2004 02:40:15 +0000 (02:40 +0000)] 
Localization of devenum to Portuguese and minor corrections.

19 years agoAdd DCOM documentation to developers guide.
Mike Hearn [Thu, 29 Jul 2004 02:39:37 +0000 (02:39 +0000)] 
Add DCOM documentation to developers guide.

19 years agoImplement patching in msiexec.
Vincent Béron [Thu, 29 Jul 2004 02:39:20 +0000 (02:39 +0000)] 
Implement patching in msiexec.

19 years agoInclude declarations needed for developing cryptographic service
Robert Shearman [Thu, 29 Jul 2004 02:36:33 +0000 (02:36 +0000)] 
Include declarations needed for developing cryptographic service
providers.

19 years agoFix parsing of string literals.
Troy Rollo [Thu, 29 Jul 2004 02:36:06 +0000 (02:36 +0000)] 
Fix parsing of string literals.

19 years agoRemove the UseTakeFocus option from winecfg.
James Hawkins [Thu, 29 Jul 2004 02:35:43 +0000 (02:35 +0000)] 
Remove the UseTakeFocus option from winecfg.

19 years agoFix c2man for the case where function parameters are on more than one
Robert Shearman [Thu, 29 Jul 2004 02:35:04 +0000 (02:35 +0000)] 
Fix c2man for the case where function parameters are on more than one
line.

19 years agoDocumentation for Wine client-side server interface.
Robert Shearman [Thu, 29 Jul 2004 02:34:51 +0000 (02:34 +0000)] 
Documentation for Wine client-side server interface.

19 years agoUse "LD" instead of "ld" in winebuild to be able to use a different ld
Marcus Meissner [Thu, 29 Jul 2004 02:34:15 +0000 (02:34 +0000)] 
Use "LD" instead of "ld" in winebuild to be able to use a different ld
or ld options.

19 years agoDon't crash on NULL data in RegSetValueExA (reported by Mike Hearn and
Alexandre Julliard [Sat, 24 Jul 2004 02:32:50 +0000 (02:32 +0000)] 
Don't crash on NULL data in RegSetValueExA (reported by Mike Hearn and
Andreas Mohr).
Removed a couple of unnecessary version checks.

19 years agoReserve the DOS area in mmap_init if it wasn't already done by the
Alexandre Julliard [Sat, 24 Jul 2004 02:30:09 +0000 (02:30 +0000)] 
Reserve the DOS area in mmap_init if it wasn't already done by the
preloader.

19 years agoImprove msiexec usage prompt.
Vincent Béron [Sat, 24 Jul 2004 02:27:26 +0000 (02:27 +0000)] 
Improve msiexec usage prompt.

19 years ago- Changed some FIXMEs to TRACEs, since they report on a problem in the
Michael Jung [Sat, 24 Jul 2004 02:27:15 +0000 (02:27 +0000)] 
- Changed some FIXMEs to TRACEs, since they report on a problem in the
  way the client uses the dll rather than in the dll itself.
- Cover the case, when the pszProvider parameter points to an empty
  string.
- Fixed some imprecisions in error reporting.
- Removed the "wine_todo's" arround the corresponding unit-tests.

19 years agoModified EDIT_WM_Char() to restrict keying in of letters other than
Krishna Murthy [Sat, 24 Jul 2004 02:26:24 +0000 (02:26 +0000)] 
Modified EDIT_WM_Char() to restrict keying in of letters other than
numbers when ES_NUMBER style is set.

19 years agoImplement logging in msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:28:45 +0000 (23:28 +0000)] 
Implement logging in msiexec.
Correct MsiEnableLog{A,W} prototype.

19 years agoImplement the UI level change part of msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:24:29 +0000 (23:24 +0000)] 
Implement the UI level change part of msiexec.

19 years agoAdd the correct default mode to the repair option.
Vincent Béron [Fri, 23 Jul 2004 23:19:17 +0000 (23:19 +0000)] 
Add the correct default mode to the repair option.

19 years agoDump (via TRACEs) all the arguments of msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:17:31 +0000 (23:17 +0000)] 
Dump (via TRACEs) all the arguments of msiexec.

19 years agoRemove last winedefault.reg reference in the code.
Vincent Béron [Fri, 23 Jul 2004 23:17:13 +0000 (23:17 +0000)] 
Remove last winedefault.reg reference in the code.

19 years agoAssorted spelling fixes.
Francois Gouget [Fri, 23 Jul 2004 23:02:09 +0000 (23:02 +0000)] 
Assorted spelling fixes.

19 years agoAdded bytes_to_mmtime() to convert the stream position from bytes to
Francois Gouget [Fri, 23 Jul 2004 23:01:21 +0000 (23:01 +0000)] 
Added bytes_to_mmtime() to convert the stream position from bytes to
the requested MMTIME format. This function should be identical in all
drivers.
Remove the corresponding code from wodGetPosition() and
widGetPosition() and use bytes_to_mmtime() instead.
bytes_to_mmtime() uses no floating-point arithmetic to compute
TIME_SMPTE and no longer uses round(). It should have no integer
overflows either.

19 years agoImplement the advertise part of msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:00:30 +0000 (23:00 +0000)] 
Implement the advertise part of msiexec.

19 years agoImplement INTERNET_OPTION_CONNECTED_STATE.
Robert Shearman [Fri, 23 Jul 2004 23:00:07 +0000 (23:00 +0000)] 
Implement INTERNET_OPTION_CONNECTED_STATE.

19 years agoFrench translation and other adjustments.
Marcelo Duarte [Fri, 23 Jul 2004 22:59:49 +0000 (22:59 +0000)] 
French translation and other adjustments.

19 years agoSmall cleanup in IDirectSoundBufferImpl_SetPan().
Francois Gouget [Fri, 23 Jul 2004 22:58:59 +0000 (22:58 +0000)] 
Small cleanup in IDirectSoundBufferImpl_SetPan().

19 years agoCheck that modifying the secondary buffer volume/pan does not change
Francois Gouget [Fri, 23 Jul 2004 22:58:46 +0000 (22:58 +0000)] 
Check that modifying the secondary buffer volume/pan does not change
the primary buffer's volume and pan.

19 years agoSet RPC data representation.
Robert Shearman [Fri, 23 Jul 2004 22:58:13 +0000 (22:58 +0000)] 
Set RPC data representation.

19 years agoPass -Embedding switch to EXE servers, more tracing.
Mike Hearn [Fri, 23 Jul 2004 19:10:13 +0000 (19:10 +0000)] 
Pass -Embedding switch to EXE servers, more tracing.

19 years agoAvoid lvalue casts (based on a patch by Marcus Meissner).
Alexandre Julliard [Fri, 23 Jul 2004 19:09:35 +0000 (19:09 +0000)] 
Avoid lvalue casts (based on a patch by Marcus Meissner).

19 years agoAdded Italian strings.
Ivan Leo Puoti [Fri, 23 Jul 2004 19:08:44 +0000 (19:08 +0000)] 
Added Italian strings.

19 years agoFix the volume and balance of primary buffers so it is the system's
Francois Gouget [Fri, 23 Jul 2004 19:06:31 +0000 (19:06 +0000)] 
Fix the volume and balance of primary buffers so it is the system's
volume and balance, like on Windows.

19 years agoSort the winmm test formats by increasing sampling rate.
Francois Gouget [Fri, 23 Jul 2004 19:06:03 +0000 (19:06 +0000)] 
Sort the winmm test formats by increasing sampling rate.

19 years agoTest waveInGetDevCapsW.
Robert Reif [Fri, 23 Jul 2004 19:05:49 +0000 (19:05 +0000)] 
Test waveInGetDevCapsW.

19 years agoWindows 95 doesn't support waveOutGetDevCapsW.
Robert Reif [Fri, 23 Jul 2004 19:05:37 +0000 (19:05 +0000)] 
Windows 95 doesn't support waveOutGetDevCapsW.

19 years agoRemoved some functions that don't exist in msvcrt20 (reported by Jan
Alexandre Julliard [Thu, 22 Jul 2004 23:45:58 +0000 (23:45 +0000)] 
Removed some functions that don't exist in msvcrt20 (reported by Jan
Van Buggenhout).

19 years ago- Remove unneeded STUBMGR_Start call.
Robert Shearman [Thu, 22 Jul 2004 23:44:54 +0000 (23:44 +0000)] 
- Remove unneeded STUBMGR_Start call.
- Cleanup compobj_private.h.

19 years agockidJUNK is a FOURCC not a TWOCC so rewrite the case statement
Robert Shearman [Thu, 22 Jul 2004 23:44:39 +0000 (23:44 +0000)] 
ckidJUNK is a FOURCC not a TWOCC so rewrite the case statement
appropriately.

19 years agoFixed up some small problems in the German string table.
Marcus Meissner [Thu, 22 Jul 2004 23:42:37 +0000 (23:42 +0000)] 
Fixed up some small problems in the German string table.

19 years agoFixed 2 more casted lvalue issues.
Marcus Meissner [Thu, 22 Jul 2004 23:42:24 +0000 (23:42 +0000)] 
Fixed 2 more casted lvalue issues.