Huw Davies [Fri, 6 Aug 2004 17:31:39 +0000 (17:31 +0000)]
Maintain a cache (currently of up to 10) of unused fonts. This speeds
up apps that repeatedly recreate the same font.
Mike McCormack [Fri, 6 Aug 2004 17:31:17 +0000 (17:31 +0000)]
Implement A->W call for GetNamedSecurityInfo.
Christian Costa [Fri, 6 Aug 2004 17:30:44 +0000 (17:30 +0000)]
Implemented IDirect3DDevice{2,3}::GetLightState.
Fixed traces in execute buffers.
Updated copyright info.
Mike McCormack [Fri, 6 Aug 2004 17:30:20 +0000 (17:30 +0000)]
Fix warnings found with -Wsign-compare.
Robert Reif [Fri, 6 Aug 2004 17:30:00 +0000 (17:30 +0000)]
Adds debug name to remaining critical sections.
Huw Davies [Wed, 4 Aug 2004 19:10:26 +0000 (19:10 +0000)]
dlopen libungif and libjpeg.
Markus Amsler [Wed, 4 Aug 2004 19:08:19 +0000 (19:08 +0000)]
Pass debug exceptions to winedos.
Alexandre Julliard [Wed, 4 Aug 2004 18:33:06 +0000 (18:33 +0000)]
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Added an implementation of mlang.dll and test cases for it.
José Manuel Ferrer Ortiz [Wed, 4 Aug 2004 18:17:10 +0000 (18:17 +0000)]
Updated some Spanish translations.
Filip Navara [Wed, 4 Aug 2004 18:16:27 +0000 (18:16 +0000)]
Destroy associated listview when IShellView is destroyed.
Huw Davies [Wed, 4 Aug 2004 18:16:13 +0000 (18:16 +0000)]
Convert gdi font list to use list.h.
Henning Gerhardt [Wed, 4 Aug 2004 18:15:56 +0000 (18:15 +0000)]
Updated the German translation.
Huw Davies [Wed, 4 Aug 2004 18:15:42 +0000 (18:15 +0000)]
Added top-down dib support to AlphaBlend.
Dmitry Timoshkov [Wed, 4 Aug 2004 18:15:27 +0000 (18:15 +0000)]
Added CLSID and IIDs for mlang.
Mike McCormack [Wed, 4 Aug 2004 18:15:04 +0000 (18:15 +0000)]
Moved FlushInstructionCache to ntdll.
Robert Reif [Wed, 4 Aug 2004 18:14:21 +0000 (18:14 +0000)]
Add CRITICAL_SECTION debug info.
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.
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).
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
James Hawkins [Mon, 2 Aug 2004 22:21:12 +0000 (22:21 +0000)]
Cleanup A->W cross calls.
Thomas Weidenmueller [Mon, 2 Aug 2004 22:19:50 +0000 (22:19 +0000)]
Added support for PBS_MARQUEE style.
Huw Davies [Mon, 2 Aug 2004 18:54:54 +0000 (18:54 +0000)]
Implement AlphaBlend using the XRENDER extension.
Alexandre Julliard [Mon, 2 Aug 2004 18:49:26 +0000 (18:49 +0000)]
Fixed some more freeing issues in CryptAcquireContextA.
Jens Collin [Mon, 2 Aug 2004 18:48:21 +0000 (18:48 +0000)]
Use ShellExecute instead of CreateProcess in run dialog.
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.
Gerald Pfeifer [Mon, 2 Aug 2004 18:47:09 +0000 (18:47 +0000)]
Avoid using round(), which is unportable.
Mike Hearn [Mon, 2 Aug 2004 18:28:29 +0000 (18:28 +0000)]
Disconnect proxies at COM shutdown to release the corresponding
stubs.
Christian Costa [Mon, 2 Aug 2004 18:27:32 +0000 (18:27 +0000)]
Improved IDirect3DViewportImpl_3_2_1_TransformVertices stub.
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.
Christian Costa [Mon, 2 Aug 2004 18:26:53 +0000 (18:26 +0000)]
Fixed D3DOP_STATELIGHT opcode.
Implemented _dump_D3DEXECUTEBUFFERDESC.
Marcus Meissner [Mon, 2 Aug 2004 18:26:14 +0000 (18:26 +0000)]
Check return value of get_bbox().
Marcus Meissner [Mon, 2 Aug 2004 18:25:58 +0000 (18:25 +0000)]
Replaced undefined C expression.
Marcus Meissner [Mon, 2 Aug 2004 18:25:42 +0000 (18:25 +0000)]
Replaced incorrect C comparison construct.
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.
Marcus Meissner [Mon, 2 Aug 2004 18:24:58 +0000 (18:24 +0000)]
Implemented PSM_INDEXTOHWND.
Christian Costa [Mon, 2 Aug 2004 18:24:40 +0000 (18:24 +0000)]
Moved libtxc_dxt definitions into ddraw headers.
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.
Christian Costa [Fri, 30 Jul 2004 18:54:32 +0000 (18:54 +0000)]
Added native and emulated S3TC support.
Alexandre Julliard [Fri, 30 Jul 2004 18:47:55 +0000 (18:47 +0000)]
Fixed bug with % signs in help output (reported by Henning Gerhardt).
Ivan Leo Puoti [Fri, 30 Jul 2004 18:45:50 +0000 (18:45 +0000)]
Fix dll version detection.
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.
Mike Hearn [Fri, 30 Jul 2004 18:43:27 +0000 (18:43 +0000)]
Disconnect the server object from the stub on stub destruction.
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.
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).
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.
Vincent Béron [Fri, 30 Jul 2004 04:23:37 +0000 (04:23 +0000)]
Refactor some other code in msiexec.
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.
Vincent Béron [Fri, 30 Jul 2004 04:21:27 +0000 (04:21 +0000)]
Refactor some of the string processing in msiexec.
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.
James Hawkins [Fri, 30 Jul 2004 04:19:11 +0000 (04:19 +0000)]
Under the Drives tab, remove the 'Windows Drive' section.
Henning Gerhardt [Fri, 30 Jul 2004 04:18:46 +0000 (04:18 +0000)]
Added a German translation to wcmd.
Alexandre Julliard [Fri, 30 Jul 2004 01:45:16 +0000 (01:45 +0000)]
Added support for getting and setting the UI language.
Troy Rollo [Fri, 30 Jul 2004 01:35:52 +0000 (01:35 +0000)]
Process sibling keys iteratively, thereby preventing exhaustion of the
stack.
James Hawkins [Fri, 30 Jul 2004 01:35:13 +0000 (01:35 +0000)]
Rename X11 Driver tab of winecfg to Graphics.
Vincent Béron [Fri, 30 Jul 2004 01:34:58 +0000 (01:34 +0000)]
Implement proper properties handling on the commandline in msiexec.
Michael Jung [Fri, 30 Jul 2004 00:07:35 +0000 (00:07 +0000)]
Fixed a potential double call to CRYPT_Free on variable "temp".
Michael Jung [Fri, 30 Jul 2004 00:06:54 +0000 (00:06 +0000)]
Added a tiny unit test for rsabase.dll.
Christian Neumair [Fri, 30 Jul 2004 00:05:02 +0000 (00:05 +0000)]
Added support for the freedesktop.org MIME system.
Jeroen Janssen [Fri, 30 Jul 2004 00:03:02 +0000 (00:03 +0000)]
Updated some MSDN links in the code.
Robert Shearman [Fri, 30 Jul 2004 00:02:17 +0000 (00:02 +0000)]
Emit fixme for known local wrong behaviour.
Henning Gerhardt [Fri, 30 Jul 2004 00:00:37 +0000 (00:00 +0000)]
Added German resources for devenum.
Aric Stewart [Fri, 30 Jul 2004 00:00:25 +0000 (00:00 +0000)]
Use correct calling convention for the custom action handlers.
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.
Filip Navara [Thu, 29 Jul 2004 23:58:31 +0000 (23:58 +0000)]
Add REST_NONLEGACYSHELLMODE policy.
Mike Hearn [Thu, 29 Jul 2004 23:58:12 +0000 (23:58 +0000)]
Implement disconnect for proxies so that stubs are properly
destroyed.
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.
James Hawkins [Thu, 29 Jul 2004 23:56:40 +0000 (23:56 +0000)]
Removed the 'Windows Look:' option from winecfg.
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.
Robert Shearman [Thu, 29 Jul 2004 02:44:09 +0000 (02:44 +0000)]
Document wrong behaviour for IRunningObjectTable.
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.
Robert Shearman [Thu, 29 Jul 2004 02:43:48 +0000 (02:43 +0000)]
Fix some inaccuracies in a comment and reformat.
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.
Marcelo Duarte [Thu, 29 Jul 2004 02:40:15 +0000 (02:40 +0000)]
Localization of devenum to Portuguese and minor corrections.
Mike Hearn [Thu, 29 Jul 2004 02:39:37 +0000 (02:39 +0000)]
Add DCOM documentation to developers guide.
Vincent Béron [Thu, 29 Jul 2004 02:39:20 +0000 (02:39 +0000)]
Implement patching in msiexec.
Robert Shearman [Thu, 29 Jul 2004 02:36:33 +0000 (02:36 +0000)]
Include declarations needed for developing cryptographic service
providers.
Troy Rollo [Thu, 29 Jul 2004 02:36:06 +0000 (02:36 +0000)]
Fix parsing of string literals.
James Hawkins [Thu, 29 Jul 2004 02:35:43 +0000 (02:35 +0000)]
Remove the UseTakeFocus option from winecfg.
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.
Robert Shearman [Thu, 29 Jul 2004 02:34:51 +0000 (02:34 +0000)]
Documentation for Wine client-side server interface.
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.
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.
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.
Vincent Béron [Sat, 24 Jul 2004 02:27:26 +0000 (02:27 +0000)]
Improve msiexec usage prompt.
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.
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.
Vincent Béron [Fri, 23 Jul 2004 23:28:45 +0000 (23:28 +0000)]
Implement logging in msiexec.
Correct MsiEnableLog{A,W} prototype.
Vincent Béron [Fri, 23 Jul 2004 23:24:29 +0000 (23:24 +0000)]
Implement the UI level change part of msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:19:17 +0000 (23:19 +0000)]
Add the correct default mode to the repair option.
Vincent Béron [Fri, 23 Jul 2004 23:17:31 +0000 (23:17 +0000)]
Dump (via TRACEs) all the arguments of msiexec.
Vincent Béron [Fri, 23 Jul 2004 23:17:13 +0000 (23:17 +0000)]
Remove last winedefault.reg reference in the code.
Francois Gouget [Fri, 23 Jul 2004 23:02:09 +0000 (23:02 +0000)]
Assorted spelling fixes.
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.
Vincent Béron [Fri, 23 Jul 2004 23:00:30 +0000 (23:00 +0000)]
Implement the advertise part of msiexec.
Robert Shearman [Fri, 23 Jul 2004 23:00:07 +0000 (23:00 +0000)]
Implement INTERNET_OPTION_CONNECTED_STATE.
Marcelo Duarte [Fri, 23 Jul 2004 22:59:49 +0000 (22:59 +0000)]
French translation and other adjustments.
Francois Gouget [Fri, 23 Jul 2004 22:58:59 +0000 (22:58 +0000)]
Small cleanup in IDirectSoundBufferImpl_SetPan().
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.
Robert Shearman [Fri, 23 Jul 2004 22:58:13 +0000 (22:58 +0000)]
Set RPC data representation.
Mike Hearn [Fri, 23 Jul 2004 19:10:13 +0000 (19:10 +0000)]
Pass -Embedding switch to EXE servers, more tracing.