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.
Alexandre Julliard [Fri, 23 Jul 2004 19:09:35 +0000 (19:09 +0000)]
Avoid lvalue casts (based on a patch by Marcus Meissner).
Ivan Leo Puoti [Fri, 23 Jul 2004 19:08:44 +0000 (19:08 +0000)]
Added Italian strings.
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.
Francois Gouget [Fri, 23 Jul 2004 19:06:03 +0000 (19:06 +0000)]
Sort the winmm test formats by increasing sampling rate.
Robert Reif [Fri, 23 Jul 2004 19:05:49 +0000 (19:05 +0000)]
Test waveInGetDevCapsW.
Robert Reif [Fri, 23 Jul 2004 19:05:37 +0000 (19:05 +0000)]
Windows 95 doesn't support waveOutGetDevCapsW.
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).
Robert Shearman [Thu, 22 Jul 2004 23:44:54 +0000 (23:44 +0000)]
- Remove unneeded STUBMGR_Start call.
- Cleanup compobj_private.h.
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.
Marcus Meissner [Thu, 22 Jul 2004 23:42:37 +0000 (23:42 +0000)]
Fixed up some small problems in the German string table.
Marcus Meissner [Thu, 22 Jul 2004 23:42:24 +0000 (23:42 +0000)]
Fixed 2 more casted lvalue issues.
Ferenc Wagner [Thu, 22 Jul 2004 23:42:03 +0000 (23:42 +0000)]
- Remove the -u option, the URL is in a resource now.
- Reset the WINETEST_* environmental variables to their defaults
before forking the tests.
- Add the -e option to optionally preserve the environment.
Alexandre Julliard [Thu, 22 Jul 2004 20:36:36 +0000 (20:36 +0000)]
Fixed a couple of off-by-one errors.
Robert Reif [Thu, 22 Jul 2004 20:35:36 +0000 (20:35 +0000)]
Downgrade tests to DX8 level so it can build on all windows
platforms.
Henning Gerhardt [Thu, 22 Jul 2004 20:35:07 +0000 (20:35 +0000)]
Minor fixes and updates to the German resource files.
Alexandre Julliard [Thu, 22 Jul 2004 20:34:14 +0000 (20:34 +0000)]
Authors: Mike Hearn <mh@codeweavers.com>, Rob Shearman <rob@codeweavers.com>
Implement StdMarshal::ReleaseMarshalData.
Emmanuel Maillard [Thu, 22 Jul 2004 19:48:41 +0000 (19:48 +0000)]
Set segment address of wine executable and libwine.dylib on Darwin.
Ivan Leo Puoti [Thu, 22 Jul 2004 19:45:00 +0000 (19:45 +0000)]
Added Italian resources.
Huw Davies [Thu, 22 Jul 2004 19:44:10 +0000 (19:44 +0000)]
Draw underline and strikeout lines in the non-xrender cases too.
Ferenc Wagner [Thu, 22 Jul 2004 19:43:42 +0000 (19:43 +0000)]
Include the dsound tests.
Mike Hearn [Thu, 22 Jul 2004 19:43:27 +0000 (19:43 +0000)]
Unref stub after invoking on it.
Gerald Pfeifer [Thu, 22 Jul 2004 19:43:14 +0000 (19:43 +0000)]
Remove uses of the cast-as-lvalue GCC extension which has been
deprecated.
Michael Jung [Thu, 22 Jul 2004 19:43:03 +0000 (19:43 +0000)]
- Fixed a problem with dwProvType values greater than 99 in
CRYPT_GetTypeKeyName.
- Fixed error reporting in the case of dwProvType == 0.
- Removed "todo_wine" from the corresponding unit test.
Huw Davies [Thu, 22 Jul 2004 19:42:31 +0000 (19:42 +0000)]
Make tmUnderlined and tmStruckOut reflect the values used to create
the font.
Robert Reif [Thu, 22 Jul 2004 19:42:11 +0000 (19:42 +0000)]
Dump DirectSound capabilities flags.
Robert Reif [Thu, 22 Jul 2004 19:40:44 +0000 (19:40 +0000)]
Removes dsconf IIDs from dxguid.lib.
Fixes propset files for missing IIDs.
Ivan Leo Puoti [Wed, 21 Jul 2004 21:20:07 +0000 (21:20 +0000)]
Remove references to debugmsg and winedefault.reg.
Ivan Leo Puoti [Wed, 21 Jul 2004 21:19:42 +0000 (21:19 +0000)]
Added Italian resources.
Filip Navara [Wed, 21 Jul 2004 21:19:08 +0000 (21:19 +0000)]
Fix CreateMappedBitmap for palette-less bitmaps.
Filip Navara [Wed, 21 Jul 2004 21:17:59 +0000 (21:17 +0000)]
- Properly calculate caption length when converting multi-byte string
to wide character one.
- Wizard contents shouldn't be moved by the size of watermark bitmap.
- Fix PSH_WIZARD97_[NEW/OLD] checks.
- Blit the watermark even if PSH_USEHBMWATERMARK flag isn't set and
blit only the part that fits into the dialog.
Robert Shearman [Wed, 21 Jul 2004 21:17:03 +0000 (21:17 +0000)]
HttpQueryInfo returns buffer length including null terminator on
insufficient buffer length and buffer length excluding null terminator
on success:
- Fix HTTP_HttpQueryInfoW for these semantics.
- Fix HttpQueryInfoA to correctly copy the null terminator in the call
to WideCharToMultiByte.
Mike McCormack [Wed, 21 Jul 2004 21:16:19 +0000 (21:16 +0000)]
Unicode file dialogs send and receive unicode messages.
Marcelo Duarte [Wed, 21 Jul 2004 19:37:44 +0000 (19:37 +0000)]
Visual updates and translations for regedit.
Michael Jung [Wed, 21 Jul 2004 19:37:29 +0000 (19:37 +0000)]
Added some unit tests for the CryptAcquireContext API function.
Mike Hearn [Wed, 21 Jul 2004 19:37:07 +0000 (19:37 +0000)]
Fix misleading warning ole CoGetClassObject.
Robert Shearman [Wed, 21 Jul 2004 19:36:53 +0000 (19:36 +0000)]
Rewrite cookies to use shared list.h list code.
Mike McCormack [Wed, 21 Jul 2004 19:36:34 +0000 (19:36 +0000)]
Fix HTTP POST requests.
Alexandre Julliard [Wed, 21 Jul 2004 04:07:28 +0000 (04:07 +0000)]
Moved all files from the objects/ directory to dlls/gdi.
Merged text.c into font.c and dcvalues.c into dc.c.
Alexandre Julliard [Wed, 21 Jul 2004 03:41:27 +0000 (03:41 +0000)]
Moved LineDDA implementation to dlls/gdi/painting.c.
Francois Gouget [Wed, 21 Jul 2004 03:23:29 +0000 (03:23 +0000)]
Make sure we won't get an overflow in check_position() even if we play
longer test tones.
Robert Reif [Wed, 21 Jul 2004 03:23:13 +0000 (03:23 +0000)]
Save enumerated GUIDs in a global array so they persist after
enumeration.
White space cleanup.
Add tests for opening default devices.
Alexandre Julliard [Wed, 21 Jul 2004 03:12:16 +0000 (03:12 +0000)]
Fixed flags handling in StrIsIntlEqualA/W (spotted by James Hawkins).
Robert Reif [Wed, 21 Jul 2004 03:10:24 +0000 (03:10 +0000)]
Adds *GetDevCapsW bad pointer check.
Adds waveOutGetDevCapsW test.
Kevin Koltzau [Wed, 21 Jul 2004 03:08:46 +0000 (03:08 +0000)]
Add idl files required for scripting.
Emmanuel Maillard [Wed, 21 Jul 2004 03:06:03 +0000 (03:06 +0000)]
wine_pthread_init_thread: retrieve the stack info on Darwin.
Marcelo Duarte [Wed, 21 Jul 2004 03:03:04 +0000 (03:03 +0000)]
Visual updates to Winecfg.
Filip Navara [Wed, 21 Jul 2004 03:02:36 +0000 (03:02 +0000)]
- Implementation of mmTaskCreate. Based on patch by Eric Pouech.
- Fallback implementation in waveOut[Un]PrepareHeader.
Ivan Leo Puoti [Wed, 21 Jul 2004 03:00:17 +0000 (03:00 +0000)]
Fix wine.userreg name (spotted by Dave Washburn).
Alexandre Julliard [Tue, 20 Jul 2004 22:25:16 +0000 (22:25 +0000)]
Get rid of window region on the client side.
Alexandre Julliard [Tue, 20 Jul 2004 22:17:38 +0000 (22:17 +0000)]
Moved the WindowFromPoint functionality to the server so that we can
properly take into account the window region.
Alexandre Julliard [Tue, 20 Jul 2004 22:12:21 +0000 (22:12 +0000)]
Rewrote load_messageA/W to deal properly with multibyte characters.
Francois Gouget [Tue, 20 Jul 2004 22:09:53 +0000 (22:09 +0000)]
Revert my previous incorrect check_position() patch: Windows returns
exactly the number of samples/bytes played (no plus one there).
Modify check_position() to work off the actual number of bytes as
calculated by wave_generate_la(). This fixes problems due to rounding
when duration is not a neat integer.
Round up the frame field when checking TIME_SMPTE.
Zach Gorman [Tue, 20 Jul 2004 22:09:14 +0000 (22:09 +0000)]
Add test to demonstrate DrawText() with DT_CALCRECT incorrect behavior
in MM_HIENGLISH mapping mode.
Henning Gerhardt [Tue, 20 Jul 2004 22:08:24 +0000 (22:08 +0000)]
Updated the German translation.
Alexandre Julliard [Tue, 20 Jul 2004 01:24:11 +0000 (01:24 +0000)]
Fixed handling of LANGUAGE statement for message tables (found by
Zhangrong Huang).
Robert Reif [Tue, 20 Jul 2004 01:22:47 +0000 (01:22 +0000)]
Notify when position format not supported.
Test that position is 0 at start.
Aric Stewart [Tue, 20 Jul 2004 01:22:37 +0000 (01:22 +0000)]
If the data table for a called action does not exist (for example
CreateFolders wants a CreateFolder table to read the data from) do not
fail, instead just do not perform the action.
Zhangrong Huang [Tue, 20 Jul 2004 01:21:57 +0000 (01:21 +0000)]
Call wine_cp_wcstombs() to retrieve actual length of buffer before
conversion.
Robert Shearman [Tue, 20 Jul 2004 01:21:08 +0000 (01:21 +0000)]
Fix string length return from HttpQueryInfoA.
Mike Hearn [Tue, 20 Jul 2004 01:20:50 +0000 (01:20 +0000)]
Make STARTUPINFO.lpDesktop tests pass on NT.
Mike McCormack [Mon, 19 Jul 2004 21:49:39 +0000 (21:49 +0000)]
Use pointers internally and refcount all objects.
Hans Leidekker [Mon, 19 Jul 2004 21:49:15 +0000 (21:49 +0000)]
Set VersionMsi property.
Accept a dot in a number value.
Mike Hearn [Mon, 19 Jul 2004 21:23:02 +0000 (21:23 +0000)]
Add some test cases for _wputenv, fix deletion of non-existent
environment variables, return -1 on error.
Zach Gorman [Mon, 19 Jul 2004 21:21:40 +0000 (21:21 +0000)]
Set the top_popup global variable to zero in MENU_ExitTracking(),
fixing MENU_IsMenuActive() and therefore VK_F1 WM_HELP message
generation.
Francois Gouget [Mon, 19 Jul 2004 21:20:59 +0000 (21:20 +0000)]
Check that we are still playing in wodUpdatePlayedTotal(). If not,
then the value returned by snd_pcm_delay() is not usable so assume
delay=0. This gets the winmm test to complete in interactive mode with
winealsa.
Francois Gouget [Mon, 19 Jul 2004 21:20:38 +0000 (21:20 +0000)]
Make the listener/sound position update duration and TIME_SLICE
independent.
Set the sound and listener velocity and increase the sound source
velocity so we may get some doppler effect.
Added some traces so one can monitor the listener/sound positions with
WINETEST_DEBUG=3.
Francois Gouget [Mon, 19 Jul 2004 21:20:03 +0000 (21:20 +0000)]
In interactive mode, check that the tone duration is within 10% of the
expected value.
Vincent Béron [Mon, 19 Jul 2004 21:19:45 +0000 (21:19 +0000)]
Implement the repair mechanism in msiexec, and stub it out in
msi.dll.
Robert Shearman [Mon, 19 Jul 2004 21:18:33 +0000 (21:18 +0000)]
Honour INTERNET_FLAG_NO_COOKIES.
Emmanuel Maillard [Mon, 19 Jul 2004 20:11:10 +0000 (20:11 +0000)]
Build wine-pthread on Darwin.
Robert Shearman [Mon, 19 Jul 2004 20:09:20 +0000 (20:09 +0000)]
Fix HttpQueryInfo(HTTP_QUERY_RAW_HEADERS*) so that it returns the
actual headers received, not just reconstituting them from processed
data.
Marcelo Duarte [Mon, 19 Jul 2004 20:09:00 +0000 (20:09 +0000)]
Update localization for Portuguese language.
Francois Gouget [Mon, 19 Jul 2004 20:08:24 +0000 (20:08 +0000)]
Fix the check_position() test: on Windows waveOutGetPosition() returns
the number of samples played plus one (also one extra sample for the
byte count).