Alexandre Julliard
81b22375d0
Added support for getting and setting the UI language.
2004-07-30 01:45:16 +00:00
Michael Jung
4ce6ee1b31
Fixed a potential double call to CRYPT_Free on variable "temp".
2004-07-30 00:07:35 +00:00
Michael Jung
b4b0c243ac
Added a tiny unit test for rsabase.dll.
2004-07-30 00:06:54 +00:00
Jeroen Janssen
cead7c0e81
Updated some MSDN links in the code.
2004-07-30 00:03:02 +00:00
Robert Shearman
11fc5874df
Emit fixme for known local wrong behaviour.
2004-07-30 00:02:17 +00:00
Henning Gerhardt
ddaddd412e
Added German resources for devenum.
2004-07-30 00:00:37 +00:00
Aric Stewart
6a787c7c40
Use correct calling convention for the custom action handlers.
2004-07-30 00:00:25 +00:00
Aric Stewart
8d81d671eb
Make the msistring_makehash return something other than just 1 or
...
0. Also handle the case where the string or stored string is null.
2004-07-29 23:59:15 +00:00
Filip Navara
06e9945f70
Add REST_NONLEGACYSHELLMODE policy.
2004-07-29 23:58:31 +00:00
Mike Hearn
5169f3c5d2
Implement disconnect for proxies so that stubs are properly
...
destroyed.
2004-07-29 23:58:12 +00:00
Ivan Leo Puoti
fd233e2235
Change the NT service pack version from 6 to 6a, correct win2k3 name.
2004-07-29 23:57:23 +00:00
Robert Shearman
37cc006083
Document wrong behaviour for IRunningObjectTable.
2004-07-29 02:44:09 +00:00
Mike Hearn
e59aa5d6a4
Fix ref counting in StdMarshalImpl_MarshalInterface for case where the
...
stub already exists.
2004-07-29 02:43:59 +00:00
Robert Shearman
0cac6c83a7
Fix some inaccuracies in a comment and reformat.
2004-07-29 02:43:48 +00:00
Alexandre Julliard
26541a00c9
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
...
Add a comment on the SendReceive behaviour. Improve two others.
2004-07-29 02:43:36 +00:00
Marcelo Duarte
4a132c4f15
Localization of devenum to Portuguese and minor corrections.
2004-07-29 02:40:15 +00:00
Vincent Béron
bbc3974aa5
Implement patching in msiexec.
2004-07-29 02:39:20 +00:00
Troy Rollo
7ade261c35
Fix parsing of string literals.
2004-07-29 02:36:06 +00:00
Robert Shearman
038d1c4df7
Documentation for Wine client-side server interface.
2004-07-29 02:34:51 +00:00
Alexandre Julliard
bba76fca45
Don't crash on NULL data in RegSetValueExA (reported by Mike Hearn and
...
Andreas Mohr).
Removed a couple of unnecessary version checks.
2004-07-24 02:32:50 +00:00
Michael Jung
74ed099347
- 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.
2004-07-24 02:27:15 +00:00
Vincent Béron
d2df24b90f
Implement logging in msiexec.
...
Correct MsiEnableLog{A,W} prototype.
2004-07-23 23:28:45 +00:00
Vincent Béron
6dc4e2af82
Remove last winedefault.reg reference in the code.
2004-07-23 23:17:13 +00:00
Francois Gouget
f8e01efb3d
Assorted spelling fixes.
2004-07-23 23:02:09 +00:00
Francois Gouget
eed1b5209d
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.
2004-07-23 23:01:21 +00:00
Robert Shearman
0bb7b50f3d
Implement INTERNET_OPTION_CONNECTED_STATE.
2004-07-23 23:00:07 +00:00
Marcelo Duarte
62d4adfffe
French translation and other adjustments.
2004-07-23 22:59:49 +00:00
Francois Gouget
9f40a12ed6
Small cleanup in IDirectSoundBufferImpl_SetPan().
2004-07-23 22:58:59 +00:00
Francois Gouget
7433202199
Check that modifying the secondary buffer volume/pan does not change
...
the primary buffer's volume and pan.
2004-07-23 22:58:46 +00:00
Robert Shearman
f5ed953c10
Set RPC data representation.
2004-07-23 22:58:13 +00:00
Mike Hearn
1cc05ff148
Pass -Embedding switch to EXE servers, more tracing.
2004-07-23 19:10:13 +00:00
Alexandre Julliard
c95b984882
Avoid lvalue casts (based on a patch by Marcus Meissner).
2004-07-23 19:09:35 +00:00
Ivan Leo Puoti
1f352e3cfb
Added Italian strings.
2004-07-23 19:08:44 +00:00
Francois Gouget
18aeb90165
Fix the volume and balance of primary buffers so it is the system's
...
volume and balance, like on Windows.
2004-07-23 19:06:31 +00:00
Francois Gouget
b90d590d6b
Sort the winmm test formats by increasing sampling rate.
2004-07-23 19:06:03 +00:00
Robert Reif
6fb51fc072
Test waveInGetDevCapsW.
2004-07-23 19:05:49 +00:00
Robert Reif
f3c85028ef
Windows 95 doesn't support waveOutGetDevCapsW.
2004-07-23 19:05:37 +00:00
Alexandre Julliard
e8584a7473
Removed some functions that don't exist in msvcrt20 (reported by Jan
...
Van Buggenhout).
2004-07-22 23:45:58 +00:00
Robert Shearman
2e93adc5c7
- Remove unneeded STUBMGR_Start call.
...
- Cleanup compobj_private.h.
2004-07-22 23:44:54 +00:00
Robert Shearman
0b20ab1806
ckidJUNK is a FOURCC not a TWOCC so rewrite the case statement
...
appropriately.
2004-07-22 23:44:39 +00:00
Marcus Meissner
cba2b3051c
Fixed 2 more casted lvalue issues.
2004-07-22 23:42:24 +00:00
Alexandre Julliard
d7357a4956
Fixed a couple of off-by-one errors.
2004-07-22 20:36:36 +00:00
Robert Reif
73bd3be8c8
Downgrade tests to DX8 level so it can build on all windows
...
platforms.
2004-07-22 20:35:36 +00:00
Henning Gerhardt
68ade3b7ac
Minor fixes and updates to the German resource files.
2004-07-22 20:35:07 +00:00
Alexandre Julliard
bffe98c7dd
Authors: Mike Hearn <mh@codeweavers.com>, Rob Shearman <rob@codeweavers.com>
...
Implement StdMarshal::ReleaseMarshalData.
2004-07-22 20:34:14 +00:00
Ivan Leo Puoti
0eb21bb4dd
Added Italian resources.
2004-07-22 19:45:00 +00:00
Huw Davies
f45befe411
Draw underline and strikeout lines in the non-xrender cases too.
2004-07-22 19:44:10 +00:00
Mike Hearn
602cce0ebf
Unref stub after invoking on it.
2004-07-22 19:43:27 +00:00
Gerald Pfeifer
a13e313fec
Remove uses of the cast-as-lvalue GCC extension which has been
...
deprecated.
2004-07-22 19:43:14 +00:00
Michael Jung
7439680542
- 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.
2004-07-22 19:43:03 +00:00
Huw Davies
60b22a4add
Make tmUnderlined and tmStruckOut reflect the values used to create
...
the font.
2004-07-22 19:42:31 +00:00
Robert Reif
0e3629c3d4
Dump DirectSound capabilities flags.
2004-07-22 19:42:11 +00:00
Robert Reif
aa60b5ec0d
Removes dsconf IIDs from dxguid.lib.
...
Fixes propset files for missing IIDs.
2004-07-22 19:40:44 +00:00
Ivan Leo Puoti
5dd35d2a3f
Added Italian resources.
2004-07-21 21:19:42 +00:00
Filip Navara
fb6aa772cd
Fix CreateMappedBitmap for palette-less bitmaps.
2004-07-21 21:19:08 +00:00
Filip Navara
c846f88fa2
- 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.
2004-07-21 21:17:59 +00:00
Robert Shearman
4385d305e1
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.
2004-07-21 21:17:03 +00:00
Mike McCormack
8f6545cbcf
Unicode file dialogs send and receive unicode messages.
2004-07-21 21:16:19 +00:00
Michael Jung
ccf487fc4d
Added some unit tests for the CryptAcquireContext API function.
2004-07-21 19:37:29 +00:00
Mike Hearn
c019b89d5f
Fix misleading warning ole CoGetClassObject.
2004-07-21 19:37:07 +00:00
Robert Shearman
a584ffb951
Rewrite cookies to use shared list.h list code.
2004-07-21 19:36:53 +00:00
Mike McCormack
f1d7b14bf8
Fix HTTP POST requests.
2004-07-21 19:36:34 +00:00
Alexandre Julliard
ebc6a2d9b6
Moved all files from the objects/ directory to dlls/gdi.
...
Merged text.c into font.c and dcvalues.c into dc.c.
2004-07-21 04:07:28 +00:00
Alexandre Julliard
f7b4a4e2f1
Moved LineDDA implementation to dlls/gdi/painting.c.
2004-07-21 03:41:27 +00:00
Francois Gouget
da24dff4ff
Make sure we won't get an overflow in check_position() even if we play
...
longer test tones.
2004-07-21 03:23:29 +00:00
Robert Reif
02a8ab2fee
Save enumerated GUIDs in a global array so they persist after
...
enumeration.
White space cleanup.
Add tests for opening default devices.
2004-07-21 03:23:13 +00:00
Alexandre Julliard
400b34493c
Fixed flags handling in StrIsIntlEqualA/W (spotted by James Hawkins).
2004-07-21 03:12:16 +00:00
Robert Reif
f3b7cadf8d
Adds *GetDevCapsW bad pointer check.
...
Adds waveOutGetDevCapsW test.
2004-07-21 03:10:24 +00:00
Kevin Koltzau
e3e6704ddf
Add idl files required for scripting.
2004-07-21 03:08:46 +00:00
Filip Navara
2b95caccd3
- Implementation of mmTaskCreate. Based on patch by Eric Pouech.
...
- Fallback implementation in waveOut[Un]PrepareHeader.
2004-07-21 03:02:36 +00:00
Alexandre Julliard
2c90b52bbc
Rewrote load_messageA/W to deal properly with multibyte characters.
2004-07-20 22:12:21 +00:00
Francois Gouget
8b5c40fd0c
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.
2004-07-20 22:09:53 +00:00
Zach Gorman
4bb95f3915
Add test to demonstrate DrawText() with DT_CALCRECT incorrect behavior
...
in MM_HIENGLISH mapping mode.
2004-07-20 22:09:14 +00:00
Robert Reif
c47b4f7941
Notify when position format not supported.
...
Test that position is 0 at start.
2004-07-20 01:22:47 +00:00
Aric Stewart
84837d96a6
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.
2004-07-20 01:22:37 +00:00
Robert Shearman
907ac44aa7
Fix string length return from HttpQueryInfoA.
2004-07-20 01:21:08 +00:00
Mike Hearn
850dcad17d
Make STARTUPINFO.lpDesktop tests pass on NT.
2004-07-20 01:20:50 +00:00
Mike McCormack
3a1391b8dd
Use pointers internally and refcount all objects.
2004-07-19 21:49:39 +00:00
Hans Leidekker
4104c622af
Set VersionMsi property.
...
Accept a dot in a number value.
2004-07-19 21:49:15 +00:00
Mike Hearn
ad4a00d35a
Add some test cases for _wputenv, fix deletion of non-existent
...
environment variables, return -1 on error.
2004-07-19 21:23:02 +00:00
Francois Gouget
2e13bf774e
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.
2004-07-19 21:20:59 +00:00
Francois Gouget
cc3a95c6e9
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.
2004-07-19 21:20:38 +00:00
Francois Gouget
9d9c6431da
In interactive mode, check that the tone duration is within 10% of the
...
expected value.
2004-07-19 21:20:03 +00:00
Vincent Béron
5c60510bc0
Implement the repair mechanism in msiexec, and stub it out in
...
msi.dll.
2004-07-19 21:19:45 +00:00
Robert Shearman
d6315926e6
Honour INTERNET_FLAG_NO_COOKIES.
2004-07-19 21:18:33 +00:00
Robert Shearman
dee8751ca8
Fix HttpQueryInfo(HTTP_QUERY_RAW_HEADERS*) so that it returns the
...
actual headers received, not just reconstituting them from processed
data.
2004-07-19 20:09:20 +00:00
Marcelo Duarte
95f067d3cd
Update localization for Portuguese language.
2004-07-19 20:09:00 +00:00
Francois Gouget
8d4b362631
Fix the check_position() test: on Windows waveOutGetPosition() returns
...
the number of samples played plus one (also one extra sample for the
byte count).
2004-07-19 20:08:24 +00:00
Francois Gouget
54751b230d
Use round() instead of ceil() in wodGetPosition(TIME_SMPTE).
...
Fixes the corresponding winmm conformance test.
2004-07-19 20:08:06 +00:00
Robert Reif
3ce9c5f4b8
Do initialization to match windows behavior (with test).
2004-07-19 20:06:22 +00:00
James Hawkins
c0e4c40bbb
Better fix for collate icon behavior.
2004-07-19 19:35:28 +00:00
Mike McCormack
f3c8b83055
Fix the return code of MsiDatabaseOpenView.
2004-07-19 19:35:05 +00:00
Robert Reif
429d3059b1
Fixes the right bugs and keeps intent of test.
...
Adds more reference count checks.
2004-07-19 19:34:44 +00:00
Stefan Leichter
2575070120
Forward shlwapi.459/460 (SHExpandEnvironmentStringsA/W) to
...
kernel32.ExpandEnvironmentStringsA/W.
2004-07-19 19:32:51 +00:00
Robert Shearman
e27ab315fd
Fix size return from InternetGetCookieW.
2004-07-19 19:32:36 +00:00
Filip Navara
cbe79616bd
Use system metrics values in TOOLBAR_DrawPattern instead of hardcoded
...
values.
2004-07-19 19:32:16 +00:00
Alexandre Julliard
932e8165c9
Implemented GetUIVersion (based on a patch by Stefan Leichter).
2004-07-17 00:05:23 +00:00
Francois Gouget
b5ee682cae
Don't try to create a IDirectSound3DBuffer, partly to keep this test
...
simple and partly because it's going to fail since we did not request
DSBCAPS_CTRL3D. Fixes a crash on Windows.
Don't request unneeded caps.
2004-07-17 00:04:17 +00:00
Shachar Shemesh
8c24ef7845
System default locale in Windows determines the ANSI encoding
...
(LC_CTYPE on Unix).
2004-07-16 23:44:18 +00:00
James Hawkins
0a8c92b499
Fixed collate icon behavior.
2004-07-16 23:43:20 +00:00
Francois Gouget
57aa9ebc38
Get and print the DirectSound primary buffer volume.
2004-07-16 23:42:44 +00:00
Francois Gouget
910b695822
Keep track of how much has been played and get rid of last_pos. This
...
fixes a bug where buffer_service() would not detect that everything
had been played.
Check that the actual sound duration was within 10% of the expected
value.
Make BUFFER_LEN and TIME_SLICE independent, make sure TIME_SLICE does
not divide BUFFER_LEN to spice things up a bit.
2004-07-16 23:42:32 +00:00
Krishna Murthy
d84de2c4a1
Added regression test for WM_NEXTDLGCTL and default button ID
...
behavior.
2004-07-16 23:22:49 +00:00
Francois Gouget
4c64f9bdf9
Call IDirectSound::Initialize() as per MSDN before using the
...
DirectSound object. Fixes a crash on Windows.
2004-07-16 23:21:46 +00:00
Francois Gouget
acb7207a9d
On Windows GetPan() may not return the value that was just set with
...
SetPan().
2004-07-16 23:21:33 +00:00
Stefan Leichter
1e00ad2477
Added stubs for DllInstall and DllRegisterServer.
2004-07-16 23:21:16 +00:00
Filip Navara
6a9cc38d9e
Make the pattern drawing in TOOLBAR_DrawPattern look better.
2004-07-16 23:20:55 +00:00
Marcus Meissner
2de54537d6
Fixed lvalue casts for new compiler.
2004-07-16 23:20:38 +00:00
Alexandre Julliard
01bb813156
Fixed some duplicate CRYPT_Free calls (spotted by Michael Jung).
2004-07-16 19:19:00 +00:00
Francois Gouget
817c520909
Assorted spelling fixes.
2004-07-16 19:15:40 +00:00
James Hawkins
f3eec54a66
Check for empty PrinterName in PRINTDLG_WMCommandW.
2004-07-16 19:14:19 +00:00
Martin Fuchs
f045c9df81
Distinguish between Open and Explore commands.
...
Execute items by default.
2004-07-16 19:13:21 +00:00
Alexandre Julliard
c4ec2108b1
Pass the environment for a child process through the server instead of
...
relying on the Unix environment.
2004-07-16 03:54:35 +00:00
Alexandre Julliard
9d3ee0d7c1
Implemented _spawnle and _spawnlpe.
2004-07-16 03:08:19 +00:00
Alexandre Julliard
df55257115
Support for large profile values (based on a patch by Robert
...
Shearman).
Fixed PROFILE_FlushFile to correctly truncate the file before saving
it.
2004-07-16 02:45:00 +00:00
Stefan Leichter
3f7749a6dd
Removed the crosscalls (unicode to ascii) from GetAcceptLanguagesW.
...
Removed todo_wine from GetAcceptLanguagesA tests.
2004-07-16 02:31:41 +00:00
Jon Griffiths
86a0e50a1d
Don't crash on NULL tab text.
2004-07-16 02:30:48 +00:00
Marcus Meissner
553b0fca1f
Do not assign to casted values.
2004-07-15 22:07:54 +00:00
Mike McCormack
e42d8aef24
Fix a few serious race conditions in the OLE object pipe server.
2004-07-15 22:07:44 +00:00
Alexandre Julliard
9f58ee709d
Set the system directory in ntdll as soon as we have determined it.
2004-07-15 22:07:21 +00:00
Alexandre Julliard
9f1b81977b
Don't get system directory from the environment, use
...
GetSystemDirectory instead.
2004-07-15 19:00:35 +00:00
Michael Jung
4651067f43
Use RegQueryValueExA instead of RegQueryValueA in
...
CryptEnumProviderTypes.
2004-07-15 18:59:34 +00:00
Alexandre Julliard
48243e32b9
Authors: Mike McCormack <mike@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
...
- Change the way that the response headers are reconstructed to reduce
the chance of memory being incorrectly allocated.
- Return the correct error when a header is not found.
- remove all the response headers before receiving new ones so that we
don't merge headers from two responses.
- Add extra standard fields.
- Split the status line into http version, status code and status text
and store those in the response data, without using use a fake
field.
2004-07-15 18:57:32 +00:00
Krishna Murthy
38603c4c93
Add the selected extension from file type filter if file name does not
...
contain the file extension.
2004-07-14 21:47:11 +00:00
Eric Frias
0b072cb67a
Fixed memory allocation bug.
2004-07-14 21:46:25 +00:00
Francois Gouget
170dbf4243
An SNDCTL_DSP_SETDUPLEX failure should be a WARN(), not an ERR(),
...
since the OSS specifications say we have to call it before knowing if
the sound card is full-duplex capable.
2004-07-14 21:44:50 +00:00
Aric Stewart
694af895e0
Report win2k service pack 4 instead of 3.
2004-07-14 21:44:10 +00:00
Aric Stewart
9c76b14469
Implement the functionality that allows one to call MsiOpenPackage
...
with #nnn where nnn is a string representing the handle to an open
database.
2004-07-14 21:43:49 +00:00
Dmitry Timoshkov
4381a80efe
Make it possible to open read-only AVI files for a playback.
2004-07-14 21:43:03 +00:00
Aric Stewart
55de9f40dd
Update the MSI version to be the same as on win2k.
2004-07-14 21:42:50 +00:00
Huw Davies
03fa4c6f57
Fix font replacements to work with bitmap fonts.
...
Enumerate System, Terminal, FixedSys in that order.
2004-07-14 21:42:35 +00:00
Sami Aario
00f1b61c82
Added tests for registering a dialog box created by using the CLASS
...
directive in a resource file, then creating the dialog using
CreateDialogParam.
2004-07-14 00:52:55 +00:00
Alexandre Julliard
218c478d24
Allocate the dialog info in DIALOG_CreateIndirect if this wasn't
...
already done by the dialog procedure.
2004-07-14 00:49:40 +00:00
Jon Griffiths
5288361f52
Prevent the debug buffer from overflowing on long stabs.
2004-07-14 00:44:27 +00:00
Alexandre Julliard
d13e0c98ad
Fixed handling of includes stack.
2004-07-14 00:42:25 +00:00
Ge van Geldorp
4d80215062
Fix 16/32 bit separation.
2004-07-14 00:39:10 +00:00
Henning Gerhardt
4bbc1b3fb6
More German translations.
2004-07-13 23:36:37 +00:00
Robert Reif
605cc1b029
Remove DirectSound reference counts by buffers and add Destroy
...
functions to buffer components and DirectSound to allow proper
destruction even with outstanding references.
Remove trailing white space.
Add tests for proper release even with active buffers.
2004-07-13 23:35:09 +00:00
Robert Shearman
4cd38b4829
Accept headers without \r\n ending in HttpAddRequestHeaders.
2004-07-13 23:34:28 +00:00
Michael Jung
81e6f0c15c
Reference counting for CRYPTPROV objects.
...
Implemented CryptContextAddRef.
2004-07-13 23:34:13 +00:00
Rein Klazes
932533ca09
In GetVolumeInformationW handle the case when there are no permissions
...
accessing the device the same way as when no device is found.
2004-07-13 23:33:47 +00:00
James Hawkins
6a358c4090
Added and cleaned API docs.
2004-07-13 23:33:14 +00:00
Alexandre Julliard
503ffff9a5
Allow specifying multiple graphics drivers and use the first one that
...
loads successfully.
2004-07-13 03:53:55 +00:00
Alexandre Julliard
642584c560
Make x11drv fail to load when it can't open the display, instead of
...
killing the whole process.
2004-07-13 03:49:52 +00:00
Mike Hearn
6812cbc829
Add a 16 bit pair DLL for TWAIN.
2004-07-13 03:37:07 +00:00
Pierre d'Herbemont
2c3bf27108
Don't test i386 types on non i386.
2004-07-12 23:48:58 +00:00
Mike McCormack
5995596a9a
Added a few stub implementations.
2004-07-12 23:48:39 +00:00
Robert Shearman
0d9f93ab06
Implemented PSM_HWNDTOINDEX.
2004-07-12 23:48:11 +00:00
James Hawkins
250c7c08bb
Added some more API docs.
2004-07-12 23:32:10 +00:00
Aric Stewart
d8b20cf53b
Properly handle quoted number literals in MSI condition statements.
2004-07-12 23:31:18 +00:00
Robert Shearman
cd2065f170
Add stubs for some new property sheet messages.
2004-07-12 23:30:54 +00:00
Mike McCormack
194450d8ff
Add a regression test for accelerators.
2004-07-12 23:27:09 +00:00
Mike McCormack
e983f757a3
- Windows always strips the high bit (0x80) of the fVirt member in the
...
accelerator structure.
- If the FVIRTKEY bit of fVirt is set, the value of the key field is
limited to the range of one byte.
- Remove annoying fixmes about accelerator table checking. Windows
appears to do no more checking than the above.
2004-07-12 23:26:05 +00:00
Hajime Segawa
a4ee7c5838
Added Japanese translation for msrle32, wininet, wcmd.
...
Fixed untranslated messages of regedit.
2004-07-12 20:46:10 +00:00
José Manuel Ferrer Ortiz
e3cea2785b
Updated the Spanish shell32 translation and made some corrections to
...
other language files.
2004-07-12 20:44:33 +00:00
Hans Leidekker
ba848ac195
Fix command line parsing.
2004-07-12 20:43:09 +00:00
Mike McCormack
9243c96e01
- CopyAcceleratorTable can cause a buffer overflow because it uses an
...
incorrect comparison between the number of accelerator entries
available and the number of accelerator entries in the output buffer.
- My tests show that CopyAcceleratorTable always strips the high bit
of the fVirt member of the accel struct.
- Calling DestroyAcceleratorTable with a NULL accelerator should
return FALSE.
2004-07-12 20:42:30 +00:00
Henning Gerhardt
74cebde291
Translated some English resource files into German.
2004-07-12 19:55:59 +00:00
Marcus Meissner
66d3261e65
Fixed (LPDIRECTMUSICLOADER8) cast.
2004-07-12 19:54:20 +00:00
Mike McCormack
bb1194aeec
Minor spelling fix.
2004-07-12 19:53:54 +00:00
Mike McCormack
126884f030
Stop PrivateExtractIcons from crashing given an invalid icon index.
2004-07-12 19:53:36 +00:00
Marcus Meissner
f4c813f74b
Remove lvalue casts that are no longer supported.
2004-07-12 19:53:24 +00:00
Mike McCormack
36123b5564
Remove a piece of dead code causing a warning.
2004-07-12 19:53:05 +00:00
Mike McCormack
e18965dfc8
Add stub implementation for GetComputerObjectName.
2004-07-12 19:52:47 +00:00
Marcus Meissner
ab7af13705
Fixed double applet = applet = assignment.
...
Removed sic_hdpa only used in 1 C file as static var.
Make VT_Shell_IMalloc32 and related variables static.
2004-07-12 19:50:56 +00:00
Marcus Meissner
ada760f0a6
IID_IObjectWithSite is already in libuuid, no need to declare here.
2004-07-12 19:50:14 +00:00
Marcus Meissner
0c02ab3106
IMalloc vtables are static.
2004-07-12 19:50:03 +00:00
Marcus Meissner
2d34619b18
Move definitions of static vtables from header to dplay.c.
2004-07-12 19:48:57 +00:00
Lionel Ulmer
c9eb05e560
Better handle the frame-buffer locking case.
2004-07-12 19:47:48 +00:00
Stefan Leichter
907f85bb66
Fix tests of GetModuleFileNameA on 98/XP.
2004-07-12 19:46:53 +00:00
Marcus Meissner
035f34c99b
Replaced lvalue casts / postincrement mixes.
2004-07-12 19:46:24 +00:00
Robert Reif
ed9d91e6a1
- Create IDirectSound and IDirectSound8 objects using the
...
CoCreateInstance COM function to test the Class Factory interfaces.
- Create IDirectSound and IDirectSound8 objects using CreateDirectSound
and CreateDirectSound8 using a NULL device GUID.
2004-07-12 19:45:28 +00:00
Mike McCormack
c90c781a32
Implement MsiVerifyPackage, cosmetic fixes.
2004-07-09 22:58:27 +00:00
Alexandre Julliard
b74089091b
Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
...
Implement MessageBox-based RestartDialog() and RestartDialogEx(), use
string resources for ExitWindowsDialog() to allow
internationalization.
2004-07-09 22:51:19 +00:00
Alexandre Julliard
a7a6f5f31c
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
...
Refcount all objects, and use pointers internally.
2004-07-09 22:25:34 +00:00
Rob Shearman
95dc472698
Add TRACE to ReadFileEx.
2004-07-09 22:24:59 +00:00
Alexandre Julliard
77b12768c9
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
...
Write the encoded GUIDs for product registration in the Installer
registry.
2004-07-09 19:43:29 +00:00
Aric Stewart
a3149f83f7
Cleanup of actions.
2004-07-09 19:38:40 +00:00
Aric Stewart
20557b8c46
Add a stub for MsiModifyView, fix a couple of bugs.
2004-07-09 19:33:45 +00:00
Mike McCormack
3ece2461ef
Cosmetic fixes.
2004-07-09 19:33:25 +00:00
Aric Stewart
7231a439b4
Implement logging.
2004-07-09 19:26:30 +00:00
Mike Hearn
c34b79ce43
Output X11 protocol errors before breaking into debugger.
2004-07-09 19:25:59 +00:00
Robert Reif
f66807f248
Better error checking and recovery.
2004-07-09 19:25:39 +00:00
Dmitry Timoshkov
a98beddcce
Add a test case for scroll APIs, fix a few bugs spotted by it.
2004-07-09 19:25:26 +00:00
Francois Gouget
ca942f1625
Assorted spelling fixes.
2004-07-08 20:16:23 +00:00
Ulrich Czekalla
5b1a13b281
If the selection owner doesn't understand TARGETS, try retrieving
...
XA_STRING.
2004-07-08 20:14:37 +00:00
Ulrich Czekalla
0a8d550901
Handle case when data type is not registered.
2004-07-08 20:14:23 +00:00
Roger Olson
0da4277a62
Added stub for CreateRemoteThread().
2004-07-07 00:49:34 +00:00
Ge van Geldorp
606cc0acb6
Add missing privilege names.
2004-07-07 00:47:50 +00:00
Dmitry Timoshkov
3d36713c2a
Initialize also ACP, OEMCP and MACCP in registry on locale change.
2004-07-07 00:47:31 +00:00
Emmanuel Maillard
58dde17c91
Added Darwin support in get_default_drive_device.
2004-07-07 00:47:10 +00:00
Alexandre Julliard
6acd40dc98
Fixed X11DRV_GetDC for the desktop window.
...
Use the client window as drawable when possible.
2004-07-06 23:57:01 +00:00
Mike Hearn
95012151f9
Correct error code returned by CreateFile when given a non-existent
...
VxD on NT, add a test case.
2004-07-06 21:31:24 +00:00
Mike McCormack
0394eeed8d
Refcounting fixes.
2004-07-06 21:28:13 +00:00
Mike Hearn
17ad9fdd43
Add some explanations to compobj.c, implement flushing message queue
...
on shutdown.
2004-07-06 21:27:48 +00:00
Mike McCormack
4f7ad78bd9
Create a tooltip on demand in the Listview.
2004-07-06 21:27:34 +00:00
Ferenc Wagner
13414ae867
Avoid segfaults on uninitialized data.
2004-07-06 21:02:51 +00:00
Aric Stewart
4bd374fa07
First implementation of the Advanced Template Library, with just a few
...
functions implemented.
2004-07-06 21:01:18 +00:00
Aric Stewart
680e200c75
Report NOT_IMPLEMENTED for not implemented token classes.
2004-07-06 19:42:30 +00:00
Robert Reif
84e292c614
Fix IDirectSoundBuffer8_Initialize function prototype and use.
2004-07-06 19:27:00 +00:00
Robert Reif
5d8997d881
Create DirectSound or DirectSound8 depending on riid.
2004-07-06 19:25:59 +00:00
Mike McCormack
c4d7c8daa0
Allow binary fields with stream names longer than table names.
2004-07-06 19:00:46 +00:00
Aric Stewart
2cf222f9b7
Implemented CreateShortcut and PublishProduct.
2004-07-06 19:00:23 +00:00
Mike McCormack
24e9a34494
Fetch binary streams at the table level.
2004-07-06 18:56:12 +00:00
Aric Stewart
d784600d81
MsiGetProperty should return empty strings on error.
2004-07-06 18:54:38 +00:00
Aric Stewart
8f0a761948
Implemented registering Classes and ProgID.
2004-07-06 18:53:11 +00:00
Aric Stewart
fcb20c53f7
Implemented RegisterTypeLibraries.
2004-07-06 18:51:16 +00:00
Aric Stewart
b942e18636
Implemented ProcessComponents.
2004-07-06 18:50:02 +00:00
Aric Stewart
d2c395ad50
Send progress and action messages.
2004-07-06 18:48:15 +00:00
Aric Stewart
5b936ca2fd
Allow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.
2004-07-06 18:47:09 +00:00
Alexandre Julliard
bfb98f66f6
Added tests for div_t and ldiv_t.
2004-07-06 18:45:26 +00:00
Pierre d'Herbemont
30d5ce7ffb
Define MSVCRT_div_t and MSVCRT_ldiv_t.
2004-07-06 18:45:02 +00:00
Robert Reif
33e4506cda
Get certification for VerifyCertification from driver to match
...
GetCaps.
Change OSS driver to report certified.
Change OSS driver to show message name rather than number in traces.
2004-07-06 18:43:57 +00:00
Marcus Meissner
42e1216cf5
COPY_COLORKEY_FX: Do not use lvalue casts.
2004-07-06 18:43:10 +00:00
Aric Stewart
1ab0e4183e
Fix bugs in resolve_folder.
2004-07-06 18:42:56 +00:00
Aric Stewart
7d3e5973fe
Activate features and components based on their various conditions.
2004-07-04 00:36:58 +00:00
Aric Stewart
ec688fb4e0
Beginnings of costing and organizing into components and features.
2004-07-04 00:35:52 +00:00
Aric Stewart
e2d4ea8141
Fix command line processing and folder paths.
2004-07-04 00:33:45 +00:00
Aric Stewart
bdb2955296
Fix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.
2004-07-04 00:32:48 +00:00
Aric Stewart
2e9b5f7c07
Use the newly implemented UPDATE code to set properties.
2004-07-04 00:31:17 +00:00
Mike McCormack
11553baa63
Implement the UPDATE query.
2004-07-04 00:30:02 +00:00
Mike McCormack
f6492dc5ca
Create the WHERE part of a query in one function call.
2004-07-04 00:27:48 +00:00
Aric Stewart
ed7c4bc84c
Implement SetTargetPath, start the basics for tracking UI level.
2004-07-04 00:26:54 +00:00
Mike McCormack
6e2bca34cf
Cosmetic fixes.
2004-07-04 00:25:00 +00:00
Mike McCormack
a496906336
Build http requests in a more consistent way.
...
Fix the size of the request buffer.
Don't try converting the optional information from W to A.
2004-07-04 00:24:47 +00:00
Alexandre Julliard
c2eb6200b2
Fixed a warning.
2004-07-04 00:24:19 +00:00
Robert Reif
31f817b6f9
Separated DirectSoundCreate8 into two functions and added a
...
IDirectSound implementation.
Added proper COM behavior for QueryInterface for IDirectSound and
IDirectSound8.
Fixed a bug in the dsound.h header file for IDirectSound8
CreateSoundBuffer and DuplicateSoundBuffer.
Added new tests for proper COM behavior and enables some commented out
code for tests that work on windows. Added new tests for
IDirectSound8.
2004-07-04 00:13:44 +00:00
Mike McCormack
87bacf46ae
Fix string conversion bugs.
2004-07-04 00:11:31 +00:00
Mike McCormack
75d8be030a
Fix a buffer overrun in autocomplete.
2004-07-04 00:11:07 +00:00
Eric Pouech
40f09314e4
- added support for GCC static local variables
...
- fixed some bugs in SYMOPT_NO_PUBLICS and SYMOPT_PUBLICS_ONLY
handling
- in stabs parsing, just drop any debug info for a module if stabs
parsing fails (instead of assert()'ing)
- symbol lookup now allows lookup in pure ELF modules
- fixed some bugs in symbol enumeration
2004-07-04 00:10:54 +00:00
Mike Hearn
f349cbb72b
Move variant code to its own debug channel.
2004-07-04 00:09:11 +00:00
José Manuel Ferrer Ortiz
73648536b6
Added Spanish translation.
2004-07-04 00:07:57 +00:00
Vitaly Lipatov
f11ea29268
Return proper codepage value in GetCPInfoEx.
2004-07-04 00:07:42 +00:00
Aric Stewart
36eee236ea
Start implementing Feature and Component level install control.
2004-07-04 00:07:13 +00:00
Mike McCormack
1510cfc474
Allocate the correct size string in InternetCrackUrl.
2004-07-04 00:06:44 +00:00
Mike McCormack
cef19de855
Fix memory allocation problems.
2004-07-04 00:06:29 +00:00
Mike McCormack
d3239926c2
Fix retrieval of nul records as strings.
2004-06-30 19:46:25 +00:00
Mike McCormack
99c2b9a994
Fix the INSERT query when inserting integers into a table.
2004-06-30 19:46:15 +00:00
Aric Stewart
eb0e0df908
Start implementing MsiOpenPackage.
2004-06-30 19:38:36 +00:00
Mike McCormack
de8674ec6f
Set the storage file's GUID so native MSI recognizes it.
...
Fix crash when inserting multiple columns that are invalid.
2004-06-30 18:42:02 +00:00
Mike McCormack
16abc780e6
Hack field types, fix ref counting.
2004-06-30 18:27:41 +00:00
Mike McCormack
b26087c30e
Fix buffer overflow.
2004-06-30 18:27:23 +00:00
Mike McCormack
abd259fd12
Fix the UPDATE query.
2004-06-30 18:24:33 +00:00
Aric Stewart
c95a6aa6de
Fix field numbering so the CREATE query works for multiple columns.
2004-06-30 18:24:21 +00:00
Aric Stewart
9cb2787a95
Fix the INSERT query.
2004-06-30 18:23:52 +00:00
Mike McCormack
ab519f2a2c
Make the SQL insert query work.
2004-06-30 18:18:27 +00:00
Uwe Bonnes
0e42073cd7
HeapAlloc for WSTR must allocate len* sizeof(WCHARS).
2004-06-30 18:17:07 +00:00
Steven Edwards
4679e78432
Fixed Extract prototype.
2004-06-30 18:16:35 +00:00
Dmitry Timoshkov
81fa85cdb8
Add more MDI message tests.
2004-06-30 18:16:08 +00:00
Dmitry Timoshkov
5972c7389f
Fix control coordinates in German and French versions of open file
...
dialog.
Remove duplicate control ids in Catalan, Russian and Ukrainian
dialogs.
2004-06-30 18:15:05 +00:00